.roadmap_page__p26ht{overflow:clip;background:var(--roadmap-background);color:var(--roadmap-foreground);font-family:var(--roadmap-font-sans)}.roadmap_hero__KnSnd{border-bottom:1px solid var(--roadmap-border)}.roadmap_closingInner__sm2tY,.roadmap_heroInner__qJhj4,.roadmap_sectionInner__TPIpx{width:min(100%,var(--roadmap-max-width));margin-inline:auto;padding-inline:var(--roadmap-space-6)}.roadmap_heroInner__qJhj4{display:grid;grid-template-columns:minmax(0,.82fr) minmax(36rem,1.18fr);align-items:center;gap:clamp(var(--roadmap-space-10),5vw,var(--roadmap-space-20));min-height:min(52rem,calc(100svh - 4rem));padding-block:clamp(var(--roadmap-space-16),7vw,var(--roadmap-space-24))}.roadmap_heroCopy__RMLGv{min-width:0}.roadmap_eyebrow__ltMUB,.roadmap_sectionLabel__K8EVk{display:flex;align-items:center;gap:var(--roadmap-space-3);margin:0;color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.72rem;font-weight:550;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.roadmap_eyebrowRule__5k_wg{width:2rem;height:1px;background:var(--roadmap-signal)}.roadmap_hero__KnSnd h1{max-width:10ch;margin:var(--roadmap-space-8) 0 0;font-size:clamp(3.65rem,6.6vw,7.3rem);font-weight:590;letter-spacing:-.066em;line-height:.88;text-wrap:balance}.roadmap_heroLead__8Bt5i{max-width:31rem;margin:var(--roadmap-space-8) 0 0;color:var(--roadmap-foreground);font-size:clamp(1.2rem,1.5vw,1.5rem);letter-spacing:-.025em;line-height:1.45;text-wrap:pretty}.roadmap_heroBody__mSGsr{max-width:34rem;margin:var(--roadmap-space-5) 0 0;color:var(--roadmap-muted-foreground);font-size:1rem;line-height:1.7;text-wrap:pretty}.roadmap_closingActions__OY40A,.roadmap_heroActions__8rPzq{display:flex;flex-wrap:wrap;gap:var(--roadmap-space-3);margin-top:var(--roadmap-space-8)}.roadmap_closingActions__OY40A a,.roadmap_heroActions__8rPzq a{min-height:2.75rem}.roadmap_heroVisual__8bE0p{min-width:0;overflow:hidden;border:1px solid var(--roadmap-border);border-radius:var(--roadmap-radius-lg);background:var(--roadmap-card);box-shadow:0 1px 2px color-mix(in oklab,var(--roadmap-foreground) 5%,transparent),0 20px 60px color-mix(in oklab,var(--roadmap-foreground) 7%,transparent)}.roadmap_visualHeader__H9V33{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--roadmap-space-5);padding:var(--roadmap-space-5) var(--roadmap-space-6);border-bottom:1px solid var(--roadmap-border)}.roadmap_visualHeader__H9V33>div{display:grid;gap:var(--roadmap-space-1)}.roadmap_centerLabel__6SyDv,.roadmap_releaseChip__LXYYd,.roadmap_visualHeader__H9V33>div span{color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.66rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.roadmap_visualHeader__H9V33>div strong{font-size:.88rem;font-weight:540;letter-spacing:-.012em}.roadmap_releaseChip__LXYYd{display:inline-flex;align-items:center;gap:var(--roadmap-space-2);padding:.32rem .52rem;border:1px solid color-mix(in oklab,var(--roadmap-signal) 35%,var(--roadmap-border));border-radius:var(--roadmap-radius-sm);color:var(--roadmap-signal);white-space:nowrap}.roadmap_releaseChip__LXYYd svg{width:.8rem;height:.8rem}.roadmap_heroTimeline__LQ0iR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-bottom:1px solid var(--roadmap-border);list-style:none}.roadmap_heroTimeline__LQ0iR li{position:relative;min-width:0;padding:var(--roadmap-space-4) var(--roadmap-space-5);border-right:1px solid var(--roadmap-border)}.roadmap_heroTimeline__LQ0iR li:last-child{border-right:0}.roadmap_heroTimeline__LQ0iR span,.roadmap_heroTimeline__LQ0iR time{display:block;font-family:var(--roadmap-font-mono);line-height:1.35}.roadmap_heroTimeline__LQ0iR time{color:var(--roadmap-foreground);font-size:.69rem;font-weight:590}.roadmap_heroTimeline__LQ0iR span{margin-top:var(--roadmap-space-2);color:var(--roadmap-muted-foreground);font-size:.59rem;letter-spacing:.07em;text-transform:uppercase}.roadmap_heroTimeline__LQ0iR strong{display:block;margin-top:.12rem;overflow:hidden;font-size:.77rem;font-weight:560;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap}.roadmap_heroTimeline__LQ0iR li:first-child:after{position:absolute;right:var(--roadmap-space-5);bottom:-1px;left:var(--roadmap-space-5);height:2px;background:var(--roadmap-signal);content:""}.roadmap_controlLoop__d1Ciw{position:relative;min-height:37.5rem;background:color-mix(in oklab,var(--roadmap-muted) 35%,var(--roadmap-card))}.roadmap_loopSvg__XuDHa{position:absolute;inset:0;width:100%;height:100%}.roadmap_loopTrack__KALH6{stroke:color-mix(in oklab,var(--roadmap-muted-foreground) 50%,transparent);stroke-width:1.2;stroke-dasharray:3 5}.roadmap_centerOrbit__4p5Id{stroke:color-mix(in oklab,var(--roadmap-signal) 44%,var(--roadmap-border));stroke-width:1.5}.roadmap_arrowHead__ncLkD,.roadmap_signalPoint__XrgCr{fill:var(--roadmap-signal)}.roadmap_loopCenter__Py_e2{position:absolute;top:50%;left:50%;display:flex;width:12.5rem;min-height:8rem;flex-direction:column;justify-content:center;padding:var(--roadmap-space-5);border:1px solid color-mix(in oklab,var(--roadmap-signal) 40%,var(--roadmap-border));border-radius:var(--roadmap-radius-md);background:var(--roadmap-card);box-shadow:0 8px 30px color-mix(in oklab,var(--roadmap-foreground) 8%,transparent);transform:translate(-50%,-50%)}.roadmap_loopCenter__Py_e2:before{position:absolute;inset:-.35rem;z-index:-1;border:1px solid color-mix(in oklab,var(--roadmap-signal) 15%,transparent);border-radius:calc(var(--roadmap-radius-md) + .2rem);content:""}.roadmap_loopCenter__Py_e2 strong{margin-top:var(--roadmap-space-3);font-size:1.02rem;font-weight:590;letter-spacing:-.025em}.roadmap_loopCenter__Py_e2>span:last-child{margin-top:var(--roadmap-space-2);color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.68rem}.roadmap_loopNode__t9Ilj{position:absolute;display:grid;grid-template-columns:auto 1fr;min-width:8.75rem;gap:0 var(--roadmap-space-3);padding:var(--roadmap-space-3) var(--roadmap-space-4);border:1px solid var(--roadmap-border);border-radius:var(--roadmap-radius-md);background:var(--roadmap-card);box-shadow:0 4px 16px color-mix(in oklab,var(--roadmap-foreground) 5%,transparent);transition:border-color .16s ease,transform .16s ease}.roadmap_loopNode__t9Ilj:hover{border-color:color-mix(in oklab,var(--roadmap-signal) 45%,var(--roadmap-border));transform:translateY(-2px)}.roadmap_loopNode__t9Ilj>span{grid-row:1/span 2;color:var(--roadmap-signal);font-family:var(--roadmap-font-mono);font-size:.65rem;line-height:1.6}.roadmap_loopNode__t9Ilj strong{font-size:.82rem;font-weight:590;letter-spacing:-.015em}.roadmap_loopNode__t9Ilj small{margin-top:.08rem;color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.61rem}.roadmap_nodesense__7LJaw{top:16%;left:5%}.roadmap_nodeunderstand__s_M56{top:7%;left:54%}.roadmap_nodedecide__61AFs{top:44%;right:2.5%}.roadmap_nodeact__ggEKs{right:19%;bottom:5%}.roadmap_nodelearn__1ed29{bottom:17%;left:4%}.roadmap_mobileLoop__ObrSl{display:none}.roadmap_thesis__sb1V5{background:var(--roadmap-foreground);color:var(--roadmap-background)}.roadmap_thesis__sb1V5 .roadmap_sectionInner__TPIpx{display:grid;grid-template-columns:minmax(0,.85fr) minmax(36rem,1.15fr);gap:clamp(var(--roadmap-space-12),7vw,var(--roadmap-space-24));padding-block:clamp(var(--roadmap-space-16),7vw,var(--roadmap-space-24))}.roadmap_thesis__sb1V5 .roadmap_sectionLabel__K8EVk{color:color-mix(in oklab,var(--roadmap-background) 62%,transparent)}.roadmap_closing__fPSc3 h2,.roadmap_foundationHeader__HNuK6 h2,.roadmap_sectionHeading__RwPIL h2,.roadmap_thesisIntro__MTeTh h2{margin:var(--roadmap-space-5) 0 0;font-size:clamp(2.5rem,4.4vw,4.8rem);font-weight:580;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.roadmap_thesisIntro__MTeTh>p:last-child{max-width:36rem;margin:var(--roadmap-space-6) 0 0;color:color-mix(in oklab,var(--roadmap-background) 67%,transparent);font-size:1rem;line-height:1.7}.roadmap_principles__jikkp{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--roadmap-background) 18%,transparent)}.roadmap_principles__jikkp li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--roadmap-space-5);padding-block:var(--roadmap-space-6);border-bottom:1px solid color-mix(in oklab,var(--roadmap-background) 18%,transparent)}.roadmap_principles__jikkp li>span{color:var(--roadmap-signal);font-family:var(--roadmap-font-mono);font-size:.7rem}.roadmap_principles__jikkp strong{display:block;font-size:1.04rem;font-weight:560;letter-spacing:-.02em}.roadmap_principles__jikkp p{max-width:35rem;margin:var(--roadmap-space-2) 0 0;color:color-mix(in oklab,var(--roadmap-background) 63%,transparent);font-size:.88rem;line-height:1.65}.roadmap_direction__x4K3M,.roadmap_foundation__2CER_{scroll-margin-top:6rem;border-bottom:1px solid var(--roadmap-border)}.roadmap_sectionInner__TPIpx{padding-block:clamp(var(--roadmap-space-20),8vw,8rem)}.roadmap_foundationHeader__HNuK6,.roadmap_sectionHeading__RwPIL{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.48fr);align-items:end;gap:clamp(var(--roadmap-space-10),7vw,var(--roadmap-space-24))}.roadmap_sectionHeading__RwPIL>p{margin:0 0 var(--roadmap-space-2);color:var(--roadmap-muted-foreground);font-size:1rem;line-height:1.7;text-wrap:pretty}.roadmap_timelineBlock__ByDfe{margin-top:clamp(var(--roadmap-space-12),5vw,var(--roadmap-space-20))}.roadmap_timelineHeader___5liV{display:flex;align-items:center;justify-content:space-between;gap:var(--roadmap-space-4);padding-bottom:var(--roadmap-space-4)}.roadmap_timelineHeader___5liV p,.roadmap_timelineHeader___5liV span{margin:0;font-family:var(--roadmap-font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.roadmap_timelineHeader___5liV p{color:var(--roadmap-foreground);font-weight:580}.roadmap_timelineHeader___5liV span{color:var(--roadmap-muted-foreground)}.roadmap_releaseTimeline__74M9D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.roadmap_releaseTimeline__74M9D time{display:block;color:var(--roadmap-foreground);font-family:var(--roadmap-font-mono);font-size:.78rem;font-weight:570;letter-spacing:-.01em}.roadmap_timelineNode___E33K{position:relative;display:grid;gap:var(--roadmap-space-1);margin-top:var(--roadmap-space-4);padding:var(--roadmap-space-6) var(--roadmap-space-5) 0 0;border-top:1px solid var(--roadmap-border)}.roadmap_timelineNode___E33K>span{position:absolute;top:-.34rem;left:0;width:.65rem;height:.65rem;border:2px solid var(--roadmap-background);border-radius:50%;background:var(--roadmap-signal);box-shadow:0 0 0 1px var(--roadmap-signal)}.roadmap_timelineNode___E33K small{color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.roadmap_timelineNode___E33K strong{font-size:1.05rem;font-weight:570;letter-spacing:-.025em}.roadmap_stageList__Gmy4a{margin:clamp(var(--roadmap-space-16),7vw,var(--roadmap-space-24)) 0 0;padding:0;border-top:1px solid var(--roadmap-border);list-style:none}.roadmap_stage__hCix4{display:grid;grid-template-columns:7rem minmax(0,1fr);border-bottom:1px solid var(--roadmap-border)}.roadmap_stageRail___v6t_{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:var(--roadmap-space-10) var(--roadmap-space-6) 0 0;border-right:1px solid var(--roadmap-border)}.roadmap_stageRail___v6t_ span{color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.72rem}.roadmap_stageRail___v6t_ i{width:.56rem;height:.56rem;margin-right:-.33rem;border:2px solid var(--roadmap-background);border-radius:50%;background:var(--roadmap-signal);box-shadow:0 0 0 1px var(--roadmap-signal)}.roadmap_stageContent__ZkWD4{padding:var(--roadmap-space-10) 0 var(--roadmap-space-12) clamp(var(--roadmap-space-8),5vw,var(--roadmap-space-16))}.roadmap_stageMeta__cfrRG{display:flex;align-items:center;justify-content:space-between;gap:var(--roadmap-space-4)}.roadmap_stageRelease__jQNgZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--roadmap-space-3)}.roadmap_stageMarker__i6if3{font-size:.72rem;font-weight:580;letter-spacing:.08em}.roadmap_stageMarker__i6if3,.roadmap_stageTarget__C21YF{font-family:var(--roadmap-font-mono);text-transform:uppercase}.roadmap_stageTarget__C21YF{color:var(--roadmap-muted-foreground);font-size:.66rem;letter-spacing:.05em}.roadmap_status__eVJMl{display:inline-flex;align-items:center;gap:var(--roadmap-space-2);width:fit-content;padding:.28rem .5rem;border:1px solid var(--roadmap-border);border-radius:var(--roadmap-radius-sm);font-family:var(--roadmap-font-mono);font-size:.64rem;font-weight:560;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.roadmap_status__eVJMl svg{width:.75rem;height:.75rem}.roadmap_statusStable___aWfG{border-color:color-mix(in oklab,var(--roadmap-foreground) 24%,var(--roadmap-border));background:var(--roadmap-card);color:var(--roadmap-foreground)}.roadmap_statusActive__PxD6c{border-color:color-mix(in oklab,var(--roadmap-signal) 40%,var(--roadmap-border));background:color-mix(in oklab,var(--roadmap-signal) 8%,var(--roadmap-background));color:var(--roadmap-signal)}.roadmap_statusPlanned__PJFUm{background:var(--roadmap-muted);color:var(--roadmap-muted-foreground)}.roadmap_statusVision__03EHC{border-style:dashed;color:var(--roadmap-foreground)}.roadmap_stage__hCix4 h3{margin:var(--roadmap-space-8) 0 0;font-size:clamp(2rem,4vw,4rem);font-weight:570;letter-spacing:-.05em;line-height:1;text-wrap:balance}.roadmap_stageDescription___JFnw{max-width:51rem;margin:var(--roadmap-space-5) 0 0;color:var(--roadmap-muted-foreground);font-size:1rem;line-height:1.75;text-wrap:pretty}.roadmap_stageCapabilities___nDeX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--roadmap-space-3);margin:var(--roadmap-space-8) 0 0;padding:0;list-style:none}.roadmap_stageCapabilities___nDeX li{display:flex;align-items:flex-start;gap:var(--roadmap-space-3);padding-top:var(--roadmap-space-4);border-top:1px solid var(--roadmap-border);color:var(--roadmap-muted-foreground);font-size:.78rem;line-height:1.55}.roadmap_stageCapabilities___nDeX svg{width:.85rem;height:.85rem;flex:none;margin-top:.15rem;color:var(--roadmap-signal)}.roadmap_humanRole__IKimu{margin:var(--roadmap-space-8) 0 0;color:var(--roadmap-foreground);font-family:var(--roadmap-font-mono);font-size:.72rem;letter-spacing:.015em}.roadmap_foundation__2CER_{background:color-mix(in oklab,var(--roadmap-muted) 28%,var(--roadmap-background))}.roadmap_foundationHeader__HNuK6{align-items:start}.roadmap_releaseSummary__72E9n{display:grid;gap:var(--roadmap-space-3);padding-top:var(--roadmap-space-2)}.roadmap_releaseSummary__72E9n strong{margin-top:var(--roadmap-space-2);font-size:1.25rem;font-weight:570;letter-spacing:-.025em}.roadmap_releaseSummary__72E9n p{margin:0;color:var(--roadmap-muted-foreground);font-size:.87rem;line-height:1.65}.roadmap_groupList__ntnsT{margin-top:clamp(var(--roadmap-space-16),7vw,var(--roadmap-space-24));border-top:1px solid var(--roadmap-border)}.roadmap_featureGroup__X8gCd{scroll-margin-top:6rem;padding-block:var(--roadmap-space-16);border-bottom:1px solid var(--roadmap-border)}.roadmap_groupHeader__eX3UM{display:grid;grid-template-columns:minmax(18rem,.9fr) 8rem minmax(18rem,.65fr);align-items:end;gap:var(--roadmap-space-10)}.roadmap_groupIdentity__xYdVm{display:flex;align-items:center;gap:var(--roadmap-space-5)}.roadmap_groupIcon__UFFU8{display:inline-flex;width:2.75rem;height:2.75rem;flex:none;align-items:center;justify-content:center;border:1px solid var(--roadmap-border);border-radius:var(--roadmap-radius-md);background:var(--roadmap-card);color:var(--roadmap-signal)}.roadmap_groupIcon__UFFU8 svg{width:1.1rem;height:1.1rem}.roadmap_groupIdentity__xYdVm p,.roadmap_groupRole__hNbgm span{margin:0;color:var(--roadmap-muted-foreground);font-family:var(--roadmap-font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}.roadmap_groupIdentity__xYdVm h3{margin:var(--roadmap-space-2) 0 0;font-size:1.65rem;font-weight:570;letter-spacing:-.035em}.roadmap_groupRole__hNbgm{display:grid;gap:var(--roadmap-space-2)}.roadmap_groupRole__hNbgm strong{color:var(--roadmap-signal);font-family:var(--roadmap-font-mono);font-size:.77rem;font-weight:560}.roadmap_groupDescription__LyPTG{margin:0;color:var(--roadmap-muted-foreground);font-size:.82rem;line-height:1.6}.roadmap_featureList__pjIRf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--roadmap-space-10) 0 0;padding:0;border-top:1px solid var(--roadmap-border);border-left:1px solid var(--roadmap-border);list-style:none}.roadmap_featureList__pjIRf>li{min-width:0;border-right:1px solid var(--roadmap-border);border-bottom:1px solid var(--roadmap-border);background:var(--roadmap-card)}.roadmap_featureLink__L2MlG{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--roadmap-space-4);min-height:9.5rem;padding:var(--roadmap-space-5);color:inherit;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.roadmap_featureLink__L2MlG:hover{background:color-mix(in oklab,var(--roadmap-muted) 52%,var(--roadmap-card))}.roadmap_featureLink__L2MlG:focus-within{outline:2px solid var(--roadmap-focus);outline-offset:-3px}.roadmap_featureAnchor__vyLc0{color:inherit;text-decoration:none}.roadmap_featureAnchor__vyLc0:after{content:"";position:absolute;inset:0}.roadmap_featureAnchor__vyLc0:focus-visible{outline:none}.roadmap_featureCheck__EYkP8{display:inline-flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,var(--roadmap-signal) 40%,var(--roadmap-border));border-radius:50%;color:var(--roadmap-signal)}.roadmap_featureCheck__EYkP8 svg{width:.72rem;height:.72rem}.roadmap_featureDescription__MC23V,.roadmap_featureTitle__kCUgc{display:block}.roadmap_featureTitle__kCUgc{padding-top:.05rem;font-size:.9rem;font-weight:560;letter-spacing:-.015em}.roadmap_featureDescription__MC23V{margin-top:var(--roadmap-space-2);color:var(--roadmap-muted-foreground);font-size:.76rem;line-height:1.58}.roadmap_featureArrow__z3XCx{width:.9rem;height:.9rem;color:var(--roadmap-muted-foreground);transition:color .16s ease,transform .16s ease}.roadmap_featureLink__L2MlG:hover .roadmap_featureArrow__z3XCx{color:var(--roadmap-foreground);transform:translate(2px,-2px)}.roadmap_closing__fPSc3{border-bottom:1px solid var(--roadmap-border)}.roadmap_closingInner__sm2tY{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--roadmap-space-12);padding-block:clamp(var(--roadmap-space-20),8vw,8rem)}.roadmap_closing__fPSc3 h2{max-width:54rem}.roadmap_closing__fPSc3 h2+p{max-width:39rem;margin:var(--roadmap-space-6) 0 0;color:var(--roadmap-muted-foreground);font-size:1rem;line-height:1.7}.roadmap_closingActions__OY40A{justify-content:flex-end;margin-top:0}@media (max-width:74rem){.roadmap_heroInner__qJhj4{grid-template-columns:minmax(0,.78fr) minmax(31rem,1.22fr);gap:var(--roadmap-space-10)}.roadmap_controlLoop__d1Ciw{min-height:34rem}.roadmap_groupHeader__eX3UM{grid-template-columns:minmax(18rem,1fr) 7rem minmax(15rem,.7fr);gap:var(--roadmap-space-6)}}@media (max-width:62rem){.roadmap_heroInner__qJhj4{grid-template-columns:1fr;min-height:0;padding-top:var(--roadmap-space-20)}.roadmap_hero__KnSnd h1{max-width:11ch}.roadmap_heroCopy__RMLGv{max-width:47rem}.roadmap_heroVisual__8bE0p{width:100%;max-width:49rem;margin-inline:auto}.roadmap_foundationHeader__HNuK6,.roadmap_sectionHeading__RwPIL,.roadmap_thesis__sb1V5 .roadmap_sectionInner__TPIpx{grid-template-columns:1fr;gap:var(--roadmap-space-10)}.roadmap_thesisIntro__MTeTh{max-width:44rem}.roadmap_stageCapabilities___nDeX{grid-template-columns:1fr}.roadmap_groupHeader__eX3UM{grid-template-columns:minmax(0,1fr) 7rem}.roadmap_groupDescription__LyPTG{grid-column:1/-1;max-width:44rem}.roadmap_closingInner__sm2tY{grid-template-columns:1fr;align-items:start}.roadmap_closingActions__OY40A{justify-content:flex-start}}@media (max-width:46rem){.roadmap_closingInner__sm2tY,.roadmap_heroInner__qJhj4,.roadmap_sectionInner__TPIpx{padding-inline:var(--roadmap-space-5)}.roadmap_heroInner__qJhj4{gap:var(--roadmap-space-12);padding-block:var(--roadmap-space-16)}.roadmap_hero__KnSnd h1{font-size:clamp(3.2rem,16vw,5.3rem)}.roadmap_heroLead__8Bt5i{font-size:1.15rem}.roadmap_closingActions__OY40A,.roadmap_heroActions__8rPzq{align-items:stretch;flex-direction:column}.roadmap_visualHeader__H9V33{align-items:flex-start;flex-direction:column}.roadmap_heroTimeline__LQ0iR{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap_heroTimeline__LQ0iR li:nth-child(2){border-right:0}.roadmap_heroTimeline__LQ0iR li:nth-child(-n+2){border-bottom:1px solid var(--roadmap-border)}.roadmap_controlLoop__d1Ciw{display:none}.roadmap_mobileLoop__ObrSl{display:grid;margin:0;padding:0;list-style:none}.roadmap_mobileLoop__ObrSl li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--roadmap-space-4);padding:var(--roadmap-space-5);border-bottom:1px solid var(--roadmap-border)}.roadmap_mobileLoop__ObrSl li:last-child{border-bottom:0}.roadmap_mobileLoop__ObrSl li>span{color:var(--roadmap-signal);font-family:var(--roadmap-font-mono);font-size:.68rem}.roadmap_mobileLoop__ObrSl strong{display:block;font-size:.9rem;font-weight:570}.roadmap_mobileLoop__ObrSl p{margin:var(--roadmap-space-2) 0 0;color:var(--roadmap-muted-foreground);font-size:.76rem;line-height:1.55}.roadmap_thesis__sb1V5 .roadmap_sectionInner__TPIpx{grid-template-columns:1fr;gap:var(--roadmap-space-12);padding-block:var(--roadmap-space-16)}.roadmap_closing__fPSc3 h2,.roadmap_foundationHeader__HNuK6 h2,.roadmap_sectionHeading__RwPIL h2,.roadmap_thesisIntro__MTeTh h2{font-size:clamp(2.25rem,12vw,3.6rem)}.roadmap_closingInner__sm2tY,.roadmap_sectionInner__TPIpx{padding-block:var(--roadmap-space-20)}.roadmap_timelineHeader___5liV{align-items:flex-start;flex-direction:column;gap:var(--roadmap-space-2)}.roadmap_releaseTimeline__74M9D{grid-template-columns:1fr;gap:0}.roadmap_releaseTimeline__74M9D li{display:grid;grid-template-columns:7.5rem minmax(0,1fr)}.roadmap_releaseTimeline__74M9D time{padding-top:var(--roadmap-space-6)}.roadmap_timelineNode___E33K{min-height:5.25rem;margin-top:0;padding:var(--roadmap-space-5) 0 var(--roadmap-space-5) var(--roadmap-space-6);border-top:0;border-left:1px solid var(--roadmap-border)}.roadmap_timelineNode___E33K>span{top:1.55rem;left:-.34rem}.roadmap_stage__hCix4{grid-template-columns:2rem minmax(0,1fr)}.roadmap_stageRail___v6t_{padding:var(--roadmap-space-8) var(--roadmap-space-3) 0 0}.roadmap_stageRail___v6t_ span{display:none}.roadmap_stageRail___v6t_ i{margin-right:-1.05rem}.roadmap_stageContent__ZkWD4{padding:var(--roadmap-space-8) 0 var(--roadmap-space-10) var(--roadmap-space-6)}.roadmap_stage__hCix4 h3{margin-top:var(--roadmap-space-6);font-size:2.35rem}.roadmap_stageMeta__cfrRG{align-items:flex-start;flex-direction:column}.roadmap_humanRole__IKimu{line-height:1.55}.roadmap_groupHeader__eX3UM{grid-template-columns:1fr;gap:var(--roadmap-space-6)}.roadmap_groupDescription__LyPTG,.roadmap_groupRole__hNbgm{grid-column:auto}.roadmap_featureList__pjIRf{grid-template-columns:1fr}.roadmap_featureLink__L2MlG{min-height:0}}@media (max-width:23.5rem){.roadmap_closingInner__sm2tY,.roadmap_heroInner__qJhj4,.roadmap_sectionInner__TPIpx{padding-inline:var(--roadmap-space-4)}.roadmap_hero__KnSnd h1{font-size:3rem}.roadmap_eyebrow__ltMUB{align-items:flex-start;flex-direction:column;gap:var(--roadmap-space-2)}.roadmap_eyebrowRule__5k_wg{display:none}.roadmap_mobileLoop__ObrSl li,.roadmap_visualHeader__H9V33{padding-inline:var(--roadmap-space-4)}.roadmap_featureLink__L2MlG{grid-template-columns:auto minmax(0,1fr)}.roadmap_featureArrow__z3XCx{display:none}}@media (prefers-reduced-motion:reduce){.roadmap_featureArrow__z3XCx,.roadmap_featureLink__L2MlG,.roadmap_loopNode__t9Ilj{transition:none}}