.roadmap-page[data-astro-cid-khueswxm]{gap:1.75rem}.roadmap-hero[data-astro-cid-khueswxm]{overflow:hidden}.roadmap-hero[data-astro-cid-khueswxm]:after{content:"";position:absolute;inset:auto -10% -35% auto;width:22rem;height:22rem;border-radius:999px;background:radial-gradient(circle,rgba(94,234,212,.16),transparent 70%);pointer-events:none}.roadmap-hero__metrics[data-astro-cid-khueswxm]{grid-template-columns:repeat(3,minmax(0,1fr))}.roadmap-grid[data-astro-cid-khueswxm]{display:grid;gap:1.5rem;align-items:start}.roadmap-grid--top[data-astro-cid-khueswxm]{grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr)}.roadmap-grid--bottom[data-astro-cid-khueswxm]{grid-template-columns:minmax(0,1.35fr) minmax(290px,.9fr)}.roadmap-panel[data-astro-cid-khueswxm],.roadmap-track[data-astro-cid-khueswxm],.roadmap-stage-card[data-astro-cid-khueswxm],.roadmap-rule[data-astro-cid-khueswxm],.roadmap-meta-pill[data-astro-cid-khueswxm],.roadmap-mini-card[data-astro-cid-khueswxm],.roadmap-article-link[data-astro-cid-khueswxm],.roadmap-inline-link[data-astro-cid-khueswxm]{background:#08101970}.roadmap-panel--wide[data-astro-cid-khueswxm]{padding:clamp(1.2rem,2.5vw,2rem)}.roadmap-panel--aside[data-astro-cid-khueswxm]{padding:1.25rem}.roadmap-foundation-grid[data-astro-cid-khueswxm],.roadmap-pillar-grid[data-astro-cid-khueswxm]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.roadmap-mini-card[data-astro-cid-khueswxm],.roadmap-rule[data-astro-cid-khueswxm]{padding:1rem 1.05rem;border-radius:1.1rem;border:1px solid rgba(148,163,184,.12)}.roadmap-rule[data-astro-cid-khueswxm]{display:grid;gap:.45rem}.roadmap-rule__title[data-astro-cid-khueswxm],.roadmap-stage-card__title[data-astro-cid-khueswxm]{font-size:1rem}.roadmap-track-stack[data-astro-cid-khueswxm]{gap:1.25rem}.roadmap-track[data-astro-cid-khueswxm]{display:grid;gap:1.2rem;padding:clamp(1.25rem,2.7vw,2rem)}.roadmap-track__intro[data-astro-cid-khueswxm]{display:grid;gap:1rem}.roadmap-track__meta[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.roadmap-meta-pill[data-astro-cid-khueswxm]{display:grid;gap:.35rem;min-height:100%;padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.12)}.roadmap-meta-pill[data-astro-cid-khueswxm] span[data-astro-cid-khueswxm]{color:var(--text-faint);font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.roadmap-meta-pill[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--text-main);font-size:.95rem;line-height:1.55}.roadmap-meta-pill--status[data-astro-cid-khueswxm]{background:linear-gradient(135deg,#38bdf824,#5eead41f)}.roadmap-stage-grid[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.roadmap-stage-card[data-astro-cid-khueswxm]{display:grid;gap:.8rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.12);border-radius:1.2rem}.roadmap-stage-card__block[data-astro-cid-khueswxm],.roadmap-pillar-card__block[data-astro-cid-khueswxm]{padding-top:.75rem;border-top:1px solid rgba(148,163,184,.12)}.roadmap-inline-links[data-astro-cid-khueswxm],.roadmap-article-stack[data-astro-cid-khueswxm]{gap:.65rem}.roadmap-inline-link[data-astro-cid-khueswxm],.roadmap-article-link[data-astro-cid-khueswxm]{display:grid;gap:.22rem;padding:.8rem .9rem;border-radius:.95rem;border:1px solid rgba(148,163,184,.12);color:var(--text-main);text-decoration:none}.roadmap-inline-link[data-astro-cid-khueswxm]:hover,.roadmap-article-link[data-astro-cid-khueswxm]:hover,.roadmap-inline-link[data-astro-cid-khueswxm]:focus-visible,.roadmap-article-link[data-astro-cid-khueswxm]:focus-visible{border-color:#5eead44d;color:var(--text-strong);background:#0f172aad}.roadmap-article-link__title[data-astro-cid-khueswxm]{color:var(--text-strong);font-size:.96rem;font-weight:700;line-height:1.45}.roadmap-article-link__copy[data-astro-cid-khueswxm]{color:var(--text-muted);font-size:.88rem;line-height:1.6}.roadmap-pillar-card[data-astro-cid-khueswxm]{min-height:100%}.roadmap-fill-copy[data-astro-cid-khueswxm]{color:var(--primary-accent);font-size:.9rem;line-height:1.65}.roadmap-heading-copy[data-astro-cid-khueswxm]{max-width:44rem}@media(max-width:1024px){.roadmap-grid--top[data-astro-cid-khueswxm],.roadmap-grid--bottom[data-astro-cid-khueswxm],.roadmap-track__meta[data-astro-cid-khueswxm],.roadmap-hero__metrics[data-astro-cid-khueswxm]{grid-template-columns:1fr}}@media(max-width:720px){.roadmap-page[data-astro-cid-khueswxm]{gap:1.1rem}.roadmap-track[data-astro-cid-khueswxm],.roadmap-panel--wide[data-astro-cid-khueswxm],.roadmap-panel--aside[data-astro-cid-khueswxm],.roadmap-mini-card[data-astro-cid-khueswxm],.roadmap-rule[data-astro-cid-khueswxm],.roadmap-stage-card[data-astro-cid-khueswxm],.roadmap-meta-pill[data-astro-cid-khueswxm],.roadmap-inline-link[data-astro-cid-khueswxm],.roadmap-article-link[data-astro-cid-khueswxm]{padding:1rem}.roadmap-foundation-grid[data-astro-cid-khueswxm],.roadmap-stage-grid[data-astro-cid-khueswxm],.roadmap-pillar-grid[data-astro-cid-khueswxm]{grid-template-columns:1fr}.roadmap-fill-copy[data-astro-cid-khueswxm],.roadmap-article-link__copy[data-astro-cid-khueswxm]{font-size:.88rem}}
