.how_stage__02Twx{position:relative;min-height:540px;border-radius:1rem;border:1px solid var(--line-hairline);background:radial-gradient(120% 80% at 100% 0,color-mix(in oklch,var(--color-forge-500) 10%,transparent),transparent 60%),var(--color-surface);box-shadow:0 30px 90px -40px rgb(0 0 0/.9);overflow:hidden}@media (min-width:1024px){.how_stageSticky__5bgeB{position:sticky;top:9rem}}.how_mockLayer__lfqi4{position:absolute;inset:0;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .45s ease,transform .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.how_mockLayerOn__kQG76{opacity:1;transform:none;pointer-events:auto}.how_step__zNUnx{transition:opacity .4s ease}@media (min-width:1024px){.how_step__zNUnx{opacity:.38}.how_stepOn__JhKG9{opacity:1}}.how_railFill__L35ck{transition:height .6s cubic-bezier(.16,1,.3,1),width .6s cubic-bezier(.16,1,.3,1)}.how_pop__bJZ00{opacity:0;transform:translateY(8px)}[data-active=true] .how_pop__bJZ00{animation:how_popIn__ogeib .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * .11s + .12s)}@keyframes how_popIn__ogeib{to{opacity:1;transform:none}}.how_beam__bz7Eh{position:absolute;inset-inline:0;height:36px;background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--color-forge-500) 22%,transparent),transparent);top:-40px}[data-active=true] .how_beam__bz7Eh{animation:how_sweep__f9iBV 2.2s ease-in-out .2s 2}@keyframes how_sweep__f9iBV{to{top:100%}}.how_bar__j6XA7{transform-origin:left;transform:scaleX(0)}[data-active=true] .how_bar__j6XA7{animation:how_grow__SuDUn .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * .12s + .3s)}@keyframes how_grow__SuDUn{to{transform:scaleX(1)}}.how_progress__hHb55{transform-origin:left;transform:scaleX(0)}[data-active=true] .how_progress__hHb55{animation:how_grow__SuDUn 2.4s cubic-bezier(.4,0,.2,1) .2s forwards}.how_pulse__HZdz7:before{content:"";position:absolute;inset:-3px;border-radius:9999px;background:currentColor;opacity:.4;animation:how_ping__e9ih7 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes how_ping__e9ih7{75%,to{transform:scale(2.2);opacity:0}}@media (prefers-reduced-motion:reduce){.how_mockLayer__lfqi4,.how_railFill__L35ck,.how_step__zNUnx{transition:none}.how_bar__j6XA7,.how_pop__bJZ00,.how_progress__hHb55,[data-active=true] .how_bar__j6XA7,[data-active=true] .how_pop__bJZ00,[data-active=true] .how_progress__hHb55{animation:none;opacity:1;transform:none}.how_beam__bz7Eh,.how_pulse__HZdz7:before,[data-active=true] .how_beam__bz7Eh{animation:none;display:none}}.how_still__ccUAB .how_bar__j6XA7,.how_still__ccUAB .how_pop__bJZ00,.how_still__ccUAB .how_progress__hHb55{animation:none!important;opacity:1;transform:none}.how_still__ccUAB .how_beam__bz7Eh,.how_still__ccUAB .how_pulse__HZdz7:before{display:none}.how_still__ccUAB .how_mockLayer__lfqi4,.how_still__ccUAB .how_railFill__L35ck,.how_still__ccUAB .how_step__zNUnx{transition:none}.landing_landing__r6iPq{--color-bg:var(--color-neutral-950);--color-surface:var(--color-neutral-900);--color-surface-2:var(--color-neutral-800);--color-surface-3:var(--color-neutral-700);--color-fg:var(--color-neutral-50);--color-fg-muted:var(--color-neutral-400);--color-fg-dim:var(--color-neutral-500);--line-hairline:color-mix(in oklch,var(--color-neutral-50) 8%,transparent);--line-strong:color-mix(in oklch,var(--color-neutral-50) 16%,transparent);--color-accent-soft:color-mix(in oklch,var(--color-forge-500) 12%,transparent);--chart-series:var(--color-forge-500);background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans),system-ui,sans-serif;overflow-x:hidden}.landing_heroGlow__mJwm4{position:absolute;inset:-20% 0 auto;height:90vh;pointer-events:none;background:radial-gradient(42% 55% at 50% 8%,color-mix(in oklch,var(--color-forge-500) 22%,transparent),transparent 70%),radial-gradient(30% 40% at 68% 20%,color-mix(in oklch,var(--color-forge-600) 12%,transparent),transparent 70%);animation:landing_glowDrift__UcgUk 14s ease-in-out infinite alternate}@keyframes landing_glowDrift__UcgUk{0%{transform:translateY(0) scale(1);opacity:.9}to{transform:translateY(3%) scale(1.06);opacity:1}}.landing_heroGrid__TcwHZ{position:absolute;inset:0 0 auto;height:85vh;pointer-events:none;background-image:linear-gradient(color-mix(in oklch,var(--color-neutral-50) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-neutral-50) 4%,transparent) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(60% 65% at 50% 0,black 30%,transparent 80%)}.landing_heroIn__rHAyD{animation:landing_heroIn__rHAyD .9s cubic-bezier(.16,1,.3,1) both}.landing_heroIn2___k4Tj{animation:landing_heroIn__rHAyD .9s cubic-bezier(.16,1,.3,1) .12s both}.landing_heroIn3__pWE3m{animation:landing_heroIn__rHAyD .9s cubic-bezier(.16,1,.3,1) .24s both}.landing_heroIn4__9_AKh{animation:landing_heroIn__rHAyD 1.1s cubic-bezier(.16,1,.3,1) .4s both}@keyframes landing_heroIn__rHAyD{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing_terminal__kEwdI{font-family:var(--font-mono),ui-monospace,monospace;box-shadow:0 0 0 1px var(--line-hairline),0 24px 80px -24px color-mix(in oklch,var(--color-forge-500) 25%,transparent),0 40px 120px -40px rgb(0 0 0/.8)}.landing_tLine__O4sOn{opacity:0;animation:landing_tLine__O4sOn .35s ease-out forwards}.landing_tLine__O4sOn:first-child{animation-delay:.8s}.landing_tLine__O4sOn:nth-child(2){animation-delay:1.7s}.landing_tLine__O4sOn:nth-child(3){animation-delay:2.5s}.landing_tLine__O4sOn:nth-child(4){animation-delay:3.3s}.landing_tLine__O4sOn:nth-child(5){animation-delay:4.2s}.landing_tLine__O4sOn:nth-child(6){animation-delay:5.1s}.landing_tLine__O4sOn:nth-child(7){animation-delay:6s}.landing_tLine__O4sOn:nth-child(8){animation-delay:7.2s}@keyframes landing_tLine__O4sOn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.landing_cursor__SEZot{display:inline-block;width:8px;height:15px;vertical-align:-2px;background:var(--color-forge-500);animation:landing_blink__ykQj7 1.1s steps(1) infinite}@keyframes landing_blink__ykQj7{50%{opacity:0}}.landing_livePulse__04jkH{position:relative}.landing_livePulse__04jkH:before{content:"";position:absolute;inset:-3px;border-radius:999px;background:var(--color-success);opacity:.4;animation:landing_pulse__NwA3s 2s ease-out infinite}@keyframes landing_pulse__NwA3s{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.landing_reveal__16LQv{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.landing_revealVisible__zgqDf{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing_cursor__SEZot,.landing_heroGlow__mJwm4,.landing_livePulse__04jkH:before{animation:none}.landing_heroIn2___k4Tj,.landing_heroIn3__pWE3m,.landing_heroIn4__9_AKh,.landing_heroIn__rHAyD,.landing_tLine__O4sOn{animation:none;opacity:1;transform:none}.landing_reveal__16LQv{opacity:1;transform:none;transition:none}}.landing_navSummary__txHnA{cursor:pointer;list-style:none}.landing_navSummary__txHnA::-webkit-details-marker{display:none}.landing_navSummary__txHnA::marker{content:""}.landing_display__5oUqs{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;letter-spacing:-.02em}.landing_landing__r6iPq ::selection{background:color-mix(in oklch,var(--color-forge-500) 60%,transparent);color:#fff}.landing_grain__HNWhr{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.landing_cinema__v8I5Y{position:relative;height:400px}.landing_cinemaTerminal__P8PKq{position:absolute;inset:0 0 auto;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s ease,filter .9s ease}.landing_cinemaTerminalBack__JdGTv{transform:scale(.92) translateY(-16px);opacity:.35;filter:blur(1px)}.landing_browser__w4wz5{position:absolute;inset:auto 4% 0;opacity:0;transform:translateY(56px) scale(.96);transition:transform .9s cubic-bezier(.16,1,.3,1) .15s,opacity .7s ease .15s;box-shadow:0 0 0 1px var(--line-hairline),0 -12px 60px -12px color-mix(in oklch,var(--color-forge-500) 30%,transparent),0 30px 90px -30px rgb(0 0 0/.9)}.landing_browserUp__cv2p0{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.landing_browser__w4wz5,.landing_cinemaTerminal__P8PKq{transition:none}}