.AppHero_hero__pDZsf{padding-block:var(--space-4) var(--space-12)}@media (min-width:64rem){.AppHero_hero__pDZsf{padding-block:var(--space-6) var(--space-16)}}.AppHero_inner__gDeBP{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.AppHero_grid__WFQSN{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}@media (min-width:64rem){.AppHero_grid__WFQSN{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-12)}}.AppHero_copy__AG4ib{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;justify-items:start}.AppHero_identity__T9aFQ{display:flex;align-items:center;gap:var(--space-4);min-width:0;max-width:100%}.AppHero_icon__QUJ5b{display:block;flex:none}.AppHero_icon__QUJ5b img{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-lg);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}@media (min-width:48rem){.AppHero_icon__QUJ5b img{width:calc(var(--space-16) + var(--space-8));height:calc(var(--space-16) + var(--space-8))}}.AppHero_naming__fYWer{min-width:0}.AppHero_category__NxMO4{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.AppHero_title__xe9HG{margin-top:var(--space-1);font-size:var(--step-3);color:var(--text);overflow-wrap:anywhere}.AppHero_tagline___FTTJ{font-size:var(--step-1);line-height:1.35;color:var(--text)}.AppHero_summary__w1hZX{font-size:var(--step-0);color:var(--text-muted)}.AppHero_actions__tnMqb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2)}.AppHero_jump__CMm__{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);color:var(--text);font-size:var(--step--1);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;transition:-webkit-text-decoration-color var(--dur-fast) var(--ease-out);transition:text-decoration-color var(--dur-fast) var(--ease-out);transition:text-decoration-color var(--dur-fast) var(--ease-out),-webkit-text-decoration-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppHero_actions__tnMqb .AppHero_jump__CMm__:hover{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.AppHero_jumpMark__HDwAC{font-size:var(--step-0)}.AppHero_meta__rpz3z{display:flex;align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted)}.AppHero_metaMark__cPsZO{flex:none;font-size:var(--step-0);color:var(--text-faint)}.AppHero_shot__ARp2n{--shot-aspect:1024/500;width:100%;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.AppHero_shotImage__PI_zI{width:100%;height:auto}.AppHero_composed__fgKir{display:grid;align-content:center;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);aspect-ratio:var(--shot-aspect);min-height:min-content;padding:var(--space-6);background:var(--app-canvas)}.AppHero_composedIcon__Jjvak img{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-lg)}.AppHero_composedTitle__SouXt{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--step-1);line-height:1.1;text-align:center;color:var(--on-deep)}.AppHero_composedSub__VxDjq{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--on-deep-muted)}.AppHero_withDemo__xO53x .AppHero_identity__T9aFQ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-3);row-gap:var(--space-3);width:100%}.AppHero_withDemo__xO53x .AppHero_naming__fYWer{display:contents}.AppHero_withDemo__xO53x .AppHero_category__NxMO4{grid-column:2}.AppHero_withDemo__xO53x .AppHero_title__xe9HG{grid-column:2;margin-top:0;font-size:var(--step-3);line-height:1}.AppHero_withDemo__xO53x .AppHero_icon__QUJ5b img{width:calc(var(--step-3) * 1.02);height:calc(var(--step-3) * 1.02);border-radius:var(--radius)}@media (min-width:64rem){.AppHero_withDemo__xO53x .AppHero_grid__WFQSN{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.AppHero_claim__3vJEA{-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);-webkit-border-start:var(--space-1) solid var(--accent);border-inline-start:var(--space-1) solid var(--accent);font-size:var(--step-0);color:var(--text)}.AppHero_checks__9z9Na{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.AppHero_check__SVKbB{display:flex;align-items:center;gap:var(--space-2);font-size:var(--step--1);font-weight:700;color:var(--text)}.AppHero_checkMark__u5_Qu{flex:none;font-size:var(--step-0);color:var(--accent)}@supports (animation-timeline:--x){@media (prefers-reduced-motion:no-preference){.AppHero_shot__ARp2n{view-timeline-name:--hero-art}.AppHero_shot__ARp2n>*{animation:AppHero_hero-art-drift__gc7Dc linear both;animation-timeline:--hero-art;animation-range:exit 0 exit 100%}}}@keyframes AppHero_hero-art-drift__gc7Dc{0%{transform:scale(1.06) translateY(0)}to{transform:scale(1.06) translateY(-6%)}}