.roadmap-page[data-astro-cid-khueswxm]{background:var(--color-white);padding:var(--space-16) var(--space-6) var(--space-24)}.content-container[data-astro-cid-khueswxm]{max-width:960px;margin:0 auto}.page-header[data-astro-cid-khueswxm]{text-align:center;margin-bottom:var(--space-16)}.page-header[data-astro-cid-khueswxm] h1[data-astro-cid-khueswxm]{font-size:clamp(2.5rem,4vw,3.5rem);color:var(--color-obsidian);margin:0 0 var(--space-4);letter-spacing:-.02em}.lead[data-astro-cid-khueswxm]{font-size:1.125rem;color:var(--color-ash);max-width:640px;margin:0 auto;line-height:1.6}.section[data-astro-cid-khueswxm]{margin-bottom:var(--space-16)}.section[data-astro-cid-khueswxm] h2[data-astro-cid-khueswxm]{font-size:1.75rem;color:var(--color-obsidian);margin:0 0 var(--space-4);border-bottom:2px solid var(--color-verdigris);padding-bottom:var(--space-2);display:inline-block}.section[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{color:var(--color-obsidian);margin:var(--space-6) 0 var(--space-3);font-size:1.125rem}.shipped-heading[data-astro-cid-khueswxm]{color:var(--color-verdigris)}.shipping-heading[data-astro-cid-khueswxm]{color:var(--color-obsidian)}.planned-heading[data-astro-cid-khueswxm]{color:var(--color-ash)}.section-intro[data-astro-cid-khueswxm]{color:var(--color-ash);line-height:1.6;margin-bottom:var(--space-6)}.glance-list[data-astro-cid-khueswxm]{margin:0;padding:0}.glance-row[data-astro-cid-khueswxm]{display:grid;grid-template-columns:220px 1fr;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid rgba(0,0,0,.06)}.glance-row[data-astro-cid-khueswxm] dt[data-astro-cid-khueswxm]{color:var(--color-obsidian);font-weight:600;margin:0}.glance-row[data-astro-cid-khueswxm] dd[data-astro-cid-khueswxm]{margin:0;color:var(--color-ash);line-height:1.6}.glance-row[data-astro-cid-khueswxm] dd[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--color-obsidian)}.quarter-grid[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4);margin-top:var(--space-4)}.quarter-card[data-astro-cid-khueswxm]{background:var(--color-bone);border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:var(--space-5)}.quarter-card[data-astro-cid-khueswxm].shipped{border-left:4px solid var(--color-verdigris)}.quarter-card[data-astro-cid-khueswxm].planned{border-left:4px solid var(--color-ash);opacity:.95}.quarter-tag[data-astro-cid-khueswxm]{font-size:.75rem;color:var(--color-ash);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.quarter-card[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{margin:0 0 var(--space-3);font-size:1rem;color:var(--color-obsidian)}.quarter-card[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{margin:0;color:var(--color-ash);line-height:1.55;font-size:.9375rem}.card-link[data-astro-cid-khueswxm]{display:inline-block;margin-top:var(--space-3);color:var(--color-verdigris);text-decoration:none;font-weight:500;font-size:.875rem}.card-link[data-astro-cid-khueswxm]:hover{text-decoration:underline}.commitment-list[data-astro-cid-khueswxm]{list-style:none;padding:0;margin:0}.commitment-list[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]{padding:var(--space-3) 0;border-bottom:1px solid rgba(0,0,0,.04);color:var(--color-ash);line-height:1.6}.commitment-list[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]:last-child{border-bottom:none}.commitment-list[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--color-obsidian)}.scope-limits[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]{padding:var(--space-4) 0}code[data-astro-cid-khueswxm]{background:var(--color-bone);padding:2px 6px;border-radius:3px;font-size:.875em;color:var(--color-obsidian)}.cta-section[data-astro-cid-khueswxm]{text-align:center;padding-top:var(--space-8);border-top:1px solid rgba(0,0,0,.06)}.cta-buttons[data-astro-cid-khueswxm]{display:flex;gap:var(--space-3);justify-content:center;margin-top:var(--space-6);flex-wrap:wrap}@media(max-width:640px){.glance-row[data-astro-cid-khueswxm]{grid-template-columns:1fr;gap:var(--space-2)}.cta-buttons[data-astro-cid-khueswxm]{flex-direction:column}}
