.ArsenalExperience_section__Jv7eQ{--color-ink-3:#85858e;--arsenal-line:var(--color-border);--arsenal-muted:var(--color-ink-2);--arsenal-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.08'/%3E%3C/svg%3E");position:relative;isolation:isolate;padding:clamp(88px,10vw,152px) 0 clamp(96px,12vw,176px);background:var(--color-paper);color:var(--color-ink)}.ArsenalExperience_container__vz8RO{width:min(100% - 80px,1440px);margin-inline:auto}.ArsenalExperience_sectionHeader__ng3bv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:end;grid-gap:48px;gap:48px;margin-bottom:clamp(52px,6vw,88px)}.ArsenalExperience_sectionHeader__ng3bv h2{font:700 clamp(3.2rem,6.6vw,6rem)/.98 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.ArsenalExperience_sectionHeader__ng3bv h2 em{color:var(--color-accent);font-weight:300}.ArsenalExperience_sectionHeader__ng3bv>p{max-width:610px;color:var(--arsenal-muted);font:400 clamp(1.05rem,1.45vw,1.28rem)/1.6 var(--font-body);text-wrap:pretty}.ArsenalExperience_layout__VdtN0{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;grid-gap:clamp(32px,4.2vw,68px);gap:clamp(32px,4.2vw,68px)}.ArsenalExperience_accordion__HHiu2{min-width:0;border-top:1px solid var(--arsenal-line)}.ArsenalExperience_product__Z4tdS{border-bottom:1px solid var(--arsenal-line)}.ArsenalExperience_productActive__nb8yJ{background:linear-gradient(115deg,color-mix(in srgb,var(--color-accent) 2%,transparent),transparent 72%)}.ArsenalExperience_productHeading__D4dR6{margin:0}.ArsenalExperience_productToggle__wag0q{display:flex;align-items:center;gap:17px;width:100%;min-height:88px;padding:17px 6px 17px 0;text-align:left}.ArsenalExperience_productLogo__sx09q{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;padding:10px;background:var(--color-paper-3);border:1px solid var(--arsenal-line);border-radius:var(--radius-md)}.ArsenalExperience_modalLogo__XuhYK img,.ArsenalExperience_productLogo__sx09q img{width:100%;height:100%;object-fit:contain}.ArsenalExperience_productIdentity__J5zGw{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:3px}.ArsenalExperience_productIdentity__J5zGw strong{font:600 clamp(1.16rem,1.6vw,1.5rem)/1.15 var(--font-display);letter-spacing:-.02em}.ArsenalExperience_productIdentity__J5zGw small{overflow:hidden;color:var(--arsenal-muted);font:500 14px/1.35 var(--font-ui);text-overflow:ellipsis;white-space:nowrap}.ArsenalExperience_productChevron__Wv2Ip{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;color:var(--arsenal-muted);border:1px solid var(--arsenal-line);border-radius:50%;transition:transform .3s var(--ease-out),color .2s,border-color .2s}.ArsenalExperience_productChevron__Wv2Ip svg{width:19px;height:19px}.ArsenalExperience_productActive__nb8yJ .ArsenalExperience_productChevron__Wv2Ip{transform:rotate(180deg);color:var(--color-accent);border-color:var(--color-accent)}.ArsenalExperience_productReveal__POQOK{overflow:hidden}.ArsenalExperience_productContent__A6rLE{padding:4px 12px 30px 65px}.ArsenalExperience_productContent__A6rLE>.ArsenalExperience_stage__swyJ6{margin:24px 0}.ArsenalExperience_productStatement__hjI_O{max-width:550px;margin-bottom:26px}.ArsenalExperience_productStatement__hjI_O h4{font:650 clamp(1.5rem,2vw,2rem)/1.16 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-bottom:12px}.ArsenalExperience_productStatement__hjI_O p{color:var(--arsenal-muted);font:400 15px/1.62 var(--font-body);text-wrap:pretty}.ArsenalExperience_chapterControls__g4D4b{display:flex;flex-direction:column;gap:3px;border-top:1px solid var(--arsenal-line)}.ArsenalExperience_chapterNav__fBxw_{display:flex;gap:12px;border-bottom:1px solid var(--arsenal-line)}.ArsenalExperience_chapterNav__fBxw_ button{flex:1 1;min-width:0;min-height:50px;padding:12px 2px;color:var(--arsenal-muted);border-bottom:2px solid transparent;text-align:left;font:600 14px/1.3 var(--font-ui);transition:color .2s,border-color .2s}.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterNavActive__5jrAW{color:var(--color-ink);border-bottom-color:var(--color-accent)}.ArsenalExperience_playButton___TCC_{align-self:flex-end;min-height:44px;padding:8px 0 8px 16px;color:var(--arsenal-muted);font:600 14px/1.3 var(--font-ui);text-decoration:underline;-webkit-text-decoration-color:var(--arsenal-line);text-decoration-color:var(--arsenal-line);text-underline-offset:4px}.ArsenalExperience_chapterPanels__Jedfg{display:grid;margin-top:5px}.ArsenalExperience_chapterPanel__pwQB8{grid-area:1/1;min-width:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .24s ease-out}.ArsenalExperience_chapterPanelActive__aqzTz{visibility:visible;opacity:1;pointer-events:auto}.ArsenalExperience_focusLine__wlDS2{color:var(--arsenal-muted);font:500 14px/1.5 var(--font-body);margin-bottom:9px}.ArsenalExperience_chapterPanel__pwQB8 h5{font:600 18px/1.35 var(--font-display);letter-spacing:-.02em;margin-bottom:9px}.ArsenalExperience_visionText__YjhPR{color:var(--arsenal-muted);font:400 14px/1.6 var(--font-body)}.ArsenalExperience_outcome__AjvAQ{margin:18px 0 24px;padding:14px 0;border-top:1px solid var(--arsenal-line);border-bottom:1px solid var(--arsenal-line);color:var(--color-ink);font:500 14px/1.5 var(--font-ui)}.ArsenalExperience_outcome__AjvAQ span{color:var(--color-accent);font-weight:700;font-size:18px}.ArsenalExperience_foundationTitle__VYDFf{font:600 14px/1.4 var(--font-ui);margin-bottom:6px}.ArsenalExperience_specsLine__cWM6X{color:var(--arsenal-muted);font:400 13px/1.5 var(--font-body);margin-bottom:15px}.ArsenalExperience_entryList__Blqc1,.ArsenalExperience_pillList__LQHQ8{list-style:none;margin:0;padding:0;border-top:1px solid var(--arsenal-line)}.ArsenalExperience_pillList__LQHQ8 li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:43px;padding:10px 0;border-bottom:1px solid var(--arsenal-line)}.ArsenalExperience_pillList__LQHQ8 span{color:var(--color-ink);font:500 13px/1.45 var(--font-ui)}.ArsenalExperience_pillList__LQHQ8 small{flex:0 0 auto;color:var(--arsenal-muted);font:500 12px/1.4 var(--font-ui)}.ArsenalExperience_entryList__Blqc1 li{border-bottom:1px solid var(--arsenal-line)}.ArsenalExperience_entry__V5_Ys{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:66px;padding:13px 12px;text-align:left;transition:background .2s}.ArsenalExperience_entryActive__NfBnY{background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.ArsenalExperience_entry__V5_Ys strong{color:var(--color-ink);font:600 14px/1.4 var(--font-ui)}.ArsenalExperience_entryActive__NfBnY strong{color:var(--color-accent)}.ArsenalExperience_entry__V5_Ys span{color:var(--arsenal-muted);font:400 13px/1.5 var(--font-body)}.ArsenalExperience_detailLink__UtLs8{justify-content:space-between;gap:25px;width:100%;min-height:54px;margin-top:22px;padding:0 18px;font:700 14px/1.3 var(--font-ui)}.ArsenalExperience_detailLink__UtLs8 svg{width:18px;height:18px}.ArsenalExperience_chapterNav__fBxw_ button:focus-visible,.ArsenalExperience_detailLink__UtLs8:focus-visible,.ArsenalExperience_entry__V5_Ys:focus-visible,.ArsenalExperience_modalClose__QuPHa:focus-visible,.ArsenalExperience_modalEnd__G5GI2 a:focus-visible,.ArsenalExperience_modalNav__nyniR button:focus-visible,.ArsenalExperience_playButton___TCC_:focus-visible,.ArsenalExperience_productToggle__wag0q:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ArsenalExperience_stageColumn__Q_uec{min-width:0;height:100%}.ArsenalExperience_stage__swyJ6{--tool-accent:var(--color-ink-2);position:-webkit-sticky;position:sticky;top:105px;display:flex;flex-direction:column;min-height:min(680px,calc(100vh - 140px));background:transparent}.ArsenalExperience_stageWell__o7gWF{display:grid;flex:1 1;align-items:center;min-height:340px}.ArsenalExperience_graphic__h4a3p{width:100%;min-width:0;display:grid;place-items:center}.ArsenalExperience_graphic__h4a3p>figure,.ArsenalExperience_modalGraphic__xUbhv>figure{width:100%;max-width:100%}.ArsenalExperience_stageCaption__IdUKk{min-height:105px;padding:18px 0 0;border-top:1px solid var(--arsenal-line)}.ArsenalExperience_sceneLabel__Tmm0K{color:var(--tool-accent);font:600 14px/1.4 var(--font-ui)}.ArsenalExperience_sceneMeta__VMSGj{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px}.ArsenalExperience_rollMask__67AKw{position:relative;display:block;overflow-x:visible;overflow-y:clip;padding-block:.08em;margin-block:-.08em}.ArsenalExperience_rollLine__B_DqB{display:block;white-space:nowrap}.ArsenalExperience_modalMask__U8uhq{overflow:hidden;padding-block:.08em;margin-block:-.08em}.ArsenalExperience_sceneMeta__VMSGj small{color:var(--color-ink-3);font:500 12px/1.4 var(--font-mono);letter-spacing:.14em}.ArsenalExperience_srOnly__iYOnC{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ArsenalExperience_stageCaption__IdUKk p{max-width:660px;color:var(--color-ink);font:500 clamp(15px,1.35vw,18px)/1.45 var(--font-display);text-wrap:pretty}.ArsenalExperience_modalBackdrop__rE_dx{position:fixed;z-index:2000;inset:0;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--color-paper) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ArsenalExperience_modal__YwUDo{display:flex;flex-direction:column;width:min(100%,1380px);max-height:min(92vh,1050px);overflow:hidden;background:var(--color-paper-2);border:1px solid var(--arsenal-line,var(--color-border));border-radius:var(--radius-lg)}.ArsenalExperience_modalHeader__7QLm2{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:84px;padding:15px clamp(20px,4vw,48px);border-bottom:1px solid var(--color-border);background:var(--color-paper-2)}.ArsenalExperience_modalBrand__Ld308{display:flex;align-items:center;gap:13px;min-width:0}.ArsenalExperience_modalLogo__XuhYK{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;padding:9px;background:var(--color-paper-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ArsenalExperience_modalBrand__Ld308 strong{font:650 17px/1.2 var(--font-display)}.ArsenalExperience_modalClose__QuPHa{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;color:var(--color-ink);border:1px solid var(--color-border);border-radius:50%;font:400 27px/1 var(--font-body)}.ArsenalExperience_modalClose__QuPHa span{transform:translateY(-1px)}.ArsenalExperience_modalScroll__xm2Uw{overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.ArsenalExperience_modalIntro__tI1xD{padding:clamp(40px,6vw,82px) clamp(24px,5vw,72px) clamp(45px,6vw,70px);border-bottom:1px solid var(--color-border)}.ArsenalExperience_modalIntro__tI1xD h2{max-width:850px;font:700 clamp(2.4rem,4.3vw,4.4rem)/1.07 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.ArsenalExperience_modalLead__nJkZ_{max-width:790px;color:var(--color-ink-2);font:400 clamp(1rem,1.4vw,1.2rem)/1.65 var(--font-body);margin-top:21px;text-wrap:pretty}.ArsenalExperience_modalArchitecture__Kpczv{color:var(--color-ink-2);font:500 14px/1.5 var(--font-ui);margin-top:20px}.ArsenalExperience_modalOutcome__h4Jpe{display:inline-flex;align-items:baseline;gap:8px;max-width:100%;margin-top:24px;padding-top:16px;border-top:1px solid var(--color-border);color:var(--color-ink);font:500 14px/1.5 var(--font-ui)}.ArsenalExperience_modalOutcome__h4Jpe span{color:var(--color-accent);font:700 18px/1.3 var(--font-display)}.ArsenalExperience_modalBody__W_m66{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px);padding:0 clamp(24px,5vw,72px)}.ArsenalExperience_modalNav__nyniR{position:-webkit-sticky;position:sticky;top:0;align-self:start;display:flex;flex-direction:column;padding:40px 0}.ArsenalExperience_modalNav__nyniR button{min-height:48px;padding:12px 7px;color:var(--color-ink-2);border-bottom:1px solid var(--color-border);text-align:left;font:600 14px/1.4 var(--font-ui)}.ArsenalExperience_modalNav__nyniR .ArsenalExperience_modalNavActive__OKImh{color:var(--color-ink);border-bottom-color:var(--color-accent)}.ArsenalExperience_modalChapters__w0EVq{min-width:0}.ArsenalExperience_modalChapter__UwHq8{padding:clamp(45px,6vw,86px) 0;border-bottom:1px solid var(--color-border)}.ArsenalExperience_modalChapterHeading__mTK4O{margin-bottom:24px}.ArsenalExperience_modalChapterHeading__mTK4O h3{font:650 clamp(1.85rem,2.8vw,3rem)/1.12 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.ArsenalExperience_modalChapterHeading__mTK4O p,.ArsenalExperience_modalChapterText___3iA3{color:var(--color-ink-2);font:400 16px/1.6 var(--font-body);margin-top:11px}.ArsenalExperience_modalGraphic__xUbhv{display:grid;place-items:center;min-height:330px;margin:30px 0}.ArsenalExperience_modalGraphic__xUbhv>figure{max-width:620px}.ArsenalExperience_modalPills__zir6l{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 24px;gap:0 24px;border-top:1px solid var(--color-border)}.ArsenalExperience_modalPills__zir6l>div{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border)}.ArsenalExperience_modalPills__zir6l span{color:var(--color-ink);font:500 14px/1.45 var(--font-ui)}.ArsenalExperience_modalPills__zir6l small{color:var(--color-ink-2);font:500 12px/1.4 var(--font-ui);white-space:nowrap}.ArsenalExperience_modalFeatureList__1snsh{border-top:1px solid var(--color-border)}.ArsenalExperience_modalFeatureList__1snsh>div{padding:21px 0;border-bottom:1px solid var(--color-border)}.ArsenalExperience_modalFeatureList__1snsh h4{color:var(--color-ink);font:600 17px/1.4 var(--font-display);letter-spacing:-.015em}.ArsenalExperience_modalFeatureList__1snsh p{color:var(--color-ink-2);font:400 14px/1.6 var(--font-body);margin-top:5px}.ArsenalExperience_modalEnd__G5GI2{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:55px 0 75px}.ArsenalExperience_modalEnd__G5GI2 p{color:var(--color-ink);font:600 clamp(1.4rem,2.5vw,2.3rem)/1.2 var(--font-display);letter-spacing:-.03em}.ArsenalExperience_modalEnd__G5GI2 a{gap:20px;flex:0 0 auto;min-height:50px;padding:13px 20px;font:700 14px/1.3 var(--font-ui)}.ArsenalExperience_modalEnd__G5GI2 svg{width:18px;height:18px}@media (max-width:1150px){.ArsenalExperience_layout__VdtN0{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:30px}.ArsenalExperience_container__vz8RO{width:min(100% - 56px,1440px)}.ArsenalExperience_productContent__A6rLE{padding-left:12px}}@media (max-width:900px){.ArsenalExperience_sectionHeader__ng3bv{grid-template-columns:1fr;gap:20px}.ArsenalExperience_layout__VdtN0{grid-template-columns:1fr}.ArsenalExperience_stageColumn__Q_uec{display:none}.ArsenalExperience_stage__swyJ6{position:relative;top:auto;min-height:0}.ArsenalExperience_stageWell__o7gWF{min-height:270px}.ArsenalExperience_productContent__A6rLE{padding-left:0}.ArsenalExperience_modalBody__W_m66{grid-template-columns:1fr;gap:0}.ArsenalExperience_modalNav__nyniR{z-index:4;flex-direction:row;gap:12px;overflow-x:auto;padding:8px 0;background:var(--color-paper-2);border-bottom:1px solid var(--color-border);scrollbar-width:none}.ArsenalExperience_modalNav__nyniR::-webkit-scrollbar{display:none}.ArsenalExperience_modalNav__nyniR button{flex:0 0 auto;border-bottom:2px solid transparent}}@media (max-width:600px){.ArsenalExperience_section__Jv7eQ{padding:80px 0 100px}.ArsenalExperience_container__vz8RO{width:min(100% - 36px,1440px)}.ArsenalExperience_sectionHeader__ng3bv{margin-bottom:37px}.ArsenalExperience_sectionHeader__ng3bv h2{font-size:clamp(3.15rem,13vw,4.7rem)}.ArsenalExperience_sectionHeader__ng3bv>p{font-size:15px}.ArsenalExperience_layout__VdtN0{gap:20px}.ArsenalExperience_productToggle__wag0q{min-height:76px}.ArsenalExperience_productContent__A6rLE{padding:3px 1px 26px}.ArsenalExperience_productIdentity__J5zGw small{font-size:13px}.ArsenalExperience_stageWell__o7gWF{min-height:235px}.ArsenalExperience_stageCaption__IdUKk{min-height:100px}.ArsenalExperience_chapterNav__fBxw_{gap:7px}.ArsenalExperience_chapterNav__fBxw_ button{font-size:14px}.ArsenalExperience_pillList__LQHQ8 li{align-items:flex-start;flex-direction:column;gap:3px}.ArsenalExperience_modalBackdrop__rE_dx{padding:0}.ArsenalExperience_modal__YwUDo{width:100%;max-height:100dvh;height:100dvh;border:0;border-radius:0}.ArsenalExperience_modalHeader__7QLm2{min-height:72px;padding:12px 18px}.ArsenalExperience_modalIntro__tI1xD{padding:38px 20px 42px}.ArsenalExperience_modalIntro__tI1xD h2{font-size:clamp(2.3rem,10vw,3.3rem)}.ArsenalExperience_modalLead__nJkZ_{font-size:15px}.ArsenalExperience_modalBody__W_m66{padding:0 20px}.ArsenalExperience_modalNav__nyniR{gap:6px;overflow-x:visible}.ArsenalExperience_modalNav__nyniR button{flex:1 1;min-width:0;padding-inline:2px;text-align:center;font-size:14px}.ArsenalExperience_modalChapter__UwHq8{padding:48px 0}.ArsenalExperience_modalChapterHeading__mTK4O h3{font-size:2rem}.ArsenalExperience_modalGraphic__xUbhv{min-height:230px;margin:22px 0}.ArsenalExperience_modalPills__zir6l{grid-template-columns:1fr}.ArsenalExperience_modalEnd__G5GI2{flex-direction:column;align-items:stretch;padding:42px 0 65px}.ArsenalExperience_modalEnd__G5GI2 a{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.ArsenalExperience_chapterPanel__pwQB8,.ArsenalExperience_detailLink__UtLs8,.ArsenalExperience_entry__V5_Ys,.ArsenalExperience_productChevron__Wv2Ip{transition:none}.ArsenalExperience_modalScroll__xm2Uw{scroll-behavior:auto}}.ArsenalExperience_scrollStory__KhdmO{display:none}.ArsenalExperience_naturalExperience___6k9d{display:block}.ArsenalExperience_glowControl__CTg6_{--arsenal-ring-angle:45deg;position:relative;isolation:isolate;min-height:44px;color:var(--color-ink);background:linear-gradient(var(--color-paper-2),var(--color-paper-2)) padding-box,linear-gradient(130deg,color-mix(in srgb,var(--tool-accent) 38%,var(--color-border)),var(--color-border)) border-box;border:1px solid transparent;border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 12%,transparent);font:600 14px/1.3 var(--font-ui);transition:transform .24s var(--ease-out),color .24s,background .24s}.ArsenalExperience_glowControl__CTg6_[data-active=true],.ArsenalExperience_glowControl__CTg6_[data-state=active]{background:linear-gradient(var(--color-paper-2),var(--color-paper-2)) padding-box,linear-gradient(130deg,var(--tool-accent),color-mix(in srgb,var(--tool-accent) 18%,var(--color-border))) border-box;color:var(--tool-accent)}.ArsenalExperience_glowControl__CTg6_:focus-visible{background:linear-gradient(var(--color-paper-2),var(--color-paper-2)) padding-box,conic-gradient(from var(--arsenal-ring-angle),var(--tool-accent),color-mix(in srgb,var(--tool-accent) 12%,transparent),var(--tool-accent)) border-box;color:var(--tool-accent);animation:ArsenalExperience_arsenalRing__FmiBQ 5s linear infinite}@property --arsenal-ring-angle{syntax:"<angle>";initial-value:45deg;inherits:false}@property --tool-accent{syntax:"<color>";initial-value:#a1a1aa;inherits:true}@keyframes ArsenalExperience_arsenalRing__FmiBQ{to{--arsenal-ring-angle:405deg}}.ArsenalExperience_glowControl__CTg6_:focus-visible,.ArsenalExperience_modalClose__QuPHa:focus-visible,.ArsenalExperience_modalEnd__G5GI2 a:focus-visible,.ArsenalExperience_modalNav__nyniR button:focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}.ArsenalExperience_glowControl__CTg6_:active{transform:translateY(0)}.ArsenalExperience_naturalToolNav__to_NB{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:44px}.ArsenalExperience_naturalToolButton__Cd1d0{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 18px}.ArsenalExperience_naturalToolButton__Cd1d0 svg{width:17px;height:17px}.ArsenalExperience_naturalTool__S6SdA{position:relative;padding:45px 0 78px;border-top:1px solid var(--color-border)}.ArsenalExperience_naturalToolRule__0muUU{position:absolute;top:-1px;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--tool-accent),transparent 70%);transform-origin:left}.ArsenalExperience_naturalToolHeader__CTQ1r{display:flex;align-items:flex-start;gap:18px;max-width:840px;margin-bottom:34px}.ArsenalExperience_naturalToolHeader__CTQ1r>div>p{color:var(--tool-accent);font:600 15px/1.4 var(--font-ui);margin-bottom:8px}.ArsenalExperience_naturalToolHeader__CTQ1r h3{font:650 clamp(2rem,4vw,3.4rem)/1.08 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.ArsenalExperience_naturalChapter__eJ7aw{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px 40px;gap:18px 40px;padding:40px 0;border-top:1px solid var(--color-border);scroll-margin-top:100px}.ArsenalExperience_naturalCopy__ughrg h4{font:600 clamp(1.35rem,2vw,1.8rem)/1.2 var(--font-display);margin-bottom:15px}.ArsenalExperience_naturalCopy__ughrg>p{color:var(--color-ink-2);font:400 15px/1.58 var(--font-body);margin-bottom:14px}.ArsenalExperience_naturalCopy__ughrg .ArsenalExperience_outcome__AjvAQ{color:var(--color-ink)}.ArsenalExperience_naturalCopy__ughrg .ArsenalExperience_outcome__AjvAQ strong,.ArsenalExperience_proposition__vAfB_ .ArsenalExperience_outcome__AjvAQ strong{color:var(--tool-accent)}.ArsenalExperience_naturalCopy__ughrg .ArsenalExperience_pillList__LQHQ8{margin-top:16px}.ArsenalExperience_pillList__LQHQ8{list-style:none;padding:0;border-top:1px solid var(--color-border)}.ArsenalExperience_pillList__LQHQ8 li{display:block;min-height:0;padding:8px 0;color:var(--color-ink-2);font:500 13px/1.4 var(--font-ui);border-bottom:1px solid var(--color-border)}.ArsenalExperience_naturalGraphic__YYkIO{display:grid;align-items:center;min-height:300px}.ArsenalExperience_naturalGraphic__YYkIO>figure{width:100%;max-width:100%}.ArsenalExperience_naturalEntries__rMsDr{list-style:none;margin:0;padding:0}.ArsenalExperience_naturalEntries__rMsDr li{padding:17px 0;border-bottom:1px solid var(--color-border);scroll-margin-top:100px}.ArsenalExperience_naturalEntries__rMsDr strong{font:600 16px/1.4 var(--font-display)}.ArsenalExperience_naturalEntries__rMsDr p{margin-top:6px;color:var(--color-ink-2);font:400 14px/1.55 var(--font-body)}.ArsenalExperience_naturalChapter__eJ7aw>.ArsenalExperience_detailLink__UtLs8{grid-column:1/-1;width:-moz-fit-content;width:fit-content;margin-top:4px}.ArsenalExperience_detailLink__UtLs8{width:-moz-fit-content;width:fit-content;min-height:46px;justify-content:center;gap:28px;margin:0;padding:10px 18px}.ArsenalExperience_propositionOutcome__iRb3X{display:flex;align-items:baseline;gap:12px;margin:18px 0 14px;padding:14px 0;border-block:1px solid var(--color-border)}.ArsenalExperience_propositionOutcome__iRb3X strong{flex:0 0 auto;color:var(--tool-accent);font:700 clamp(1.9rem,7vw,2.4rem)/1 var(--font-display);letter-spacing:-.035em}.ArsenalExperience_propositionOutcome__iRb3X span{color:var(--color-ink);font:500 14px/1.4 var(--font-ui)}.ArsenalExperience_chipGrid__Ox7jV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ArsenalExperience_chipGrid__Ox7jV li{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;color:var(--color-ink);background:color-mix(in srgb,var(--color-paper-2) 80%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 5%,transparent);font:500 13px/1.4 var(--font-ui);transition:border-color .24s}.ArsenalExperience_chipGrid__Ox7jV li:before{content:"";flex:0 0 6px;height:6px;margin-top:6px;border-radius:50%;background:var(--tool-accent);box-shadow:0 0 10px var(--tool-accent)}.ArsenalExperience_entryIndex__WaG4y{color:var(--color-ink-3);font:500 11px/1.3 var(--font-mono);letter-spacing:.06em}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_naturalMeta__iXps3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:10px;color:var(--color-ink-3);font:500 11px/1.4 var(--font-mono);letter-spacing:.12em}.ArsenalExperience_naturalMeta__iXps3 strong{color:var(--tool-accent);font:600 15px/1.3 var(--font-ui);letter-spacing:0}.ArsenalExperience_naturalMeta__iXps3 small{flex-basis:100%;color:var(--color-ink-3);font:500 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArsenalExperience_naturalIndex__Wsemf{display:block;margin-bottom:10px;color:var(--tool-accent);font:500 12px/1 var(--font-mono);letter-spacing:.14em}.ArsenalExperience_naturalCopy__ughrg .ArsenalExperience_specsLine__cWM6X{margin-bottom:14px;color:var(--color-ink-3);font:500 11px/1.6 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.ArsenalExperience_naturalEntries__rMsDr li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start}.ArsenalExperience_naturalEntries__rMsDr .ArsenalExperience_entryIndex__WaG4y{padding-top:4px;color:color-mix(in srgb,var(--tool-accent) 70%,var(--color-ink-3))}.ArsenalExperience_naturalCta__dq06j{margin-top:36px}@media (max-width:767px){.ArsenalExperience_naturalCta__dq06j{display:none}}.ArsenalExperience_naturalNavLogo__IVNOd{display:grid;flex:0 0 26px;width:26px;height:26px;place-items:center;padding:5px;background:color-mix(in srgb,var(--tool-accent) 10%,var(--color-paper-3));border-radius:50%}.ArsenalExperience_naturalNavLogo__IVNOd img{width:100%;height:100%;object-fit:contain}.ArsenalExperience_naturalToolButton__Cd1d0{justify-content:flex-start;gap:10px;padding:8px 14px 8px 8px}.ArsenalExperience_naturalToolButton__Cd1d0 svg{margin-left:auto}@media (max-width:480px){.ArsenalExperience_chipGrid__Ox7jV{grid-template-columns:1fr}}@media (min-width:1024px) and (min-height:540px) and (prefers-reduced-motion:no-preference){.ArsenalExperience_section__Jv7eQ{padding-bottom:0}.ArsenalExperience_sectionHeader__ng3bv{margin-bottom:48px}.ArsenalExperience_scrollStory__KhdmO{--story-top:88px;--story-height:calc(100svh - 104px);display:block;position:relative}.ArsenalExperience_naturalExperience___6k9d{display:none}.ArsenalExperience_stickyScreen__68oJL{--rail-width:180px;--rail-gap:clamp(16px,1.8vw,32px);position:-webkit-sticky;position:sticky;top:var(--story-top);z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(24px,3.5vw,64px);gap:clamp(24px,3.5vw,64px);width:min(100% - 64px,1440px);height:var(--story-height);margin-inline:auto;padding:clamp(10px,2.2svh,24px) 0 0;background:var(--color-paper)}.ArsenalExperience_narrative__hGA9W,.ArsenalExperience_stage__swyJ6,.ArsenalExperience_stickyScreen__68oJL{transition:--tool-accent .6s var(--ease-out)}.ArsenalExperience_stickyScreen__68oJL:before{content:"";position:absolute;z-index:-1;inset:0;background-image:var(--arsenal-grain);opacity:.5;pointer-events:none}.ArsenalExperience_scrollMarkers__2aBxC{position:relative;margin-top:calc(-1 * var(--story-height));padding-bottom:var(--story-height);pointer-events:none}.ArsenalExperience_scrollMarker__mUyTk{width:1px}.ArsenalExperience_storyLeft___flU2{display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr);grid-gap:var(--rail-gap);gap:var(--rail-gap);min-height:0}.ArsenalExperience_toolNav__FSPPt{position:relative;z-index:4;display:flex;flex-direction:column;align-self:start;gap:8px;padding-top:4px}.ArsenalExperience_toolButton__txUEY{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;padding:6px 14px 6px 7px;text-align:left;white-space:nowrap;font-size:12px}.ArsenalExperience_toolButton__txUEY:not([data-active=true]){color:var(--color-ink-2)}.ArsenalExperience_toolButton__txUEY:not([data-active=true]):hover{color:var(--tool-accent)}.ArsenalExperience_toolButton__txUEY .ArsenalExperience_productLogo__sx09q{flex:0 0 34px;width:34px;height:34px;padding:7px;border:0;border-radius:50%;background:color-mix(in srgb,var(--tool-accent) 9%,var(--color-paper-3))}.ArsenalExperience_toolLabel__PP57b{overflow:hidden;text-overflow:ellipsis}.ArsenalExperience_stickyScreen__68oJL[data-curtain=true] .ArsenalExperience_toolNav__FSPPt{pointer-events:none}.ArsenalExperience_railIndicator__qMLtk{position:absolute;z-index:-1;inset:-1px;border:1px solid var(--tool-accent);border-radius:inherit;pointer-events:none;background:color-mix(in srgb,var(--tool-accent) 8%,transparent);box-shadow:0 0 8px -2px color-mix(in srgb,var(--tool-accent) 45%,transparent)}.ArsenalExperience_narrative__hGA9W{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;container-type:inline-size}.ArsenalExperience_narrativeIntro___ruOa{min-height:0}.ArsenalExperience_narrativeIntro___ruOa h3{font:650 clamp(1.4rem,min(2.5vw,5svh),3rem)/1.08 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.ArsenalExperience_narrativeBody__7j3BO{max-width:60ch;margin-top:10px;color:var(--color-ink-2);font:400 clamp(13px,min(1.05vw,2svh),15px)/1.55 var(--font-body);text-wrap:pretty}.ArsenalExperience_chapterNav__fBxw_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;flex:0 0 auto;margin:clamp(12px,2.4svh,22px) 0 clamp(10px,2svh,18px);padding:4px;background:color-mix(in srgb,var(--color-paper-2) 72%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 6%,transparent)}.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterTab__Zvwea{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;padding:6px 10px;color:var(--color-ink-2);border:0;border-radius:var(--radius-pill);font:600 12.5px/1.2 var(--font-ui);white-space:nowrap;transition:color .24s}.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterTab__Zvwea:hover,.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterTab__Zvwea[data-active=true]{color:var(--color-ink)}.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterTab__Zvwea:focus-visible{outline:2px solid var(--tool-accent);outline-offset:2px}.ArsenalExperience_chapterIndex__QHnFC{color:var(--color-ink-3);font:500 10.5px/1 var(--font-mono);letter-spacing:.06em;transition:color .24s}.ArsenalExperience_chapterTab__Zvwea[data-active=true] .ArsenalExperience_chapterIndex__QHnFC{color:var(--tool-accent)}.ArsenalExperience_chapterThumb__mfkWM{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--tool-accent) 15%,var(--color-paper-3)),color-mix(in srgb,var(--tool-accent) 6%,var(--color-paper-2)));border:1px solid color-mix(in srgb,var(--tool-accent) 45%,transparent);box-shadow:0 2px 6px -2px color-mix(in srgb,var(--tool-accent) 40%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-ink) 12%,transparent)}@container (max-width: 470px){.ArsenalExperience_chapterIndex__QHnFC{display:none}}.ArsenalExperience_narrativeFrame__bxqXd{flex:0 1 auto;min-height:0}.ArsenalExperience_propositionLead__VqZ5P{margin-bottom:14px;color:var(--color-ink-2);font:400 14px/1.55 var(--font-body);text-wrap:pretty}.ArsenalExperience_propositionOutcome__iRb3X{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;padding:clamp(8px,1.6svh,12px) 0;border-block:1px solid var(--color-border)}.ArsenalExperience_propositionOutcome__iRb3X strong{flex:0 0 auto;color:var(--tool-accent);font:700 clamp(1.45rem,min(2.2vw,4.4svh),2.1rem)/1 var(--font-display);letter-spacing:-.035em}.ArsenalExperience_propositionOutcome__iRb3X span{color:var(--color-ink);font:500 13px/1.4 var(--font-ui)}.ArsenalExperience_proposition__vAfB_ .ArsenalExperience_specsLine__cWM6X{margin-bottom:12px;color:var(--color-ink-3);font:500 11px/1.5 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.ArsenalExperience_chipGrid__Ox7jV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ArsenalExperience_chipGrid__Ox7jV li{display:flex;align-items:flex-start;gap:9px;padding:clamp(8px,1.5svh,11px) 12px;color:var(--color-ink);background:color-mix(in srgb,var(--color-paper-2) 80%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 5%,transparent);font:500 clamp(12px,1.4svh,14px)/1.4 var(--font-ui);transition:border-color .24s}.ArsenalExperience_chipGrid__Ox7jV li:before{content:"";flex:0 0 6px;height:6px;margin-top:5px;border-radius:50%;background:var(--tool-accent);box-shadow:0 0 10px var(--tool-accent)}.ArsenalExperience_chipGrid__Ox7jV li:hover{border-color:color-mix(in srgb,var(--tool-accent) 40%,var(--color-border))}.ArsenalExperience_storyEntries__lKVzt{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.ArsenalExperience_storyEntry__L9yb4{position:relative;isolation:isolate;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;width:100%;padding:clamp(9px,1.8svh,18px) 12px clamp(9px,1.8svh,18px) 14px;color:var(--color-ink-2);text-align:left;border-bottom:1px solid var(--color-border);transition:background .3s,color .3s}.ArsenalExperience_storyEntry__L9yb4:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.ArsenalExperience_storyEntry__L9yb4:focus-visible{outline:2px solid var(--tool-accent);outline-offset:-2px}.ArsenalExperience_storyEntry__L9yb4[data-state=active]{color:var(--color-ink)}.ArsenalExperience_entryIndicator__WA0dk{position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--tool-accent) 11%,transparent),transparent 78%);box-shadow:inset 2px 0 0 var(--tool-accent)}.ArsenalExperience_entryIndex__WaG4y{padding-top:3px;color:var(--color-ink-3);font:500 11px/1.3 var(--font-mono);letter-spacing:.06em;transition:color .3s}.ArsenalExperience_storyEntry__L9yb4[data-state=active] .ArsenalExperience_entryIndex__WaG4y,.ArsenalExperience_storyEntry__L9yb4[data-state=active] strong{color:var(--tool-accent)}.ArsenalExperience_entryText__sI4U6{display:flex;flex-direction:column;min-width:0}.ArsenalExperience_entryText__sI4U6 strong{font:600 clamp(13.5px,1.6svh,16px)/1.4 var(--font-display);letter-spacing:-.005em}.ArsenalExperience_entryDetail__zobD6{display:block;padding-top:5px;color:var(--color-ink-2);font:400 clamp(12.5px,1.45svh,14.5px)/1.5 var(--font-body)}.ArsenalExperience_narrativeActions__EEuaF{display:flex;align-items:center;gap:22px;margin-top:clamp(14px,2.6svh,26px)}.ArsenalExperience_narrativeActions__EEuaF .ArsenalExperience_detailLink__UtLs8{flex:0 0 auto;margin:0}.ArsenalExperience_scrollCue__goLnC{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--color-ink-3);font:500 11px/1.35 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArsenalExperience_cueLabel__ncYXI{min-width:0;text-wrap:balance}@container (max-width: 520px){.ArsenalExperience_narrativeActions__EEuaF{gap:14px}.ArsenalExperience_scrollCue__goLnC{letter-spacing:.08em}}.ArsenalExperience_cueTrack__Xpqu7{position:relative;flex:0 0 2px;width:2px;height:26px;overflow:hidden;background:var(--color-border)}.ArsenalExperience_cueFill__HLaG_{position:absolute;inset:0;background:var(--tool-accent);transform-origin:top}.ArsenalExperience_storyRight__vymt7{position:relative;min-width:0;min-height:0}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stage__swyJ6{position:relative;top:auto;height:100%;min-height:0}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stageWell__o7gWF{position:relative;isolation:isolate;min-height:0;container-type:size}.ArsenalExperience_stickyScreen__68oJL[data-running=false] .ArsenalExperience_stageWell__o7gWF:before{animation-play-state:paused}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stageWell__o7gWF:before{content:"";position:absolute;z-index:-1;inset:8% 6%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--tool-accent) 16%,transparent),transparent);animation:ArsenalExperience_arsenalBreathe__vyqKp 7s ease-in-out infinite}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_graphic__h4a3p{grid-area:1/1;height:100%}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_graphic__h4a3p>figure{width:min(100%,620px,100cqh * .98);max-width:none}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stageCaption__IdUKk{position:relative;min-height:0;padding:clamp(10px,2svh,18px) 0 clamp(16px,3svh,26px)}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stageCaption__IdUKk p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:clamp(14px,min(1.3vw,2.4svh),18px)}.ArsenalExperience_scrollProgress__rvlIH{position:absolute;right:0;bottom:0;left:0;display:flex;gap:6px;height:2px;transform-origin:left}.ArsenalExperience_progressSegment__TPPta{flex:1 1;overflow:hidden;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--segment-accent) 16%,var(--color-border))}.ArsenalExperience_progressSegment__TPPta i{display:block;height:100%;background:var(--segment-accent);transform-origin:left}.ArsenalExperience_curtain__qXF5n{position:absolute;z-index:3;inset:6px 0 8px;overflow:clip;pointer-events:none}.ArsenalExperience_curtain__qXF5n[data-visible=false]{visibility:hidden}.ArsenalExperience_curtainLead__mSHP9{background:linear-gradient(180deg,var(--curtain-accent),color-mix(in srgb,var(--curtain-accent) 55%,var(--color-paper-2)));box-shadow:0 0 60px color-mix(in srgb,var(--curtain-accent) 35%,transparent)}.ArsenalExperience_curtainLead__mSHP9,.ArsenalExperience_curtainPanel__cV4WD{position:absolute;inset:0;border-radius:var(--radius-lg);will-change:clip-path}.ArsenalExperience_curtainPanel__cV4WD{overflow:hidden;background:var(--arsenal-grain),radial-gradient(circle at 80% 48%,color-mix(in srgb,var(--curtain-accent) 26%,transparent),transparent 52%),linear-gradient(160deg,color-mix(in srgb,var(--curtain-accent) 12%,var(--color-paper-2)),color-mix(in srgb,var(--curtain-accent) 4%,var(--color-paper)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 10%,transparent)}.ArsenalExperience_curtainMark__E7_66{position:absolute;top:50%;right:clamp(40px,7vw,120px);width:clamp(140px,min(19vw,38svh),300px);height:auto;opacity:.92}.ArsenalExperience_curtainContent__m9Syf{position:absolute;right:clamp(24px,4vw,64px);bottom:clamp(28px,7svh,72px);left:clamp(28px,5vw,88px);display:flex;flex-direction:column;gap:12px;transform-origin:left bottom}.ArsenalExperience_curtainMask__Hpdsd{display:block;overflow:hidden;padding-block:.08em;margin-block:-.08em}.ArsenalExperience_curtainMask__Hpdsd>span{display:block}.ArsenalExperience_curtainCount__HSMnF{color:var(--curtain-accent);font:500 13px/1.2 var(--font-mono);letter-spacing:.2em}.ArsenalExperience_curtainTitle__A8a7I{color:var(--color-ink);font:700 clamp(3rem,min(7vw,15svh),8rem)/.92 var(--font-display);letter-spacing:-.05em;white-space:nowrap}.ArsenalExperience_curtainMeta__EMT6R{color:var(--color-ink-2);font:600 clamp(12px,.95vw,14px)/1.4 var(--font-ui);letter-spacing:.16em;text-transform:uppercase}}@media (min-width:1024px) and (max-width:1279px) and (min-height:540px) and (prefers-reduced-motion:no-preference){.ArsenalExperience_stickyScreen__68oJL{--rail-width:50px}.ArsenalExperience_toolButton__txUEY{justify-content:center;padding:6px}.ArsenalExperience_toolLabel__PP57b{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ArsenalExperience_toolButton__txUEY:after{content:attr(data-label);position:absolute;top:50%;left:calc(100% + 10px);z-index:1;padding:7px 11px;color:var(--color-ink);background:var(--color-paper-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font:600 12px/1 var(--font-ui);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .2s,transform .2s var(--ease-out)}.ArsenalExperience_toolButton__txUEY:focus-visible:after,.ArsenalExperience_toolButton__txUEY:hover:after{opacity:1;transform:translateY(-50%)}}@media (min-width:1024px) and (min-height:540px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.ArsenalExperience_narrativeBody__7j3BO{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ArsenalExperience_proposition__vAfB_ .ArsenalExperience_specsLine__cWM6X{display:none}.ArsenalExperience_toolButton__txUEY{min-height:44px}.ArsenalExperience_toolButton__txUEY .ArsenalExperience_productLogo__sx09q{flex-basis:30px;width:30px;height:30px;padding:6px}.ArsenalExperience_chapterNav__fBxw_ .ArsenalExperience_chapterTab__Zvwea{min-height:34px}}@media (min-width:1024px) and (min-height:540px) and (max-height:680px) and (prefers-reduced-motion:no-preference){.ArsenalExperience_scrollStory__KhdmO{--story-top:80px;--story-height:calc(100svh - 88px)}.ArsenalExperience_narrativeBody__7j3BO{-webkit-line-clamp:2}.ArsenalExperience_propositionLead__VqZ5P{display:none}.ArsenalExperience_toolNav__FSPPt{gap:6px}.ArsenalExperience_toolButton__txUEY{min-height:40px}.ArsenalExperience_entryDetail__zobD6{font-size:12px}.ArsenalExperience_storyRight__vymt7 .ArsenalExperience_stageCaption__IdUKk p{-webkit-line-clamp:2}}@keyframes ArsenalExperience_arsenalBreathe__vyqKp{50%{opacity:.55;transform:scale(.94)}}@media (max-width:800px){.ArsenalExperience_naturalChapter__eJ7aw{grid-template-columns:1fr}.ArsenalExperience_naturalGraphic__YYkIO{min-height:240px}.ArsenalExperience_naturalToolNav__to_NB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:801px) and (max-width:1023px) and (min-height:720px) and (prefers-reduced-motion:no-preference){.ArsenalExperience_naturalChapter__eJ7aw .ArsenalExperience_naturalGraphic__YYkIO{position:-webkit-sticky;position:sticky;top:108px;align-self:start;max-height:calc(100svh - 130px)}}@media (max-width:600px){.ArsenalExperience_naturalToolNav__to_NB{grid-template-columns:1fr 1fr;gap:8px}.ArsenalExperience_naturalToolButton__Cd1d0{padding:7px 10px 7px 7px;font-size:12px}.ArsenalExperience_naturalTool__S6SdA{padding:30px 0 56px}.ArsenalExperience_naturalToolHeader__CTQ1r{gap:12px}.ArsenalExperience_naturalToolHeader__CTQ1r h3{font-size:clamp(1.8rem,8vw,2.5rem)}.ArsenalExperience_naturalChapter__eJ7aw{padding:30px 0}.ArsenalExperience_naturalGraphic__YYkIO{min-height:210px}}.ArsenalExperience_rowText__QPnP9{flex:1 1;min-width:0}.ArsenalExperience_rowClose__wFDlK,.ArsenalExperience_rowToggle__t7jH9{display:none}.ArsenalExperience_rowFoot__8w96w{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}@media (max-width:1023px){.ArsenalExperience_naturalToolNav__to_NB{display:none}.ArsenalExperience_naturalList__5b55t{display:grid;grid-gap:12px;gap:12px;overflow-anchor:none}.ArsenalExperience_naturalTool__S6SdA{padding:0;overflow:clip;border:1px solid color-mix(in srgb,var(--tool-accent) 22%,var(--color-border));border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--tool-accent) 11%,transparent),transparent 60%),linear-gradient(160deg,var(--color-paper-2),var(--color-paper) 72%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 7%,transparent);transition:border-color .28s var(--ease-out),box-shadow .28s var(--ease-out)}.ArsenalExperience_naturalTool__S6SdA[data-open=true]{border-color:color-mix(in srgb,var(--tool-accent) 45%,var(--color-border));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 9%,transparent),0 22px 48px -26px color-mix(in srgb,var(--tool-accent) 40%,transparent)}.ArsenalExperience_naturalToolRule__0muUU{top:0;transform:scaleX(0);transition:transform .6s var(--ease-out)}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_naturalToolRule__0muUU{transform:scaleX(1)}.ArsenalExperience_rowHeading__P4n4_{margin:0}.ArsenalExperience_naturalToolHeader__CTQ1r{display:flex;align-items:center;gap:14px;width:100%;max-width:none;min-height:88px;margin:0;padding:18px 16px 18px 18px;color:var(--color-ink);text-align:left}.ArsenalExperience_rowTrigger__8SBVs{border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.ArsenalExperience_rowTrigger__8SBVs:active{background-color:color-mix(in srgb,var(--color-ink) 4%,transparent)}.ArsenalExperience_rowTrigger__8SBVs:focus-visible{outline:2px solid var(--tool-accent);outline-offset:-3px;border-radius:var(--radius-lg)}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_productLogo__sx09q{flex:0 0 44px;width:44px;height:44px;padding:9px;border-color:color-mix(in srgb,var(--tool-accent) 24%,var(--color-border));background:color-mix(in srgb,var(--tool-accent) 12%,var(--color-paper-3))}.ArsenalExperience_rowText__QPnP9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5px;gap:5px}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_naturalMeta__iXps3{align-items:baseline;gap:2px 8px;margin:0;color:var(--tool-accent);font:500 10.5px/1.4 var(--font-mono);letter-spacing:.12em}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_naturalMeta__iXps3 small{order:1;flex:1 1;flex-basis:auto;min-width:0;color:color-mix(in srgb,var(--tool-accent) 62%,var(--color-ink-3));white-space:normal;font-size:10.5px}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_naturalMeta__iXps3 strong{order:2;flex-basis:100%;margin-top:2px;color:var(--color-ink);font:600 1.3rem/1.2 var(--font-display);letter-spacing:-.02em}.ArsenalExperience_naturalToolHeader__CTQ1r .ArsenalExperience_rowTitle__KACNk{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-ink-2);font:400 14px/1.45 var(--font-body);letter-spacing:0;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ArsenalExperience_rowToggle__t7jH9{display:grid;flex:0 0 36px;place-items:center;height:36px;color:var(--tool-accent);border:1px solid color-mix(in srgb,var(--tool-accent) 35%,var(--color-border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--tool-accent) 6%,transparent);transition:background-color .2s ease,border-color .2s ease}.ArsenalExperience_rowToggle__t7jH9 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;transition:transform .32s var(--ease-in-out)}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowToggle__t7jH9{border-color:color-mix(in srgb,var(--tool-accent) 60%,var(--color-border));background:color-mix(in srgb,var(--tool-accent) 14%,transparent)}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowToggle__t7jH9 svg{transform:rotate(45deg)}.ArsenalExperience_rowPanel___4C_X{display:grid;grid-template-rows:0fr}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowPanel___4C_X{grid-template-rows:1fr;transition:grid-template-rows .42s var(--ease-out)}.ArsenalExperience_rowClip__zbgmV{min-height:0;overflow:clip}.ArsenalExperience_rowInner__tP5dX{padding:0 18px 20px}.ArsenalExperience_rowInner__tP5dX .ArsenalExperience_naturalChapter__eJ7aw{padding:26px 0}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowInner__tP5dX>*{animation:ArsenalExperience_rowPartIn__iBa12 .56s var(--ease-out) backwards}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowInner__tP5dX>:nth-child(2){animation-delay:var(--stagger-blocks)}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowInner__tP5dX>:nth-child(3){animation-delay:calc(var(--stagger-blocks) * 2)}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowInner__tP5dX>:nth-child(4){animation-delay:calc(var(--stagger-blocks) * 3)}.ArsenalExperience_rowFoot__8w96w{padding-top:20px;border-top:1px solid var(--color-border)}.ArsenalExperience_rowFoot__8w96w .ArsenalExperience_naturalCta__dq06j{margin-top:0}.ArsenalExperience_rowClose__wFDlK{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;color:var(--color-ink-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-paper-2) 70%,transparent);font:600 13px/1 var(--font-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out),color var(--dur-ui) ease,border-color var(--dur-ui) ease}.ArsenalExperience_rowClose__wFDlK svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ArsenalExperience_rowClose__wFDlK:active{transform:scale(.96)}.ArsenalExperience_rowClose__wFDlK:focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}}@media (max-width:1023px) and (hover:hover) and (pointer:fine){.ArsenalExperience_rowTrigger__8SBVs:hover .ArsenalExperience_rowToggle__t7jH9{border-color:color-mix(in srgb,var(--tool-accent) 60%,var(--color-border))}.ArsenalExperience_rowClose__wFDlK:hover{color:var(--color-ink);border-color:color-mix(in srgb,var(--tool-accent) 40%,var(--color-border))}}@keyframes ArsenalExperience_rowPartIn__iBa12{0%{opacity:0;transform:translateY(var(--reveal-rise-text))}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.ArsenalExperience_naturalToolRule__0muUU,.ArsenalExperience_naturalTool__S6SdA,.ArsenalExperience_rowClose__wFDlK,.ArsenalExperience_rowPanel___4C_X,.ArsenalExperience_rowToggle__t7jH9,.ArsenalExperience_rowToggle__t7jH9 svg,.ArsenalExperience_rowTrigger__8SBVs{transition:none}.ArsenalExperience_naturalTool__S6SdA[data-open=true] .ArsenalExperience_rowInner__tP5dX>*{animation:none}}.ArsenalExperience_modalClose__QuPHa,.ArsenalExperience_modalNav__nyniR button{--control-border:color-mix(in srgb,var(--tool-accent) 45%,var(--color-border));color:var(--color-ink);background:var(--color-paper-2);border:1px solid var(--control-border);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 12%,transparent);transition:color .24s,border-color .24s,transform .24s var(--ease-out)}.ArsenalExperience_modalNav__nyniR .ArsenalExperience_modalNavActive__OKImh{color:var(--tool-accent);border-color:var(--tool-accent);background:var(--color-paper-2);transform:translateY(-2px)}.ArsenalExperience_modalNav__nyniR{gap:8px}.ArsenalExperience_modalNav__nyniR button{min-height:46px;padding:10px 14px}.ArsenalExperience_modalNav__nyniR .ArsenalExperience_modalNavActive__OKImh{transform:none}.ArsenalExperience_modalEnd__G5GI2 a{justify-content:space-between}.ArsenalExperience_modalOutcome__h4Jpe span{color:var(--tool-accent)}.ArsenalExperience_modalPills__zir6l>div{display:block}.ArsenalExperience_modalPills__zir6l small{display:none}@media (max-width:900px){.ArsenalExperience_modalNav__nyniR{gap:8px}.ArsenalExperience_modalNav__nyniR button{flex:0 0 auto;padding:10px 14px}}@media (max-width:600px){.ArsenalExperience_modalNav__nyniR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;overflow:visible;padding:10px 0}.ArsenalExperience_modalNav__nyniR button{min-width:0;padding:10px 4px;font-size:12px;line-height:1.2;text-align:center;white-space:normal}}@media (prefers-reduced-motion:reduce){.ArsenalExperience_glowControl__CTg6_,.ArsenalExperience_modalClose__QuPHa,.ArsenalExperience_modalEnd__G5GI2 a,.ArsenalExperience_modalNav__nyniR button{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){.ArsenalExperience_chapterNav__fBxw_ button:hover{color:var(--color-ink)}.ArsenalExperience_playButton___TCC_:hover{color:var(--color-ink);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.ArsenalExperience_entry__V5_Ys:hover{background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.ArsenalExperience_modalClose__QuPHa:hover{color:var(--color-accent);border-color:var(--color-accent)}.ArsenalExperience_modalNav__nyniR button:hover{color:var(--color-ink)}.ArsenalExperience_glowControl__CTg6_:hover{background:linear-gradient(var(--color-paper-2),var(--color-paper-2)) padding-box,conic-gradient(from var(--arsenal-ring-angle),var(--tool-accent),color-mix(in srgb,var(--tool-accent) 12%,transparent),var(--tool-accent)) border-box;color:var(--tool-accent);animation:ArsenalExperience_arsenalRing__FmiBQ 5s linear infinite;transform:translateY(-2px)}.ArsenalExperience_modalClose__QuPHa:hover,.ArsenalExperience_modalNav__nyniR button:hover{color:var(--tool-accent);border-color:var(--tool-accent);background:var(--color-paper-2);transform:translateY(-2px)}}.AuditBlueprintScene_scene__Gb7tF{width:100%;height:100%;margin:0;position:relative}.AuditBlueprintScene_scene__Gb7tF svg{display:block;width:100%;height:100%;overflow:visible}@media (min-width:769px){.AuditBlueprintScene_scene__Gb7tF svg{transform:scale(1.5);transform-origin:center}}.AuditBlueprintScene_survey__0CcZz{stroke:#899674;stroke-width:.6;opacity:.35}.AuditBlueprintScene_slabLeft__1cOxx{fill:#263026;stroke:#67785a;stroke-width:.7}.AuditBlueprintScene_slabRight__iD8Mq{fill:#101b15;stroke:#45563b;stroke-width:.7}.AuditBlueprintScene_slabEdge__Hde6x{stroke:#829271;stroke-width:.8}.AuditBlueprintScene_baseInset__o4eux{fill:#162019;stroke:#687f4b;stroke-width:.7}.AuditBlueprintScene_baseRule__tLzbe{stroke:#859d64;stroke-width:.5;opacity:.22}.AuditBlueprintScene_corner__J88ai{stroke:#b6d587;stroke-width:1.1}.AuditBlueprintScene_alignment__SGdxd{stroke:#afc68d;stroke-width:.65;stroke-dasharray:2 4;opacity:.4;animation:AuditBlueprintScene_guides__tosTI 11s ease infinite}.AuditBlueprintScene_middleLayer__E1IN_{transform:translateY(13px);animation:AuditBlueprintScene_middle___LfMZ 11s cubic-bezier(.65,0,.25,1) infinite}.AuditBlueprintScene_topLayer__8BzEi{transform:translateY(26px);animation:AuditBlueprintScene_top__8iOif 11s cubic-bezier(.65,0,.25,1) infinite}.AuditBlueprintScene_circuitFrame__0MQkK{stroke:#526e40;stroke-width:.7}.AuditBlueprintScene_circuit___L7E5{stroke:#a6d46c;stroke-width:1.2}.AuditBlueprintScene_contact__B82Nd{fill:#c6ff34;stroke:#263c1f;stroke-width:1}.AuditBlueprintScene_litEdge__4Z28Y{stroke:#c6ff34;stroke-width:1.5}.AuditBlueprintScene_paperLeft__PemX8{fill:#758765;stroke:#abbf93;stroke-width:.6}.AuditBlueprintScene_paperRight__mWpLK{fill:#536f44;stroke:#849f6a;stroke-width:.6}.AuditBlueprintScene_paperEdge__qXrQ1{stroke:#e2efc9;stroke-width:.8}.AuditBlueprintScene_paperGrid__Mli2_{stroke:#374e2c;stroke-width:.4;opacity:.13}.AuditBlueprintScene_printCorner__DLodq{stroke:#405531;stroke-width:.8}.AuditBlueprintScene_table__aXUEP{fill:#dce9c5;stroke:#344d2b;stroke-width:1.1}.AuditBlueprintScene_tableRule__tlTn_{stroke:#49633a;stroke-width:.9}.AuditBlueprintScene_tableHeader__NUxeu{stroke:#2e4325;stroke-width:1.5}.AuditBlueprintScene_key__kWfZj{fill:#476935}.AuditBlueprintScene_field__p6EE1{stroke:#5d7749;stroke-width:.85}.AuditBlueprintScene_routeGuide__zSDQk{stroke:#425931;stroke-width:.65;stroke-dasharray:2 3;opacity:.4}.AuditBlueprintScene_planRoute__hGZqn{stroke:#344f22;stroke-width:1.6;stroke-dasharray:100;animation:AuditBlueprintScene_connect__o_bwM 11s ease infinite;animation-delay:var(--delay)}.AuditBlueprintScene_approval__iitVx{animation:AuditBlueprintScene_approve__H7NB3 11s ease infinite}.AuditBlueprintScene_seal__Z4bzR{fill:#243e22}.AuditBlueprintScene_check__Zr_Or{stroke:#d4ff77;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.AuditBlueprintScene_lensTravel__gQRMA{opacity:0;animation:AuditBlueprintScene_inspect__WYgkF 11s cubic-bezier(.45,0,.25,1) infinite}.AuditBlueprintScene_crosshair__Ql6O_{stroke:#e2ffc0;stroke-width:.9}.AuditBlueprintScene_scene__Gb7tF[data-running=false] *,.AuditBlueprintScene_scene__Gb7tF[data-visible=false] *{animation-play-state:paused!important}.AuditBlueprintScene_srOnly__fsK_K{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes AuditBlueprintScene_top__8iOif{0%,6%,80%,to{transform:translateY(26px)}21%,62%{transform:translateY(-8px)}}@keyframes AuditBlueprintScene_middle___LfMZ{0%,78%,8%,to{transform:translateY(13px)}23%,63%{transform:translateY(0)}}@keyframes AuditBlueprintScene_guides__tosTI{0%,7%,80%,to{opacity:0}22%,61%{opacity:.4}}@keyframes AuditBlueprintScene_inspect__WYgkF{0%,18%{opacity:0;transform:translate(-12px,-12px)}26%{opacity:1;transform:translate(0)}36%{opacity:1;transform:translate(62px,36px)}46%{opacity:1;transform:translate(-7px,51px)}54%,to{opacity:0;transform:translate(-7px,40px)}}@keyframes AuditBlueprintScene_connect__o_bwM{0%,7%{stroke-dashoffset:0;opacity:1}16%,46%{stroke-dashoffset:100;opacity:.2}64%,to{stroke-dashoffset:0;opacity:1}}@keyframes AuditBlueprintScene_approve__H7NB3{0%,7%,72%,to{opacity:1}16%,60%{opacity:0}}@media (prefers-reduced-motion:reduce){.AuditBlueprintScene_scene__Gb7tF *{animation:none!important}.AuditBlueprintScene_alignment__SGdxd,.AuditBlueprintScene_lensTravel__gQRMA{display:none}}.ArchitectBuildScene_scene__Wlah9{width:100%;height:100%;margin:0;position:relative}.ArchitectBuildScene_scene__Wlah9 svg{display:block;width:100%;height:100%;overflow:visible}@media (min-width:769px){.ArchitectBuildScene_scene__Wlah9 svg{transform:scale(1.35);transform-origin:center}}.ArchitectBuildScene_survey__Vlf8_{stroke:#879773;stroke-width:.6;opacity:.28}.ArchitectBuildScene_leftFace__1hhoZ{fill:#263026;stroke:#6a7a5e;stroke-width:.7}.ArchitectBuildScene_rightFace__3MNg5{fill:#101b15;stroke:#4c603e;stroke-width:.7}.ArchitectBuildScene_platformEdge__ZqqkX{stroke:#8a9d73;stroke-width:.8}.ArchitectBuildScene_platformInset__67cyJ{stroke:#667e48;stroke-width:.65}.ArchitectBuildScene_seam__Zzycr{stroke:#8ca95d;stroke-width:.6;opacity:.6}.ArchitectBuildScene_lane__exBKm{stroke:#536743;stroke-width:2}.ArchitectBuildScene_buildFlow__qbzZC,.ArchitectBuildScene_sourceFlow__Fed4_{stroke:#c6ff34;stroke-width:1.4;stroke-dasharray:25 100;opacity:0}.ArchitectBuildScene_sourceFlow__Fed4_{animation:ArchitectBuildScene_source__2jWaG 11s linear infinite}.ArchitectBuildScene_buildFlow__qbzZC{animation:ArchitectBuildScene_power__iA4_H 11s linear infinite}.ArchitectBuildScene_dbEdge__7dm_f{stroke:#95ac7c;stroke-width:.7}.ArchitectBuildScene_dbTop__bvR4n{fill:#b4c99a;stroke:#dcecc4;stroke-width:.8}.ArchitectBuildScene_dbCap__EM_7m{fill:#d4e4bd;stroke:#617b48;stroke-width:.6}.ArchitectBuildScene_dbGlyph__bM_VU{stroke:#496333;stroke-width:.7}.ArchitectBuildScene_dbSeam__XOrCM{stroke:#b0ca8b;stroke-width:.7;opacity:.6}.ArchitectBuildScene_dbLed__vvTit{stroke:#c6ff34;stroke-width:1.6}.ArchitectBuildScene_dbUpper__87W1W{animation:ArchitectBuildScene_upper__LU2Wc 11s cubic-bezier(.65,0,.25,1) infinite}.ArchitectBuildScene_dbMiddle__bCFkq{animation:ArchitectBuildScene_middle__bMAOD 11s cubic-bezier(.65,0,.25,1) infinite}.ArchitectBuildScene_filterEdge__xgGJc{stroke:#9bb580;stroke-width:.8;stroke-linejoin:round}.ArchitectBuildScene_filterShade__T7LPR{fill:#1c3425;opacity:.6}.ArchitectBuildScene_filterLip__OOL10{stroke:#d8eac0;stroke-width:.8}.ArchitectBuildScene_filterWell__91cuJ{fill:#13241a;stroke:#819f58;stroke-width:.8}.ArchitectBuildScene_filterMesh__9m8ZG{stroke:#8bb65b;stroke-width:.8}.ArchitectBuildScene_filterExit__eMyrV{stroke:#c6ff34;stroke-width:1.5}.ArchitectBuildScene_rawInput__jl4MG{opacity:0;animation:ArchitectBuildScene_refine___IM0_ 11s ease-in infinite;animation-delay:var(--delay)}.ArchitectBuildScene_rawChip__cShO9{fill:#6e815a;stroke:#c0d29d;stroke-width:.7;stroke-linejoin:round}.ArchitectBuildScene_standFoot__tMoxm{fill:#2c3b2b;stroke:#91a574;stroke-width:.8}.ArchitectBuildScene_standStem__p4Sxh{fill:#71855f;stroke:#a5bb8a;stroke-width:.7}.ArchitectBuildScene_screenBack__7PIVY{fill:#32492d;stroke:#b2c991;stroke-width:.8;stroke-linejoin:round}.ArchitectBuildScene_screenEdge__algI6{stroke:#dfedc9;stroke-width:1}.ArchitectBuildScene_uiRule__CiznG{stroke:#71865d;stroke-width:.6}.ArchitectBuildScene_uiLogo__wfS3h{fill:#3b572e}.ArchitectBuildScene_uiTitle__yx2Qr{stroke:#344d2b;stroke-width:1.6}.ArchitectBuildScene_wireframe__U1PBL{stroke:#587444;stroke-width:.6;stroke-dasharray:2 2;opacity:.45}.ArchitectBuildScene_appPiece__z_Pw7{animation:ArchitectBuildScene_assemble__M1af5 11s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--delay)}.ArchitectBuildScene_navigation__bPeU1{fill:#263f29}.ArchitectBuildScene_selectedNav__nJUUH{fill:#c6ff34}.ArchitectBuildScene_navLines__kxUn2{stroke:#a9c88a;stroke-width:1}.ArchitectBuildScene_uiPanel__YMw_A{fill:#e0eccd;stroke:#6e8657;stroke-width:.6}.ArchitectBuildScene_inputField__Y1FQ_{fill:#bccfa6;stroke:#7b9561;stroke-width:.5}.ArchitectBuildScene_action__mwpwC{fill:#4a6d34}.ArchitectBuildScene_tableHeader__xc__K{stroke:#4b653c;stroke-width:1}.ArchitectBuildScene_tableRow__tkvz2{stroke:#70865b;stroke-width:.8}.ArchitectBuildScene_status__MfVkQ{fill:#7f9f57}.ArchitectBuildScene_live__OzFn5{animation:ArchitectBuildScene_live__OzFn5 11s ease infinite}.ArchitectBuildScene_liveDot__tkdrR{fill:#3b612a}.ArchitectBuildScene_liveMark__DDyTw{stroke:#3b612a;stroke-width:1}.ArchitectBuildScene_application__Rkvxl{animation:ArchitectBuildScene_activate__TMXnJ 11s cubic-bezier(.65,0,.25,1) infinite}.ArchitectBuildScene_transfer__VtNwn{opacity:0;animation:ArchitectBuildScene_transfer__VtNwn 11s cubic-bezier(.45,0,.25,1) infinite;animation-delay:var(--delay)}.ArchitectBuildScene_cleanSide__X9gWO{fill:#526d35;stroke:#b8df7a;stroke-width:.7;stroke-linejoin:round}.ArchitectBuildScene_cleanTop__kt3Ch{fill:#c6ff34;stroke:#e6ffb3;stroke-width:.7}.ArchitectBuildScene_cleanMark__e4N9y{stroke:#35501e;stroke-width:.8}.ArchitectBuildScene_scene__Wlah9[data-running=false] *,.ArchitectBuildScene_scene__Wlah9[data-visible=false] *{animation-play-state:paused!important}.ArchitectBuildScene_srOnly__a82ON{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ArchitectBuildScene_upper__LU2Wc{0%,4%,to{transform:translateY(-13px)}16%,88%{transform:translateY(0)}}@keyframes ArchitectBuildScene_middle__bMAOD{0%,4%,to{transform:translateY(-6px)}16%,88%{transform:translateY(0)}}@keyframes ArchitectBuildScene_source__2jWaG{0%,15%{opacity:0;stroke-dashoffset:25}17%{opacity:1}26%{opacity:1;stroke-dashoffset:-100}28%,to{opacity:0;stroke-dashoffset:-100}}@keyframes ArchitectBuildScene_refine___IM0_{0%,23%{opacity:0;transform:translateY(-8px)}27%{opacity:1;transform:translate(0)}35%{opacity:0;transform:translate(var(--dx),var(--dy))}to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes ArchitectBuildScene_transfer__VtNwn{0%,35%{opacity:0;transform:translate(0)}38%{opacity:1;transform:translate(0)}43%{opacity:1;transform:translate(40px,23px)}48%{opacity:1;transform:translate(66px,8px)}53%{opacity:1;transform:translate(var(--end-x),var(--end-y))}55%,to{opacity:0;transform:translate(var(--end-x),var(--end-y))}}@keyframes ArchitectBuildScene_assemble__M1af5{0%,53%{opacity:0;transform:translate(-6px,4px)}60%,88%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes ArchitectBuildScene_live__OzFn5{0%,65%{opacity:0}72%,88%{opacity:1}97%,to{opacity:0}}@keyframes ArchitectBuildScene_power__iA4_H{0%,64%{opacity:0;stroke-dashoffset:25}66%{opacity:1}73%{opacity:1;stroke-dashoffset:-100}76%,to{opacity:0;stroke-dashoffset:-100}}@keyframes ArchitectBuildScene_activate__TMXnJ{0%,65%,to{transform:translateY(0)}76%,89%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ArchitectBuildScene_scene__Wlah9 *{animation:none!important}.ArchitectBuildScene_buildFlow__qbzZC,.ArchitectBuildScene_rawInput__jl4MG,.ArchitectBuildScene_sourceFlow__Fed4_,.ArchitectBuildScene_transfer__VtNwn,.ArchitectBuildScene_wireframe__U1PBL{display:none}}.DeployScaleScene_scene__5_UR7{--cycle:14s;--settle:cubic-bezier(.22,1,.36,1);width:100%;height:100%;margin:0;position:relative}.DeployScaleScene_scene__5_UR7 svg{display:block;width:100%;height:100%;overflow:visible}@media (min-width:769px){.DeployScaleScene_scene__5_UR7 svg{transform:scale(1.4);transform-origin:center}}.DeployScaleScene_survey__QcVUH{stroke:#899674;stroke-width:.6;opacity:.3}.DeployScaleScene_leftFace__NCIza{fill:#263026;stroke:#6a7a5e;stroke-width:.7}.DeployScaleScene_rightFace__df2lt{fill:#101b15;stroke:#4c603e;stroke-width:.7}.DeployScaleScene_plinthEdge__a9Vjm{stroke:#8a9d73;stroke-width:.8}.DeployScaleScene_inset__mg3ub{stroke:#667e48;stroke-width:.65}.DeployScaleScene_boundary__1UP6H{stroke:#a8ca70;stroke-width:.8}.DeployScaleScene_seam__gsXwf{stroke:#8ca95d;stroke-width:.6;opacity:.6}.DeployScaleScene_route__zY0bP{stroke:#50693e;stroke-width:1.5;stroke-dasharray:100}.DeployScaleScene_releaseLine__ksBeh{animation:DeployScaleScene_releaseLine__ksBeh var(--cycle) ease infinite}.DeployScaleScene_teamLine__f6WAi{animation:DeployScaleScene_teamLine__f6WAi var(--cycle) ease infinite}.DeployScaleScene_agentLine__FAIGG{animation:DeployScaleScene_agentLine__FAIGG var(--cycle) ease infinite}.DeployScaleScene_packet__ALdzK{stroke:#c6ff34;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:24 100;opacity:0}.DeployScaleScene_release__AvwR_{animation:DeployScaleScene_release__AvwR_ var(--cycle) linear infinite}.DeployScaleScene_team__N4deb{animation:DeployScaleScene_connectTeam__AuRGQ var(--cycle) linear infinite}.DeployScaleScene_agent__OQR_h{animation:DeployScaleScene_connectAgent__4UNNu var(--cycle) linear infinite}.DeployScaleScene_panelBack__knmts{fill:#31482d;stroke:#a4bd85;stroke-width:.8;stroke-linejoin:round}.DeployScaleScene_panelEdge__zrWG6{stroke:#e3efcb;stroke-width:.8;stroke-linejoin:round}.DeployScaleScene_inkFill__wr9Bq{fill:#3a542d}.DeployScaleScene_inkLine__RyslH{stroke:#456138;stroke-width:1.3}.DeployScaleScene_uiRule__eMRJS{stroke:#72885d;stroke-width:.6}.DeployScaleScene_uiPanel__bpnPZ{fill:#e0ebcd;stroke:#819a6a;stroke-width:.6}.DeployScaleScene_axis__ZAYlO{stroke:#7e9568;stroke-width:.6}.DeployScaleScene_chartGuide__l8DWH{stroke:#7a9062;stroke-width:.7;opacity:.4}.DeployScaleScene_chart__casAg{stroke:#3f662a;stroke-width:1.6;stroke-dasharray:100;animation:DeployScaleScene_chart__casAg var(--cycle) ease infinite}.DeployScaleScene_dashboardData__cj8nB{animation:DeployScaleScene_dashboard__wlsq7 var(--cycle) ease infinite}.DeployScaleScene_metric__eU_Fq{fill:#bfd59e;stroke:#78945b;stroke-width:.6}.DeployScaleScene_online__ngCUM{fill:#436c2d;animation:DeployScaleScene_dashboard__wlsq7 var(--cycle) ease infinite}.DeployScaleScene_serverLeft__t0KJu{fill:#6d8458;stroke:#afc68d;stroke-width:.7}.DeployScaleScene_serverRight__kM9kt{fill:#293f2a;stroke:#708b55;stroke-width:.7}.DeployScaleScene_serverTop__CN3WH{stroke:#acbf8e;stroke-width:.8}.DeployScaleScene_serverRim__ubfXb{stroke:#e5f2cc;stroke-width:1}.DeployScaleScene_vents__YZSlT{stroke:#d0e4ac;stroke-width:.8;opacity:.7}.DeployScaleScene_statusLights__elS6R{stroke:#c6ff34;stroke-width:1.6}.DeployScaleScene_chipWell__n0rd7{fill:#233c25;stroke:#6d8e4c;stroke-width:.6}.DeployScaleScene_chip__bbMTN{fill:#badc87;stroke:#e1f3ba;stroke-width:.6}.DeployScaleScene_capacity__KTB7m{animation:DeployScaleScene_scaleUp__BmVEL var(--cycle) cubic-bezier(.65,0,.25,1) infinite}.DeployScaleScene_capacityGuides__W8voj{stroke:#abc18c;stroke-width:.6;stroke-dasharray:2 3;opacity:0;animation:DeployScaleScene_guides__gFXKe var(--cycle) ease infinite}.DeployScaleScene_receiptInner__YJT_M{opacity:0;animation:DeployScaleScene_receipt__dOOIX var(--cycle) ease infinite}.DeployScaleScene_receiptSeal__OnJ91{fill:#c6ff34;stroke:#efffd6;stroke-width:.7}.DeployScaleScene_receiptCheck__1aGsI{stroke:#2c431e;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.DeployScaleScene_personEdge__6u2Ew{stroke:#dcebc5;stroke-width:.6}.DeployScaleScene_personShade__PtAn_{fill:#4a6940;opacity:.4}.DeployScaleScene_personHighlight__F3qDn{stroke:#edf7d8;stroke-width:.8;stroke-linecap:round}.DeployScaleScene_teamLeft__UN4_0{animation:DeployScaleScene_personLeft__uoUmH var(--cycle) var(--settle) infinite}.DeployScaleScene_teamRight__cc85i{animation:DeployScaleScene_personRight__HulSL var(--cycle) var(--settle) infinite}.DeployScaleScene_teamFront__3EoEi{animation:DeployScaleScene_personFront__FQ3ot var(--cycle) var(--settle) infinite}.DeployScaleScene_teamCheck__tM2ME{animation:DeployScaleScene_teamReady__ibx8J var(--cycle) ease infinite}.DeployScaleScene_checkSeal__LQsSp{fill:#345728}.DeployScaleScene_check__lY0sz{stroke:#d7faab;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.DeployScaleScene_fold__kR1TG{stroke:#7b9663;stroke-width:.7}.DeployScaleScene_cloud__9Ehdx{fill:#dceac4;stroke:#557541;stroke-width:1}.DeployScaleScene_agentCheck__V2bLL,.DeployScaleScene_agentNetwork__ujLMy{animation:DeployScaleScene_agentReady__sDqGY var(--cycle) ease infinite}.DeployScaleScene_network__WEHtw{stroke:#527b35;stroke-width:1}.DeployScaleScene_networkNode__tgKl1{fill:#385c2b}.DeployScaleScene_scene__5_UR7[data-running=false] *,.DeployScaleScene_scene__5_UR7[data-visible=false] *{animation-play-state:paused!important}.DeployScaleScene_srOnly__3iU_f{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DeployScaleScene_productionStage__ME_MP{animation:DeployScaleScene_productionEnter__Fg4lc var(--cycle) var(--settle) infinite}.DeployScaleScene_serverFoundation__WsKdJ{animation:DeployScaleScene_foundationEnter__G4XYv var(--cycle) var(--settle) infinite}.DeployScaleScene_serverCore____nXP{animation:DeployScaleScene_coreEnter__Aitdl var(--cycle) var(--settle) infinite}.DeployScaleScene_dashboardStage__9hgBz{animation:DeployScaleScene_dashboardEnter__fd1Gw var(--cycle) var(--settle) infinite}.DeployScaleScene_dashboardPanel__OroEA{animation:DeployScaleScene_dashboardPanel__OroEA var(--cycle) var(--settle) infinite}.DeployScaleScene_teamStage___PmuW{animation:DeployScaleScene_teamEnter__bon5U var(--cycle) var(--settle) infinite}.DeployScaleScene_copilotStage__n3Yti{animation:DeployScaleScene_copilotEnter__YzHkg var(--cycle) var(--settle) infinite}.DeployScaleScene_copilotPanel__zo0gh{animation:DeployScaleScene_copilotPanel__zo0gh var(--cycle) var(--settle) infinite}.DeployScaleScene_survey__QcVUH{animation:DeployScaleScene_survey__QcVUH var(--cycle) ease infinite}@keyframes DeployScaleScene_productionEnter__Fg4lc{0%,to{opacity:0;transform:translateY(7px)}5%,96%{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_foundationEnter__G4XYv{0%,3%{opacity:0;transform:translateY(-10px)}9%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_coreEnter__Aitdl{0%,7%{opacity:0;transform:translateY(-12px)}13%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_dashboardEnter__fd1Gw{0%,18%,98%,to{opacity:0;transform:translateY(7px)}23%,93%{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_dashboardPanel__OroEA{0%,21%{opacity:0;transform:translateY(12px)}28%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_teamEnter__bon5U{0%,36%,97%,to{opacity:0;transform:translateY(7px)}41%,93%{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_copilotEnter__YzHkg{0%,53%,96%,to{opacity:0;transform:translateY(7px)}58%,92%{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_copilotPanel__zo0gh{0%,56%{opacity:0;transform:translateY(12px)}63%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_personLeft__uoUmH{0%,40%{opacity:0;transform:translateY(8px)}46%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_personRight__HulSL{0%,43%{opacity:0;transform:translateY(8px)}49%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_personFront__FQ3ot{0%,46%{opacity:0;transform:translateY(8px)}52%,to{opacity:1;transform:translateY(0)}}@keyframes DeployScaleScene_releaseLine__ksBeh{0%,13%{opacity:0;stroke-dashoffset:100}14%{opacity:1}20%,93%{opacity:1;stroke-dashoffset:0}98%,to{opacity:0;stroke-dashoffset:0}}@keyframes DeployScaleScene_teamLine__f6WAi{0%,31%{opacity:0;stroke-dashoffset:100}32%{opacity:1}38%,93%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes DeployScaleScene_agentLine__FAIGG{0%,48%{opacity:0;stroke-dashoffset:100}49%{opacity:1}55%,92%{opacity:1;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:0}}@keyframes DeployScaleScene_release__AvwR_{0%,13%{opacity:0;stroke-dashoffset:24}15%{opacity:1}20%{opacity:1;stroke-dashoffset:-100}23%,to{opacity:0;stroke-dashoffset:-100}}@keyframes DeployScaleScene_receipt__dOOIX{0%,12%{opacity:0}15%,21%{opacity:1}25%,to{opacity:0}}@keyframes DeployScaleScene_connectTeam__AuRGQ{0%,31%{opacity:0;stroke-dashoffset:24}33%{opacity:1}38%{opacity:1;stroke-dashoffset:-100}41%,to{opacity:0;stroke-dashoffset:-100}}@keyframes DeployScaleScene_teamReady__ibx8J{0%,51%{opacity:0}55%,to{opacity:1}}@keyframes DeployScaleScene_chart__casAg{0%,28%{stroke-dashoffset:100}35%,to{stroke-dashoffset:0}}@keyframes DeployScaleScene_dashboard__wlsq7{0%,28%{opacity:0}35%,to{opacity:1}}@keyframes DeployScaleScene_connectAgent__4UNNu{0%,48%{opacity:0;stroke-dashoffset:24}50%{opacity:1}55%{opacity:1;stroke-dashoffset:-100}58%,to{opacity:0;stroke-dashoffset:-100}}@keyframes DeployScaleScene_agentReady__sDqGY{0%,63%{opacity:0}68%,to{opacity:1}}@keyframes DeployScaleScene_scaleUp__BmVEL{0%,66%{opacity:0;transform:translateY(-18px)}77%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-10px)}}@keyframes DeployScaleScene_guides__gFXKe{0%,65%{opacity:0}68%,74%{opacity:.5}78%,to{opacity:0}}@keyframes DeployScaleScene_survey__QcVUH{0%,to{opacity:0}8%,95%{opacity:.3}}@media (prefers-reduced-motion:reduce){.DeployScaleScene_scene__5_UR7 *{animation:none!important}.DeployScaleScene_capacityGuides__W8voj,.DeployScaleScene_packet__ALdzK,.DeployScaleScene_receiptInner__YJT_M{display:none}}.SectionAtmosphere_atmosphere__sBeGe{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.SectionAtmosphere_field__85Oo8{position:absolute;inset:0;opacity:var(--atmo-strength);background:radial-gradient(ellipse 44% 34% at var(--atmo-focus),color-mix(in oklab,var(--atmo-accent) 11%,transparent),transparent 72%),radial-gradient(ellipse 30% 26% at var(--atmo-secondary-focus),color-mix(in oklab,var(--atmo-secondary) 7%,transparent),transparent 70%),linear-gradient(180deg,transparent 0,oklch(.155 .018 128/.92) 38%,oklch(.13 .012 190/.78) 68%,transparent 100%)}.NeuralProtocol_section__ff7eO{--stage-h:clamp(260px,29vw,400px);--rail-inset:56px;--node:13px;--lit-duration:.9s;position:relative;isolation:isolate;overflow-x:clip;padding:clamp(104px,11vw,176px) 0 clamp(120px,13vw,200px);color:var(--color-ink)}.NeuralProtocol_layout__OGWiL{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;grid-gap:clamp(48px,7vw,128px);gap:clamp(48px,7vw,128px);width:min(100% - 80px,1320px);margin-inline:auto}.NeuralProtocol_intro__po35r{position:-webkit-sticky;position:sticky;top:clamp(104px,16vh,150px)}.NeuralProtocol_intro__po35r h2{font:700 clamp(3rem,5.4vw,5.25rem)/.98 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.NeuralProtocol_intro__po35r h2 em{color:var(--color-accent);font-weight:300}.NeuralProtocol_lede__J1zuw{max-width:30ch;margin-top:24px;color:var(--color-ink-2);font:400 clamp(1.05rem,1.35vw,1.25rem)/1.6 var(--font-body);text-wrap:pretty}.NeuralProtocol_index__YNVFd{margin-top:clamp(32px,6vh,56px);border-top:1px solid var(--color-border)}.NeuralProtocol_index__YNVFd ol{margin:0;padding:0;list-style:none}.NeuralProtocol_indexItem__vACwT{display:flex;align-items:center;gap:16px;width:100%;min-height:56px;position:relative;padding:12px 4px 12px 30px;color:var(--color-ink-2);text-align:left;border-bottom:1px solid var(--color-border);font:600 clamp(15px,1.15vw,17px)/1.3 var(--font-display);letter-spacing:-.01em;transition:color .3s var(--ease-out)}.NeuralProtocol_indexItem__vACwT:before{content:"";position:absolute;top:50%;left:4px;width:16px;height:1px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease-out)}.NeuralProtocol_indexNum__ELYYR{color:var(--color-ink-2);font:500 12px/1 var(--font-mono);letter-spacing:.06em;transition:color .3s var(--ease-out)}.NeuralProtocol_indexItem__vACwT[aria-current=step]{color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.NeuralProtocol_indexItem__vACwT:hover{color:var(--color-ink)}}.NeuralProtocol_indexItem__vACwT[data-lit=true] .NeuralProtocol_indexNum__ELYYR{color:var(--color-accent)}.NeuralProtocol_indexItem__vACwT[aria-current=step]:before{transform:scaleX(1)}.NeuralProtocol_indexItem__vACwT:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.NeuralProtocol_run__L1s03{position:relative;padding-left:var(--rail-inset)}.NeuralProtocol_phases__cf_ZA{display:grid;grid-gap:clamp(88px,14vh,160px);gap:clamp(88px,14vh,160px);margin:0;padding:0;list-style:none}.NeuralProtocol_phase__eyl4e{position:relative;min-width:0}.NeuralProtocol_stage__neThP{position:relative;display:grid;place-items:center;max-width:560px;height:var(--stage-h);margin-top:clamp(24px,4vh,40px)}.NeuralProtocol_stage__neThP>figure{width:100%;max-width:560px;height:100%;opacity:.4;transition:opacity var(--lit-duration) var(--ease-out),transform .6s var(--ease-out)}.NeuralProtocol_stage__neThP>figure svg{transform:none}.NeuralProtocol_phase__eyl4e[data-lit=true] .NeuralProtocol_stage__neThP>figure{opacity:1}.NeuralProtocol_copy__bU991{position:relative;max-width:560px}.NeuralProtocol_node__q_krw{position:absolute;z-index:1;top:1px;left:calc(-1 * (var(--rail-inset) + var(--node)) / 2);width:var(--node);height:var(--node);background:var(--color-paper);border:1px solid var(--color-ink-3);border-radius:50%;transition:background var(--lit-duration) var(--ease-out),border-color var(--lit-duration) var(--ease-out),box-shadow var(--lit-duration) var(--ease-out)}.NeuralProtocol_phase__eyl4e[data-lit=true] .NeuralProtocol_node__q_krw{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 0 0 5px color-mix(in oklab,var(--color-accent) 16%,transparent),0 0 8px color-mix(in oklab,var(--color-accent) 60%,transparent)}.NeuralProtocol_phaseLabel__DkGdz{margin-bottom:12px;color:var(--color-ink-2);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em}.NeuralProtocol_phaseLabel__DkGdz span{color:var(--color-ink);transition:color var(--lit-duration) var(--ease-out)}.NeuralProtocol_phase__eyl4e[data-lit=true] .NeuralProtocol_phaseLabel__DkGdz span{color:var(--color-accent)}.NeuralProtocol_phase__eyl4e h3{margin-bottom:14px;font:600 clamp(1.6rem,2.3vw,2.25rem)/1.1 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.NeuralProtocol_phaseBody__puJFJ{max-width:46ch;color:var(--color-ink-2);font:400 clamp(15px,1.1vw,17px)/1.7 var(--font-body);text-wrap:pretty}.NeuralProtocol_track__kC_4s{position:absolute;z-index:0;top:var(--run-start);left:var(--run-x);width:1px;height:var(--run-length);background:var(--color-border);pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out)}.NeuralProtocol_run__L1s03[data-measured=true] .NeuralProtocol_track__kC_4s{opacity:1}.NeuralProtocol_trackRun__OUSP6{position:absolute;top:0;left:-1px;width:3px;height:100%;overflow:hidden;background:linear-gradient(180deg,color-mix(in oklab,var(--color-accent) 55%,transparent),var(--color-accent));-webkit-clip-path:inset(0 0 calc((1 - var(--progress)) * 100%) 0);clip-path:inset(0 0 calc((1 - var(--progress)) * 100%) 0)}.NeuralProtocol_trackPulse__6CYD3{position:absolute;inset:0;background:linear-gradient(180deg,transparent calc(100% - 140px),color-mix(in oklab,var(--color-accent) 70%,#fff) calc(100% - 6px),transparent);animation:NeuralProtocol_pulse__qHoPS 3.2s cubic-bezier(.45,0,.2,1) infinite}.NeuralProtocol_section__ff7eO[data-active=false] .NeuralProtocol_trackPulse__6CYD3{animation-play-state:paused}@keyframes NeuralProtocol_pulse__qHoPS{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (hover:hover){.NeuralProtocol_phase__eyl4e:hover .NeuralProtocol_stage__neThP>figure{transform:translateY(-6px)}}@media (min-width:960px) and (max-height:720px){.NeuralProtocol_intro__po35r{top:96px}.NeuralProtocol_intro__po35r h2{font-size:clamp(2.6rem,min(5vw,9vh),4.5rem)}.NeuralProtocol_lede__J1zuw{margin-top:16px}.NeuralProtocol_index__YNVFd{margin-top:24px}.NeuralProtocol_indexItem__vACwT{min-height:46px;padding-block:8px}}@media (max-width:959px){.NeuralProtocol_section__ff7eO{--stage-h:clamp(200px,50vw,320px);--rail-inset:34px}.NeuralProtocol_layout__OGWiL{grid-template-columns:1fr;gap:clamp(48px,10vw,72px);width:min(100% - 48px,720px)}.NeuralProtocol_intro__po35r{position:static}.NeuralProtocol_lede__J1zuw{max-width:42ch}.NeuralProtocol_index__YNVFd{display:none}.NeuralProtocol_phases__cf_ZA{gap:clamp(72px,14vw,104px)}}@media (max-width:600px){.NeuralProtocol_section__ff7eO{--rail-inset:26px;padding:88px 0 104px}.NeuralProtocol_layout__OGWiL{width:min(100% - 36px,720px)}.NeuralProtocol_intro__po35r h2{font-size:clamp(2.6rem,12vw,3.6rem)}.NeuralProtocol_lede__J1zuw{font-size:1.02rem}.NeuralProtocol_phase__eyl4e h3{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){.NeuralProtocol_trackPulse__6CYD3{display:none}.NeuralProtocol_indexItem__vACwT,.NeuralProtocol_indexItem__vACwT:before,.NeuralProtocol_indexNum__ELYYR,.NeuralProtocol_node__q_krw,.NeuralProtocol_phaseLabel__DkGdz span,.NeuralProtocol_stage__neThP>figure,.NeuralProtocol_track__kC_4s{transition:none}}.AuroraField_aurora__rRvjD{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none;opacity:var(--aurora-intensity,1);background:var(--color-paper,#000)}.AuroraField_canvas__8zlve{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity 1.2s var(--ease-out,ease-out)}.AuroraField_aurora__rRvjD[data-webgl=true] .AuroraField_canvas__8zlve{opacity:1}.AuroraField_fallback__kTNAR{position:absolute;inset:0;background:radial-gradient(ellipse 60% 16% at 42% 46%,color-mix(in oklab,var(--aurora-accent) 34%,transparent),transparent 80%),radial-gradient(ellipse 40% 26% at 0 88%,color-mix(in oklab,var(--aurora-accent) 30%,transparent),transparent 75%),radial-gradient(ellipse 34% 24% at 100% 80%,color-mix(in oklab,var(--aurora-accent) 24%,transparent),transparent 75%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.AuroraField_aurora__rRvjD[data-webgl=true] .AuroraField_fallback__kTNAR{display:none}.AuroraField_grain__2aiG5{position:absolute;inset:-80px;background-size:160px 160px;mix-blend-mode:overlay;opacity:.32;will-change:transform;animation:AuroraField_grainShift__K7_sp 1s steps(1) infinite}.AuroraField_aurora__rRvjD[data-running=false] .AuroraField_grain__2aiG5{animation-play-state:paused}@keyframes AuroraField_grainShift__K7_sp{0%{transform:translateZ(0)}17%{transform:translate3d(-37px,23px,0)}33%{transform:translate3d(29px,-51px,0)}50%{transform:translate3d(-61px,-17px,0)}67%{transform:translate3d(47px,41px,0)}83%{transform:translate3d(-13px,59px,0)}}@media (prefers-reduced-motion:reduce){.AuroraField_canvas__8zlve{transition:none}.AuroraField_grain__2aiG5{animation:none}}