.HowSteps_wrap__mvuAo{--t:0.25s}.HowSteps_track__dNxKv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding-bottom:20px}.HowSteps_trackItem__BO2Pq{display:flex;align-items:center;min-width:0}.HowSteps_pill__UYszi{flex:none;padding:6px 14px;border:1px solid var(--hairline-strong);border-radius:999px;font-size:13px;font-weight:600;color:var(--muted);transition:background-color var(--t) var(--ease-out),color var(--t) var(--ease-out),border-color var(--t) var(--ease-out)}.HowSteps_pillOn__ZCsa_{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.HowSteps_line__ezSBk{position:relative;flex:1 1;height:1px;margin-right:-12px;background:var(--hairline-strong)}.HowSteps_line__ezSBk>span{position:absolute;inset:-.5px 0 auto;height:2px;border-radius:999px;background:var(--ink);transform:scaleX(0);transform-origin:left}.HowSteps_line__ezSBk>.HowSteps_full__rYE7P{transform:scaleX(1)}.HowSteps_line__ezSBk>.HowSteps_run__QwQxa{animation:HowSteps_fill__FQVAq var(--dwell) linear forwards}.HowSteps_still__kWP0p .HowSteps_line__ezSBk>.HowSteps_run__QwQxa{animation:none;transform:scaleX(.5)}@keyframes HowSteps_fill__FQVAq{to{transform:scaleX(1)}}.HowSteps_cards__IzaOd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.HowSteps_card__QGuB3{cursor:default;border-radius:var(--r-card);outline:none}.HowSteps_card__QGuB3:focus-visible .HowSteps_stage__l_ipj{outline:2px solid var(--blue);outline-offset:3px}.HowSteps_card__QGuB3 h3{margin:20px 0 6px;font-size:18px}.HowSteps_card__QGuB3 p{margin:0;font-size:15px;color:var(--muted)}.HowSteps_stage__l_ipj{position:relative;isolation:isolate;display:grid;place-items:center;aspect-ratio:5/4;padding:20px;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--card);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.HowSteps_card__QGuB3:hover .HowSteps_stage__l_ipj{transform:scale(1.05);box-shadow:var(--shadow-float)}}.HowSteps_stage__l_ipj:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(45% 60% at 50% 100%,color-mix(in srgb,var(--blue) 45%,transparent),transparent),radial-gradient(90% 120% at 50% 100%,color-mix(in srgb,var(--blue) 22%,transparent),transparent);opacity:0;transition:opacity var(--t) var(--ease-out)}.HowSteps_on__AtFhe .HowSteps_stage__l_ipj:before{opacity:1}.HowSteps_ui__tDaML{width:min(100%,260px);padding:14px;border:1px solid var(--hairline-strong);border-radius:16px;background:transparent;color:var(--muted);opacity:.55;transform:scale(.97);transition:background-color var(--t) var(--ease-out),border-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out),color var(--t) var(--ease-out),opacity var(--t) var(--ease-out),transform var(--t) var(--ease-out)}.HowSteps_on__AtFhe .HowSteps_ui__tDaML{border-color:transparent;background:var(--card);box-shadow:var(--shadow-float);color:var(--text);opacity:1;transform:none}.HowSteps_ui__tDaML strong{font-size:14px;font-weight:650}.HowSteps_ui__tDaML small{font-size:12px;color:var(--muted)}.HowSteps_tile__j0fjT{display:flex;align-items:center;gap:10px}.HowSteps_ico__EGzkr{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--hairline-strong);border-radius:999px;transition:background-color var(--t) var(--ease-out),border-color var(--t) var(--ease-out),color var(--t) var(--ease-out)}.HowSteps_ico__EGzkr svg{width:18px;height:18px}.HowSteps_on__AtFhe .HowSteps_ico__EGzkr{border-color:transparent;background:var(--sunken);color:var(--blue)}.HowSteps_on__AtFhe .HowSteps_icoRed__pYhGY{background:var(--red-fill);color:var(--red)}.HowSteps_lines__BBgQb{display:grid;flex:1 1;min-width:0}.HowSteps_amt__SWU2e{font-size:14px;font-weight:650;white-space:nowrap}.HowSteps_on__AtFhe .HowSteps_neg__A_o42{color:var(--red)}.HowSteps_budget__EiHnD,.HowSteps_chart__hTVf1{display:grid;grid-gap:10px;gap:10px}.HowSteps_row__7_byz{display:flex;align-items:center;justify-content:space-between;gap:8px}.HowSteps_pct__wt5XH{font-size:14px;font-weight:650}.HowSteps_bar__7vEk0{display:block;height:8px;border:1px solid var(--hairline-strong);border-radius:999px;overflow:hidden;transition:border-color var(--t) var(--ease-out),background-color var(--t) var(--ease-out)}.HowSteps_bar__7vEk0>span{display:block;height:100%;border-radius:inherit;background:transparent;transition:background-color var(--t) var(--ease-out)}.HowSteps_on__AtFhe .HowSteps_bar__7vEk0{border-color:transparent;background:var(--sunken)}.HowSteps_on__AtFhe .HowSteps_bar__7vEk0>span{background:var(--blue)}.HowSteps_bars__6ipBv{display:flex;align-items:flex-end;gap:8px;height:72px}.HowSteps_bars__6ipBv>span{flex:1 1;border:1px solid var(--hairline-strong);border-radius:6px 6px 3px 3px;background:transparent;transition:background-color var(--t) var(--ease-out),border-color var(--t) var(--ease-out)}.HowSteps_on__AtFhe .HowSteps_bars__6ipBv>span{border-color:transparent;background:color-mix(in srgb,var(--blue) 35%,transparent)}.HowSteps_on__AtFhe .HowSteps_bars__6ipBv>span:last-child{background:var(--blue)}@media (max-width:1024px){.HowSteps_track__dNxKv{display:none}.HowSteps_cards__IzaOd{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media (max-width:560px){.HowSteps_cards__IzaOd{grid-template-columns:1fr}.HowSteps_stage__l_ipj{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.HowSteps_wrap__mvuAo{--t:0s}.HowSteps_stage__l_ipj{transition:none}.HowSteps_card__QGuB3:hover .HowSteps_stage__l_ipj{transform:none}.HowSteps_line__ezSBk>.HowSteps_run__QwQxa{animation:none}}.PhoneHero_hero__imvy0{padding-top:48px;padding-bottom:56px;overflow:clip}.PhoneHero_intro__jhzvx{position:relative;z-index:2;text-align:center}.PhoneHero_intro__jhzvx>div{max-width:800px;margin-inline:auto}.PhoneHero_intro__jhzvx h1{max-width:760px;margin-inline:auto;font-size:var(--text-display);line-height:1.04;letter-spacing:-.055em;font-weight:600;text-wrap:balance}.PhoneHero_intro__jhzvx .lede{max-width:490px;margin:24px auto 0;font-size:18px;text-wrap:balance}.PhoneHero_intro__jhzvx .hero-actions{justify-content:center;margin-top:28px}.PhoneHero_intro__jhzvx .status-note{margin-inline:auto;text-align:left}.PhoneHero_stage__aTnf7{position:relative;margin-top:64px;isolation:isolate}.PhoneHero_halo__0m7TT{position:absolute;z-index:-1;pointer-events:none;width:min(1100px,160vw);height:950px;left:50%;top:-75px;transform:translateX(-50%);background:radial-gradient(closest-side at 50% 45%,color-mix(in srgb,var(--color-accent-text) 33%,transparent),color-mix(in srgb,var(--color-accent-text) 10%,transparent) 64%,transparent 100%)}.PhoneHero_figure__cB7td{width:min(390px,77vw);margin:0 auto;container-type:inline-size}.PhoneHero_phone__b1G_W{--bezel:2.3cqi;--screen-radius:12cqi;position:relative;padding:var(--bezel);border:2px solid #49494f;border-radius:calc(var(--screen-radius) + var(--bezel) + 2px);background:#1b1b1f;box-shadow:0 0 0 1px #96969c,0 0 0 5px color-mix(in srgb,var(--color-accent-text) 12%,transparent),0 30px 70px rgb(0 0 0/.16)}.PhoneHero_screen__yOE1G{display:block;overflow:hidden;border-radius:var(--screen-radius);background:var(--color-canvas)}.PhoneHero_capture__RelRB{display:block;width:100%;height:auto;aspect-ratio:195/422;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.PhoneHero_caption__Trmpc{margin-top:20px;text-align:center;color:var(--color-text-muted);font-size:var(--text-small)}@media (max-width:767px){.PhoneHero_hero__imvy0{padding-top:36px;padding-bottom:44px}.PhoneHero_intro__jhzvx h1{max-width:560px}.PhoneHero_intro__jhzvx .lede{max-width:390px;font-size:var(--text-body);margin-top:20px}.PhoneHero_stage__aTnf7{margin-top:44px}}@media (max-width:359px){.PhoneHero_figure__cB7td{width:85vw}.PhoneHero_intro__jhzvx .hero-actions{gap:8px}.PhoneHero_intro__jhzvx .hero-actions .btn{width:auto}}