.roadmap-scope{--bg:#090e12;--bg-2:#11171c;--bg-3:#1a2027;--line:#282f36;--line-2:#3b434c;--fg:#fafcfe;--fg-2:#b2b8bf;--fg-3:#757b81;--accent:#00b2f7;--accent-soft:#00b2f724;--accent-2:#00d1d9;--accent-3:#00b2f7;--shadow:0 1px 0 #ffffff0a inset, 0 20px 40px -20px #0009;color:var(--fg);font-family:var(--font-roadmap-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.5}@supports (color:lab(0% 0 0)){.roadmap-scope{--bg:lab(3.68668% -.634305 -2.8351);--bg-2:lab(7.20331% -1.17743 -4.83751);--bg-3:lab(11.8126% -1.47823 -5.58989);--line:lab(18.776% -1.54363 -5.61544);--line-2:lab(28.0547% -1.7691 -6.33095);--fg:lab(98.8378% -.333846 -1.07464);--fg-2:lab(74.469% -1.29282 -4.27482);--fg-3:lab(51.2681% -1.27438 -4.26511);--accent:lab(67.5416% -20.9846 -47.2359);--accent-soft:lab(67.5416% -20.9846 -47.2359/.14);--accent-2:lab(75.8295% -43.7601 -17.9455);--accent-3:lab(67.5416% -20.9846 -47.2359);--shadow:0 1px 0 lab(100% 0 0/.04) inset, 0 20px 40px -20px lab(0% 0 0/.6)}}.roadmap-scope *,.roadmap-scope :before,.roadmap-scope :after{box-sizing:border-box}.roadmap-scope .mono{font-family:var(--font-roadmap-mono), ui-monospace, monospace}.roadmap-scope .uc{text-transform:uppercase;letter-spacing:.08em}.roadmap-scope .tiny{letter-spacing:.12em;font-size:11px}.roadmap-scope .page{max-width:1180px;margin:0 auto;padding:56px 48px 96px}.roadmap-scope .top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.roadmap-scope .brand{align-items:center;gap:14px;display:flex}.roadmap-scope .mark{background:var(--accent-soft);width:44px;height:44px;font-family:var(--font-roadmap-mono), monospace;color:var(--accent);border:1px solid #00b2f773;border:1px solid lab(67.5416% -20.9846 -47.2359/.45);border-radius:12px;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}.roadmap-scope .mark:after{content:"";border:1px dashed #00b2f759;border:1px dashed lab(67.5416% -20.9846 -47.2359/.35);border-radius:6px;position:absolute;inset:6px}.roadmap-scope .brand-text{flex-direction:column;gap:2px;display:flex}.roadmap-scope .ticker{letter-spacing:.02em;font-size:18px;font-weight:700}.roadmap-scope .ticker .dollar{color:var(--accent)}.roadmap-scope .top-right{color:var(--fg-2);align-items:center;gap:10px;display:flex}.roadmap-scope .chip{border:1px solid var(--line);background:var(--bg-2);font-family:var(--font-roadmap-sans), sans-serif;color:var(--fg-2);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.roadmap-scope .chip:hover{border-color:var(--line-2);background:var(--bg-3);color:var(--fg)}.roadmap-scope .chip svg{width:14px;height:14px}.roadmap-scope .chip.primary{background:var(--accent-soft);color:var(--accent);border-color:#00b2f773;border-color:lab(67.5416% -20.9846 -47.2359/.45)}.roadmap-scope .chip.primary:hover{color:var(--fg);background:#00b2f738;background:lab(67.5416% -20.9846 -47.2359/.22)}.roadmap-scope .chip .ext{color:var(--fg-3)}.roadmap-scope .top-right .ca{border:1px solid var(--line);background:var(--bg-2);font-family:var(--font-roadmap-mono), monospace;color:var(--fg-2);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:inline-flex}.roadmap-scope .top-right .ca .dot{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #00b2f72e;box-shadow:0 0 0 3px lab(67.5416% -20.9846 -47.2359/.18)}.roadmap-scope .top-right .ca .lab{color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.roadmap-scope .top-right .ca .val{color:var(--fg)}.roadmap-scope .hero{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;padding:56px 0 48px;display:grid}.roadmap-scope .eyebrow{color:var(--accent);font-family:var(--font-roadmap-mono), monospace;letter-spacing:.18em;text-transform:uppercase;margin-bottom:20px;font-size:12px}.roadmap-scope h1{font-family:var(--font-roadmap-sans), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px;font-size:clamp(56px,7vw,96px);font-weight:600;line-height:.96}.roadmap-scope h1 .accent{color:var(--accent);font-style:italic;font-weight:500}.roadmap-scope .lede .rt{color:var(--accent);font-weight:600}.roadmap-scope .lede .raccoon{vertical-align:-.15em;font-size:1.5em}.roadmap-scope .lede{color:var(--fg-2);text-wrap:pretty;max-width:52ch;margin:0;font-size:18px}.roadmap-scope .hero-side{flex-direction:column;gap:14px;padding-bottom:8px;display:flex}.roadmap-scope .console{background:linear-gradient(180deg, var(--bg-2), #0d1218);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}@supports (color:lab(0% 0 0)){.roadmap-scope .console{background:linear-gradient(180deg, var(--bg-2), lab(5.24803% -.927061 -4.20091))}}.roadmap-scope .console-head{border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.roadmap-scope .console-head .lhs{color:var(--fg-2);font-family:var(--font-roadmap-mono), monospace;align-items:center;gap:10px;font-size:12px;display:flex}.roadmap-scope .console-head .lhs .lights{gap:5px;display:flex}.roadmap-scope .console-head .lhs .lights i{background:var(--bg-3);border-radius:50%;width:8px;height:8px;display:block}.roadmap-scope .console-head .lhs .lights i:first-child{background:#f2716a;background:lab(63.6309% 50.1648 28.8057)}.roadmap-scope .console-head .lhs .lights i:nth-child(2){background:#deba50;background:lab(77.1564% 5.08985 57.0269)}.roadmap-scope .console-head .lhs .lights i:nth-child(3){background:#62c37a;background:lab(71.6219% -42.0726 27.5213)}.roadmap-scope .console-head .rhs{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);letter-spacing:.06em;font-size:11px}.roadmap-scope .console-head .rhs .live{color:var(--accent)}.roadmap-scope .console-body{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.roadmap-scope .ptrack{flex-direction:column;gap:6px;display:flex}.roadmap-scope .ptrack .row{border:1px solid #0000;border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.roadmap-scope .ptrack .marker{background:var(--bg-3);border:1px solid var(--line-2);border-radius:4px;width:12px;height:12px}.roadmap-scope .ptrack .name{color:var(--fg-2);align-items:baseline;gap:8px;font-size:14px;display:flex}.roadmap-scope .ptrack .name .num{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);letter-spacing:.1em;font-size:11px}.roadmap-scope .ptrack .cap{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);font-size:12px}.roadmap-scope .ptrack .row[data-state=active]{background:var(--accent-soft);border-color:#00b2f773;border-color:lab(67.5416% -20.9846 -47.2359/.45)}.roadmap-scope .ptrack .row[data-state=active] .marker{background:var(--accent);border-color:var(--accent);animation:2.4s ease-in-out infinite pulse;box-shadow:0 0 0 4px #00b2f72e;box-shadow:0 0 0 4px lab(67.5416% -20.9846 -47.2359/.18)}.roadmap-scope .ptrack .row[data-state=active] .name{color:var(--fg)}.roadmap-scope .ptrack .row[data-state=active] .cap{color:var(--accent)}.roadmap-scope .ptrack .row[data-state=next] .marker{background:0 0;border-style:dashed}.roadmap-scope .ptrack .row[data-state=done]{opacity:.92;background:#5a866e14;background:lab(52.0836% -19.5382 7.72927/.08);border-color:#3c8c6659;border-color:lab(52.6053% -33.0613 13.0202/.35)}.roadmap-scope .ptrack .row[data-state=done] .marker{background:#25855b;background:lab(49.2519% -36.6105 14.3897);border-color:#007d51;border-color:lab(45.8967% -40.2546 15.7855)}.roadmap-scope .ptrack .row[data-state=done] .name{color:var(--fg-2)}.roadmap-scope .ptrack .row[data-state=done] .cap{color:#3c8c66;color:lab(52.6053% -33.0613 13.0202)}.roadmap-scope .console-foot{border-top:1px solid var(--line);font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);background:var(--bg);flex-wrap:wrap;gap:12px;padding:10px 16px;font-size:11px;display:flex}.roadmap-scope .console-foot b{color:var(--fg-2);font-weight:500}.roadmap-scope .console-foot .sep{color:var(--line-2)}.roadmap-scope .progression{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;margin:40px 0 56px;padding:24px 28px 28px}.roadmap-scope .prog-head{justify-content:space-between;align-items:baseline;margin-bottom:22px;display:flex}.roadmap-scope .prog-head .title{color:var(--fg-2);font-size:13px}.roadmap-scope .prog-head .legend{color:var(--fg-3);font-size:11px}.roadmap-scope .prog-track{grid-template-columns:repeat(5,1fr);gap:0;height:200px;display:grid;position:relative}.roadmap-scope .prog-track:before{content:"";background:var(--line-2);height:1px;position:absolute;bottom:18px;left:12px;right:12px}.roadmap-scope .prog-step{flex-direction:column;justify-content:flex-end;padding-bottom:18px;display:flex;position:relative}.roadmap-scope .prog-bar{height:var(--h,40px);background:linear-gradient(180deg, var(--line-2) 0%, var(--bg-3) 100%);border:1px solid var(--line-2);border-bottom:none;border-radius:6px 6px 0 0;margin-left:6px;margin-right:18%;position:relative}.roadmap-scope .prog-bar.col-0{background:linear-gradient(180deg, #4e7790 0%, var(--bg-3) 100%);border-color:#4e77907a;border-color:lab(47.8948% -9.83825 -18.1304/.48)}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-0{background:linear-gradient(180deg, lab(47.8948% -9.83825 -18.1304) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-1{background:linear-gradient(180deg, #5b8dab 0%, var(--bg-3) 100%);border-color:#5b8dab80;border-color:lab(56.0274% -11.406 -21.1312/.5)}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-1{background:linear-gradient(180deg, lab(56.0274% -11.406 -21.1312) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-2{background:linear-gradient(180deg, #4d9cc7 0%, var(--bg-3) 100%);border-color:#4d9cc780;border-color:lab(60.6653% -15.2226 -29.9126/.5)}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-2{background:linear-gradient(180deg, lab(60.6653% -15.2226 -29.9126) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-3{background:linear-gradient(180deg, #3ea3d7 0%, var(--bg-3) 100%);border-color:#3ea3d780;border-color:lab(62.9681% -17.3998 -35.7118/.5)}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-3{background:linear-gradient(180deg, lab(62.9681% -17.3998 -35.7118) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-4{background:linear-gradient(180deg, #00b2f7 0%, var(--bg-3) 100%);border-color:#00b2f78c;border-color:lab(67.5416% -20.9846 -47.2359/.55)}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-4{background:linear-gradient(180deg, lab(67.5416% -20.9846 -47.2359) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-cap{font-family:var(--font-roadmap-mono), monospace;color:var(--fg);font-size:12px;position:absolute;top:-22px;left:0}.roadmap-scope .prog-cap .arrow{color:var(--fg-3)}.roadmap-scope .prog-dot{background:var(--bg);border:2px solid var(--accent);z-index:2;border-radius:50%;width:12px;height:12px;position:absolute;bottom:12px;left:0}.roadmap-scope .prog-dot.dot-0{border-color:#4e7790;border-color:lab(47.8948% -9.83825 -18.1304)}.roadmap-scope .prog-dot.dot-1{border-color:#5b8dab;border-color:lab(56.0274% -11.406 -21.1312)}.roadmap-scope .prog-dot.dot-2{border-color:#4d9cc7;border-color:lab(60.6653% -15.2226 -29.9126)}.roadmap-scope .prog-dot.dot-3{border-color:#3ea3d7;border-color:lab(62.9681% -17.3998 -35.7118)}.roadmap-scope .prog-dot.dot-4{border-color:#00b2f7;border-color:lab(67.5416% -20.9846 -47.2359)}.roadmap-scope .prog-label{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);letter-spacing:.1em;font-size:11px;position:absolute;bottom:-16px;left:0}.roadmap-scope .prog-label b{color:var(--fg-2);font-weight:500}.roadmap-scope .prog-bar-h-24{height:24px}.roadmap-scope .prog-bar-h-30{height:30px}.roadmap-scope .prog-bar-h-60{height:60px}.roadmap-scope .prog-bar-h-100{height:100px}.roadmap-scope .prog-bar-h-156{height:156px}@media (min-width:701px){.roadmap-scope .progression{min-height:350px}}@media (max-width:700px){.roadmap-scope .progression{min-height:0}.roadmap-scope .prog-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.roadmap-scope .prog-track{flex-direction:column;gap:16px;height:auto;display:flex}.roadmap-scope .prog-track:before{display:none}.roadmap-scope .prog-step{grid-template-rows:auto;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding-bottom:0;display:grid}.roadmap-scope .prog-label{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;width:8.5rem;max-width:8.5rem;position:static;bottom:auto;left:auto;overflow:hidden}.roadmap-scope .prog-bar{border:1px solid var(--line-2);background:linear-gradient(90deg, var(--line-2) 0%, var(--bg-3) 100%);box-sizing:border-box;border-radius:5px;grid-area:1/2;justify-content:flex-end;align-items:center;min-width:0;max-width:100%;margin-left:0;margin-right:0;padding:0 6px;display:flex;overflow:visible;height:24px!important}.roadmap-scope .prog-bar.col-0{background:linear-gradient(90deg, #4e7790 0%, var(--bg-3) 100%);border-color:#4e77907a;border-color:lab(47.8948% -9.83825 -18.1304/.48);justify-self:start;width:max(16%,3.25rem)!important}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-0{background:linear-gradient(90deg, lab(47.8948% -9.83825 -18.1304) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-1{background:linear-gradient(90deg, #5b8dab 0%, var(--bg-3) 100%);border-color:#5b8dab80;border-color:lab(56.0274% -11.406 -21.1312/.5);justify-self:start;width:max(22%,3.75rem)!important}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-1{background:linear-gradient(90deg, lab(56.0274% -11.406 -21.1312) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-2{background:linear-gradient(90deg, #4d9cc7 0%, var(--bg-3) 100%);border-color:#4d9cc780;border-color:lab(60.6653% -15.2226 -29.9126/.5);justify-self:start;width:max(40%,4.25rem)!important}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-2{background:linear-gradient(90deg, lab(60.6653% -15.2226 -29.9126) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-3{background:linear-gradient(90deg, #3ea3d7 0%, var(--bg-3) 100%);border-color:#3ea3d780;border-color:lab(62.9681% -17.3998 -35.7118/.5);justify-self:start;width:max(65%,4.5rem)!important}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-3{background:linear-gradient(90deg, lab(62.9681% -17.3998 -35.7118) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-bar.col-4{background:linear-gradient(90deg, #00b2f7 0%, var(--bg-3) 100%);border-color:#00b2f78c;border-color:lab(67.5416% -20.9846 -47.2359/.55);justify-self:stretch;width:100%!important}@supports (color:lab(0% 0 0)){.roadmap-scope .prog-bar.col-4{background:linear-gradient(90deg, lab(67.5416% -20.9846 -47.2359) 0%, var(--bg-3) 100%)}}.roadmap-scope .prog-cap{white-space:nowrap;max-width:none;margin-left:auto;padding-left:2px;font-size:10px;line-height:1;position:relative;top:auto;left:auto;right:auto;transform:none}.roadmap-scope .prog-cap .arrow{display:none}.roadmap-scope .prog-dot{grid-area:1/3;position:static;bottom:auto;left:auto}}.roadmap-scope .phase{border-top:1px solid var(--line);grid-template-columns:220px 36px 1fr;gap:32px;padding:56px 0;display:grid;position:relative}.roadmap-scope .phase:first-of-type{border-top:1px solid var(--line)}.roadmap-scope .phase-meta{align-self:start;position:sticky;top:5.5rem}.roadmap-scope .phase-num{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);letter-spacing:.14em;font-size:14px}.roadmap-scope .phase-title{font-family:var(--font-roadmap-sans), sans-serif;letter-spacing:-.02em;margin:8px 0 18px;font-size:44px;font-weight:600;line-height:.95}.roadmap-scope .phase[data-phase="00"] .phase-title{color:#628ca5;color:lab(56.0239% -10.035 -18.1907)}.roadmap-scope .phase[data-phase="01"] .phase-title{color:#79accb;color:lab(67.6408% -11.6993 -21.2198)}.roadmap-scope .phase[data-phase="02"] .phase-title{color:#67b5e1;color:lab(69.9658% -15.6842 -30.0231)}.roadmap-scope .phase[data-phase="03"] .phase-title{color:#5abdf2;color:lab(72.2766% -18.0481 -35.8462)}.roadmap-scope .phase[data-phase="04"] .phase-title{color:#48c5ff;color:lab(74.5378% -21.8264 -47.3683)}.roadmap-scope .phase-tag{border:1px solid var(--line-2);font-family:var(--font-roadmap-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:inline-flex}.roadmap-scope .phase-tag .pip{background:var(--fg-3);border-radius:50%;width:6px;height:6px}.roadmap-scope .phase[data-phase="00"] .phase-tag .pip{background:#308e63;background:lab(52.7341% -36.5176 14.3639)}.roadmap-scope .phase[data-phase="01"] .phase-tag .pip{background:var(--accent);animation:2.4s ease-in-out infinite pulse}.roadmap-scope .phase[data-phase="02"] .phase-tag .pip,.roadmap-scope .phase[data-phase="03"] .phase-tag .pip,.roadmap-scope .phase[data-phase="04"] .phase-tag .pip{background:var(--fg-3)}@keyframes pulse{0%,to{box-shadow:0 0 #00b2f7b3;box-shadow:0 0 lab(67.5416% -20.9846 -47.2359/.7)}50%{box-shadow:0 0 0 6px #00b2f700;box-shadow:0 0 0 6px lab(67.5416% -20.9846 -47.2359/0)}}.roadmap-scope .timeline{padding-top:18px;padding-bottom:18px;position:relative}.roadmap-scope .timeline .rail{background:var(--line);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.roadmap-scope .timeline .rail-fill{background:linear-gradient(180deg, var(--accent), #00b2f799);pointer-events:none;border-radius:1px;width:2px;height:0;transition:height .28s;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (color:lab(0% 0 0)){.roadmap-scope .timeline .rail-fill{background:linear-gradient(180deg, var(--accent), lab(67.5416% -20.9846 -47.2359/.6))}}.roadmap-scope .timeline .dots{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.roadmap-scope .timeline .dot{background:var(--bg);border:2px solid var(--line-2);border-radius:50%;width:14px;height:14px;margin:0 auto;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;position:relative}.roadmap-scope .timeline .dot.reached{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px #00b2f72e;box-shadow:0 0 0 4px lab(67.5416% -20.9846 -47.2359/.18)}.roadmap-scope .timeline .dot.current{background:var(--accent);border-color:var(--accent);animation:2.4s ease-in-out infinite pulse;box-shadow:0 0 0 5px #00b2f740;box-shadow:0 0 0 5px lab(67.5416% -20.9846 -47.2359/.25)}.roadmap-scope .milestone.reached{border-color:#00b2f773;border-color:lab(67.5416% -20.9846 -47.2359/.45)}.roadmap-scope .milestone.reached .num{color:var(--accent)}.roadmap-scope .phase-desc{color:var(--fg-3);text-wrap:pretty;max-width:22ch;margin-top:18px;font-size:14px}.roadmap-scope .milestones{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.roadmap-scope .milestone{background:var(--bg-2);border:1px solid var(--line);border-radius:18px 18px 18px 4px;grid-template-columns:44px 1fr auto;align-items:center;gap:18px;max-width:92%;padding:16px 20px;transition:border-color .2s,transform .2s,background .2s;display:grid;position:relative}.roadmap-scope .milestone:before{display:none}.roadmap-scope .milestone:hover{border-color:var(--line-2);background:var(--bg-3);transform:translateY(-1px)}.roadmap-scope .milestone .num{font-family:var(--font-roadmap-mono), monospace;color:var(--fg-3);letter-spacing:.06em;font-size:13px}.roadmap-scope .milestone .body{flex-direction:column;gap:4px;display:flex}.roadmap-scope .milestone .body .name{letter-spacing:-.005em;font-size:18px;font-weight:500}.roadmap-scope .milestone .body .sub{color:var(--fg-3);font-size:14px}.roadmap-scope .milestone .icon{background:var(--bg);border:1px solid var(--line-2);width:40px;height:40px;color:var(--fg-2);border-radius:10px;place-items:center;display:grid}.roadmap-scope .milestone .icon svg{width:18px;height:18px}.roadmap-scope .milestone.cap{background:linear-gradient(180deg, var(--bg-2), var(--bg-3));border-style:solid;border-color:#00b2f773;border-color:lab(67.5416% -20.9846 -47.2359/.45)}.roadmap-scope .milestone.cap:before{display:none}.roadmap-scope .milestone.cap .body .name{font-family:var(--font-roadmap-mono), monospace;font-size:19px}.roadmap-scope .milestone.cap .body .name .target,.roadmap-scope .phase[data-phase="04"] .milestone.cap .body .name .target{color:var(--accent)}.roadmap-scope .milestone.cap .icon,.roadmap-scope .phase[data-phase="04"] .milestone.cap .icon{color:var(--accent);border-color:var(--accent)}.roadmap-scope footer{border-top:1px solid var(--line);color:var(--fg-3);letter-spacing:.04em;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:0;padding-top:32px;font-size:12px;display:flex}.roadmap-scope footer .disclaimer{max-width:56ch;line-height:1.6}.roadmap-scope footer .v{font-family:var(--font-roadmap-mono), monospace}.roadmap-scope .roadmap-mascot{justify-content:center;margin-top:32px;margin-bottom:-32px;display:flex}.roadmap-scope .roadmap-mascot-link{border-radius:12px;line-height:0;display:inline-flex}.roadmap-scope .roadmap-mascot-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.roadmap-scope .roadmap-mascot img{width:210px;height:auto}.roadmap-scope .paw{align-items:flex-end;gap:3px;display:inline-flex}.roadmap-scope .paw i{background:var(--fg-3);border-radius:50%;width:5px;height:7px;display:block}.roadmap-scope .paw i:first-child{transform:translateY(-3px)}.roadmap-scope .paw i:nth-child(2){transform:translateY(-5px)}.roadmap-scope .paw i:nth-child(3){transform:translateY(-3px)}.roadmap-scope .paw i:nth-child(4){border-radius:60% 60% 50% 50%;width:9px;height:8px;margin-left:1px}@media (max-width:880px){.roadmap-scope .page{padding:32px 24px 64px}.roadmap-scope .hero{grid-template-columns:1fr;gap:28px}.roadmap-scope .phase{grid-template-columns:1fr;gap:24px}.roadmap-scope .phase-meta{position:static}.roadmap-scope .timeline{display:none}.roadmap-scope .milestone{grid-template-columns:40px 1fr}.roadmap-scope .milestone .icon{display:none}}
