@font-face{font-family:Newsreader Frege;src:url(/fonts/Newsreader-Variable.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Migra Frege;src:local("Migra Italic"),local("MigraItalic");font-style:italic;font-weight:300;font-display:swap}.roadmap_roadmapV2Page__6o5Dg{--roadmapV2Field:#0a3f33;--roadmapV2Paper:#f6f7f5;--roadmapV2Muted:rgba(246,247,245,0.82);--roadmapV2Faint:rgba(246,247,245,0.72);--roadmapV2Rule:rgba(246,247,245,0.17);--roadmapV2RuleStrong:rgba(246,247,245,0.3);--roadmapV2Signal:#a6ffcb;--roadmapV2Amber:#ffd39a;min-height:100vh;overflow:hidden;padding:0 var(--pad) clamp(56px,9vw,110px);color:var(--roadmapV2Paper);background:var(--roadmapV2Field);font-family:Newsreader Frege,Georgia,Times New Roman,serif;letter-spacing:0}.roadmap_roadmapV2Page__6o5Dg ::selection{color:var(--roadmapV2Field);background:var(--roadmapV2Signal)}.roadmap_roadmapV2Page__6o5Dg :where(h1,h2,h3,p){margin-top:0}.roadmap_roadmapV2Page__6o5Dg :where(a):focus-visible{outline:2px solid var(--roadmapV2Signal);outline-offset:4px}.roadmap_roadmapV2Commitment__E_UBF,.roadmap_roadmapV2HeroContent__d0qvR,.roadmap_roadmapV2Stages___YKVI{width:min(100%,1420px);margin-inline:auto}.roadmap_roadmapV2Hero__Kdb8M{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;border-bottom:1px solid var(--roadmapV2RuleStrong);background:#041a16}.roadmap_roadmapV2HeroContent__d0qvR,.roadmap_roadmapV2Hero__Kdb8M{position:relative;min-height:max(760px,calc(100svh - var(--bar-h)))}.roadmap_roadmapV2HeroContent__d0qvR{z-index:4;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-template-areas:"eyebrow key" "title key" "summary key" "actions key";grid-column-gap:clamp(54px,9vw,150px);column-gap:clamp(54px,9vw,150px);align-content:center;padding:clamp(102px,10vw,158px) var(--pad) clamp(136px,12vw,176px)}.roadmap_roadmapV2HeroContent__d0qvR:before{position:absolute;top:clamp(28px,4vw,52px);right:var(--pad);content:"+-- memory / policy / action --+";color:var(--roadmapV2Faint);font-family:var(--mono);font-size:10px;letter-spacing:.11em;white-space:nowrap}.roadmap_roadmapV2HeroContent__d0qvR:after{position:absolute;z-index:-1;inset:0 32% 0 0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(2,20,16,.68),rgba(2,20,16,.6) 72%,transparent)}.roadmap_roadmapV2Eyebrow__ZxP6a,.roadmap_roadmapV2StageEyebrow__v7_2f{margin:0;color:var(--roadmapV2Signal);font-family:var(--mono);font-size:11px;letter-spacing:.18em;line-height:1.45;text-transform:uppercase}.roadmap_roadmapV2Eyebrow__ZxP6a:before,.roadmap_roadmapV2StageEyebrow__v7_2f:before{content:"// ";opacity:.85}.roadmap_roadmapV2Eyebrow__ZxP6a{grid-area:eyebrow}.roadmap_roadmapV2Hero__Kdb8M h1{grid-area:title;max-width:10ch;margin:1rem 0 1.6rem;font-size:clamp(58px,7.5vw,116px);font-weight:430;line-height:.9;letter-spacing:-.05em;text-wrap:balance;text-shadow:0 3px 34px rgba(2,20,16,.84)}.roadmap_roadmapV2Hero__Kdb8M h1 em{color:rgba(246,247,245,.78);font-family:Migra Frege,Newsreader Frege,Georgia,Times New Roman,serif;font-style:italic;font-weight:300;letter-spacing:-.065em}.roadmap_roadmapV2Summary__rA_Oy{grid-area:summary;max-width:52ch;margin:0;color:var(--roadmapV2Muted);font-size:clamp(18px,1.55vw,22px);line-height:1.58;text-shadow:0 2px 20px rgba(2,20,16,.94)}.roadmap_roadmapV2HeroActions__B5mKZ{grid-area:actions;display:flex;flex-wrap:wrap;gap:24px;margin-top:34px}.roadmap_roadmapV2PrimaryLink__e_1fe,.roadmap_roadmapV2SecondaryLink__68TMa{display:inline-flex;align-items:center;width:max-content;padding:5px 0;border:0;border-bottom:1px solid rgba(166,255,203,.62);color:var(--roadmapV2Signal);background:transparent;font-family:var(--mono);font-size:12px;letter-spacing:.07em;line-height:1.45;text-decoration:none}.roadmap_roadmapV2PrimaryLink__e_1fe:before,.roadmap_roadmapV2SecondaryLink__68TMa:before{content:"[ ";opacity:.85}.roadmap_roadmapV2PrimaryLink__e_1fe:after,.roadmap_roadmapV2SecondaryLink__68TMa:after{content:" → ]";margin-left:12px;opacity:.72}.roadmap_roadmapV2PrimaryLink__e_1fe:focus,.roadmap_roadmapV2PrimaryLink__e_1fe:hover,.roadmap_roadmapV2SecondaryLink__68TMa:focus,.roadmap_roadmapV2SecondaryLink__68TMa:hover{border-bottom-color:var(--roadmapV2Paper);color:var(--roadmapV2Paper)}.roadmap_roadmapV2StatusKey__Jd3eo{position:relative;grid-area:key;align-self:center;margin:0;padding:30px 0 0 clamp(24px,4vw,58px);border-left:1px solid var(--roadmapV2Rule);font-family:var(--mono);text-shadow:0 2px 16px rgba(2,20,16,.92)}.roadmap_roadmapV2StatusKey__Jd3eo:before{position:absolute;top:0;left:clamp(24px,4vw,58px);content:"status / public contract";color:var(--roadmapV2Faint);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.roadmap_roadmapV2StatusKey__Jd3eo div{display:grid;grid-template-columns:7.25rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:17px 0;border-top:1px solid var(--roadmapV2Rule)}.roadmap_roadmapV2StatusKey__Jd3eo div:last-child{border-bottom:1px solid var(--roadmapV2Rule)}.roadmap_roadmapV2StatusKey__Jd3eo dt{color:var(--roadmapV2Signal);font-size:10px;letter-spacing:.11em;text-transform:uppercase}.roadmap_roadmapV2StatusKey__Jd3eo dt:before{content:"├─ ";color:var(--roadmapV2Faint)}.roadmap_roadmapV2StatusKey__Jd3eo div:last-child dt:before{content:"└─ "}.roadmap_roadmapV2StatusKey__Jd3eo dd{margin:0;color:var(--roadmapV2Muted);font-family:Newsreader Frege,Georgia,Times New Roman,serif;font-size:15px;line-height:1.48}.roadmap_roadmapV2Stages___YKVI{color:var(--roadmapV2Paper)}.roadmap_roadmapV2Stage__YUppx{padding:clamp(92px,11vw,168px) 0;border-bottom:1px solid var(--roadmapV2RuleStrong);scroll-margin-top:calc(var(--bar-h) + 20px)}.roadmap_roadmapV2StageHeader__9u_Ur{display:grid;grid-template-columns:5rem minmax(13rem,.58fr) minmax(18rem,.92fr);grid-gap:clamp(20px,4vw,68px);gap:clamp(20px,4vw,68px);align-items:start;margin-bottom:clamp(50px,7vw,92px)}.roadmap_roadmapV2StageIndex__xf8Bc{color:var(--roadmapV2Signal);font-family:var(--mono);font-size:11px;letter-spacing:.12em;line-height:1.45}.roadmap_roadmapV2StageIndex__xf8Bc:before{content:"├─ ";color:var(--roadmapV2Faint)}.roadmap_roadmapV2Stage__YUppx:last-child .roadmap_roadmapV2StageIndex__xf8Bc:before{content:"└─ "}.roadmap_roadmapV2StageHeader__9u_Ur h2{max-width:8ch;margin:.55rem 0 0;font-size:clamp(42px,5vw,76px);font-weight:430;line-height:.96;letter-spacing:-.045em}.roadmap_roadmapV2StageDescription__Hl3NH{max-width:52ch;margin:0;color:var(--roadmapV2Muted);font-size:clamp(17px,1.4vw,20px);line-height:1.62}.roadmap_roadmapV2CapabilityGrid__0BBlj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(38px,5vw,76px) clamp(28px,4vw,64px);gap:clamp(38px,5vw,76px) clamp(28px,4vw,64px)}.roadmap_roadmapV2CapabilityCard__2W9KY{position:relative;min-width:0;padding:23px 0 0;border-top:1px solid var(--roadmapV2Rule);background:transparent}.roadmap_roadmapV2CapabilityCard__2W9KY:before{position:absolute;top:-7px;left:0;padding-right:8px;content:"+";color:var(--roadmapV2Faint);background:var(--roadmapV2Field);font-family:var(--mono);font-size:11px;line-height:1}.roadmap_roadmapV2CapabilityMeta__ksY_a{min-height:2.8rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;font-family:var(--mono)}.roadmap_roadmapV2StatusBadge__41OUy{display:inline-flex;align-items:center;color:var(--roadmapV2Signal);font-size:10px;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.roadmap_roadmapV2StatusBadge__41OUy:before{content:"[●] ";margin-right:.4rem;color:var(--roadmapV2Signal);letter-spacing:0}.roadmap_roadmapV2StatusBadge__41OUy[data-status=beta]{color:rgba(246,247,245,.76)}.roadmap_roadmapV2StatusBadge__41OUy[data-status=beta]:before{content:"[◐] ";color:rgba(166,255,203,.72)}.roadmap_roadmapV2StatusBadge__41OUy[data-status=planned]{color:var(--roadmapV2Faint)}.roadmap_roadmapV2StatusBadge__41OUy[data-status=planned]:before{content:"[○] ";color:var(--roadmapV2Faint)}.roadmap_roadmapV2CapabilityId__yRHpj{max-width:17ch;overflow-wrap:anywhere;color:var(--roadmapV2Faint);font-size:10px;letter-spacing:.08em;line-height:1.45;text-align:right;text-transform:uppercase}.roadmap_roadmapV2CapabilityCard__2W9KY h3{max-width:15ch;margin:.65rem 0 .9rem;font-size:clamp(25px,2.25vw,35px);font-weight:450;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.roadmap_roadmapV2CapabilityCard__2W9KY p{max-width:36ch;margin:0;color:var(--roadmapV2Muted);font-size:clamp(16px,1.22vw,18px);line-height:1.62}.roadmap_roadmapV2Commitment__E_UBF{position:relative;display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1.28fr);grid-gap:1rem clamp(52px,9vw,144px);gap:1rem clamp(52px,9vw,144px);align-items:start;margin-bottom:clamp(88px,12vw,180px);padding:clamp(102px,12vw,180px) 0;border-bottom:1px solid var(--roadmapV2RuleStrong);color:var(--roadmapV2Paper)}.roadmap_roadmapV2Commitment__E_UBF:before{position:absolute;top:0;right:0;left:0;content:"┌─ identity ─ policy ─ provenance ─ review ─┐";overflow:hidden;color:var(--roadmapV2Faint);font-family:var(--mono);font-size:9px;letter-spacing:.13em;white-space:nowrap}.roadmap_roadmapV2Commitment__E_UBF .roadmap_roadmapV2Eyebrow__ZxP6a{grid-area:auto;grid-column:1}.roadmap_roadmapV2Commitment__E_UBF h2{grid-column:1;max-width:9ch;margin:0;font-size:clamp(42px,5.5vw,82px);font-weight:430;line-height:.94;letter-spacing:-.05em;text-wrap:balance}.roadmap_roadmapV2Commitment__E_UBF p:not(.roadmap_roadmapV2Eyebrow__ZxP6a){grid-column:2;grid-row:1/span 2;max-width:49ch;margin:0;color:var(--roadmapV2Muted);font-size:clamp(18px,1.55vw,22px);line-height:1.58}.roadmap_roadmapV2Commitment__E_UBF .roadmap_roadmapV2PrimaryLink__e_1fe{grid-column:2;justify-self:start;margin-top:1rem}.roadmap_roadmapV2Page__6o5Dg .foot{color:var(--roadmapV2Faint)}.roadmap_roadmapV2Page__6o5Dg .foot__top{color:var(--roadmapV2RuleStrong)}.roadmap_roadmapV2Page__6o5Dg .foot a{color:var(--roadmapV2Muted)}.roadmap_roadmapV2Page__6o5Dg .foot a:focus,.roadmap_roadmapV2Page__6o5Dg .foot a:hover{color:var(--roadmapV2Signal)}@media (max-width:980px){.roadmap_roadmapV2HeroContent__d0qvR{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "summary" "actions" "key";min-height:auto}.roadmap_roadmapV2StatusKey__Jd3eo{margin-top:clamp(54px,8vw,82px);padding-left:0;border-left:0}.roadmap_roadmapV2StatusKey__Jd3eo:before{left:0}.roadmap_roadmapV2StageHeader__9u_Ur{grid-template-columns:4rem minmax(0,.78fr) minmax(0,1.22fr)}.roadmap_roadmapV2CapabilityGrid__0BBlj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.roadmap_roadmapV2HeroContent__d0qvR{padding:88px var(--pad) 156px}.roadmap_roadmapV2HeroContent__d0qvR:before{top:24px;right:auto;left:var(--pad)}.roadmap_roadmapV2Hero__Kdb8M h1{max-width:9ch;font-size:clamp(54px,16vw,82px);line-height:.88}.roadmap_roadmapV2HeroActions__B5mKZ{align-items:flex-start;flex-direction:column}.roadmap_roadmapV2StatusKey__Jd3eo div{grid-template-columns:6.5rem minmax(0,1fr)}.roadmap_roadmapV2Stage__YUppx{padding:88px 0}.roadmap_roadmapV2StageHeader__9u_Ur{grid-template-columns:1fr;gap:14px}.roadmap_roadmapV2StageDescription__Hl3NH{margin-top:18px}.roadmap_roadmapV2CapabilityGrid__0BBlj{grid-template-columns:1fr;gap:42px}.roadmap_roadmapV2CapabilityCard__2W9KY h3,.roadmap_roadmapV2CapabilityCard__2W9KY p{max-width:28ch}.roadmap_roadmapV2Commitment__E_UBF{grid-template-columns:1fr;gap:24px;padding:104px 0}.roadmap_roadmapV2Commitment__E_UBF .roadmap_roadmapV2Eyebrow__ZxP6a,.roadmap_roadmapV2Commitment__E_UBF .roadmap_roadmapV2PrimaryLink__e_1fe,.roadmap_roadmapV2Commitment__E_UBF h2,.roadmap_roadmapV2Commitment__E_UBF p:not(.roadmap_roadmapV2Eyebrow__ZxP6a){grid-column:1;grid-row:auto}.roadmap_roadmapV2Commitment__E_UBF p:not(.roadmap_roadmapV2Eyebrow__ZxP6a){margin-top:18px}}@media (max-width:420px){.roadmap_roadmapV2StatusKey__Jd3eo div{grid-template-columns:1fr;gap:5px}.roadmap_roadmapV2CapabilityMeta__ksY_a{align-items:flex-start;flex-direction:column;gap:7px}.roadmap_roadmapV2CapabilityId__yRHpj{max-width:none;text-align:left}}@media (prefers-reduced-motion:reduce){.roadmap_roadmapV2Page__6o5Dg *{scroll-behavior:auto}}.roadmap_roadmapV2HeroAside__ghl48{grid-area:key;display:grid;grid-gap:clamp(26px,4vw,44px);gap:clamp(26px,4vw,44px);align-self:center;min-width:0}.roadmap_roadmapV2HeroAside__ghl48 .roadmap_roadmapV2StatusKey__Jd3eo{grid-area:auto;align-self:auto;margin:0}.roadmap_roadmapV2TimeArt__zkJ1p{position:absolute;z-index:0;isolation:isolate;inset:0;width:100%;height:100%;margin:0;overflow:hidden;border-top:1px solid rgba(255,211,154,.34);border-bottom:1px solid var(--roadmapV2RuleStrong);background:#041a16}.roadmap_roadmapV2TimeArt__zkJ1p img,.roadmap_roadmapV2TimeArt__zkJ1p picture{position:absolute;inset:0;display:block;width:100%;height:100%}.roadmap_roadmapV2TimeArt__zkJ1p img{object-fit:cover;object-position:50% 55%;filter:saturate(.78) contrast(1.12) brightness(.73);transform:scale(1.012)}.roadmap_roadmapV2AsciiStorm___iN3e{z-index:2}.roadmap_roadmapV2TimeArt__zkJ1p:after,.roadmap_roadmapV2TimeArt__zkJ1p:before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none}.roadmap_roadmapV2TimeArt__zkJ1p:before{background:linear-gradient(90deg,rgba(2,20,16,.94),rgba(2,20,16,.78) 48%,rgba(2,20,16,.46) 66%,rgba(2,20,16,.78)),linear-gradient(180deg,rgba(2,20,16,.3),transparent 32% 65%,rgba(2,20,16,.52)),radial-gradient(circle at 50% 62%,rgba(255,211,154,.18),transparent 11%),linear-gradient(155deg,rgba(255,190,126,.12),transparent 37%);mix-blend-mode:normal}.roadmap_roadmapV2TimeArt__zkJ1p:after{opacity:.33;background:repeating-linear-gradient(180deg,rgba(246,247,245,.1),rgba(246,247,245,.1) 1px,transparent 0,transparent 4px);mix-blend-mode:soft-light}.roadmap_roadmapV2TimeAscii__wHzkJ{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none;font-family:var(--mono)}.roadmap_roadmapV2TimeAscii__wHzkJ pre{position:absolute;margin:0;font-family:inherit;font-weight:400;white-space:pre}.roadmap_roadmapV2TimeDensity__PlVEO{top:6%;left:-1.5rem;width:calc(100% + 3rem);overflow:hidden;color:rgba(246,247,245,.43);font-size:clamp(8px,.74vw,12px);line-height:clamp(3.6rem,8svh,6.6rem);letter-spacing:clamp(.12em,.32vw,.46em);mix-blend-mode:screen;animation:none}.roadmap_roadmapV2TimeDial__HGmY9{top:62%;left:50%;color:rgba(255,211,154,.88);font-size:clamp(8px,.92vw,14px);line-height:1.55;letter-spacing:.14em;text-align:center;text-shadow:0 0 18px rgba(255,190,126,.38);transform:translate(-50%,-50%);transform-origin:50% 50%;mix-blend-mode:screen;animation:none}.roadmap_roadmapV2TimeMeasure__FhIMJ{right:clamp(22px,4vw,66px);bottom:clamp(78px,10vh,118px);color:rgba(246,247,245,.7);font-size:clamp(8px,.72vw,11px);line-height:1.92;letter-spacing:.08em;text-align:left;text-shadow:0 2px 14px rgba(2,20,16,.88);mix-blend-mode:screen;animation:none}.roadmap_roadmapV2TimeCoordinate__37_Hf,.roadmap_roadmapV2TimeSequence__dFZMS{position:absolute;color:rgba(246,247,245,.72);font-size:clamp(8px,.72vw,11px);letter-spacing:.13em;line-height:1.4;text-shadow:0 2px 12px rgba(2,20,16,.9);text-transform:uppercase}.roadmap_roadmapV2TimeCoordinate__37_Hf{top:clamp(24px,4vw,54px);left:clamp(22px,4vw,66px);color:var(--roadmapV2Amber)}.roadmap_roadmapV2TimeCoordinate__37_Hf:before{content:"+-- source / temporal facade --+  ";color:rgba(246,247,245,.54)}.roadmap_roadmapV2TimeSequence__dFZMS{right:clamp(22px,4vw,66px);top:clamp(24px,4vw,54px)}.roadmap_roadmapV2TimeArt__zkJ1p figcaption{position:absolute;z-index:3;right:clamp(22px,4vw,66px);bottom:clamp(22px,4vw,48px);left:clamp(22px,4vw,66px);display:flex;justify-content:space-between;gap:24px;padding-top:13px;border-top:1px solid rgba(246,247,245,.38);color:rgba(246,247,245,.94);font-family:var(--mono);font-size:9px;letter-spacing:.12em;line-height:1.5;text-shadow:0 2px 12px rgba(2,20,16,.94);text-transform:uppercase}.roadmap_roadmapV2TimeArt__zkJ1p figcaption span:first-child{color:var(--roadmapV2Amber)}@keyframes roadmap_roadmap-time-drift__2l_QA{0%{opacity:.56;transform:translate(-50%,-50%) rotate(-1.1deg) scale(.96)}52%{opacity:.94;transform:translate(-50%,-53%) rotate(.7deg) scale(1.04)}to{opacity:.66;transform:translate(-49%,-49%) rotate(-.4deg) scale(.99)}}@keyframes roadmap_roadmap-density-drift__MPgxE{0%{opacity:.34;transform:translate3d(-1.5%,0,0)}to{opacity:.7;transform:translate3d(1.5%,8px,0)}}@keyframes roadmap_roadmap-measure-pulse__7mPvx{0%{opacity:.38;transform:translate3d(0,5%,0)}48%{opacity:.94;transform:translate3d(-5%,-2%,0)}to{opacity:.56;transform:translate3d(2%,-8%,0)}}@media (max-width:980px){.roadmap_roadmapV2HeroAside__ghl48{margin-top:clamp(54px,8vw,82px)}.roadmap_roadmapV2HeroAside__ghl48 .roadmap_roadmapV2StatusKey__Jd3eo{margin-top:0}.roadmap_roadmapV2HeroContent__d0qvR{min-height:max(940px,calc(100svh - var(--bar-h)))}}@media (max-width:520px){.roadmap_roadmapV2TimeArt__zkJ1p img{object-position:50% 50%}.roadmap_roadmapV2TimeDensity__PlVEO{top:8%;left:-28rem;width:72rem;font-size:8px}.roadmap_roadmapV2TimeDial__HGmY9{top:60%;font-size:7px;letter-spacing:.08em}.roadmap_roadmapV2TimeMeasure__FhIMJ{right:20px;bottom:88px;font-size:7px}.roadmap_roadmapV2TimeSequence__dFZMS{display:none}.roadmap_roadmapV2TimeCoordinate__37_Hf:before{content:"+-- temporal facade --+  "}.roadmap_roadmapV2TimeArt__zkJ1p figcaption{align-items:flex-start;flex-direction:column;gap:3px}}@media (prefers-reduced-motion:reduce){.roadmap_roadmapV2TimeDensity__PlVEO,.roadmap_roadmapV2TimeDial__HGmY9,.roadmap_roadmapV2TimeMeasure__FhIMJ{animation:none}}