.roadmap-main[data-astro-cid-khueswxm]{padding-bottom:80px}.roadmap-hero[data-astro-cid-khueswxm]{padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(40px,6vw,64px);border-bottom:1px solid var(--border)}.roadmap-eyebrow[data-astro-cid-khueswxm]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.roadmap-title[data-astro-cid-khueswxm]{font-size:clamp(30px,4.5vw,44px);line-height:1.12;letter-spacing:-.025em;font-weight:600;color:var(--text);margin:12px 0 16px;max-width:22ch}.roadmap-lead[data-astro-cid-khueswxm]{color:var(--text-secondary);font-size:16px;line-height:1.55;max-width:64ch;margin:0 0 12px}.roadmap-meta[data-astro-cid-khueswxm]{color:var(--text-muted);font-size:12px;letter-spacing:.04em;margin:0}.roadmap-meta[data-astro-cid-khueswxm] a[data-astro-cid-khueswxm]{color:var(--text-secondary)}.roadmap-meta[data-astro-cid-khueswxm] a[data-astro-cid-khueswxm]:hover{color:var(--text)}.roadmap-section[data-astro-cid-khueswxm]{padding:clamp(48px,6vw,72px) 0;border-top:1px solid var(--border)}.roadmap-col-head[data-astro-cid-khueswxm]{margin-bottom:24px;max-width:70ch}.roadmap-h2[data-astro-cid-khueswxm]{font-size:clamp(22px,3vw,28px);color:var(--text);letter-spacing:-.015em;margin:0 0 8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.roadmap-col-sub[data-astro-cid-khueswxm]{color:var(--text-secondary);font-size:14.5px;line-height:1.55;margin:0;max-width:70ch}.roadmap-pill[data-astro-cid-khueswxm]{display:inline-block;padding:3px 10px;border-radius:999px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;border:1px solid var(--border)}.roadmap-pill-live[data-astro-cid-khueswxm]{color:#00d9b2;border-color:#00d9b266;background:#00d9b21a}.roadmap-pill-beta[data-astro-cid-khueswxm]{color:#f7c948;border-color:#f7c94866;background:#f7c94814}.roadmap-pill-planned[data-astro-cid-khueswxm]{color:#7aa6ff;border-color:#7aa6ff66;background:#7aa6ff14}.roadmap-pill-cut[data-astro-cid-khueswxm]{color:var(--text-muted);border-color:var(--border);background:var(--bg-elev)}.roadmap-list[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px}.roadmap-card[data-astro-cid-khueswxm]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:22px}.roadmap-card-h[data-astro-cid-khueswxm]{font-size:15.5px;color:var(--text);margin:0 0 8px;line-height:1.35;font-weight:600}.roadmap-card-body[data-astro-cid-khueswxm]{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0 0 10px}.roadmap-card-proof[data-astro-cid-khueswxm],.roadmap-card-caveat[data-astro-cid-khueswxm]{color:var(--text-muted);font-size:12.5px;line-height:1.55;margin:0;padding-top:8px;border-top:1px solid var(--border)}.roadmap-card-proof[data-astro-cid-khueswxm] .mono[data-astro-cid-khueswxm],.roadmap-card-caveat[data-astro-cid-khueswxm] .mono[data-astro-cid-khueswxm]{color:#00d9b2;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.roadmap-card-caveat[data-astro-cid-khueswxm] .mono[data-astro-cid-khueswxm]{color:#f7c948}.roadmap-cta[data-astro-cid-khueswxm]{margin-top:48px;padding:56px 0;text-align:center;border-top:1px solid var(--border)}.roadmap-cta-h[data-astro-cid-khueswxm]{font-size:clamp(22px,3vw,28px);color:var(--text);margin:0 0 12px;letter-spacing:-.02em}.roadmap-cta-sub[data-astro-cid-khueswxm]{color:var(--text-secondary);font-size:15px;margin:0 0 24px;line-height:1.5}.roadmap-cta-sub[data-astro-cid-khueswxm] a[data-astro-cid-khueswxm]{color:#00d9b2}.roadmap-cta-row[data-astro-cid-khueswxm]{display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:center}.roadmap-cta-btn[data-astro-cid-khueswxm]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:var(--radius-sm);font-weight:500;font-size:14px;text-decoration:none;border:1px solid transparent;transition:filter .15s ease,transform .15s ease,border-color .15s ease;min-height:44px}.roadmap-cta-btn-primary[data-astro-cid-khueswxm]{background:#00d9b2;color:var(--bg);border-color:#00d9b2}.roadmap-cta-btn-primary[data-astro-cid-khueswxm]:hover{filter:brightness(1.08);transform:translateY(-1px);color:var(--bg)}.roadmap-cta-btn-secondary[data-astro-cid-khueswxm]{background:transparent;color:var(--text);border-color:var(--border-strong)}.roadmap-cta-btn-secondary[data-astro-cid-khueswxm]:hover{color:var(--text);border-color:var(--text-secondary);transform:translateY(-1px)}
