.roadmap-hero[data-astro-cid-khueswxm]{border-top:0;padding-top:72px}.narrow[data-astro-cid-khueswxm]{max-width:800px}.callout[data-astro-cid-khueswxm]{display:grid;gap:8px;margin-top:28px;padding:22px;border:1px solid var(--border-bright);border-radius:var(--radius);background:var(--bg-raised)}.callout[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--text);font-size:1.05rem}.callout[data-astro-cid-khueswxm] span[data-astro-cid-khueswxm]{color:var(--text-dim)}.spine[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}.stage[data-astro-cid-khueswxm]{padding:20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised)}.stage[data-astro-cid-khueswxm] .index[data-astro-cid-khueswxm]{font-family:var(--font-mono);color:var(--text-faint);font-size:.75rem}.stage[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{margin-top:8px}.stage[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{font-size:.9rem}.status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm]{display:inline-flex;padding:3px 8px;border-radius:5px;font-family:var(--font-mono);font-size:.72rem}.shipping[data-astro-cid-khueswxm] .status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm].shipping{background:var(--bg-success);color:var(--text-success)}.hardening[data-astro-cid-khueswxm] .status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm].hardening{background:var(--bg-accent);color:var(--text-accent)}.partial[data-astro-cid-khueswxm] .status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm].partial{background:var(--bg-warning);color:var(--text-warning)}.roadmap[data-astro-cid-khueswxm] .status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm].roadmap{background:var(--bg-unknown);color:var(--text-unknown)}.speculative[data-astro-cid-khueswxm] .status[data-astro-cid-khueswxm],.badge[data-astro-cid-khueswxm].speculative{background:transparent;color:var(--text-unknown);border:1px dashed color-mix(in srgb,var(--text-unknown) 45%,transparent)}.priorities[data-astro-cid-khueswxm]{display:grid;gap:14px;padding:0;list-style:none;counter-reset:priority}.priorities[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]{counter-increment:priority;display:grid;grid-template-columns:auto 1fr;gap:4px 14px;padding:18px 0;border-bottom:1px solid var(--border)}.priorities[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]:before{content:counter(priority,decimal-leading-zero);grid-row:1 / span 2;font-family:var(--font-mono);color:var(--accent)}.priorities[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--text)}.priorities[data-astro-cid-khueswxm] span[data-astro-cid-khueswxm]{color:var(--text-dim)}.family-grid[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px}.product-head[data-astro-cid-khueswxm]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.product[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{margin-bottom:0}.verified[data-astro-cid-khueswxm]{margin-top:18px}.priorities-plain[data-astro-cid-khueswxm]{display:grid;gap:14px;padding:0;list-style:none;margin-top:22px}.priorities-plain[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]{padding:14px 0;border-bottom:1px solid var(--border);color:var(--text-dim)}.priorities-plain[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--text)}.boundaries[data-astro-cid-khueswxm]{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.boundaries[data-astro-cid-khueswxm] span[data-astro-cid-khueswxm]{padding:7px 10px;border:1px solid var(--border);border-radius:7px;color:var(--text-dim);background:var(--bg-inset)}@media (max-width: 880px){.spine[data-astro-cid-khueswxm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.spine[data-astro-cid-khueswxm],.family-grid[data-astro-cid-khueswxm]{grid-template-columns:1fr}}
