.roadmap_page__KK7AF{--rm-bg:#f5f7fa;--rm-panel:#fff;--rm-line:#e8eef2;--rm-text:#0f172a;--rm-muted:#64748b;--rm-green:#11b787;--rm-green-soft:rgba(17,183,135,.12);--rm-gold:#d4a017;--rm-gold-soft:rgba(212,160,23,.1);--rm-radius:16PX;--rm-max:1120PX;width:100%;max-width:100%;min-height:calc(100vh - 64PX);padding-bottom:64PX;box-sizing:border-box;overflow-x:hidden;background:radial-gradient(900px 320px at 50% -10%,rgba(17,183,135,.16),transparent 55%),linear-gradient(180deg,#ecfdf5 0,var(--rm-bg) 42%);color:var(--rm-text);font:16PX/1.6 Roboto,PingFang SC,Helvetica Neue,Arial,sans-serif}[data-theme=dark] .roadmap_page__KK7AF{--rm-bg:#0f1216;--rm-panel:#161a1e;--rm-line:hsla(0,0%,100%,.08);--rm-text:#f3f4f6;--rm-muted:hsla(0,0%,100%,.55);--rm-green:#34d399;--rm-green-soft:rgba(52,211,153,.16);--rm-gold:#e8c77a;--rm-gold-soft:hsla(42,71%,69%,.12);background:radial-gradient(900px 320px at 50% -10%,rgba(17,183,135,.14),transparent 55%),linear-gradient(180deg,#12171c 0,var(--rm-bg) 42%)}.roadmap_pageMobile__FA6Bz{min-height:100vh;padding-top:50PX;padding-bottom:calc(24PX + env(safe-area-inset-bottom, 0px));box-sizing:border-box}.roadmap_wrap__RM4YB{width:min(var(--rm-max),calc(100% - 40PX));margin:0 auto;box-sizing:border-box}.roadmap_hero__4SomA{padding:72PX 0 48PX;max-width:820PX}.roadmap_eyebrow__RW6aP{color:var(--rm-green);font-size:11PX;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.roadmap_heroTitle__gNmfd{font-size:clamp(36PX,6vw,64PX);line-height:1.05;letter-spacing:-.04em;margin:16PX 0;font-weight:800;color:var(--rm-text)}.roadmap_heroTitle__gNmfd span{color:var(--rm-green)}.roadmap_titleBreak__DeCVY{display:block}.roadmap_lead__jeyHI{color:var(--rm-muted);font-size:17PX;max-width:670PX;margin:0;line-height:1.7}.roadmap_heroNote__JGb_S{display:inline-flex;align-items:center;gap:9PX;margin-top:22PX;padding:10PX 14PX;border:1px solid var(--rm-line);border-radius:999PX;color:var(--rm-muted);font-size:12PX;background:hsla(0,0%,100%,.72)}[data-theme=dark] .roadmap_heroNote__JGb_S{background:hsla(0,0%,100%,.04)}.roadmap_dot__jJ6tA{width:7PX;height:7PX;border-radius:50%;background:var(--rm-green);box-shadow:0 0 10PX rgba(17,183,135,.45);flex-shrink:0}.roadmap_metrics__j2NMc{display:grid;grid-template-columns:repeat(3,1fr);gap:14PX;margin:12PX 0 64PX}.roadmap_card__tHg52,.roadmap_metric__xe6WT{background:var(--rm-panel);border:1px solid var(--rm-line);border-radius:var(--rm-radius);box-shadow:0 1PX 2PX rgba(15,23,42,.04)}[data-theme=dark] .roadmap_card__tHg52,[data-theme=dark] .roadmap_metric__xe6WT{box-shadow:none}.roadmap_metric__xe6WT{padding:22PX}.roadmap_metric__xe6WT strong{display:block;font-size:24PX;letter-spacing:-.03em;color:var(--rm-text)}.roadmap_metric__xe6WT span{color:var(--rm-muted);font-size:12PX}.roadmap_section__NclrN{padding:28PX 0 56PX}.roadmap_sectionHead__fLWfY{display:flex;justify-content:space-between;align-items:end;gap:24PX;margin-bottom:24PX}.roadmap_sectionHead__fLWfY p{max-width:440PX;color:var(--rm-muted);font-size:14PX;margin:0;line-height:1.6}.roadmap_sectionTitle__5mSCR{font-size:clamp(26PX,4vw,36PX);letter-spacing:-.03em;line-height:1.15;margin:8PX 0;font-weight:800;color:var(--rm-text)}.roadmap_timeline__7tij4{position:relative;display:grid;gap:14PX}.roadmap_timeline__7tij4:before{content:"";position:absolute;left:27PX;top:28PX;bottom:28PX;width:2PX;background:linear-gradient(var(--rm-green),rgba(17,183,135,.12))}.roadmap_phase__prh48{position:relative;display:grid;grid-template-columns:56PX 1fr;gap:18PX}.roadmap_phaseDone__elF6r .roadmap_phaseMark__G5418{border-color:transparent;background:rgba(17,183,135,.9);color:#fff;box-shadow:0 0 0 4PX rgba(17,183,135,.12)}.roadmap_phaseDone__elF6r .roadmap_phaseBody__BULrF{border-color:rgba(17,183,135,.28);background:linear-gradient(180deg,rgba(236,253,245,.55) 0,#fff 58%),var(--rm-panel)}[data-theme=dark] .roadmap_phaseDone__elF6r .roadmap_phaseBody__BULrF{background:linear-gradient(180deg,rgba(17,183,135,.08) 0,#161a1e 58%),var(--rm-panel)}.roadmap_phaseDone__elF6r .roadmap_item__nyPvh{border-color:rgba(17,183,135,.12);background:rgba(17,183,135,.04)}[data-theme=dark] .roadmap_phaseDone__elF6r .roadmap_item__nyPvh{background:rgba(17,183,135,.07);border-color:rgba(52,211,153,.14)}.roadmap_phaseCurrent__bHbQ6 .roadmap_phaseMark__G5418{border-color:transparent;background:var(--rm-green);color:#fff;box-shadow:0 0 0 6PX var(--rm-green-soft),0 8PX 20PX rgba(17,183,135,.28);animation:roadmap_phasePulse__JPFjR 2.4s ease-in-out infinite}.roadmap_phaseCurrent__bHbQ6 .roadmap_phaseBody__BULrF{border-color:rgba(17,183,135,.45);background:linear-gradient(180deg,rgba(236,253,245,.9) 0,#fff 48%),var(--rm-panel);box-shadow:0 8PX 28PX rgba(17,183,135,.12)}[data-theme=dark] .roadmap_phaseCurrent__bHbQ6 .roadmap_phaseBody__BULrF{background:linear-gradient(180deg,rgba(17,183,135,.14) 0,#161a1e 55%),var(--rm-panel);box-shadow:0 8PX 28PX rgba(17,183,135,.16)}.roadmap_phaseCurrent__bHbQ6 .roadmap_item__nyPvh{border-color:rgba(17,183,135,.18);background:rgba(17,183,135,.06)}[data-theme=dark] .roadmap_phaseCurrent__bHbQ6 .roadmap_item__nyPvh{background:rgba(17,183,135,.1);border-color:rgba(52,211,153,.2)}@keyframes roadmap_phasePulse__JPFjR{0%,to{box-shadow:0 0 0 6PX var(--rm-green-soft),0 8PX 20PX rgba(17,183,135,.28)}50%{box-shadow:0 0 0 10PX rgba(17,183,135,.08),0 10PX 24PX rgba(17,183,135,.34)}}@media (prefers-reduced-motion:reduce){.roadmap_phaseCurrent__bHbQ6 .roadmap_phaseMark__G5418{animation:none}}.roadmap_phaseMark__G5418{width:56PX;height:56PX;border:1px solid rgba(17,183,135,.35);border-radius:16PX;background:#fff;display:grid;place-items:center;color:var(--rm-green);font-weight:800;z-index:1;box-shadow:0 1PX 2PX rgba(15,23,42,.04)}[data-theme=dark] .roadmap_phaseMark__G5418{background:#161a1e;box-shadow:none}.roadmap_phaseBody__BULrF{padding:22PX 24PX}.roadmap_phaseTop___MJM4{display:flex;justify-content:space-between;gap:15PX;align-items:center;flex-wrap:wrap}.roadmap_phaseBadges__TUlp6{display:flex;align-items:center;gap:8PX;flex-wrap:wrap}.roadmap_nowLabel__RdGY1{font-size:10PX;letter-spacing:.08em;text-transform:uppercase;padding:5PX 9PX;border-radius:99PX;font-weight:800;color:#fff;background:var(--rm-green)}.roadmap_date__cO6FD{color:var(--rm-green);font-size:11PX;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.roadmap_status__SLk9S{font-size:10PX;letter-spacing:.1em;text-transform:uppercase;padding:5PX 9PX;border-radius:99PX;border:1px solid var(--rm-line);color:var(--rm-muted);background:rgba(15,23,42,.02)}[data-theme=dark] .roadmap_status__SLk9S{background:hsla(0,0%,100%,.03)}.roadmap_statusLive__3h6Y2{color:var(--rm-green);border-color:rgba(17,183,135,.35);background:var(--rm-green-soft)}.roadmap_statusCurrent__9m6EZ{color:#065f46;border-color:rgba(17,183,135,.5);background:rgba(17,183,135,.18);font-weight:800}[data-theme=dark] .roadmap_statusCurrent__9m6EZ{color:#a7f3d0}.roadmap_statusTarget__DI9L4{color:var(--rm-gold);border-color:rgba(212,160,23,.35);background:var(--rm-gold-soft)}.roadmap_phaseTitle__UYKio{font-size:20PX;margin:10PX 0 6PX;font-weight:700;color:var(--rm-text)}.roadmap_phaseDesc__iDBQw{color:var(--rm-muted);font-size:14PX;margin:0 0 14PX;line-height:1.6}.roadmap_items__mGcZO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9PX}.roadmap_item__nyPvh{font-size:13PX;color:#334155;padding:10PX 12PX;border-radius:10PX;background:#f8fafc;border:1px solid #eef2f6}.roadmap_item__nyPvh:before{content:"↗";color:var(--rm-green);margin-right:8PX}[data-theme=dark] .roadmap_item__nyPvh{color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.06)}.roadmap_callout__Nytfo{padding:26PX;border-radius:var(--rm-radius);border:1px solid rgba(17,183,135,.22);background:linear-gradient(120deg,rgba(236,253,245,.95),hsla(0,0%,100%,.96));display:grid;grid-template-columns:1.1fr .9fr;gap:24PX;align-items:center}[data-theme=dark] .roadmap_callout__Nytfo{background:linear-gradient(120deg,rgba(17,183,135,.12),rgba(22,26,30,.95))}.roadmap_calloutTitle__u_hMq{font-size:24PX;line-height:1.2;margin:8PX 0;font-weight:700;color:var(--rm-text)}.roadmap_calloutDesc__z_UjP{color:var(--rm-muted);font-size:14PX;margin:0;line-height:1.65}.roadmap_tokenWindow__jhoff{border-left:1px solid var(--rm-line);padding-left:24PX}.roadmap_tokenWindow__jhoff strong{font-size:28PX;display:block;color:var(--rm-gold);letter-spacing:-.03em}.roadmap_tokenWindow__jhoff span{color:var(--rm-muted);font-size:12PX}.roadmap_steps__OcQ8U{display:grid;grid-template-columns:repeat(5,1fr);gap:10PX}.roadmap_step__Gl6Uc{padding:18PX 15PX;min-height:180PX}.roadmap_phaseToggle__j9Cj8{margin-top:12PX;padding:0;border:none;background:transparent;color:var(--rm-green);font-size:13PX;font-weight:700;cursor:pointer;text-align:left}.roadmap_phaseToggle__j9Cj8:active{opacity:.75}.roadmap_stepNo__7Oh04{font-size:11PX;color:var(--rm-green);letter-spacing:.12em;font-weight:800}.roadmap_stepTitle__fMsQL{font-size:15PX;margin:12PX 0 7PX;font-weight:700;color:var(--rm-text)}.roadmap_stepDesc__NDhOw{font-size:12PX;color:var(--rm-muted);margin:0;line-height:1.55}.roadmap_note__SVk3h{margin-top:16PX;padding:14PX 16PX;border:1px solid rgba(212,160,23,.28);background:var(--rm-gold-soft);border-radius:12PX;color:#8a6a1a;font-size:12PX;line-height:1.6}[data-theme=dark] .roadmap_note__SVk3h{color:#e8d6a3}@media (max-width:1023PX){.roadmap_page__KK7AF{min-height:100vh;padding-bottom:calc(24PX + env(safe-area-inset-bottom, 0px))}.roadmap_wrap__RM4YB{width:min(68%,var(--rm-max))}.roadmap_hero__4SomA{padding:32PX 0 20PX;max-width:none}.roadmap_titleBreak__DeCVY{display:inline}.roadmap_titleBreak__DeCVY:before{content:" "}.roadmap_heroTitle__gNmfd{font-size:clamp(26PX,7.2vw,38PX);margin:10PX 0 12PX}.roadmap_lead__jeyHI{font-size:14PX;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.roadmap_metrics__j2NMc{grid-template-columns:1fr;gap:8PX;margin:4PX 0 28PX}.roadmap_metric__xe6WT{display:flex;align-items:baseline;justify-content:space-between;gap:12PX;padding:12PX 14PX}.roadmap_metric__xe6WT strong{font-size:15PX;letter-spacing:-.02em;flex:1;min-width:0}.roadmap_metric__xe6WT span{flex-shrink:0;font-size:11PX;text-align:right;max-width:42%}.roadmap_section__NclrN{padding:16PX 0 32PX}.roadmap_sectionHead__fLWfY{display:block;margin-bottom:14PX}.roadmap_sectionHead__fLWfY p{margin-top:8PX;max-width:none;font-size:13PX}.roadmap_sectionTitle__5mSCR{font-size:clamp(22PX,6vw,28PX)}.roadmap_steps__OcQ8U{grid-template-columns:1fr 1fr}.roadmap_step__Gl6Uc{min-height:0}.roadmap_callout__Nytfo{grid-template-columns:1fr;padding:18PX;gap:14PX}.roadmap_calloutTitle__u_hMq{font-size:18PX}.roadmap_tokenWindow__jhoff{border-left:0;border-top:1px solid var(--rm-line);padding:14PX 0 0;display:flex;align-items:baseline;justify-content:space-between;gap:12PX}.roadmap_tokenWindow__jhoff strong{font-size:22PX}.roadmap_tokenWindow__jhoff span{text-align:right;max-width:58%;line-height:1.4}}@media (max-width:760PX){.roadmap_phase__prh48{grid-template-columns:36PX 1fr;gap:10PX}.roadmap_phaseMark__G5418{width:36PX;height:36PX;border-radius:11PX;font-size:12PX}.roadmap_timeline__7tij4:before{left:17PX}.roadmap_phaseBody__BULrF{padding:12PX 12PX 14PX;min-width:0}.roadmap_phaseTitle__UYKio{font-size:16PX;margin:8PX 0 4PX}.roadmap_phaseDesc__iDBQw{font-size:12PX;margin-bottom:10PX}.roadmap_phaseTop___MJM4{flex-direction:column;align-items:flex-start;gap:6PX}.roadmap_phaseBadges__TUlp6{width:100%;justify-content:flex-start}.roadmap_date__cO6FD{letter-spacing:.08em;font-size:10PX}.roadmap_items__mGcZO{grid-template-columns:1fr}.roadmap_item__nyPvh{font-size:12PX;padding:8PX 10PX}.roadmap_nowLabel__RdGY1,.roadmap_status__SLk9S{font-size:9PX;padding:4PX 8PX}.roadmap_phaseCurrent__bHbQ6 .roadmap_phaseMark__G5418,.roadmap_phaseDone__elF6r .roadmap_phaseMark__G5418{box-shadow:0 0 0 3PX var(--rm-green-soft)}.roadmap_phaseCurrent__bHbQ6 .roadmap_phaseMark__G5418{animation:none}}@media (max-width:560PX){.roadmap_wrap__RM4YB{width:min(80%,var(--rm-max))}.roadmap_hero__4SomA{padding:20PX 0 12PX}.roadmap_eyebrow__RW6aP{font-size:10PX;letter-spacing:.14em}}