.rail-module__3fCTHa__rail{--productivity-rail-ground:var(--sh-ground,var(--t-bg));--productivity-rail-ink:var(--sh-ink,var(--t-text));--productivity-rail-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-rail-accent-line:var(--sh-accent-line,color-mix(in srgb, var(--t-accent) 52%, transparent));--productivity-rail-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-rail-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-rail-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-rail-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-rail-name:color-mix(in srgb, var(--t-text) 82%, var(--t-bg));--productivity-rail-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-rail-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-rail-ground);color:var(--productivity-rail-ink);font-family:var(--productivity-rail-sans);letter-spacing:-.008em;padding:clamp(30px,5vh,56px) 0;font-size:16px;font-weight:400;position:relative}.rail-module__3fCTHa__shell{width:min(1240px,100%);}.rail-module__3fCTHa__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-rail-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-rail-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-rail-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.rail-module__3fCTHa__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-rail-rim-a), var(--productivity-rail-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rail-module__3fCTHa__railPaneWide{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,40px);padding:16px clamp(16px,2vw,26px);display:grid}.rail-module__3fCTHa__railLabel{color:var(--productivity-rail-dim);font-family:var(--productivity-rail-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10.5px}.rail-module__3fCTHa__railWindow{overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 6% 94%,#0000)}.rail-module__3fCTHa__railDrift{width:100%}.rail-module__3fCTHa__railTrack{gap:clamp(28px,4vw,56px);width:max-content;animation:34s linear infinite rail-module__3fCTHa__shMarquee;display:flex}.rail-module__3fCTHa__railTrack span{align-items:center;gap:10px;display:inline-flex}.rail-module__3fCTHa__railTrack i{background:var(--productivity-rail-accent-line);border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.rail-module__3fCTHa__railTrack b{color:var(--productivity-rail-name);letter-spacing:-.012em;font-size:15px;font-weight:540}@keyframes rail-module__3fCTHa__shMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:560px){.rail-module__3fCTHa__railPaneWide{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rail-module__3fCTHa__railTrack{animation:none;transform:none}}
.ledger-module__SXoOea__ledger{--productivity-ledger-ground:var(--sh-ground,var(--t-bg));--productivity-ledger-deep:var(--sh-deep,color-mix(in srgb, var(--t-accent) 9%, var(--t-bg)));--productivity-ledger-ink:var(--sh-ink,var(--t-text));--productivity-ledger-muted:var(--sh-muted,var(--t-muted));--productivity-ledger-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-ledger-line:var(--sh-line,color-mix(in srgb, var(--t-border) 40%, transparent));--productivity-ledger-line-soft:var(--sh-line-soft,color-mix(in srgb, var(--t-border) 20%, transparent));--productivity-ledger-line-bright:var(--sh-line-bright,color-mix(in srgb, var(--t-border) 78%, transparent));--productivity-ledger-accent:var(--sh-accent,var(--t-accent));--productivity-ledger-accent-soft:var(--sh-accent-soft,color-mix(in srgb, var(--t-accent) 16%, transparent));--productivity-ledger-accent-line:var(--sh-accent-line,color-mix(in srgb, var(--t-accent) 52%, transparent));--productivity-ledger-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-ledger-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-ledger-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-ledger-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-ledger-bloom-a:color-mix(in srgb, var(--t-accent) 26%, transparent);--productivity-ledger-bloom-b:color-mix(in srgb, var(--t-accent) 16%, transparent);--productivity-ledger-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-ledger-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-ledger-ground);color:var(--productivity-ledger-ink);font-family:var(--productivity-ledger-sans);letter-spacing:-.008em;padding:clamp(80px,14vh,170px) 0;font-size:16px;font-weight:400;position:relative}.ledger-module__SXoOea__ledger ol{margin:0;padding:0;list-style:none}.ledger-module__SXoOea__shell{width:min(1240px,100%);}.ledger-module__SXoOea__h2{letter-spacing:-.024em;font-size:clamp(32px,3.9vw,56px);font-weight:540;line-height:1.02;}.ledger-module__SXoOea__h2 em{color:var(--productivity-ledger-accent)}.ledger-module__SXoOea__lede{max-width:60ch;color:var(--productivity-ledger-muted);margin:clamp(18px,2.4vh,28px) 0 0;font-size:clamp(16px,1.2vw,18.5px);}.ledger-module__SXoOea__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-ledger-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-ledger-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-ledger-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.ledger-module__SXoOea__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-ledger-rim-a), var(--productivity-ledger-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ledger-module__SXoOea__ledgerBloom{background:radial-gradient(46% 38% at 14% 16%, var(--productivity-ledger-bloom-a) 0%, transparent 70%), radial-gradient(58% 44% at 88% 74%, var(--productivity-ledger-bloom-b) 0%, transparent 72%), linear-gradient(to bottom, transparent, var(--productivity-ledger-deep) 40%, transparent);pointer-events:none;position:absolute;inset:0}.ledger-module__SXoOea__ledgerGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,90px);display:grid;position:relative}.ledger-module__SXoOea__ledgerSay{position:relative}.ledger-module__SXoOea__ledgerStick{position:sticky;top:clamp(96px,16vh,140px)}.ledger-module__SXoOea__ledgerSpine{gap:2px;margin-top:clamp(30px,4vh,46px);display:grid}.ledger-module__SXoOea__ledgerSpine li{box-shadow:inset 0 -1px 0 var(--productivity-ledger-line-soft);grid-template-columns:26px auto 1fr;align-items:center;gap:12px;padding:13px 0 13px 4px;display:grid;position:relative}.ledger-module__SXoOea__ledgerSpine li i{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--productivity-ledger-line-bright);border-radius:999px;margin-left:8px;transition:background .3s,box-shadow .3s,transform .3s}.ledger-module__SXoOea__ledgerSpine li[data-past] i{background:var(--productivity-ledger-accent-line);box-shadow:inset 0 0 0 1px var(--productivity-ledger-accent-line)}.ledger-module__SXoOea__ledgerSpine li[data-on] i{background:var(--productivity-ledger-accent);box-shadow:inset 0 0 0 1px var(--productivity-ledger-accent), 0 0 0 5px var(--productivity-ledger-accent-soft);transform:scale(1.15)}.ledger-module__SXoOea__ledgerSpine li span{color:var(--productivity-ledger-dim);font-family:var(--productivity-ledger-mono);font-size:11px;transition:color .3s}.ledger-module__SXoOea__ledgerSpine li b{color:var(--productivity-ledger-dim);font-size:14px;font-weight:500;transition:color .3s}.ledger-module__SXoOea__ledgerSpine li[data-on] span{color:var(--productivity-ledger-accent)}.ledger-module__SXoOea__ledgerSpine li[data-on] b{color:var(--productivity-ledger-ink)}.ledger-module__SXoOea__ledgerStack{gap:clamp(18px,2.4vw,28px);display:grid}.ledger-module__SXoOea__ledgerRise{display:block}.ledger-module__SXoOea__ledgerCard{gap:12px;padding:clamp(24px,2.6vw,36px);transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid}.ledger-module__SXoOea__ledgerCard[data-on]{transform:translate(-8px)}.ledger-module__SXoOea__ledgerNo{color:var(--productivity-ledger-dim);font-family:var(--productivity-ledger-mono);letter-spacing:.1em;font-size:11px}.ledger-module__SXoOea__ledgerIcon{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--productivity-ledger-line);color:var(--productivity-ledger-muted);border-radius:12px;place-items:center;transition:color .3s,box-shadow .3s;display:grid}.ledger-module__SXoOea__ledgerIcon svg{width:20px;height:20px}.ledger-module__SXoOea__ledgerCard[data-on] .ledger-module__SXoOea__ledgerIcon{box-shadow:inset 0 0 0 1px var(--productivity-ledger-accent-line);color:var(--productivity-ledger-accent)}.ledger-module__SXoOea__ledgerCard h3{letter-spacing:-.018em;margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:540}.ledger-module__SXoOea__ledgerCard p{max-width:52ch;color:var(--productivity-ledger-muted);margin:0;font-size:15.5px;line-height:1.6}.ledger-module__SXoOea__ledgerFoot{color:var(--productivity-ledger-accent);align-items:center;gap:8px;margin-top:4px;font-size:13.5px;font-weight:540;display:inline-flex}.ledger-module__SXoOea__ledgerFootArrow{width:15px;height:15px}@media (max-width:1024px){.ledger-module__SXoOea__ledgerGrid{grid-template-columns:minmax(0,1fr)}.ledger-module__SXoOea__ledgerStick{position:static}}@media (prefers-reduced-motion:reduce){.ledger-module__SXoOea__ledgerCard,.ledger-module__SXoOea__ledgerIcon,.ledger-module__SXoOea__ledgerSpine li i,.ledger-module__SXoOea__ledgerSpine li span,.ledger-module__SXoOea__ledgerSpine li b{transition:none}.ledger-module__SXoOea__ledgerCard[data-on]{transform:none}}
.scene-module__bVDt0W__scene{--productivity-scene-deep:var(--sh-deep,color-mix(in srgb, var(--t-accent) 9%, var(--t-bg)));--productivity-scene-ink:var(--sh-ink,var(--t-text));--productivity-scene-muted:var(--sh-muted,var(--t-muted));--productivity-scene-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-scene-line:var(--sh-line,color-mix(in srgb, var(--t-border) 40%, transparent));--productivity-scene-line-soft:var(--sh-line-soft,color-mix(in srgb, var(--t-border) 20%, transparent));--productivity-scene-accent:var(--sh-accent,var(--t-accent));--productivity-scene-accent-soft:var(--sh-accent-soft,color-mix(in srgb, var(--t-accent) 16%, transparent));--productivity-scene-accent-line:var(--sh-accent-line,color-mix(in srgb, var(--t-accent) 52%, transparent));--productivity-scene-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-scene-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-scene-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-scene-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-scene-step-wash:color-mix(in srgb, var(--t-text) 6%, transparent);--productivity-scene-result-wash:color-mix(in srgb, var(--t-text) 9%, transparent);--productivity-scene-meter:color-mix(in srgb, var(--t-text) 10%, transparent);--productivity-scene-divider:color-mix(in srgb, var(--t-text) 10%, transparent);--productivity-scene-rule:color-mix(in srgb, var(--t-text) 12%, transparent);--productivity-scene-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-scene-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-scene-deep);box-shadow:inset 0 1px 0 var(--productivity-scene-line-soft);color:var(--productivity-scene-ink);font-family:var(--productivity-scene-sans);letter-spacing:-.008em;font-size:16px;font-weight:400;position:relative}.scene-module__bVDt0W__scene ul,.scene-module__bVDt0W__scene ol{margin:0;padding:0;list-style:none}.scene-module__bVDt0W__sceneRunway{height:300vh;position:relative}.scene-module__bVDt0W__sceneSticky{align-items:center;height:100vh;display:grid;position:sticky;top:0}.scene-module__bVDt0W__sceneInner{grid-template-columns:minmax(0,.78fr) minmax(0,1.35fr);align-items:center;gap:clamp(28px,4vw,72px);width:min(1240px,100%);margin:0 auto;padding:0 max(22px,4vw);display:grid}.scene-module__bVDt0W__sceneSay{align-content:center;display:grid}.scene-module__bVDt0W__sceneTitle{letter-spacing:-.024em;max-width:15ch;margin:0;font-size:clamp(28px,3.2vw,46px);font-weight:540;line-height:1.04}.scene-module__bVDt0W__sceneLede{max-width:44ch;color:var(--productivity-scene-muted);margin:18px 0 0;font-size:16px;line-height:1.6}.scene-module__bVDt0W__sceneSteps{gap:2px;margin-top:clamp(22px,3vh,36px);display:grid}.scene-module__bVDt0W__sceneStep{border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:4px 14px;padding:14px 14px 14px 10px;transition:background .35s;display:grid}.scene-module__bVDt0W__sceneStep[data-on]{background:var(--productivity-scene-step-wash)}.scene-module__bVDt0W__sceneStepMark{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--productivity-scene-line);color:var(--productivity-scene-dim);border-radius:10px;grid-row:span 2;place-items:center;transition:color .35s,box-shadow .35s,background .35s;display:grid}.scene-module__bVDt0W__sceneStepMark svg{width:17px;height:17px}.scene-module__bVDt0W__sceneStep[data-done] .scene-module__bVDt0W__sceneStepMark{color:var(--productivity-scene-muted);box-shadow:inset 0 0 0 1px var(--productivity-scene-accent-line)}.scene-module__bVDt0W__sceneStep[data-on] .scene-module__bVDt0W__sceneStepMark{background:var(--productivity-scene-accent-soft);box-shadow:inset 0 0 0 1px var(--productivity-scene-accent-line);color:var(--productivity-scene-accent)}.scene-module__bVDt0W__sceneStep b{color:var(--productivity-scene-muted);font-size:15px;font-weight:540;transition:color .35s}.scene-module__bVDt0W__sceneStep span{color:var(--productivity-scene-dim);font-size:14px;line-height:1.55;transition:color .35s}.scene-module__bVDt0W__sceneStep[data-on] b{color:var(--productivity-scene-ink)}.scene-module__bVDt0W__sceneStep[data-on] span{color:var(--productivity-scene-muted)}.scene-module__bVDt0W__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-scene-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-scene-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-scene-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.scene-module__bVDt0W__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-scene-rim-a), var(--productivity-scene-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scene-module__bVDt0W__sceneSurface{padding:0;position:relative;overflow:hidden}.scene-module__bVDt0W__sceneRail{background:var(--productivity-scene-line-soft);height:2px;position:absolute;top:0;left:0;right:0}.scene-module__bVDt0W__sceneRail i{background:var(--productivity-scene-accent);transform-origin:0;height:100%;display:block}.scene-module__bVDt0W__sceneQuery{box-shadow:inset 0 -1px 0 var(--productivity-scene-rule);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px clamp(16px,1.8vw,24px);display:grid}.scene-module__bVDt0W__sceneQueryIcon{width:19px;height:19px;color:var(--productivity-scene-muted)}.scene-module__bVDt0W__sceneQueryText{min-height:22px;color:var(--productivity-scene-ink);letter-spacing:-.01em;align-items:center;font-size:17px;font-weight:500;display:inline-flex}.scene-module__bVDt0W__sceneCaret{background:var(--productivity-scene-accent);width:2px;height:18px;margin-left:3px;animation:1.1s step-end infinite scene-module__bVDt0W__shCaret;display:inline-block}@keyframes scene-module__bVDt0W__shCaret{0%,to{opacity:1}50%{opacity:.1}}.scene-module__bVDt0W__sceneKbd{box-shadow:inset 0 0 0 1px var(--productivity-scene-line);color:var(--productivity-scene-dim);font-family:var(--productivity-scene-mono);border-radius:7px;padding:4px 9px;font-size:10.5px}.scene-module__bVDt0W__sceneBody{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:clamp(280px,38vh,350px);display:grid}.scene-module__bVDt0W__sceneResults{box-shadow:inset -1px 0 0 var(--productivity-scene-divider);padding:12px}.scene-module__bVDt0W__sceneResult{opacity:.25;border-radius:10px;grid-template-columns:18px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1),background .3s;display:grid;transform:translateY(6px)}.scene-module__bVDt0W__sceneResult[data-in]{opacity:1;transform:translateY(0)}.scene-module__bVDt0W__sceneResult[data-on]{background:var(--productivity-scene-result-wash)}.scene-module__bVDt0W__sceneResultIcon{width:17px;height:17px;color:var(--productivity-scene-dim)}.scene-module__bVDt0W__sceneResult[data-on] .scene-module__bVDt0W__sceneResultIcon{color:var(--productivity-scene-accent)}.scene-module__bVDt0W__sceneResult b{color:var(--productivity-scene-ink);white-space:nowrap;font-size:14px;font-weight:540}.scene-module__bVDt0W__sceneResult em{color:var(--productivity-scene-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-style:normal;overflow:hidden}.scene-module__bVDt0W__sceneResultKey{color:var(--productivity-scene-dim);font-family:var(--productivity-scene-mono);font-size:10.5px}.scene-module__bVDt0W__sceneDetail{padding:16px}.scene-module__bVDt0W__sceneDetail[data-rest],.scene-module__bVDt0W__sceneCard{gap:12px;display:grid}.scene-module__bVDt0W__sceneCardHead{color:var(--productivity-scene-ink);align-items:center;gap:9px;font-size:13px;font-weight:540;display:inline-flex}.scene-module__bVDt0W__sceneCardIcon{width:16px;height:16px;color:var(--productivity-scene-accent)}.scene-module__bVDt0W__sceneCardList{gap:9px;display:grid}.scene-module__bVDt0W__sceneCardList li{color:var(--productivity-scene-muted);grid-template-columns:14px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;display:grid}.scene-module__bVDt0W__sceneCardList i{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--productivity-scene-line);border-radius:4px}.scene-module__bVDt0W__sceneCardList i[data-fill]{background:var(--productivity-scene-accent);box-shadow:none}.scene-module__bVDt0W__sceneCardMeter{background:var(--productivity-scene-meter);border-radius:999px;height:4px}.scene-module__bVDt0W__sceneCardMeter i{background:var(--productivity-scene-accent-line);border-radius:999px;width:62%;height:100%;display:block}.scene-module__bVDt0W__sceneCard[data-static]{box-shadow:inset 0 -1px 0 var(--productivity-scene-line-soft);padding-bottom:12px}@media (max-width:1024px){.scene-module__bVDt0W__sceneInner{grid-template-columns:minmax(0,1fr)}.scene-module__bVDt0W__sceneSay{gap:0}.scene-module__bVDt0W__sceneLede{margin-top:12px;font-size:15px}.scene-module__bVDt0W__sceneSteps{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.scene-module__bVDt0W__sceneStep{grid-template-columns:30px minmax(0,1fr);padding:10px}.scene-module__bVDt0W__sceneStep span{display:none}.scene-module__bVDt0W__sceneStepMark{grid-row:auto;width:30px;height:30px}.scene-module__bVDt0W__sceneBody{grid-template-columns:minmax(0,1fr);min-height:0}.scene-module__bVDt0W__sceneResults{box-shadow:inset 0 -1px 0 var(--productivity-scene-divider)}}@media (max-width:820px){.scene-module__bVDt0W__sceneRunway{height:260vh}}@media (prefers-reduced-motion:reduce){.scene-module__bVDt0W__sceneCaret{opacity:1;animation:none}.scene-module__bVDt0W__sceneStep,.scene-module__bVDt0W__sceneStepMark,.scene-module__bVDt0W__sceneStep b,.scene-module__bVDt0W__sceneStep span{transition:none}.scene-module__bVDt0W__sceneRunway{height:auto;padding:clamp(70px,12vh,150px) 0}.scene-module__bVDt0W__sceneSticky{height:auto;position:static}.scene-module__bVDt0W__sceneResult{opacity:1;transition:none;transform:none}}
.strip-module__eShg3G__strip{--productivity-strip-ground:var(--sh-ground,var(--t-bg));--productivity-strip-ink:var(--sh-ink,var(--t-text));--productivity-strip-muted:var(--sh-muted,var(--t-muted));--productivity-strip-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-strip-accent:var(--sh-accent,var(--t-accent));--productivity-strip-accent-line:var(--sh-accent-line,color-mix(in srgb, var(--t-accent) 52%, transparent));--productivity-strip-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-strip-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-strip-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-strip-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-strip-bar:color-mix(in srgb, var(--t-text) 16%, transparent);--productivity-strip-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-strip-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-strip-ground);color:var(--productivity-strip-ink);font-family:var(--productivity-strip-sans);letter-spacing:-.008em;padding:clamp(70px,12vh,150px) 0;font-size:16px;font-weight:400;position:relative}.strip-module__eShg3G__strip ul{margin:0;padding:0;list-style:none}.strip-module__eShg3G__shell{width:min(1240px,100%);}.strip-module__eShg3G__h2{letter-spacing:-.024em;font-size:clamp(32px,3.9vw,56px);font-weight:540;line-height:1.02;}.strip-module__eShg3G__h2 em{color:var(--productivity-strip-accent)}.strip-module__eShg3G__lede{max-width:60ch;color:var(--productivity-strip-muted);margin:clamp(18px,2.4vh,28px) 0 0;font-size:clamp(16px,1.2vw,18.5px);}.strip-module__eShg3G__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-strip-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-strip-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-strip-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.strip-module__eShg3G__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-strip-rim-a), var(--productivity-strip-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.strip-module__eShg3G__stripHead{gap:0;max-width:62ch;display:grid}.strip-module__eShg3G__stripWindow{margin-top:clamp(34px,5vh,60px);position:relative;overflow:clip}.strip-module__eShg3G__stripTrack{gap:clamp(14px,1.6vw,22px);width:max-content;padding:0 max(22px,4vw);display:flex}.strip-module__eShg3G__stripTile{align-content:start;gap:10px;width:clamp(232px,21vw,300px);padding:clamp(20px,1.8vw,26px);display:grid}.strip-module__eShg3G__stripNo{color:var(--productivity-strip-dim);font-family:var(--productivity-strip-mono);letter-spacing:.1em;font-size:11px}.strip-module__eShg3G__stripIcon{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--productivity-strip-accent-line);color:var(--productivity-strip-accent);border-radius:11px;place-items:center;display:grid}.strip-module__eShg3G__stripIcon svg{width:18px;height:18px}.strip-module__eShg3G__stripTile b{letter-spacing:-.014em;font-size:17px;font-weight:540}.strip-module__eShg3G__stripTile p{color:var(--productivity-strip-muted);margin:0;font-size:14px;line-height:1.55}.strip-module__eShg3G__stripBars{align-items:flex-end;gap:5px;height:34px;margin-top:4px;display:flex}.strip-module__eShg3G__stripBars i{background:var(--productivity-strip-bar);border-radius:3px 3px 1px 1px;flex:1}.strip-module__eShg3G__stripBars i[data-h="94"]{background:var(--productivity-strip-accent-line);height:94%}.strip-module__eShg3G__stripBars i[data-h="78"]{height:78%}.strip-module__eShg3G__stripBars i[data-h="64"]{height:64%}.strip-module__eShg3G__stripBars i[data-h="52"]{height:52%}.strip-module__eShg3G__stripBars i[data-h="36"]{height:36%}.strip-module__eShg3G__stripFadeL,.strip-module__eShg3G__stripFadeR{pointer-events:none;width:clamp(30px,6vw,90px);position:absolute;top:0;bottom:0}.strip-module__eShg3G__stripFadeL{background:linear-gradient(90deg, var(--productivity-strip-ground), transparent);left:0}.strip-module__eShg3G__stripFadeR{background:linear-gradient(270deg, var(--productivity-strip-ground), transparent);right:0}@media (prefers-reduced-motion:reduce){.strip-module__eShg3G__stripIcon{transition:none}}
.voices-module__aVnxRW__voices{--productivity-voices-ground:var(--sh-ground,var(--t-bg));--productivity-voices-ink:var(--sh-ink,var(--t-text));--productivity-voices-muted:var(--sh-muted,var(--t-muted));--productivity-voices-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-voices-line-soft:var(--sh-line-soft,color-mix(in srgb, var(--t-border) 20%, transparent));--productivity-voices-accent:var(--sh-accent,var(--t-accent));--productivity-voices-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-voices-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-voices-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-voices-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-voices-bloom-a:color-mix(in srgb, var(--t-accent) 22%, transparent);--productivity-voices-bloom-b:color-mix(in srgb, var(--t-accent) 14%, transparent);--productivity-voices-disc:color-mix(in srgb, var(--t-accent) 34%, var(--t-bg));--productivity-voices-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--productivity-voices-ground);color:var(--productivity-voices-ink);font-family:var(--productivity-voices-sans);letter-spacing:-.008em;padding:clamp(80px,13vh,160px) 0 clamp(90px,15vh,180px);font-size:16px;font-weight:400;position:relative;overflow:clip}.voices-module__aVnxRW__voices figure,.voices-module__aVnxRW__voices blockquote{margin:0}.voices-module__aVnxRW__shell{width:min(1240px,100%);}.voices-module__aVnxRW__h2{letter-spacing:-.024em;font-size:clamp(32px,3.9vw,56px);font-weight:540;line-height:1.02;}.voices-module__aVnxRW__h2 em{color:var(--productivity-voices-accent)}.voices-module__aVnxRW__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-voices-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-voices-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-voices-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.voices-module__aVnxRW__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-voices-rim-a), var(--productivity-voices-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.voices-module__aVnxRW__voicesBloom{background:radial-gradient(50% 40% at 78% 12%, var(--productivity-voices-bloom-a) 0%, transparent 72%), radial-gradient(60% 46% at 18% 88%, var(--productivity-voices-bloom-b) 0%, transparent 74%);pointer-events:none;position:absolute;inset:0}.voices-module__aVnxRW__voicesHead{max-width:24ch;margin-bottom:clamp(34px,5vh,62px);position:relative}.voices-module__aVnxRW__voicesGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,1.8vw,26px);display:grid;position:relative}.voices-module__aVnxRW__voiceCol{gap:clamp(16px,1.8vw,26px);display:grid}.voices-module__aVnxRW__voicesGrid>:nth-child(2){margin-top:clamp(28px,5vh,70px)}.voices-module__aVnxRW__voicesGrid>:nth-child(3){margin-top:clamp(12px,2vh,30px)}.voices-module__aVnxRW__voiceCard{gap:16px;padding:clamp(20px,2.2vw,30px);display:grid}.voices-module__aVnxRW__voiceMark{width:19px;height:19px;color:var(--productivity-voices-accent)}.voices-module__aVnxRW__voiceCard blockquote{color:var(--productivity-voices-ink);letter-spacing:-.008em;font-size:clamp(15px,1.15vw,17px);line-height:1.58}.voices-module__aVnxRW__voiceCard figcaption{box-shadow:inset 0 1px 0 var(--productivity-voices-line-soft);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 12px;padding-top:16px;display:grid}.voices-module__aVnxRW__voiceCard figcaption i{background:var(--productivity-voices-disc);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--productivity-voices-line-soft);border-radius:999px;grid-row:span 2;place-items:center;font-size:12px;font-style:normal;font-weight:600;display:grid}.voices-module__aVnxRW__voiceCard figcaption b{color:var(--productivity-voices-ink);font-size:13.5px;font-weight:540}.voices-module__aVnxRW__voiceCard figcaption em{color:var(--productivity-voices-dim);font-size:12px;font-style:normal}@media (max-width:820px){.voices-module__aVnxRW__voicesGrid{grid-template-columns:minmax(0,1fr)}.voices-module__aVnxRW__voicesGrid>:nth-child(2),.voices-module__aVnxRW__voicesGrid>:nth-child(3){margin-top:0}.voices-module__aVnxRW__voiceCol{transform:none!important}}
.register-module__W2g9Wq__register{--productivity-register-sunk:var(--sh-sunk,color-mix(in srgb, var(--t-text) 90%, var(--t-bg)));--productivity-register-accent:var(--sh-accent,var(--t-accent));--productivity-register-ink:color-mix(in srgb, var(--t-bg) 92%, var(--t-text));--productivity-register-note:color-mix(in srgb, var(--t-bg) 62%, var(--t-text));--productivity-register-label:color-mix(in srgb, var(--t-bg) 58%, var(--t-text));--productivity-register-rule:color-mix(in srgb, var(--t-bg) 26%, transparent);--productivity-register-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--productivity-register-sunk);color:var(--productivity-register-ink);font-family:var(--productivity-register-sans);letter-spacing:-.008em;padding:clamp(56px,9vh,100px) 0;font-size:16px;font-weight:400;position:relative;overflow:clip}.register-module__W2g9Wq__register dl{margin:0;padding:0}.register-module__W2g9Wq__shell{width:min(1240px,100%);}.register-module__W2g9Wq__registerChart{opacity:.5;width:100%;height:62%;position:absolute;bottom:0;left:0;right:0}.register-module__W2g9Wq__registerCurve{fill:none;stroke:var(--productivity-register-accent);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.register-module__W2g9Wq__registerHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:clamp(30px,4vh,48px);display:flex;position:relative}.register-module__W2g9Wq__registerTitle{letter-spacing:-.022em;max-width:18ch;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:540}.register-module__W2g9Wq__registerNote{max-width:40ch;color:var(--productivity-register-note);margin:0;font-size:14.5px;line-height:1.55}.register-module__W2g9Wq__registerRow{box-shadow:inset 0 1px 0 var(--productivity-register-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,44px);padding-top:clamp(28px,4vh,44px);display:grid;position:relative}.register-module__W2g9Wq__registerCell dt{letter-spacing:-.035em;font-size:clamp(38px,4.6vw,68px);font-weight:540;line-height:1}.register-module__W2g9Wq__registerCell dd{max-width:22ch;color:var(--productivity-register-label);margin:12px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:820px){.register-module__W2g9Wq__registerRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.register-module__W2g9Wq__registerHead{flex-direction:column;align-items:flex-start}}
.plans-module__umH2SW__plans{--productivity-plans-deep:var(--sh-deep,color-mix(in srgb, var(--t-accent) 9%, var(--t-bg)));--productivity-plans-ink:var(--sh-ink,var(--t-text));--productivity-plans-muted:var(--sh-muted,var(--t-muted));--productivity-plans-dim:var(--sh-dim,color-mix(in srgb, var(--t-muted) 62%, var(--t-bg)));--productivity-plans-sunk:var(--sh-sunk,color-mix(in srgb, var(--t-text) 90%, var(--t-bg)));--productivity-plans-on-sunk:var(--sh-on-sunk,color-mix(in srgb, var(--t-bg) 88%, var(--t-text)));--productivity-plans-line:var(--sh-line,color-mix(in srgb, var(--t-border) 40%, transparent));--productivity-plans-line-soft:var(--sh-line-soft,color-mix(in srgb, var(--t-border) 20%, transparent));--productivity-plans-accent:var(--sh-accent,var(--t-accent));--productivity-plans-on-accent:var(--sh-on-accent,var(--t-on-accent));--productivity-plans-accent-line:var(--sh-accent-line,color-mix(in srgb, var(--t-accent) 52%, transparent));--productivity-plans-tint:var(--sh-tint,color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)));--productivity-plans-sheen:var(--sh-sheen,color-mix(in srgb, var(--t-text) 15%, transparent));--productivity-plans-rim-a:var(--sh-rim-a,color-mix(in srgb, color-mix(in srgb, var(--t-accent) 46%, var(--t-bg)) 20%, transparent));--productivity-plans-rim-b:var(--sh-rim-b,color-mix(in srgb, var(--t-text) 40%, transparent));--productivity-plans-hover:color-mix(in srgb, var(--t-text) 5%, transparent);--productivity-plans-picked:color-mix(in srgb, var(--t-accent) 10%, transparent);--productivity-plans-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-plans-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-plans-deep);box-shadow:inset 0 1px 0 var(--productivity-plans-line-soft);color:var(--productivity-plans-ink);font-family:var(--productivity-plans-sans);letter-spacing:-.008em;padding:clamp(80px,13vh,160px) 0;font-size:16px;font-weight:400;position:relative}.plans-module__umH2SW__plans :where(a){color:inherit;text-decoration:none}.plans-module__umH2SW__plans ul{margin:0;padding:0;list-style:none}.plans-module__umH2SW__shell{width:min(1240px,100%);}.plans-module__umH2SW__h2{letter-spacing:-.024em;font-size:clamp(32px,3.9vw,56px);font-weight:540;line-height:1.02;}.plans-module__umH2SW__h2 em{color:var(--productivity-plans-accent)}.plans-module__umH2SW__pane{z-index:0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(210deg, var(--productivity-plans-sheen) 0px, transparent 30%), linear-gradient(color-mix(in srgb, var(--productivity-plans-tint) 30%, transparent) 0px, color-mix(in srgb, var(--productivity-plans-tint) 20%, transparent) 100%);border-radius:16px;position:relative}.plans-module__umH2SW__pane:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(45deg, var(--productivity-plans-rim-a), var(--productivity-plans-rim-b));border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.plans-module__umH2SW__plansHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(30px,4.5vh,56px);display:flex}.plans-module__umH2SW__plansTerm{box-shadow:inset 0 0 0 1px var(--productivity-plans-line);border-radius:999px;padding:4px;display:inline-flex;position:relative}.plans-module__umH2SW__plansTermBtn{z-index:1;color:var(--productivity-plans-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 20px;font-size:14px;font-weight:540;transition:color .26s;position:relative}.plans-module__umH2SW__plansTermBtn[aria-pressed=true]{color:var(--productivity-plans-on-accent)}.plans-module__umH2SW__plansTermSlide{background:var(--productivity-plans-accent);border-radius:999px;transition:left .34s cubic-bezier(.16,1,.3,1),right .34s cubic-bezier(.16,1,.3,1);position:absolute;top:4px;bottom:4px}.plans-module__umH2SW__plansTermSlide[data-at="0"]{left:4px;right:50%}.plans-module__umH2SW__plansTermSlide[data-at="1"]{left:50%;right:4px}.plans-module__umH2SW__plansGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(20px,3vw,46px);display:grid}.plans-module__umH2SW__plansList{gap:8px;display:grid}.plans-module__umH2SW__plansPick{width:100%;box-shadow:inset 0 0 0 1px var(--productivity-plans-line-soft);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 14px;padding:18px 20px;transition:box-shadow .26s,background .26s;display:grid}.plans-module__umH2SW__plansPick:hover{background:var(--productivity-plans-hover)}.plans-module__umH2SW__plansPick[aria-pressed=true]{background:var(--productivity-plans-picked);box-shadow:inset 0 0 0 1px var(--productivity-plans-accent-line)}.plans-module__umH2SW__plansPick b{letter-spacing:-.014em;font-size:17px;font-weight:540}.plans-module__umH2SW__plansPick em{color:var(--productivity-plans-dim);grid-column:1;font-size:13px;font-style:normal}.plans-module__umH2SW__plansPickPrice{color:var(--productivity-plans-muted);font-family:var(--productivity-plans-mono);grid-row:span 2;font-size:15px}.plans-module__umH2SW__plansPick[aria-pressed=true] .plans-module__umH2SW__plansPickPrice{color:var(--productivity-plans-accent)}.plans-module__umH2SW__plansPickArrow{width:17px;height:17px;color:var(--productivity-plans-dim);grid-row:span 2;transition:transform .26s}.plans-module__umH2SW__plansPick:hover .plans-module__umH2SW__plansPickArrow{transform:translate(3px)}.plans-module__umH2SW__plansAside{max-width:42ch;color:var(--productivity-plans-dim);margin-top:10px;padding-left:20px;font-size:13px;line-height:1.6}.plans-module__umH2SW__plansPane{padding:clamp(26px,2.8vw,40px)}.plans-module__umH2SW__plansDetail{gap:14px;display:grid}.plans-module__umH2SW__plansName{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:540}.plans-module__umH2SW__plansBlurb{max-width:48ch;color:var(--productivity-plans-muted);margin:0;font-size:15px;line-height:1.6}.plans-module__umH2SW__plansFigure{box-shadow:inset 0 -1px 0 var(--productivity-plans-line-soft);align-items:baseline;gap:12px;padding:6px 0 18px;display:flex}.plans-module__umH2SW__plansFigure strong{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,62px);font-weight:540;line-height:1}.plans-module__umH2SW__plansFigure span{color:var(--productivity-plans-dim);font-size:14px}.plans-module__umH2SW__plansIncludes{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 22px;padding:4px 0 8px;display:grid}.plans-module__umH2SW__plansIncludes li{color:var(--productivity-plans-muted);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;font-size:14px;display:grid}.plans-module__umH2SW__plansIncludes i{color:var(--productivity-plans-accent);place-items:center;display:grid}.plans-module__umH2SW__plansIncludes i svg{width:16px;height:16px}.plans-module__umH2SW__cta{background:var(--productivity-plans-sunk);color:var(--productivity-plans-on-sunk);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:14px;padding:6px 6px 6px 22px;font-size:15px;font-weight:540;transition:background .24s,transform .24s;display:inline-flex}.plans-module__umH2SW__cta:hover{background:var(--productivity-plans-ink);transform:translateY(-1px)}.plans-module__umH2SW__ctaKey{background:var(--productivity-plans-accent);width:34px;height:34px;color:var(--productivity-plans-on-accent);border-radius:11px;place-items:center;transition:transform .24s cubic-bezier(.16,1,.3,1);display:grid}.plans-module__umH2SW__ctaKey svg{width:16px;height:16px}.plans-module__umH2SW__cta:hover .plans-module__umH2SW__ctaKey{transform:translate(3px)}.plans-module__umH2SW__plansDetail .plans-module__umH2SW__cta{justify-self:start;margin-top:4px}@media (max-width:1024px){.plans-module__umH2SW__plansGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.plans-module__umH2SW__plansIncludes{grid-template-columns:minmax(0,1fr)}.plans-module__umH2SW__plansHead{align-items:flex-start}.plans-module__umH2SW__plansTerm{width:100%}.plans-module__umH2SW__plansTermBtn{flex:1}}@media (prefers-reduced-motion:reduce){.plans-module__umH2SW__cta,.plans-module__umH2SW__ctaKey,.plans-module__umH2SW__plansPick,.plans-module__umH2SW__plansPickArrow,.plans-module__umH2SW__plansTermBtn,.plans-module__umH2SW__plansTermSlide{transition:none}}
.docket-module__q3vVvq__docket{--productivity-docket-ground:var(--sh-ground,var(--t-bg));--productivity-docket-ink:var(--sh-ink,var(--t-text));--productivity-docket-muted:var(--sh-muted,var(--t-muted));--productivity-docket-line-soft:var(--sh-line-soft,color-mix(in srgb, var(--t-border) 20%, transparent));--productivity-docket-accent:var(--sh-accent,var(--t-accent));--productivity-docket-sans:var(--sh-sans,var(--font-section-sans), system-ui, sans-serif);--productivity-docket-mono:var(--sh-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--productivity-docket-ground);color:var(--productivity-docket-ink);font-family:var(--productivity-docket-sans);letter-spacing:-.008em;padding:clamp(80px,13vh,160px) 0;font-size:16px;font-weight:400}.docket-module__q3vVvq__docket dl{margin:0;padding:0}.docket-module__q3vVvq__shell{width:min(1240px,100%);}.docket-module__q3vVvq__h2{letter-spacing:-.024em;font-size:clamp(32px,3.9vw,56px);font-weight:540;line-height:1.02;}.docket-module__q3vVvq__h2 em{color:var(--productivity-docket-accent)}.docket-module__q3vVvq__lede{max-width:60ch;color:var(--productivity-docket-muted);margin:clamp(18px,2.4vh,28px) 0 0;font-size:clamp(16px,1.2vw,18.5px);}.docket-module__q3vVvq__docketHead{max-width:60ch;margin-bottom:clamp(30px,4.5vh,56px)}.docket-module__q3vVvq__docketList{display:grid}.docket-module__q3vVvq__docketRow{box-shadow:inset 0 -1px 0 var(--productivity-docket-line-soft);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(18px,4vw,70px);padding:clamp(22px,3vh,34px) 0;display:grid}.docket-module__q3vVvq__docketRow dt{letter-spacing:-.016em;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;font-size:clamp(17px,1.5vw,21px);font-weight:540;display:grid}.docket-module__q3vVvq__docketNo{color:var(--productivity-docket-accent);font-family:var(--productivity-docket-mono);letter-spacing:.1em;font-size:12px}.docket-module__q3vVvq__docketRow dd{max-width:58ch;color:var(--productivity-docket-muted);margin:0;font-size:15.5px;line-height:1.66}@media (max-width:1024px){.docket-module__q3vVvq__docketRow{grid-template-columns:minmax(0,1fr);gap:12px}}
.transcript-module__MDTWTG__talk{--conversational-transcript-ground:var(--vf-ground,var(--t-bg));--conversational-transcript-high:var(--vf-high,color-mix(in srgb, var(--t-text) 11%, var(--t-bg)));--conversational-transcript-card:var(--vf-card,color-mix(in srgb, var(--t-surface) 76%, var(--t-bg)));--conversational-transcript-dark:var(--vf-dark,color-mix(in srgb, var(--t-text) 93%, var(--t-bg)));--conversational-transcript-on-dark:var(--vf-on-dark,color-mix(in srgb, var(--t-bg) 96%, var(--t-text)));--conversational-transcript-ink:var(--vf-ink,var(--t-text));--conversational-transcript-quiet:var(--vf-quiet,var(--t-muted));--conversational-transcript-line:var(--vf-line,color-mix(in srgb, var(--t-border) 62%, transparent));--conversational-transcript-line-soft:var(--vf-line-soft,color-mix(in srgb, var(--t-border) 32%, transparent));--conversational-transcript-act:var(--vf-act,var(--t-accent));--conversational-transcript-act-on:var(--vf-act-on,var(--t-on-accent));--conversational-transcript-sans:var(--vf-sans,var(--font-section-sans), system-ui, sans-serif);--conversational-transcript-mono:var(--vf-mono,var(--font-section-mono), ui-monospace, monospace);background:color-mix(in srgb, var(--conversational-transcript-card) 88%, transparent);width:396px;height:452px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--conversational-transcript-ground) 46%, transparent);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:var(--conversational-transcript-ink);font-family:var(--conversational-transcript-sans);letter-spacing:.02em;border-radius:20px;flex-direction:column;padding:16px;font-size:16px;display:flex;position:relative}.transcript-module__MDTWTG__talk ol,.transcript-module__MDTWTG__talk ul,.transcript-module__MDTWTG__talk dl{margin:0;padding:0;list-style:none}.transcript-module__MDTWTG__talkHead{box-shadow:inset 0 -1px 0 var(--conversational-transcript-line-soft);align-items:center;gap:8px;padding-bottom:10px;font-size:13px;line-height:19.25px;display:flex}.transcript-module__MDTWTG__talkMark{width:20px;height:20px;color:var(--conversational-transcript-act);place-items:center;display:grid}.transcript-module__MDTWTG__talkMark svg{width:20px;height:20px}.transcript-module__MDTWTG__talkHead b{font-weight:500}.transcript-module__MDTWTG__talkState{color:var(--conversational-transcript-quiet);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.transcript-module__MDTWTG__talkState i{background:var(--conversational-transcript-act);border-radius:50%;width:6px;height:6px}.transcript-module__MDTWTG__talkStream{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 1%,#000 10%);mask-image:linear-gradient(#0000 1%,#000 10%)}.transcript-module__MDTWTG__talkSays{flex-direction:column;justify-content:flex-end;display:flex}.transcript-module__MDTWTG__say{opacity:1;grid-template-rows:1fr;animation-duration:10.8s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:infinite;display:grid}.transcript-module__MDTWTG__sayInner{align-items:flex-end;gap:7px;min-height:0;padding-top:8px;display:flex;overflow:hidden}.transcript-module__MDTWTG__say[data-from=user] .transcript-module__MDTWTG__sayInner{flex-direction:row-reverse}.transcript-module__MDTWTG__sayFace{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--conversational-transcript-line);color:var(--conversational-transcript-ink);border-radius:50%;flex:none;place-items:center;display:grid}.transcript-module__MDTWTG__sayFace svg{width:14px;height:14px}.transcript-module__MDTWTG__say[data-from=user] .transcript-module__MDTWTG__sayFace{background:var(--conversational-transcript-high);box-shadow:inset 0 0 0 1px var(--conversational-transcript-line-soft)}.transcript-module__MDTWTG__say[data-from=user] .transcript-module__MDTWTG__sayFace i{background:color-mix(in srgb, var(--conversational-transcript-ink) 46%, var(--conversational-transcript-card));width:10px;height:10px;box-shadow:0 6px 0 -2px color-mix(in srgb, var(--conversational-transcript-ink) 46%, var(--conversational-transcript-card));border-radius:50%}.transcript-module__MDTWTG__sayBubble{border-radius:14px;max-width:78%;padding:8px 11px;font-size:12.5px;line-height:17.5px}.transcript-module__MDTWTG__say[data-from=agent] .transcript-module__MDTWTG__sayBubble{background:var(--conversational-transcript-dark);color:var(--conversational-transcript-on-dark);border-bottom-left-radius:5px}.transcript-module__MDTWTG__say[data-from=user] .transcript-module__MDTWTG__sayBubble{background:color-mix(in srgb, var(--conversational-transcript-ground) 78%, var(--conversational-transcript-ink));box-shadow:inset 0 0 0 1px var(--conversational-transcript-line-soft);color:var(--conversational-transcript-ink);border-bottom-right-radius:5px}.transcript-module__MDTWTG__say1{animation-name:transcript-module__MDTWTG__vfSay1}.transcript-module__MDTWTG__say2{animation-name:transcript-module__MDTWTG__vfSay2}.transcript-module__MDTWTG__say3{animation-name:transcript-module__MDTWTG__vfSay3}.transcript-module__MDTWTG__say4{animation-name:transcript-module__MDTWTG__vfSay4}.transcript-module__MDTWTG__say5{animation-name:transcript-module__MDTWTG__vfSay5}.transcript-module__MDTWTG__say6{animation-name:transcript-module__MDTWTG__vfSay6}.transcript-module__MDTWTG__say7{animation-name:transcript-module__MDTWTG__vfSay7}@keyframes transcript-module__MDTWTG__vfSay1{0%,3.24%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}6.48%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay2{0%,25.93%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}29.17%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay3{0%,32.41%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}35.65%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay4{0%,53.7%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}56.94%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay5{0%,61.11%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}64.35%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay6{0%,77.78%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}81.02%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}@keyframes transcript-module__MDTWTG__vfSay7{0%,86.11%{opacity:0;grid-template-rows:0fr;transform:translateY(9px)}89.35%,95.37%{opacity:1;grid-template-rows:1fr;transform:translateY(0)}97.69%,to{opacity:0;grid-template-rows:0fr;transform:translateY(0)}}.transcript-module__MDTWTG__talkComposer{background:color-mix(in srgb, var(--conversational-transcript-ground) 72%, var(--conversational-transcript-card));height:34px;box-shadow:inset 0 0 0 1px var(--conversational-transcript-line-soft);font-family:var(--conversational-transcript-mono);letter-spacing:0;border-radius:999px;align-items:center;gap:0;margin-top:10px;padding:0 4px 0 12px;font-size:12px;display:flex;position:relative}.transcript-module__MDTWTG__talkPlaceholder{color:var(--conversational-transcript-quiet);white-space:nowrap;animation:10.8s step-end infinite transcript-module__MDTWTG__vfHold;position:absolute;left:12px}.transcript-module__MDTWTG__typed{white-space:nowrap;width:0;color:var(--conversational-transcript-ink);display:inline-block;overflow:hidden}.transcript-module__MDTWTG__typed1{animation:10.8s steps(20,end) infinite transcript-module__MDTWTG__vfType1}.transcript-module__MDTWTG__typed2{animation:10.8s steps(21,end) infinite transcript-module__MDTWTG__vfType2}.transcript-module__MDTWTG__typed3{animation:10.8s steps(18,end) infinite transcript-module__MDTWTG__vfType3}@keyframes transcript-module__MDTWTG__vfType1{0%,10.19%{width:0}23.15%,25.46%{width:20ch}25.55%,to{width:0}}@keyframes transcript-module__MDTWTG__vfType2{0%,44.44%{width:0}51.85%,53.24%{width:21ch}53.33%,to{width:0}}@keyframes transcript-module__MDTWTG__vfType3{0%,70.37%{width:0}75.93%,77.31%{width:18ch}77.4%,to{width:0}}.transcript-module__MDTWTG__talkCaret{background:var(--conversational-transcript-ink);opacity:0;width:1.5px;height:14px;animation:10.8s step-end infinite transcript-module__MDTWTG__vfCaret}@keyframes transcript-module__MDTWTG__vfCaret{0%,10.1%{opacity:0}10.19%,25.46%{opacity:1}25.55%,44.35%{opacity:0}44.44%,53.24%{opacity:1}53.33%,70.28%{opacity:0}70.37%,77.31%{opacity:1}77.4%,to{opacity:0}}@keyframes transcript-module__MDTWTG__vfHold{0%,10.1%{opacity:1}10.19%,25.46%{opacity:0}25.55%,44.35%{opacity:1}44.44%,53.24%{opacity:0}53.33%,70.28%{opacity:1}70.37%,77.31%{opacity:0}77.4%,to{opacity:1}}.transcript-module__MDTWTG__talkSend{background:var(--conversational-transcript-act);width:26px;height:26px;color:var(--conversational-transcript-act-on);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.transcript-module__MDTWTG__talkSend svg{width:14px;height:14px}@media (max-width:620px){.transcript-module__MDTWTG__talk{width:min(320px,86vw);height:408px}}@media (prefers-reduced-motion:reduce){.transcript-module__MDTWTG__say,.transcript-module__MDTWTG__say1,.transcript-module__MDTWTG__say2,.transcript-module__MDTWTG__say3,.transcript-module__MDTWTG__say4,.transcript-module__MDTWTG__say5,.transcript-module__MDTWTG__say6,.transcript-module__MDTWTG__say7{opacity:1;grid-template-rows:1fr;animation:none;transform:none}.transcript-module__MDTWTG__typed,.transcript-module__MDTWTG__typed1,.transcript-module__MDTWTG__typed2,.transcript-module__MDTWTG__typed3{width:0;animation:none}.transcript-module__MDTWTG__talkCaret{opacity:0;animation:none}.transcript-module__MDTWTG__talkPlaceholder{opacity:1;animation:none}}
.voices-module__OBSHuq__voices{--conversational-voices-high:var(--vf-high,color-mix(in srgb, var(--t-text) 11%, var(--t-bg)));--conversational-voices-card:var(--vf-card,color-mix(in srgb, var(--t-surface) 76%, var(--t-bg)));--conversational-voices-warm:var(--vf-warm,color-mix(in srgb, var(--t-accent) 7%, var(--t-surface)));--conversational-voices-dark:var(--vf-dark,color-mix(in srgb, var(--t-text) 93%, var(--t-bg)));--conversational-voices-on-dark:var(--vf-on-dark,color-mix(in srgb, var(--t-bg) 96%, var(--t-text)));--conversational-voices-ink:var(--vf-ink,var(--t-text));--conversational-voices-muted:var(--vf-muted,var(--t-muted));--conversational-voices-line-soft:var(--vf-line-soft,color-mix(in srgb, var(--t-border) 32%, transparent));--conversational-voices-act:var(--vf-act,var(--t-accent));--conversational-voices-tax:var(--vf-tax,color-mix(in srgb, var(--t-accent) 55%, var(--t-text)));--conversational-voices-display:var(--vf-display,var(--font-section-display), Georgia, serif);--conversational-voices-sans:var(--vf-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--conversational-voices-warm);color:var(--conversational-voices-ink);font-family:var(--conversational-voices-sans);letter-spacing:.02em;padding:120px 0 80px;font-size:16px;position:relative;overflow:hidden}.voices-module__OBSHuq__voices :where(a){color:inherit;text-decoration:none}.voices-module__OBSHuq__voices ol,.voices-module__OBSHuq__voices ul,.voices-module__OBSHuq__voices dl{margin:0;padding:0;list-style:none}.voices-module__OBSHuq__shell{width:min(1376px,100%);padding:0 max(20px,2.8vw);}.voices-module__OBSHuq__voices .voices-module__OBSHuq__shell{z-index:1;position:relative}.voices-module__OBSHuq__eyebrow{color:var(--conversational-voices-tax);align-items:center;gap:10px;font-size:14px;line-height:21px;display:inline-flex}.voices-module__OBSHuq__eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.voices-module__OBSHuq__pillInk{background:var(--conversational-voices-dark);color:var(--conversational-voices-on-dark);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:16px;line-height:22px;transition:background .24s,box-shadow .24s,color .24s;display:inline-flex}.voices-module__OBSHuq__pillInk:hover{background:color-mix(in srgb, var(--conversational-voices-dark) 84%, var(--conversational-voices-act))}.voices-module__OBSHuq__pillInk svg{flex:none;width:18px;height:18px}.voices-module__OBSHuq__voicesGround{z-index:0;display:flex;position:absolute;inset:0}.voices-module__OBSHuq__spindleArt{flex:1;width:33.34%;height:100%}.voices-module__OBSHuq__spindleLines{fill:none;stroke:color-mix(in srgb, var(--conversational-voices-ink) 18%, transparent);stroke-width:.7px}.voices-module__OBSHuq__voicesHead{text-align:center;justify-items:center;max-width:720px;margin:0 auto;display:grid}.voices-module__OBSHuq__voicesTitle{max-width:20ch;font-family:var(--conversational-voices-display);letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(29px,2.8vw,40px);font-weight:300;line-height:1.2;}.voices-module__OBSHuq__rails{z-index:1;gap:24px;margin-top:clamp(40px,5vh,62px);display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.voices-module__OBSHuq__railDrift{will-change:transform}.voices-module__OBSHuq__railTrack{gap:24px;width:max-content;animation:46s linear infinite voices-module__OBSHuq__vfRailA;display:flex}.voices-module__OBSHuq__railTrackBack{animation-name:voices-module__OBSHuq__vfRailB}@keyframes voices-module__OBSHuq__vfRailA{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes voices-module__OBSHuq__vfRailB{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.voices-module__OBSHuq__quoteCard{background:var(--conversational-voices-card);width:752px;min-height:390px;box-shadow:inset 0 0 0 1px var(--conversational-voices-line-soft);grid-template-columns:276px 476px;margin:0;display:grid}.voices-module__OBSHuq__quotePortrait{background:var(--conversational-voices-high);margin:12px;overflow:hidden}.voices-module__OBSHuq__quotePortrait svg{width:100%;height:100%;display:block}.voices-module__OBSHuq__quoteBody{flex-direction:column;gap:20px;padding:24px;display:flex}.voices-module__OBSHuq__quoteOrg{font-family:var(--conversational-voices-display);letter-spacing:-.02em;font-size:20px;font-weight:300}.voices-module__OBSHuq__quoteBody blockquote{font-family:var(--conversational-voices-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:300;line-height:26px}.voices-module__OBSHuq__quoteBody figcaption{gap:2px;margin-top:auto;font-size:14px;line-height:19.25px;display:grid}.voices-module__OBSHuq__quoteBody figcaption b{font-weight:500}.voices-module__OBSHuq__quoteBody figcaption span{color:var(--conversational-voices-muted)}.voices-module__OBSHuq__voicesFoot{justify-content:center;align-items:center;gap:24px;margin-top:clamp(36px,5vh,56px);display:flex}.voices-module__OBSHuq__voicesFoot p{max-width:46ch;color:var(--conversational-voices-muted);margin:0;font-size:14px;line-height:21px}@media (max-width:900px){.voices-module__OBSHuq__voicesFoot{flex-direction:column;align-items:flex-start}.voices-module__OBSHuq__quoteCard{grid-template-columns:200px 1fr;width:560px;min-height:320px}}@media (max-width:620px){.voices-module__OBSHuq__quoteCard{grid-template-columns:1fr;width:300px}.voices-module__OBSHuq__quotePortrait{height:180px}}@media (prefers-reduced-motion:reduce){.voices-module__OBSHuq__railTrack{animation:none;transform:translate(-14%)}.voices-module__OBSHuq__railTrackBack{animation:none;transform:translate(-38%)}.voices-module__OBSHuq__pillInk{transition:none}}
.nav-module__KB0vRW__strip,.nav-module__KB0vRW__navDock{--autonomy-nav-ground:var(--w-ground,var(--t-bg));--autonomy-nav-tint:var(--w-tint,color-mix(in srgb, var(--t-text) 7%, var(--t-bg)));--autonomy-nav-tint-deep:var(--w-tint-deep,color-mix(in srgb, var(--t-text) 12%, var(--t-bg)));--autonomy-nav-ink:var(--w-ink,var(--t-text));--autonomy-nav-50:var(--w-50,color-mix(in srgb, var(--t-text) 50%, transparent));--autonomy-nav-30:var(--w-30,color-mix(in srgb, var(--t-text) 30%, transparent));--autonomy-nav-15:var(--w-15,color-mix(in srgb, var(--t-text) 15%, transparent));--autonomy-nav-08:var(--w-08,color-mix(in srgb, var(--t-text) 8%, transparent));--autonomy-nav-accent:var(--t-accent);--autonomy-nav-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);color:var(--autonomy-nav-ink);font-family:var(--autonomy-nav-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.4}.nav-module__KB0vRW__strip a,.nav-module__KB0vRW__navDock :where(a){color:inherit;text-decoration:none}.nav-module__KB0vRW__strip button,.nav-module__KB0vRW__navDock button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0}.nav-module__KB0vRW__strip{z-index:40;background:var(--autonomy-nav-ground);height:43px;box-shadow:inset 0 -1px 0 0 var(--autonomy-nav-15);justify-content:center;align-items:center;padding:0 44px;display:flex;position:fixed;inset:0 0 auto}.nav-module__KB0vRW__stripText{color:var(--autonomy-nav-50);letter-spacing:.02em;text-align:center;margin:0;font-size:12px;line-height:1.4}.nav-module__KB0vRW__stripLink{color:var(--autonomy-nav-ink);text-underline-offset:3px;align-items:center;gap:4px;margin-left:8px;text-decoration:underline;display:inline-flex}.nav-module__KB0vRW__stripArrow{width:13px;height:13px}.nav-module__KB0vRW__stripClose{width:24px;height:24px;color:var(--autonomy-nav-50);cursor:pointer;border-radius:9999px;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute;right:12px}.nav-module__KB0vRW__stripClose:hover{background:var(--autonomy-nav-08);color:var(--autonomy-nav-ink)}.nav-module__KB0vRW__stripCloseMark{width:16px;height:16px}.nav-module__KB0vRW__navDock{z-index:42;pointer-events:none;flex-direction:column;align-items:center;transition:top .5s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:33px;left:0;right:0}.nav-module__KB0vRW__navDock[data-strip]{top:76px}.nav-module__KB0vRW__navDock>*{pointer-events:auto}.nav-module__KB0vRW__navPill{background:var(--autonomy-nav-ground);width:min(338px,100vw - 32px);height:55px;box-shadow:inset 0 0 0 1px var(--autonomy-nav-15);border-radius:12px;align-items:center;gap:18px;padding:0 13px 0 28px;display:flex;position:relative}.nav-module__KB0vRW__navMark{letter-spacing:-.03em;font-size:19px}.nav-module__KB0vRW__navLabel{color:var(--autonomy-nav-50);letter-spacing:.015em;margin-left:auto;font-size:15px}.nav-module__KB0vRW__navBurger{background:var(--autonomy-nav-tint);cursor:pointer;border-radius:9999px;place-items:center;width:36px;height:36px;transition:background .24s;display:grid}.nav-module__KB0vRW__navBurger:hover{background:var(--autonomy-nav-tint-deep)}.nav-module__KB0vRW__navBurgerMark{width:20px;height:20px}.nav-module__KB0vRW__navRuleTrack{background:var(--autonomy-nav-08);border-radius:2px;height:2px;position:absolute;bottom:0;left:25px;right:25px;overflow:clip}.nav-module__KB0vRW__navRule{transform-origin:0;background:var(--autonomy-nav-accent);width:100%;height:100%;display:block}.nav-module__KB0vRW__navSheet{background:var(--autonomy-nav-ground);width:min(338px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--autonomy-nav-15);opacity:0;pointer-events:none;border-radius:12px;max-height:0;margin-top:8px;padding:0 20px;transition:opacity .32s,max-height .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1);overflow:clip;transform:translateY(-6px)}.nav-module__KB0vRW__navSheet[data-open]{opacity:1;pointer-events:auto;max-height:340px;padding:14px 20px 20px;transform:none}.nav-module__KB0vRW__navSheetList{margin:0;padding:0;list-style:none}.nav-module__KB0vRW__navSheetList li{box-shadow:inset 0 -1px 0 0 var(--autonomy-nav-15)}.nav-module__KB0vRW__navSheetList a{letter-spacing:-.03em;justify-content:space-between;align-items:center;padding:13px 0;font-size:20px;transition:opacity .24s,padding-left .32s cubic-bezier(.16,1,.3,1);display:flex}.nav-module__KB0vRW__navSheetList a:hover{padding-left:6px}.nav-module__KB0vRW__navSheetArrow{width:17px;height:17px;color:var(--autonomy-nav-30)}.nav-module__KB0vRW__navSheetNote{color:var(--autonomy-nav-50);letter-spacing:.02em;margin:14px 0 0;font-size:12px}@media (max-width:860px){.nav-module__KB0vRW__strip{padding:0 40px}}@media (max-width:560px){.nav-module__KB0vRW__navPill{gap:10px;padding-left:18px}.nav-module__KB0vRW__navLabel{display:none}}@media (prefers-reduced-motion:reduce){.nav-module__KB0vRW__stripClose,.nav-module__KB0vRW__navBurger,.nav-module__KB0vRW__navSheet,.nav-module__KB0vRW__navSheetList a{transition:none}}
.fold-module__9ISNOq__fold{--autonomy-fold-ground:var(--w-ground,var(--t-bg));--autonomy-fold-invert:var(--w-invert,color-mix(in srgb, var(--t-text) 93%, var(--t-bg)));--autonomy-fold-on-invert:var(--w-on-invert,color-mix(in srgb, var(--t-bg) 95%, var(--t-text)));--autonomy-fold-ink:var(--w-ink,var(--t-text));--autonomy-fold-50:var(--w-50,color-mix(in srgb, var(--t-text) 50%, transparent));--autonomy-fold-i50:var(--w-i50,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 50%, transparent));--autonomy-fold-i30:var(--w-i30,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 30%, transparent));--autonomy-fold-accent:var(--t-accent);--autonomy-fold-on-accent:var(--t-on-accent);--autonomy-fold-r:var(--w-r,clamp(10px, calc(16 / 1440 * 100vw), 18px));--autonomy-fold-tile:var(--w-tile,133px);--autonomy-fold-gut:var(--w-gut,max(24px, 2.4vw));--autonomy-fold-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);--autonomy-fold-display:var(--w-display,clamp(46px, 7.4vw, 96px));--autonomy-fold-lead:var(--w-lead,clamp(18px, 1.6vw, 24px));background:var(--autonomy-fold-ground);color:var(--autonomy-fold-ink);font-family:var(--autonomy-fold-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.4;position:relative}.fold-module__9ISNOq__fold :where(a){color:inherit;text-decoration:none}.fold-module__9ISNOq__foldRunway{height:400vh;position:relative}.fold-module__9ISNOq__foldSticky{height:100svh;position:sticky;top:0;overflow:clip}.fold-module__9ISNOq__foldStageWrap{z-index:1;position:absolute;inset:0}.fold-module__9ISNOq__foldStage{will-change:transform, clip-path;width:100%;height:100%;position:relative}.fold-module__9ISNOq__foldRoad{background:color-mix(in srgb, var(--autonomy-fold-ink) 88%, var(--autonomy-fold-ground));position:absolute;inset:0;overflow:clip}.fold-module__9ISNOq__foldVideo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.fold-module__9ISNOq__foldScrim{z-index:2;background:linear-gradient(to top, color-mix(in srgb, var(--autonomy-fold-ink) 80%, transparent) 0%, color-mix(in srgb, var(--autonomy-fold-ink) 46%, transparent) 30%, color-mix(in srgb, var(--autonomy-fold-ink) 14%, transparent) 56%, transparent 78%);pointer-events:none;position:absolute;inset:0}.fold-module__9ISNOq__foldHead{z-index:4;padding:0 var(--autonomy-fold-gut) clamp(76px, 17vh, 160px);color:var(--autonomy-fold-on-invert);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.fold-module__9ISNOq__foldHead a{pointer-events:auto}.fold-module__9ISNOq__foldTitle{max-width:12ch;font-size:var(--autonomy-fold-display);letter-spacing:-.04em;margin:0;font-weight:400;line-height:.88}.fold-module__9ISNOq__foldTitleLine{display:block}.fold-module__9ISNOq__foldCue{right:var(--autonomy-fold-gut);background:var(--autonomy-fold-accent);width:24px;height:24px;color:var(--autonomy-fold-on-accent);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:clamp(76px,17vh,160px)}.fold-module__9ISNOq__foldCueMark{width:14px;height:14px;animation:2.4s ease-in-out infinite fold-module__9ISNOq__wCue}@keyframes fold-module__9ISNOq__wCue{0%,to{transform:translateY(-1.5px)}50%{transform:translateY(1.5px)}}.fold-module__9ISNOq__foldRule{left:var(--autonomy-fold-gut);z-index:4;transform-origin:0;background:var(--autonomy-fold-i50);width:40px;height:2px;display:block;position:absolute;bottom:clamp(76px,17vh,160px)}.fold-module__9ISNOq__foldField{z-index:3;position:absolute;inset:0;overflow:clip}.fold-module__9ISNOq__foldRails{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.fold-module__9ISNOq__foldRail{width:var(--autonomy-fold-tile);flex-direction:column;justify-content:space-between;align-items:center;height:150vh;display:flex;position:absolute;top:0}.fold-module__9ISNOq__foldRail:first-child{left:var(--autonomy-fold-gut)}.fold-module__9ISNOq__foldRail:nth-child(2){left:16.667%}.fold-module__9ISNOq__foldRail:nth-child(3){right:16.667%}.fold-module__9ISNOq__foldRail:nth-child(4){right:var(--autonomy-fold-gut)}.fold-module__9ISNOq__foldTile{width:var(--autonomy-fold-tile);height:var(--autonomy-fold-tile);border-radius:var(--autonomy-fold-r);background:var(--autonomy-fold-invert);color:var(--autonomy-fold-i30);place-items:center;display:grid;overflow:clip}.fold-module__9ISNOq__foldTileMark{width:66%;height:66%}.fold-module__9ISNOq__foldSlot{width:var(--autonomy-fold-tile);height:var(--autonomy-fold-tile);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fold-module__9ISNOq__foldCorridor{z-index:2;width:min(558px,100vw - 220px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fold-module__9ISNOq__foldEyebrow{color:var(--autonomy-fold-50);font-size:var(--autonomy-fold-lead);letter-spacing:-.03em;margin:0 0 clamp(18px,2.4vh,30px);line-height:1.25}.fold-module__9ISNOq__foldWords{font-size:var(--autonomy-fold-lead);letter-spacing:-.03em;margin:0;line-height:1.25}.fold-module__9ISNOq__foldWord{opacity:clamp(.15, calc(var(--autonomy-fold-front,99) - var(--autonomy-fold-i)), 1);margin-right:.26em;display:inline-block}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRunway{height:auto}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldSticky{height:auto;position:relative;overflow:visible}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldStageWrap{height:100svh;position:relative}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldHead,.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldScrim{height:100svh;position:absolute;inset:0 0 auto}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRule{display:none}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldField{padding:clamp(64px, 9vh, 110px) var(--autonomy-fold-gut);flex-direction:column;gap:clamp(48px,7vh,88px);display:flex;position:static}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRails{grid-template-columns:repeat(4, var(--autonomy-fold-tile));justify-content:space-between;gap:20px;display:grid;position:static;-webkit-mask-image:none;mask-image:none}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRail{gap:20px;height:auto;position:static}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldSlot{display:none}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldCorridor{width:min(558px,100%);position:static;transform:none}@media (max-width:1100px){.fold-module__9ISNOq__fold{--autonomy-fold-tile:var(--w-tile,104px)}}@media (max-width:860px){.fold-module__9ISNOq__fold{--autonomy-fold-tile:var(--w-tile,84px);--autonomy-fold-gut:var(--w-gut,20px)}.fold-module__9ISNOq__foldRail:nth-child(2),.fold-module__9ISNOq__foldRail:nth-child(3){display:none}.fold-module__9ISNOq__foldRail{opacity:.42}.fold-module__9ISNOq__foldCorridor{width:calc(100vw - 44px)}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRails{grid-template-columns:repeat(2, var(--autonomy-fold-tile))}.fold-module__9ISNOq__fold[data-still] .fold-module__9ISNOq__foldRail{opacity:1}}@media (max-width:560px){.fold-module__9ISNOq__foldTitle{max-width:100%}}@media (prefers-reduced-motion:reduce){.fold-module__9ISNOq__foldCueMark{animation:none;transform:none}.fold-module__9ISNOq__foldWord{opacity:1}}
.stepper-module__5Q1NKq__step{--autonomy-step-ground:var(--w-ground,var(--t-bg));--autonomy-step-invert:var(--w-invert,color-mix(in srgb, var(--t-text) 93%, var(--t-bg)));--autonomy-step-on-invert:var(--w-on-invert,color-mix(in srgb, var(--t-bg) 95%, var(--t-text)));--autonomy-step-ink:var(--w-ink,var(--t-text));--autonomy-step-50:var(--w-50,color-mix(in srgb, var(--t-text) 50%, transparent));--autonomy-step-30:var(--w-30,color-mix(in srgb, var(--t-text) 30%, transparent));--autonomy-step-i70:var(--w-i70,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 70%, transparent));--autonomy-step-i50:var(--w-i50,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 50%, transparent));--autonomy-step-r:var(--w-r,clamp(10px, calc(16 / 1440 * 100vw), 18px));--autonomy-step-gut:var(--w-gut,max(24px, 2.4vw));--autonomy-step-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);--autonomy-step-h3:var(--w-h3,clamp(24px, 2.6vw, 40px));background:var(--autonomy-step-ground);color:var(--autonomy-step-ink);font-family:var(--autonomy-step-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.4;position:relative}.stepper-module__5Q1NKq__step button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0}.stepper-module__5Q1NKq__stepRunway{height:200vh;position:relative}.stepper-module__5Q1NKq__stepSticky{height:100svh;padding:0 var(--autonomy-step-gut);grid-template-columns:527fr 40px 370fr;align-items:center;gap:0;display:grid;position:sticky;top:0}.stepper-module__5Q1NKq__stepWell{aspect-ratio:1;border-radius:var(--autonomy-step-r);background:var(--autonomy-step-invert);width:auto;max-width:100%;height:min(72vh,560px);color:var(--autonomy-step-on-invert);justify-self:start;position:relative;overflow:clip}.stepper-module__5Q1NKq__stepPanel{position:absolute;inset:0}.stepper-module__5Q1NKq__stepPlate{width:100%;height:100%;color:var(--autonomy-step-i50);--autonomy-plate-accent:var(--autonomy-step-i70)}.stepper-module__5Q1NKq__stepPanelIndex{color:var(--autonomy-step-i50);letter-spacing:.02em;font-size:12px;position:absolute;bottom:20px;left:24px}.stepper-module__5Q1NKq__stepList{grid-column:3;max-width:370px}.stepper-module__5Q1NKq__stepEyebrow{color:var(--autonomy-step-50);letter-spacing:.02em;margin:0 0 clamp(26px,4vh,44px);font-size:12px;line-height:1.4}.stepper-module__5Q1NKq__stepRows{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.stepper-module__5Q1NKq__stepRow{opacity:.3;transition:opacity .44s cubic-bezier(.16,1,.3,1)}.stepper-module__5Q1NKq__stepRow[data-on]{opacity:1}.stepper-module__5Q1NKq__stepRowBtn{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.stepper-module__5Q1NKq__stepRowTitle{font-size:var(--autonomy-step-h3);letter-spacing:-.03em;line-height:1.1}.stepper-module__5Q1NKq__stepRowDot{background:var(--autonomy-step-30);border-radius:9999px;flex:none;width:8px;height:8px;transition:background .44s,transform .44s cubic-bezier(.16,1,.3,1)}.stepper-module__5Q1NKq__stepRow[data-on] .stepper-module__5Q1NKq__stepRowDot{background:var(--autonomy-step-ink);transform:scale(1.4)}.stepper-module__5Q1NKq__stepRowBody{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1);display:grid}.stepper-module__5Q1NKq__stepRow[data-on] .stepper-module__5Q1NKq__stepRowBody{grid-template-rows:1fr}.stepper-module__5Q1NKq__stepRowBody>p{letter-spacing:-.02em;max-width:34ch;margin:0;font-size:16px;line-height:1.4;overflow:hidden}.stepper-module__5Q1NKq__stepRow[data-on] .stepper-module__5Q1NKq__stepRowBody>p{padding-top:14px}.stepper-module__5Q1NKq__step[data-still] .stepper-module__5Q1NKq__stepRunway{height:auto}.stepper-module__5Q1NKq__step[data-still] .stepper-module__5Q1NKq__stepSticky{height:auto;padding-block:clamp(64px,9vh,110px);position:static}.stepper-module__5Q1NKq__step[data-still] .stepper-module__5Q1NKq__stepWell>.stepper-module__5Q1NKq__stepPanel+.stepper-module__5Q1NKq__stepPanel{display:none}@media (max-width:1100px){.stepper-module__5Q1NKq__stepSticky{grid-template-columns:1fr;align-content:center;gap:clamp(28px,4vh,44px)}.stepper-module__5Q1NKq__stepWell{aspect-ratio:16/10;height:34vh}.stepper-module__5Q1NKq__stepList{grid-column:1;max-width:none}}@media (max-width:860px){.stepper-module__5Q1NKq__step{--autonomy-step-gut:var(--w-gut,20px)}}@media (prefers-reduced-motion:reduce){.stepper-module__5Q1NKq__stepRow,.stepper-module__5Q1NKq__stepRowDot,.stepper-module__5Q1NKq__stepRowBody{transition:none}}
.pact-module__304Aiq__pact{--autonomy-pact-invert:var(--w-invert,color-mix(in srgb, var(--t-text) 93%, var(--t-bg)));--autonomy-pact-on-invert:var(--w-on-invert,color-mix(in srgb, var(--t-bg) 95%, var(--t-text)));--autonomy-pact-i50:var(--w-i50,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 50%, transparent));--autonomy-pact-gut:var(--w-gut,max(24px, 2.4vw));--autonomy-pact-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);--autonomy-pact-h1:var(--w-h1,clamp(38px, 5.4vw, 80px));padding:clamp(80px, 12vh, 150px) var(--autonomy-pact-gut) clamp(72px, 10vh, 120px);background:var(--autonomy-pact-invert);color:var(--autonomy-pact-on-invert);font-family:var(--autonomy-pact-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.4}.pact-module__304Aiq__pactSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(48px,16vw,240px);display:grid}.pact-module__304Aiq__pactTitle{max-width:11ch;font-size:var(--autonomy-pact-h1);letter-spacing:-.04em;margin:0;font-weight:400;line-height:.9}.pact-module__304Aiq__pactBody{max-width:46ch;color:var(--autonomy-pact-i50);letter-spacing:-.02em;justify-self:end;margin:0;font-size:16px;line-height:1.4}.pact-module__304Aiq__pactRow{flex-wrap:wrap;align-items:baseline;gap:clamp(28px,4vw,64px);margin:clamp(64px,10vh,128px) 0 0;padding:0;list-style:none;display:flex}.pact-module__304Aiq__pactOrg{color:color-mix(in srgb, var(--autonomy-pact-on-invert) 25%, transparent);letter-spacing:-.03em;font-size:clamp(20px,2.2vw,32px);transition:color .5s}.pact-module__304Aiq__pactOrg[data-on]{color:var(--autonomy-pact-on-invert)}@media (max-width:860px){.pact-module__304Aiq__pact{--autonomy-pact-gut:var(--w-gut,20px)}.pact-module__304Aiq__pactSplit{grid-template-columns:1fr;gap:34px}.pact-module__304Aiq__pactBody{justify-self:start}}@media (prefers-reduced-motion:reduce){.pact-module__304Aiq__pactOrg{transition:none}}
.rail-module__OXgIYa__rail{--autonomy-rail-tint:var(--w-tint,color-mix(in srgb, var(--t-text) 7%, var(--t-bg)));--autonomy-rail-tint-deep:var(--w-tint-deep,color-mix(in srgb, var(--t-text) 12%, var(--t-bg)));--autonomy-rail-ink:var(--w-ink,var(--t-text));--autonomy-rail-50:var(--w-50,color-mix(in srgb, var(--t-text) 50%, transparent));--autonomy-rail-30:var(--w-30,color-mix(in srgb, var(--t-text) 30%, transparent));--autonomy-rail-15:var(--w-15,color-mix(in srgb, var(--t-text) 15%, transparent));--autonomy-rail-accent:var(--t-accent);--autonomy-rail-on-accent:var(--t-on-accent);--autonomy-rail-r:var(--w-r,clamp(10px, calc(16 / 1440 * 100vw), 18px));--autonomy-rail-gut:var(--w-gut,max(24px, 2.4vw));--autonomy-rail-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);--autonomy-rail-h1:var(--w-h1,clamp(38px, 5.4vw, 80px));--autonomy-rail-lead:var(--w-lead,clamp(18px, 1.6vw, 24px));background:var(--autonomy-rail-tint);color:var(--autonomy-rail-ink);font-family:var(--autonomy-rail-sans);letter-spacing:-.02em;padding:clamp(80px,12vh,148px) 0 clamp(88px,13vh,160px);font-size:16px;font-weight:400;line-height:1.4}.rail-module__OXgIYa__rail :where(a){color:inherit;text-decoration:none}.rail-module__OXgIYa__railHead{padding:0 var(--autonomy-rail-gut) clamp(48px, 7vh, 82px);justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.rail-module__OXgIYa__railTitle{font-size:var(--autonomy-rail-h1);letter-spacing:-.04em;margin:0;font-weight:400;line-height:.9}.rail-module__OXgIYa__railLead{max-width:46ch;color:var(--autonomy-rail-50);font-size:var(--autonomy-rail-lead);letter-spacing:-.03em;margin:20px 0 0;line-height:1.25}.rail-module__OXgIYa__railTrack{padding:0 var(--autonomy-rail-gut);scroll-snap-type:x mandatory;scroll-padding-left:var(--autonomy-rail-gut);scrollbar-width:thin;flex-wrap:nowrap;gap:24px;display:flex;overflow:auto clip}.rail-module__OXgIYa__railCard{scroll-snap-align:start;flex:none;width:min(450px,78vw)}.rail-module__OXgIYa__railCardInner{height:100%;box-shadow:inset 0 -1px 0 0 var(--autonomy-rail-15);flex-direction:column;padding-bottom:24px;display:flex}.rail-module__OXgIYa__railThumb{aspect-ratio:448/336;border-radius:var(--autonomy-rail-r);background:var(--autonomy-rail-tint-deep);color:var(--autonomy-rail-30);overflow:clip}.rail-module__OXgIYa__railPlate{--autonomy-plate-accent:var(--autonomy-rail-50);width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rail-module__OXgIYa__railCard:hover .rail-module__OXgIYa__railPlate{transform:scale(1.1)}.rail-module__OXgIYa__railMeta{align-items:center;gap:8px;margin-top:22px;display:flex}.rail-module__OXgIYa__railTag{box-shadow:inset 0 0 0 1px var(--autonomy-rail-15);color:var(--autonomy-rail-50);letter-spacing:.02em;border-radius:50px;padding:5px 11px;font-size:12px}.rail-module__OXgIYa__railDate{color:var(--autonomy-rail-50);letter-spacing:.02em;margin-left:auto;font-size:12px}.rail-module__OXgIYa__railCardTitle{max-width:20ch;font-size:var(--autonomy-rail-lead);letter-spacing:-.03em;margin:18px 0 24px;font-weight:400;line-height:1.25}.rail-module__OXgIYa__railGo{color:var(--autonomy-rail-50);letter-spacing:.02em;align-items:center;gap:6px;margin-top:auto;font-size:12px;transition:color .3s;display:inline-flex}.rail-module__OXgIYa__railCard:hover .rail-module__OXgIYa__railGo{color:var(--autonomy-rail-ink)}.rail-module__OXgIYa__railGoMark{width:15px;height:15px}.rail-module__OXgIYa__fill{background:var(--autonomy-rail-accent);height:48px;color:var(--autonomy-rail-on-accent);letter-spacing:-.01em;white-space:nowrap;border-radius:50px;align-items:center;padding:0 26px;font-size:15px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:inline-flex}.rail-module__OXgIYa__fill:hover{transform:translateY(-2px)}.rail-module__OXgIYa__fill:active{opacity:.86}@media (max-width:860px){.rail-module__OXgIYa__rail{--autonomy-rail-gut:var(--w-gut,20px)}.rail-module__OXgIYa__railHead{flex-direction:column;align-items:flex-start;gap:28px}}@media (prefers-reduced-motion:reduce){.rail-module__OXgIYa__railPlate,.rail-module__OXgIYa__railGo{transition:none}.rail-module__OXgIYa__railCard:hover .rail-module__OXgIYa__railPlate{transform:none}.rail-module__OXgIYa__railTrack{scroll-snap-type:none}.rail-module__OXgIYa__fill,.rail-module__OXgIYa__fill:hover{transition:none}.rail-module__OXgIYa__fill:hover{transform:none}}
.footer-module__jIOu8W__close{--autonomy-close-invert-deep:var(--w-invert-deep,color-mix(in srgb, var(--t-text) 97%, var(--t-bg)));--autonomy-close-on-invert:var(--w-on-invert,color-mix(in srgb, var(--t-bg) 95%, var(--t-text)));--autonomy-close-ink:var(--w-ink,var(--t-text));--autonomy-close-i70:var(--w-i70,color-mix(in srgb, color-mix(in srgb, var(--t-bg) 95%, var(--t-text)) 70%, transparent));--autonomy-close-accent:var(--t-accent);--autonomy-close-on-accent:var(--t-on-accent);--autonomy-close-gut:var(--w-gut,max(24px, 2.4vw));--autonomy-close-sans:var(--w-sans,var(--font-section-sans), system-ui, sans-serif);--autonomy-close-h3:var(--w-h3,clamp(24px, 2.6vw, 40px));--autonomy-close-lead:var(--w-lead,clamp(18px, 1.6vw, 24px));min-height:780px;padding:clamp(72px, 10vh, 118px) var(--autonomy-close-gut) 0;background:var(--autonomy-close-invert-deep);color:var(--autonomy-close-on-invert);font-family:var(--autonomy-close-sans);letter-spacing:-.02em;flex-direction:column;font-size:16px;font-weight:400;line-height:1.4;display:flex;position:relative;overflow:clip}.footer-module__jIOu8W__close :where(a){color:inherit;text-decoration:none}.footer-module__jIOu8W__tunnel{position:absolute;inset:0}.footer-module__jIOu8W__tunnel>span{display:block;position:absolute}.footer-module__jIOu8W__tunnelCeil,.footer-module__jIOu8W__tunnelFloor,.footer-module__jIOu8W__tunnelLeft,.footer-module__jIOu8W__tunnelRight,.footer-module__jIOu8W__tunnelHaze{inset:0}.footer-module__jIOu8W__tunnelCeil{clip-path:polygon(0% 0%,100% 0%,45% 30%,35% 30%);background:linear-gradient(to bottom, color-mix(in srgb, var(--autonomy-close-accent) 22%, transparent) 0%, color-mix(in srgb, var(--autonomy-close-accent) 88%, transparent) 30%)}.footer-module__jIOu8W__tunnelFloor{clip-path:polygon(0% 100%,100% 100%,45% 41%,35% 41%);background:linear-gradient(to top, color-mix(in srgb, var(--autonomy-close-accent) 44%, transparent) 0%, var(--autonomy-close-accent) 59%)}.footer-module__jIOu8W__tunnelLeft{clip-path:polygon(0% 0%,35% 30%,35% 41%,0% 100%);background:linear-gradient(to right, color-mix(in srgb, var(--autonomy-close-accent) 18%, transparent) 0%, color-mix(in srgb, var(--autonomy-close-accent) 90%, transparent) 35%)}.footer-module__jIOu8W__tunnelRight{clip-path:polygon(100% 0%,45% 30%,45% 41%,100% 100%);background:linear-gradient(to left, color-mix(in srgb, var(--autonomy-close-accent) 18%, transparent) 0%, color-mix(in srgb, var(--autonomy-close-accent) 90%, transparent) 55%)}.footer-module__jIOu8W__tunnelRib{left:var(--autonomy-close-rl);top:var(--autonomy-close-rt);width:var(--autonomy-close-rw);height:var(--autonomy-close-rh);opacity:var(--autonomy-close-ro);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--autonomy-close-on-accent) 60%, transparent)}.footer-module__jIOu8W__tunnelCore{background:radial-gradient(closest-side at 50% 50%, color-mix(in srgb, var(--autonomy-close-ink) 94%, var(--autonomy-close-accent)), color-mix(in srgb, var(--autonomy-close-ink) 74%, var(--autonomy-close-accent)) 62%, transparent 100%);inset:30% 55% 59% 35%}.footer-module__jIOu8W__tunnelHaze{background:linear-gradient(to bottom, color-mix(in srgb, var(--autonomy-close-ink) 78%, transparent) 0%, color-mix(in srgb, var(--autonomy-close-ink) 46%, transparent) 26%, color-mix(in srgb, var(--autonomy-close-ink) 18%, transparent) 46%, transparent 62%), radial-gradient(84% 70% at 40% 36%, transparent 24%, color-mix(in srgb, var(--autonomy-close-ink) 26%, transparent) 100%)}.footer-module__jIOu8W__closeTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:relative}.footer-module__jIOu8W__closeSay{max-width:44ch}.footer-module__jIOu8W__closeTitle{font-size:var(--autonomy-close-h3);letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.1}.footer-module__jIOu8W__closeTitle span{display:block}.footer-module__jIOu8W__closeLine{letter-spacing:-.02em;margin:26px 0 0;font-size:16px;line-height:1.4}.footer-module__jIOu8W__close .footer-module__jIOu8W__closeLine a{text-underline-offset:4px;text-decoration:underline}.footer-module__jIOu8W__closeSocial{gap:10px;display:flex}.footer-module__jIOu8W__closeSocialBtn{background:color-mix(in srgb, var(--autonomy-close-ink) 88%, transparent);width:48px;height:48px;color:var(--autonomy-close-on-invert);border-radius:9999px;place-items:center;transition:transform .36s cubic-bezier(.16,1,.3,1);display:grid}.footer-module__jIOu8W__closeSocialBtn:hover{transform:translateY(-3px)}.footer-module__jIOu8W__closeSocialMark{width:20px;height:20px}.footer-module__jIOu8W__closeCols{z-index:2;grid-template-columns:repeat(3,minmax(0,200px));gap:40px;margin-top:clamp(56px,9vh,104px);display:grid;position:relative}.footer-module__jIOu8W__closeCol ul{margin:14px 0 0;padding:0;list-style:none}.footer-module__jIOu8W__closeCol li{margin-top:6px}.footer-module__jIOu8W__closeCol a{font-size:var(--autonomy-close-lead);letter-spacing:-.03em;line-height:1.25;transition:opacity .24s}.footer-module__jIOu8W__closeCol a:hover{opacity:.6}.footer-module__jIOu8W__closeColLabel{color:var(--autonomy-close-i70);letter-spacing:.02em;font-size:12px}.footer-module__jIOu8W__closeMark{z-index:2;letter-spacing:-.05em;color:var(--autonomy-close-on-invert);pointer-events:none;align-items:flex-end;gap:.06em;margin:clamp(24px,4vh,52px) 0 -.24em;font-size:16vw;line-height:.74;display:flex;position:relative}.footer-module__jIOu8W__closeMark img{margin-bottom:.24em}.footer-module__jIOu8W__closeMarkWord{white-space:nowrap;flex:none}.footer-module__jIOu8W__closeLegal{z-index:3;color:var(--autonomy-close-i70);letter-spacing:.02em;margin:clamp(28px,4vh,44px) 0 0;font-size:12px;position:relative}@media (max-width:1100px){.footer-module__jIOu8W__closeMark{font-size:19vw}}@media (max-width:860px){.footer-module__jIOu8W__close{--autonomy-close-gut:var(--w-gut,20px);min-height:700px}.footer-module__jIOu8W__closeTop{flex-direction:column}.footer-module__jIOu8W__closeCols{grid-template-columns:1fr 1fr}.footer-module__jIOu8W__closeMark{font-size:24vw}}@media (max-width:560px){.footer-module__jIOu8W__closeCols{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.footer-module__jIOu8W__closeCol a,.footer-module__jIOu8W__closeSocialBtn{transition:none}.footer-module__jIOu8W__closeSocialBtn:hover{transform:none}}
.autonomy-module__inkVCG__page{--w-ground:var(--t-bg);--w-tint:color-mix(in srgb, var(--t-text) 7%, var(--t-bg));--w-tint-deep:color-mix(in srgb, var(--t-text) 12%, var(--t-bg));--w-invert:color-mix(in srgb, var(--t-text) 93%, var(--t-bg));--w-invert-deep:color-mix(in srgb, var(--t-text) 97%, var(--t-bg));--w-on-invert:color-mix(in srgb, var(--t-bg) 95%, var(--t-text));--w-ink:var(--t-text);--w-50:color-mix(in srgb, var(--t-text) 50%, transparent);--w-30:color-mix(in srgb, var(--t-text) 30%, transparent);--w-25:color-mix(in srgb, var(--t-text) 25%, transparent);--w-15:color-mix(in srgb, var(--t-text) 15%, transparent);--w-08:color-mix(in srgb, var(--t-text) 8%, transparent);--w-i70:color-mix(in srgb, var(--w-on-invert) 70%, transparent);--w-i50:color-mix(in srgb, var(--w-on-invert) 50%, transparent);--w-i30:color-mix(in srgb, var(--w-on-invert) 30%, transparent);--w-i18:color-mix(in srgb, var(--w-on-invert) 18%, transparent);--w-r:clamp(10px, calc(16 / 1440 * 100vw), 18px);--w-tile:133px;--w-gut:max(24px, 2.4vw);--w-sans:var(--font-section-sans), system-ui, sans-serif;--w-display:clamp(46px, 7.4vw, 96px);--w-h1:clamp(38px, 5.4vw, 80px);--w-h2:clamp(30px, 4vw, 60px);--w-h3:clamp(24px, 2.6vw, 40px);--w-lead:clamp(18px, 1.6vw, 24px);background:var(--w-ground);min-height:100vh;color:var(--w-ink);font-family:var(--w-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.4;overflow:clip}.autonomy-module__inkVCG__page :where(a){color:inherit;text-decoration:none}.autonomy-module__inkVCG__page button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0}@media (max-width:1100px){.autonomy-module__inkVCG__page{--w-tile:104px}}@media (max-width:860px){.autonomy-module__inkVCG__page{--w-tile:84px;--w-gut:20px}}
.horizon-module__SMDNAa__horizon{z-index:60;pointer-events:none;height:162px;position:fixed;inset:0 0 auto}.horizon-module__SMDNAa__horizonFlip{position:absolute;inset:0;transform:matrix(-1,0,0,-1,0,0)}.horizon-module__SMDNAa__horizonFlip>i{display:block;position:absolute;inset:0}.horizon-module__SMDNAa__hz1{z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(#000 0% 20%,#0000 40%);mask-image:linear-gradient(#000 0% 20%,#0000 40%)}.horizon-module__SMDNAa__hz2{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%);mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%)}.horizon-module__SMDNAa__hz3{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%);mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%)}.horizon-module__SMDNAa__hz4{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%);mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%)}.horizon-module__SMDNAa__hz5{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 60%,#000 80% 100%);mask-image:linear-gradient(#0000 60%,#000 80% 100%)}@media (max-width:720px){.horizon-module__SMDNAa__horizon{height:100px}.horizon-module__SMDNAa__hz1,.horizon-module__SMDNAa__hz2{display:none}.horizon-module__SMDNAa__hz3{-webkit-mask-image:linear-gradient(#000 0% 33.4%,#0000 66.8%);mask-image:linear-gradient(#000 0% 33.4%,#0000 66.8%)}.horizon-module__SMDNAa__hz4{-webkit-mask-image:linear-gradient(#0000 0%,#000 33.4% 66.8%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 33.4% 66.8%,#0000 100%)}.horizon-module__SMDNAa__hz5{-webkit-mask-image:linear-gradient(#0000 33.4%,#000 66.8% 100%);mask-image:linear-gradient(#0000 33.4%,#000 66.8% 100%)}}
.nav-module__efmJSW__nav{--editorial-nav-ground:var(--d-ground,var(--t-bg));--editorial-nav-ink:var(--d-ink,var(--t-text));--editorial-nav-line:var(--d-line,color-mix(in srgb, var(--t-border) 62%, transparent));--editorial-nav-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--editorial-nav-oninvert:color-mix(in srgb, var(--t-bg) 96%, var(--t-accent));--editorial-nav-oninvert-line:color-mix(in srgb, var(--t-bg) 40%, transparent);--editorial-nav-oninvert-fill-ink:var(--t-text);z-index:70;height:76px;color:var(--editorial-nav-ink);font-family:var(--editorial-nav-sans);letter-spacing:-.01em;align-items:center;gap:24px;padding:0 clamp(20px,2.8vw,40px);font-size:16px;font-weight:400;line-height:1.5;display:flex;position:fixed;inset:0 0 auto}:where(.nav-module__efmJSW__nav a){color:inherit;text-decoration:none}.nav-module__efmJSW__brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;display:inline-flex}.nav-module__efmJSW__navLinks{align-items:center;gap:4px;margin:0 auto;display:flex}.nav-module__efmJSW__navLink{color:var(--editorial-nav-ink);opacity:.72;padding:8px 12px;font-size:16px;transition:opacity .2s}.nav-module__efmJSW__navLink:hover{opacity:1}.nav-module__efmJSW__navEnd{align-items:center;gap:12px;display:flex}.nav-module__efmJSW__navPill{background:var(--editorial-nav-ink);height:36px;color:var(--editorial-nav-ground);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:16px;transition:opacity .2s;display:inline-flex}.nav-module__efmJSW__navPill:hover{opacity:.82}.nav-module__efmJSW__navToggle{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--editorial-nav-line);color:var(--editorial-nav-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:none}.nav-module__efmJSW__navToggle svg{width:18px;height:18px}.nav-module__efmJSW__nav[data-invert],.nav-module__efmJSW__nav[data-invert] .nav-module__efmJSW__navLink{color:var(--editorial-nav-oninvert)}.nav-module__efmJSW__nav[data-invert] .nav-module__efmJSW__navPill{background:var(--editorial-nav-oninvert);color:var(--editorial-nav-oninvert-fill-ink)}.nav-module__efmJSW__nav[data-invert] .nav-module__efmJSW__navToggle{box-shadow:inset 0 0 0 1px var(--editorial-nav-oninvert-line);color:var(--editorial-nav-oninvert)}.nav-module__efmJSW__nav,.nav-module__efmJSW__navLink,.nav-module__efmJSW__navPill,.nav-module__efmJSW__navToggle{transition:color .32s,background .32s,box-shadow .32s,opacity .2s}@media (max-width:860px){.nav-module__efmJSW__navLinks{background:var(--editorial-nav-ground);box-shadow:inset 0 0 0 1px var(--editorial-nav-line);opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:8px;transition:opacity .24s,transform .24s;position:absolute;inset:76px 12px auto;transform:translateY(-8px)}.nav-module__efmJSW__navLinks[data-open]{opacity:1;pointer-events:auto;transform:none}.nav-module__efmJSW__navLink{padding:12px 14px}.nav-module__efmJSW__navToggle{display:grid}}@media (prefers-reduced-motion:reduce){.nav-module__efmJSW__navLinks{transition:none}}
.hero-module__2t9dEa__hero{--editorial-hero-ground:var(--d-ground,var(--t-bg));--editorial-hero-ink:var(--d-ink,var(--t-text));--editorial-hero-muted:var(--d-muted,var(--t-muted));--editorial-hero-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--editorial-hero-veil-core:color-mix(in srgb, var(--t-bg) 46%, transparent);--editorial-hero-veil-edge:color-mix(in srgb, var(--t-bg) 28%, transparent);--editorial-hero-veil-top:color-mix(in srgb, var(--t-bg) 40%, transparent);--editorial-hero-veil-base:color-mix(in srgb, var(--t-bg) 58%, transparent);--editorial-hero-notice-scrim:color-mix(in srgb, var(--t-text) 88%, transparent);--editorial-hero-sub-ink:color-mix(in srgb, var(--t-text) 78%, var(--editorial-hero-muted));--editorial-hero-foot-ink:color-mix(in srgb, var(--t-text) 84%, var(--editorial-hero-muted));--editorial-hero-foot-track:color-mix(in srgb, var(--t-text) 18%, transparent);--editorial-paint-sky-hi:color-mix(in srgb, var(--t-accent) 34%, var(--t-bg));--editorial-paint-sky-mid:color-mix(in srgb, var(--t-accent) 19%, var(--t-bg));--editorial-paint-glow:color-mix(in srgb, var(--t-accent) 7%, var(--t-surface));--editorial-paint-haze:color-mix(in srgb, var(--t-surface) 88%, var(--t-bg));--editorial-paint-sun:color-mix(in srgb, var(--t-bg) 90%, var(--t-accent));--editorial-paint-cloud:color-mix(in srgb, var(--t-bg) 93%, var(--t-accent));--editorial-paint-r1:color-mix(in srgb, var(--t-accent) 26%, var(--t-bg));--editorial-paint-r2:color-mix(in srgb, var(--t-accent) 52%, var(--t-bg));--editorial-paint-r3:color-mix(in srgb, var(--t-text) 26%, var(--t-accent));--editorial-paint-water:color-mix(in srgb, var(--t-accent) 12%, var(--t-bg));--editorial-paint-water-lo:color-mix(in srgb, var(--t-accent) 44%, var(--t-bg));--editorial-paint-glint:color-mix(in srgb, var(--t-bg) 94%, var(--t-accent));--editorial-paint-field:color-mix(in srgb, var(--t-accent) 24%, var(--t-bg));--editorial-paint-field-lo:color-mix(in srgb, var(--t-accent) 8%, var(--t-bg));isolation:isolate;background:var(--editorial-hero-ground);min-height:clamp(820px,100vh,1020px);color:var(--editorial-hero-ink);font-family:var(--editorial-hero-sans);letter-spacing:-.01em;flex-direction:column;justify-content:center;align-items:center;padding:168px clamp(20px,2.8vw,40px);font-size:16px;font-weight:400;line-height:1.5;display:flex;position:relative;overflow:clip}:where(.hero-module__2t9dEa__hero a){color:inherit;text-decoration:none}.hero-module__2t9dEa__heroArt{z-index:0;height:134%;position:absolute;inset:-18% 0 auto}.hero-module__2t9dEa__heroPlate{width:100%;height:100%;display:block}.hero-module__2t9dEa__heroVeil{z-index:0;pointer-events:none;background:radial-gradient(116% 58% at 50% 44%, var(--editorial-hero-veil-core) 0, var(--editorial-hero-veil-edge) 52%, transparent 78%), linear-gradient(to bottom, var(--editorial-hero-veil-top) 0, transparent 220px), var(--editorial-hero-veil-base);display:block;position:absolute;inset:0}.hero-module__2t9dEa__heroCopy{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(880px,100%);display:flex;position:relative}.hero-module__2t9dEa__heroCopy>*{animation:.9s cubic-bezier(.22,1,.36,1) backwards hero-module__2t9dEa__dnRise}.hero-module__2t9dEa__heroCopy>:first-child{animation-delay:40ms}.hero-module__2t9dEa__heroCopy>:nth-child(2){animation-delay:.14s}.hero-module__2t9dEa__heroCopy>:nth-child(3){animation-delay:.24s}.hero-module__2t9dEa__heroCopy>:nth-child(4){animation-delay:.34s}@keyframes hero-module__2t9dEa__dnRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero-module__2t9dEa__display{letter-spacing:-.04em;margin:0;font-size:clamp(38px,5.4vw,72px);font-weight:400;line-height:1}.hero-module__2t9dEa__display span{display:block}.hero-module__2t9dEa__notice{background:var(--editorial-hero-notice-scrim);height:32px;color:var(--editorial-hero-ground);letter-spacing:0;border-radius:999px;align-items:center;gap:8px;margin:0 0 clamp(24px,3.4vw,40px);padding:0 10px 0 14px;font-size:14px;display:inline-flex}.hero-module__2t9dEa__noticeArrow{opacity:.7;width:16px;height:16px}.hero-module__2t9dEa__heroSub{max-width:800px;color:var(--editorial-hero-sub-ink);letter-spacing:-.03em;margin:clamp(20px,2.6vw,30px) 0 0;font-size:clamp(18px,1.7vw,24px);line-height:1.4}.hero-module__2t9dEa__cta{background:var(--editorial-hero-ink);height:44px;color:var(--editorial-hero-ground);letter-spacing:-.02em;border-radius:999px;align-items:center;margin:clamp(30px,3.6vw,44px) 0 0;padding:0 24px;font-size:20px;transition:opacity .22s;display:inline-flex}.hero-module__2t9dEa__cta:hover{opacity:.84}.hero-module__2t9dEa__hero>.hero-module__2t9dEa__heroFoot{z-index:1;color:var(--editorial-hero-foot-ink);font-family:var(--editorial-hero-sans);letter-spacing:0;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(48px,7vw,96px);font-size:14px;font-weight:400;display:flex;position:relative}.hero-module__2t9dEa__heroFootRule{background:var(--editorial-hero-foot-track);width:1px;height:44px;display:block;position:relative;overflow:clip}.hero-module__2t9dEa__heroFootRule:after{content:"";background:var(--editorial-hero-ink);width:1px;height:16px;animation:2.8s ease-in-out infinite hero-module__2t9dEa__dnDrift;position:absolute;inset:0 auto auto 0}@keyframes hero-module__2t9dEa__dnDrift{0%{transform:translateY(-16px)}to{transform:translateY(44px)}}.hero-module__2t9dEa__heroPhoto{object-fit:cover;object-position:50% 42%}@media (max-width:720px){.hero-module__2t9dEa__hero{min-height:760px;padding-top:132px}}@media (prefers-reduced-motion:reduce){.hero-module__2t9dEa__heroCopy>*{opacity:1;animation:none;transform:none}.hero-module__2t9dEa__heroFootRule:after{animation:none;transform:translateY(14px)}.hero-module__2t9dEa__heroArt{transform:none!important}}
.proof-module__0IL-8W__proof{--editorial-proof-ground:var(--d-ground,var(--t-bg));--editorial-proof-ink:var(--d-ink,var(--t-text));--editorial-proof-muted:var(--d-muted,var(--t-muted));--editorial-proof-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--editorial-proof-ground);color:var(--editorial-proof-ink);font-family:var(--editorial-proof-sans);letter-spacing:-.01em;padding:clamp(64px,7vw,96px) 0;font-size:16px;font-weight:400;line-height:1.5}.proof-module__0IL-8W__proofLabel{color:var(--editorial-proof-muted);text-align:center;margin:0 0 clamp(28px,3vw,44px);font-size:16px}.proof-module__0IL-8W__proofRow{width:min(1200px,100%);padding:0 clamp(20px,2.8vw,40px);overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);}.proof-module__0IL-8W__proofTrack{justify-content:space-between;align-items:center;gap:clamp(14px,2.6vw,40px);min-height:56px;display:flex}.proof-module__0IL-8W__proofMark{color:var(--editorial-proof-ink);letter-spacing:-.02em;white-space:nowrap;opacity:.3;font-size:clamp(17px,1.9vw,27px);animation:5.16s linear infinite proof-module__0IL-8W__dnMark}@keyframes proof-module__0IL-8W__dnMark{0%{opacity:.3}4%{opacity:1}11%{opacity:1}17%{opacity:.3}to{opacity:.3}}@media (max-width:720px){.proof-module__0IL-8W__proofTrack{gap:18px}}@media (prefers-reduced-motion:reduce){.proof-module__0IL-8W__proofMark{opacity:1;animation:none}}
.numbers-module__Ofn3Ia__numbers{--editorial-numbers-ground:var(--d-ground,var(--t-bg));--editorial-numbers-ink:var(--d-ink,var(--t-text));--editorial-numbers-muted:var(--d-muted,var(--t-muted));--editorial-numbers-line:var(--d-line,color-mix(in srgb, var(--t-border) 62%, transparent));--editorial-numbers-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--editorial-numbers-ground);color:var(--editorial-numbers-ink);font-family:var(--editorial-numbers-sans);letter-spacing:-.01em;padding:clamp(64px,8vw,112px) 0;font-size:16px;font-weight:400;line-height:1.5}.numbers-module__Ofn3Ia__shell{width:min(1200px,100%);padding:0 clamp(20px,2.8vw,40px);}.numbers-module__Ofn3Ia__h2{letter-spacing:-.04em;max-width:none;font-size:clamp(29px,3.3vw,44px);line-height:1.1;}.numbers-module__Ofn3Ia__h2 span{display:block}.numbers-module__Ofn3Ia__rule{background:var(--editorial-numbers-line);transform-origin:0;height:1px;display:block}.numbers-module__Ofn3Ia__numGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.4fr);align-items:end;gap:clamp(36px,6vw,96px);padding:clamp(44px,5vw,72px) 0;display:grid}.numbers-module__Ofn3Ia__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,64px);margin:0;display:grid}.numbers-module__Ofn3Ia__figure{margin:0}.numbers-module__Ofn3Ia__figure dt{overflow:clip}.numbers-module__Ofn3Ia__figureValue{letter-spacing:normal;font-size:clamp(42px,5.2vw,80px);font-weight:500;line-height:1;display:block}.numbers-module__Ofn3Ia__figure dd{color:var(--editorial-numbers-muted);letter-spacing:-.01em;margin:16px 0 0;font-size:18px;line-height:1.2}.numbers-module__Ofn3Ia__featureRow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.numbers-module__Ofn3Ia__featureCell{padding:clamp(28px,3vw,40px) 20px clamp(28px,3vw,40px) 0}.numbers-module__Ofn3Ia__featureCell+.numbers-module__Ofn3Ia__featureCell{box-shadow:inset 1px 0 0 var(--editorial-numbers-line);padding-left:clamp(20px,2.6vw,40px)}.numbers-module__Ofn3Ia__featureIcon{color:var(--editorial-numbers-ink);display:block}.numbers-module__Ofn3Ia__featureIcon svg{width:24px;height:24px}.numbers-module__Ofn3Ia__featureCell h3{letter-spacing:-.02em;margin:clamp(20px,2.2vw,28px) 0 0;font-size:20px;font-weight:400;line-height:1.4}.numbers-module__Ofn3Ia__featureCell p{color:var(--editorial-numbers-muted);margin:12px 0 0;font-size:16px;line-height:1.5}@media (max-width:1080px){.numbers-module__Ofn3Ia__numGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,56px)}}@media (max-width:860px){.numbers-module__Ofn3Ia__featureRow{grid-template-columns:minmax(0,1fr)}.numbers-module__Ofn3Ia__featureCell{box-shadow:inset 0 -1px 0 var(--editorial-numbers-line);padding:28px 0}.numbers-module__Ofn3Ia__featureCell+.numbers-module__Ofn3Ia__featureCell{box-shadow:inset 0 -1px 0 var(--editorial-numbers-line);padding-left:0}.numbers-module__Ofn3Ia__figures{grid-template-columns:minmax(0,1fr);gap:28px}}@media (prefers-reduced-motion:reduce){.numbers-module__Ofn3Ia__rule,.numbers-module__Ofn3Ia__figureValue{transform:none!important}}
.works-module__uHy3CG__works{--editorial-works-ground:var(--d-ground,var(--t-bg));--editorial-works-tint:var(--d-tint,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--editorial-works-tint-deep:var(--d-tint-deep,color-mix(in srgb, var(--t-text) 7%, var(--t-bg)));--editorial-works-ink:var(--d-ink,var(--t-text));--editorial-works-muted:var(--d-muted,var(--t-muted));--editorial-works-faint:var(--d-faint,color-mix(in srgb, var(--t-muted) 58%, var(--t-bg)));--editorial-works-line:var(--d-line,color-mix(in srgb, var(--t-border) 62%, transparent));--editorial-works-line-soft:var(--d-line-soft,color-mix(in srgb, var(--t-border) 32%, transparent));--editorial-works-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--editorial-works-mono:var(--font-section-mono), ui-monospace, monospace;--editorial-works-lift:var(--d-lift,0 1px 2px color-mix(in srgb, var(--t-text) 10%, transparent), 0 14px 28px -18px color-mix(in srgb, var(--t-text) 44%, transparent));--editorial-works-accent:var(--t-accent);--editorial-works-focus-halo:color-mix(in srgb, var(--t-accent) 18%, transparent);--editorial-works-flag-bg:color-mix(in srgb, var(--t-accent) 14%, transparent);--editorial-works-flag-ink:color-mix(in srgb, var(--t-accent) 78%, var(--t-text));--editorial-works-rail-track:color-mix(in srgb, var(--t-text) 18%, transparent);background:var(--editorial-works-ground);color:var(--editorial-works-ink);font-family:var(--editorial-works-sans);letter-spacing:-.01em;padding:clamp(72px,9vw,128px) 0;font-size:16px;font-weight:400;line-height:1.5}:where(.works-module__uHy3CG__works a){color:inherit;text-decoration:none}.works-module__uHy3CG__works [hidden]{display:none}.works-module__uHy3CG__shell{width:min(1200px,100%);padding:0 clamp(20px,2.8vw,40px);}.works-module__uHy3CG__h2{letter-spacing:-.04em;max-width:none;font-size:clamp(29px,3.3vw,44px);line-height:1.1;}.works-module__uHy3CG__h2 span{display:block}.works-module__uHy3CG__lede{color:var(--editorial-works-muted);letter-spacing:-.02em;margin:clamp(20px,2.2vw,28px) 0 0;font-size:20px;line-height:1.4;}.works-module__uHy3CG__chip{background:var(--editorial-works-tint);box-shadow:inset 0 0 0 1px var(--editorial-works-line-soft);color:var(--editorial-works-ink);letter-spacing:0;border-radius:999px;margin:0 0 clamp(20px,2.4vw,32px);padding:4px 10px;font-size:14px;line-height:24px;display:inline-block}.works-module__uHy3CG__ghost{box-shadow:inset 0 0 0 1px var(--editorial-works-line);color:var(--editorial-works-ink);white-space:nowrap;border-radius:60px;align-items:center;gap:12px;padding:6px 12px 6px 18px;font-size:16px;transition:box-shadow .26s,background .26s;display:inline-flex}.works-module__uHy3CG__ghost:hover{background:var(--editorial-works-tint);box-shadow:inset 0 0 0 1px var(--editorial-works-ink)}.works-module__uHy3CG__ghostArrow{opacity:.55;flex:none;width:20px;height:20px}.works-module__uHy3CG__worksHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.works-module__uHy3CG__worksGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,7vw,128px);margin-top:clamp(40px,5vw,64px);display:grid}.works-module__uHy3CG__panel{aspect-ratio:1;background:var(--editorial-works-tint);border-radius:24px;padding:clamp(22px,2.8vw,40px);position:relative;overflow:clip}.works-module__uHy3CG__panelInner{grid-template-rows:1fr;height:100%;display:grid}.works-module__uHy3CG__accordion{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.works-module__uHy3CG__accRow{border-radius:16px;transition:background .3s}.works-module__uHy3CG__accRow[data-open]{background:var(--editorial-works-tint)}.works-module__uHy3CG__accHead{width:100%;color:var(--editorial-works-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:16px;display:flex}.works-module__uHy3CG__accIcon{flex:none;place-items:center;display:grid}.works-module__uHy3CG__accIcon svg{width:24px;height:24px}.works-module__uHy3CG__accTitle{letter-spacing:-.02em;flex:1;font-size:20px;line-height:1.4}.works-module__uHy3CG__accSign{opacity:.45;flex:none;width:20px;height:20px}.works-module__uHy3CG__accBody{padding:0 16px 18px 54px}.works-module__uHy3CG__accBody p{color:var(--editorial-works-muted);margin:0;font-size:16px;line-height:1.5}.works-module__uHy3CG__panelStack{flex-direction:column;height:100%;display:flex}.works-module__uHy3CG__panelHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.works-module__uHy3CG__panelHead b{letter-spacing:-.02em;font-size:18px;font-weight:400}.works-module__uHy3CG__panelTag{background:var(--editorial-works-ground);box-shadow:inset 0 0 0 1px var(--editorial-works-line-soft);color:var(--editorial-works-muted);letter-spacing:0;border-radius:999px;padding:3px 9px;font-size:13px}.works-module__uHy3CG__panelRows{flex-direction:column;flex:1;justify-content:center;gap:10px;margin:22px 0;display:flex}.works-module__uHy3CG__panelFoot{color:var(--editorial-works-faint);align-items:center;gap:14px;font-size:13px;display:flex}.works-module__uHy3CG__panelFoot i{background:var(--editorial-works-line);flex:1;height:1px}.works-module__uHy3CG__panelRow{background:var(--editorial-works-ground);box-shadow:inset 0 0 0 1px var(--editorial-works-line-soft);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.works-module__uHy3CG__panelRow[data-lead]{box-shadow:var(--editorial-works-lift), inset 0 0 0 1px var(--editorial-works-line-soft);transform:translate(-8px)}.works-module__uHy3CG__panelRowMark{background:var(--editorial-works-tint-deep);width:32px;height:32px;color:var(--editorial-works-ink);border-radius:10px;flex:none;place-items:center;display:grid}.works-module__uHy3CG__panelRowMark svg{width:17px;height:17px}.works-module__uHy3CG__panelRowBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.works-module__uHy3CG__panelRowBody b{letter-spacing:-.01em;font-size:15px;font-weight:400}.works-module__uHy3CG__panelRowBody em{color:var(--editorial-works-faint);font-size:13px;font-style:normal}.works-module__uHy3CG__panelRowTail{background:var(--editorial-works-tint-deep);border-radius:999px;flex:none;width:44px;height:6px}.works-module__uHy3CG__panelField{flex-direction:column;justify-content:center;display:flex}.works-module__uHy3CG__panelFieldLabel{color:var(--editorial-works-muted);letter-spacing:0;font-size:13px}.works-module__uHy3CG__panelInput{background:var(--editorial-works-ground);box-shadow:inset 0 0 0 1px var(--editorial-works-accent), 0 0 0 4px var(--editorial-works-focus-halo);border-radius:12px;align-items:center;gap:2px;margin-top:10px;padding:14px 16px;display:flex}.works-module__uHy3CG__panelInputValue{letter-spacing:-.01em;font-size:16px}.works-module__uHy3CG__panelCaret{background:var(--editorial-works-accent);width:1.5px;height:19px;display:block}.works-module__uHy3CG__panelFlag{background:var(--editorial-works-flag-bg);color:var(--editorial-works-flag-ink);font-family:var(--editorial-works-mono);letter-spacing:.02em;border-radius:6px;align-self:flex-start;margin-top:10px;padding:2px 8px;font-size:11px}.works-module__uHy3CG__panelPairs{flex-direction:column;gap:10px;margin-top:28px;display:flex}.works-module__uHy3CG__panelPair{background:var(--editorial-works-ground);box-shadow:inset 0 0 0 1px var(--editorial-works-line-soft);color:var(--editorial-works-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;font-size:14px;display:flex}.works-module__uHy3CG__panelPair i{background:var(--editorial-works-tint-deep);border-radius:999px;width:52px;height:6px;display:block}.works-module__uHy3CG__panelChart{flex-direction:column;height:100%;display:flex}.works-module__uHy3CG__panelChartHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.works-module__uHy3CG__panelChartHead b{letter-spacing:-.02em;font-size:18px;font-weight:400}.works-module__uHy3CG__panelChartHead span{color:var(--editorial-works-faint);font-size:13px}.works-module__uHy3CG__panelChart svg{flex:1;width:100%;min-height:0;margin:18px 0 12px;display:block}.works-module__uHy3CG__panelGrid{stroke:var(--editorial-works-line-soft);stroke-width:1px}.works-module__uHy3CG__panelCurve{fill:none;stroke:var(--editorial-works-ink);stroke-width:2px;stroke-linecap:round}.works-module__uHy3CG__panelDot{fill:var(--editorial-works-ground);stroke:var(--editorial-works-ink);stroke-width:2.5px}.works-module__uHy3CG__panelChartFoot{color:var(--editorial-works-faint);justify-content:space-between;font-size:12px;display:flex}.works-module__uHy3CG__panelRail{flex-direction:column;justify-content:center;gap:26px;padding-left:26px;display:flex;position:relative}.works-module__uHy3CG__panelRailLine{background:var(--editorial-works-rail-track);width:1px;position:absolute;inset:8px auto 8px 5px}.works-module__uHy3CG__panelNode{opacity:.45;gap:12px;display:flex;position:relative}.works-module__uHy3CG__panelNode[data-on]{opacity:1}.works-module__uHy3CG__panelNodeDot{background:var(--editorial-works-ground);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--editorial-works-ink);border-radius:999px;position:absolute;top:5px;left:-26px}.works-module__uHy3CG__panelNode[data-on] .works-module__uHy3CG__panelNodeDot{background:var(--editorial-works-ink)}.works-module__uHy3CG__panelNode span{flex-direction:column;gap:3px;display:flex}.works-module__uHy3CG__panelNode b{letter-spacing:-.01em;font-size:15px;font-weight:400}.works-module__uHy3CG__panelNode em{color:var(--editorial-works-faint);font-size:13px;font-style:normal;line-height:1.4}@media (max-width:1080px){.works-module__uHy3CG__worksGrid{grid-template-columns:minmax(0,1fr)}.works-module__uHy3CG__panel{max-width:496px}}@media (max-width:860px){.works-module__uHy3CG__worksHead{flex-direction:column;align-items:flex-start;gap:22px}}@media (prefers-reduced-motion:reduce){.works-module__uHy3CG__accRow,.works-module__uHy3CG__ghost{transition:none}}
