.roadmap_page__mUoam{--ink:#151b2c;--muted:#5e6677;--surface:rgba(255,255,255,0.24);--surface-strong:rgba(255,255,255,0.34);--line:rgba(21,27,44,0.14);--line-strong:rgba(21,27,44,0.22);color:var(--ink);padding:clamp(4.8rem,9vw,6.4rem) 0 3.5rem}.dark .roadmap_page__mUoam{--ink:#e7edf8;--muted:#95a4be;--surface:rgba(12,20,37,0.48);--surface-strong:rgba(14,24,44,0.64);--line:rgba(179,196,224,0.16);--line-strong:rgba(179,196,224,0.28)}.roadmap_container__X3djW{width:min(72rem,calc(100% - 2rem));margin-inline:auto;display:grid;gap:.9rem}.roadmap_hero__pd57Q{border:1px solid var(--line);border-radius:1rem;background:var(--surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:clamp(1rem,2vw,1.5rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,19rem);gap:1rem}.roadmap_eyebrow__MUbM_{display:inline-flex;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--muted) 88%,transparent)}.roadmap_title__fOg97{margin-top:.45rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.05rem,4.2vw,3.25rem);line-height:.95;letter-spacing:-.02em}.roadmap_subtitle__83yHi{margin-top:.56rem;max-width:55ch;font-size:.98rem;line-height:1.52;color:var(--muted)}.roadmap_heroMeta__LoTic{display:grid;gap:.5rem;align-content:start}.roadmap_metricCard___cqXP{border:1px solid var(--line);border-radius:.72rem;background:color-mix(in srgb,var(--surface-strong) 90%,transparent);padding:.58rem .7rem}.roadmap_metricLabel__8JmZr{font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--muted)}.roadmap_metricValue__6CHEE{margin-top:.1rem;font-size:1.08rem;line-height:1;font-weight:780}.roadmap_heroCta__DiPQD{display:inline-flex;justify-content:center;align-items:center;height:2.2rem;border:1px solid var(--line-strong);border-radius:.72rem;background:color-mix(in srgb,var(--surface-strong) 92%,transparent);color:color-mix(in srgb,var(--ink) 92%,transparent);text-decoration:none;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-weight:730}.roadmap_board__tBUOy{border:1px solid var(--line);border-radius:1rem;background:var(--surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:.9rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.roadmap_column__kZhyD{border:1px solid var(--line);border-radius:.84rem;background:color-mix(in srgb,var(--surface-strong) 90%,transparent);padding:.72rem;display:grid;gap:.62rem;align-content:start}.roadmap_columnHead__BVXKm{display:flex;align-items:center;justify-content:space-between}.roadmap_columnTitle__T2rjf{font-size:.95rem;font-weight:760;letter-spacing:.01em}.roadmap_countChip__YrtcZ{min-width:1.9rem;height:1.5rem;border:1px solid var(--line-strong);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:760}.roadmap_list__xLKW9{display:grid;gap:.56rem}.roadmap_card__G_OEI{border:1px solid var(--line);border-radius:.72rem;background:color-mix(in srgb,var(--surface) 92%,transparent);padding:.62rem;display:grid;gap:.45rem}.roadmap_cardTop__5a0Tq{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.roadmap_cardTitle__UUYIL{font-size:.9rem;font-weight:730;min-width:0}.roadmap_cardDesc__3CRE5{font-size:.83rem;line-height:1.45;color:var(--muted)}.roadmap_statusDev__j9qmQ,.roadmap_statusLive__tSkUC{height:1.36rem;padding:0 .5rem;border-radius:999px;border:1px solid transparent;display:inline-flex;align-items:center;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;font-weight:760;white-space:nowrap}.roadmap_statusLive__tSkUC{border-color:color-mix(in srgb,#059669 50%,transparent);color:#059669;background:color-mix(in srgb,#059669 16%,transparent)}.roadmap_statusDev__j9qmQ{border-color:color-mix(in srgb,#d97706 50%,transparent);color:#d97706;background:color-mix(in srgb,#d97706 16%,transparent)}.dark .roadmap_statusLive__tSkUC{color:#34d399}.dark .roadmap_statusDev__j9qmQ{color:#fbbf24}.roadmap_cardActions__Zbil5{margin-top:.06rem}.roadmap_playButton__oQBlT{display:inline-flex;align-items:center;justify-content:center;height:1.92rem;padding:0 .78rem;border-radius:.62rem;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface-strong) 94%,transparent);color:color-mix(in srgb,var(--ink) 92%,transparent);text-decoration:none;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:740}.roadmap_progressWrap__hC5G7{margin-top:.14rem}.roadmap_progressMeta__7Hq3_{margin-bottom:.28rem;display:flex;align-items:center;justify-content:space-between;font-size:.68rem;color:var(--muted)}.roadmap_progressTrack__soqWj{height:.45rem;border-radius:999px;background:color-mix(in srgb,var(--line) 86%,transparent);overflow:hidden}.roadmap_progressFill__sb9FU{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#52b8ff,#7c9eff 48%,#f5ba55)}.roadmap_bottomNote__tyMrE{text-align:center;font-size:.85rem;color:var(--muted)}.roadmap_bottomNote__tyMrE a{color:color-mix(in srgb,var(--ink) 88%,transparent);text-decoration:underline;text-underline-offset:.22em}.roadmap_heroCta__DiPQD:focus-visible,.roadmap_playButton__oQBlT:focus-visible{outline:2px solid color-mix(in srgb,var(--ink) 56%,transparent);outline-offset:2px}@media (max-width:980px){.roadmap_hero__pd57Q{grid-template-columns:1fr;gap:.72rem}.roadmap_heroMeta__LoTic{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (max-width:760px){.roadmap_page__mUoam{padding-top:5rem}.roadmap_board__tBUOy{grid-template-columns:1fr;padding:.72rem}.roadmap_hero__pd57Q{padding:.92rem}.roadmap_heroMeta__LoTic{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.roadmap_progressFill__sb9FU{transition:none}}