.TypeStepper_root__98xbV{width:100%;min-height:100vh;flex-direction:column;padding:48px 0 40px;background:#000;overflow:hidden}.TypeStepper_root__98xbV,.TypeStepper_topRow__lnU3n{position:relative;display:flex;justify-content:space-between}.TypeStepper_topRow__lnU3n{align-items:center;padding:0 var(--content-gutter);z-index:2}.TypeStepper_eyebrow__WXKmq{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff;opacity:.3}.TypeStepper_counter__rctku{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.1em;color:#fff;opacity:.3}.TypeStepper_counterTopRow__ZRn4N{display:inline-block}.TypeStepper_counterCenter__UyhSK{display:none}.TypeStepper_center__TPcrr{position:absolute;top:50%;left:0;width:100%;padding:0 var(--content-gutter);transform:translateY(-50%);z-index:1}.TypeStepper_overviewRow__moNu2{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:32px}.TypeStepper_overviewItem__92Y_8{margin:0;padding:0;border:0;background:transparent;font:inherit;font-size:13px;font-weight:300;letter-spacing:.01em;color:#fff;opacity:.2;cursor:pointer;transition:opacity .3s ease}.TypeStepper_overviewItem__92Y_8:focus-visible,.TypeStepper_overviewItem__92Y_8:hover{opacity:.5;outline:none}.TypeStepper_overviewItemActive__GKceI,.TypeStepper_overviewItemActive__GKceI:focus-visible,.TypeStepper_overviewItemActive__GKceI:hover{font-weight:500;opacity:.7}.TypeStepper_overviewSeparator__3nXJr{font-size:13px;color:#fff;opacity:.15;-webkit-user-select:none;user-select:none}.TypeStepper_overviewUnderline__11_Gy{position:absolute;bottom:-6px;height:1px;background:rgba(255,255,255,.4);pointer-events:none;transition:left .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1)}.TypeStepper_stepBlock__tIBuL{max-width:900px}.TypeStepper_title__YxRu3{margin:0;max-width:900px;font-size:clamp(64px,9vw,120px);font-weight:300;letter-spacing:-.03em;line-height:1;color:#fff}.TypeStepper_body__uV4q_{margin:28px 0 0;max-width:480px;font-size:17px;font-weight:300;line-height:1.75;color:#fff;opacity:.45}.TypeStepper_entered___8ejo .TypeStepper_body__uV4q_,.TypeStepper_entered___8ejo .TypeStepper_title__YxRu3{opacity:1;transform:translateY(0)}.TypeStepper_entered___8ejo .TypeStepper_body__uV4q_{opacity:.45}.TypeStepper_exiting__JtDwu .TypeStepper_title__YxRu3{opacity:0;transform:translateY(-16px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.TypeStepper_exiting__JtDwu .TypeStepper_body__uV4q_{opacity:0;transform:translateY(-16px);transition:opacity .3s cubic-bezier(.16,1,.3,1) 80ms,transform .3s cubic-bezier(.16,1,.3,1) 80ms}.TypeStepper_entering__CLOrC .TypeStepper_title__YxRu3{animation:TypeStepper_titleEnter__fCxTZ .5s cubic-bezier(.16,1,.3,1) both}.TypeStepper_entering__CLOrC .TypeStepper_body__uV4q_{animation:TypeStepper_bodyEnter__lBVuw .5s cubic-bezier(.16,1,.3,1) 80ms both}@keyframes TypeStepper_titleEnter__fCxTZ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes TypeStepper_bodyEnter__lBVuw{0%{opacity:0;transform:translateY(16px)}to{opacity:.45;transform:translateY(0)}}.TypeStepper_progressTrack__25PDU{position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255,255,255,.08);z-index:2}.TypeStepper_progressFill__ZCCA_{width:0;height:100%;background:rgba(255,255,255,.7)}.TypeStepper_rootMobile__PhSpu{position:relative;width:100%;min-height:100vh;padding:32px 24px;display:flex;flex-direction:column;background:#000}.TypeStepper_mobileTopRow__prv6f{margin-bottom:20px;flex-shrink:0}.TypeStepper_mobileList__uUCQN{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;flex:1 1 auto;justify-content:space-between;min-height:0}.TypeStepper_mobileItem__aPIhP{border-top:.5px solid rgba(255,255,255,.1);padding:14px 0}.TypeStepper_mobileItem__aPIhP:first-child{border-top:none}.TypeStepper_mobileNumber__fxHJO{display:block;margin-bottom:6px;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.1em;color:#fff;opacity:.25}.TypeStepper_mobileTitle__mqBrY{margin:0 0 8px;font-size:clamp(24px,7vw,36px);font-weight:300;letter-spacing:-.02em;line-height:1.05;color:#fff}.TypeStepper_mobileBody__nLxHt{margin:0;max-width:100%;font-size:13px;font-weight:300;line-height:1.5;color:#fff;opacity:.45}@media (prefers-reduced-motion:reduce){.TypeStepper_entering__CLOrC .TypeStepper_body__uV4q_,.TypeStepper_entering__CLOrC .TypeStepper_title__YxRu3,.TypeStepper_exiting__JtDwu .TypeStepper_body__uV4q_,.TypeStepper_exiting__JtDwu .TypeStepper_title__YxRu3{animation:none;transition:none;opacity:1;transform:none}.TypeStepper_entered___8ejo .TypeStepper_body__uV4q_,.TypeStepper_exiting__JtDwu .TypeStepper_body__uV4q_{opacity:.45}.TypeStepper_overviewUnderline__11_Gy{transition:none}}