.roadmap-page{flex-direction:column;gap:1.5rem;max-width:60rem;margin:0 auto;padding:1.75rem 1.25rem 4rem;display:flex}.roadmap-page__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted,var(--muted));margin:0;font-size:.74rem;font-weight:700}.roadmap-page__title{color:var(--foreground,#f0eeec);margin:.3rem 0 0;font-size:clamp(1.7rem,2.6vw,2.3rem)}.roadmap-page__subtitle{color:var(--muted,var(--muted));max-width:48rem;margin:.5rem 0 0;font-size:.95rem;line-height:1.55}.roadmap-page__actions{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.roadmap-page__section-title{margin:0 0 .85rem;font-size:1.2rem;font-weight:600}.roadmap-page__sprints{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.roadmap-sprint{border:1px solid var(--border,#ffffff14);background:var(--panel,#14101080);border-radius:.65rem;flex-direction:column;gap:.45rem;padding:.85rem 1rem;display:flex}.roadmap-sprint--active{border-color:var(--accent,var(--accent));background:var(--panel-strong,#141010d9)}.roadmap-sprint--shipped{opacity:.85}.roadmap-sprint__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.roadmap-sprint__title{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.roadmap-sprint__number{color:var(--accent,var(--accent));font-size:.92rem;font-weight:700}.roadmap-sprint__theme{color:var(--foreground,#f0eeec);font-size:1rem;font-weight:600}.roadmap-sprint__meta{align-items:center;gap:.5rem;display:flex}.roadmap-sprint__date{color:var(--muted,var(--muted));font-size:.78rem}.roadmap-sprint__summary{color:var(--muted,var(--foreground));margin:0;font-size:.86rem;line-height:1.55}.roadmap-page__footer{border-top:1px solid var(--border,#ffffff14);color:var(--muted,var(--muted));margin-top:1rem;padding-top:1rem;font-size:.86rem}
