.sprawl-page[data-astro-cid-y36s2c4x]{max-width:1020px;margin-inline:auto}.back-link[data-astro-cid-y36s2c4x]{align-items:center;min-height:44px;margin-bottom:1.25rem;font-size:.95rem;display:inline-flex}.page-intro[data-astro-cid-y36s2c4x]{max-width:780px}.byline[data-astro-cid-y36s2c4x],.version-map[data-astro-cid-y36s2c4x] figcaption[data-astro-cid-y36s2c4x],.map-panel[data-astro-cid-y36s2c4x] small[data-astro-cid-y36s2c4x]{color:var(--text-secondary)}.byline[data-astro-cid-y36s2c4x]{font-size:.92rem}.contents[data-astro-cid-y36s2c4x]{border-block:1px solid var(--border);flex-wrap:wrap;gap:.4rem 1.2rem;padding-block:.6rem;display:flex}.contents[data-astro-cid-y36s2c4x] a[data-astro-cid-y36s2c4x]{align-items:center;min-height:44px;padding-block:.45rem;display:inline-flex}section[data-astro-cid-y36s2c4x],.next-links[data-astro-cid-y36s2c4x]{scroll-margin-top:var(--anchor-offset,6rem);margin-top:3.5rem}section[data-astro-cid-y36s2c4x]>p[data-astro-cid-y36s2c4x],.plan-steps[data-astro-cid-y36s2c4x],.safety-note[data-astro-cid-y36s2c4x],.metrics[data-astro-cid-y36s2c4x],.next-links[data-astro-cid-y36s2c4x]{max-width:780px}h2[data-astro-cid-y36s2c4x]{max-width:28ch;line-height:1.2}h3[data-astro-cid-y36s2c4x]{font-size:1.2rem;line-height:1.35}.sprawl-plan-diagram[data-astro-cid-y36s2c4x]{max-width:780px;margin:1.5rem 0}.sprawl-plan-diagram[data-astro-cid-y36s2c4x] svg[data-astro-cid-y36s2c4x]{width:100%;height:auto;display:block}.sprawl-plan-diagram[data-astro-cid-y36s2c4x] figcaption[data-astro-cid-y36s2c4x]{color:var(--text-secondary);margin-top:.5rem;font-size:.88rem}.version-map[data-astro-cid-y36s2c4x]{margin:2rem 0 0}.version-map[data-astro-cid-y36s2c4x] figcaption[data-astro-cid-y36s2c4x]{margin-bottom:1rem;font-size:.95rem}.map-pair[data-astro-cid-y36s2c4x]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.map-panel[data-astro-cid-y36s2c4x]{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:1.5rem}.map-panel[data-astro-cid-y36s2c4x] h3[data-astro-cid-y36s2c4x]{margin-top:0}.loose-notes[data-astro-cid-y36s2c4x]{gap:.8rem;padding:.7rem .5rem;display:grid}.loose-notes[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x]{border:1px solid var(--border);background:var(--surface-subtle);border-radius:4px;margin:0;padding:.85rem 1rem}.loose-notes[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x]:first-child{margin-right:1rem;transform:rotate(-2deg)}.loose-notes[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x]:nth-child(2){margin-left:1rem;transform:rotate(2deg)}.loose-notes[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x]:nth-child(3){margin-right:.5rem;transform:rotate(-1deg)}.map-panel[data-astro-cid-y36s2c4x] small[data-astro-cid-y36s2c4x]{font-size:.8rem;line-height:1.5;display:block}.connected[data-astro-cid-y36s2c4x] ol[data-astro-cid-y36s2c4x]{margin:1.3rem 0;padding:0;list-style:none}.connected[data-astro-cid-y36s2c4x] li[data-astro-cid-y36s2c4x]{border-top:1px solid var(--border);gap:.8rem;padding-block:.65rem;display:flex}.connected[data-astro-cid-y36s2c4x] span[data-astro-cid-y36s2c4x]{font-family:var(--font-mono);color:var(--accent);font-size:.82rem}.map-outcome[data-astro-cid-y36s2c4x]{border-top:1px solid var(--border);margin:.8rem 0 0;padding-top:.8rem;font-weight:500}.plan-steps[data-astro-cid-y36s2c4x]{counter-reset:step;gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.plan-steps[data-astro-cid-y36s2c4x] li[data-astro-cid-y36s2c4x]{counter-increment:step;border:1px solid var(--border);border-left:3px solid var(--accent-border);background:var(--surface);border-radius:12px;padding:1.35rem 1.5rem}.plan-steps[data-astro-cid-y36s2c4x] h3[data-astro-cid-y36s2c4x]{margin:0 0 .4rem}.plan-steps[data-astro-cid-y36s2c4x] h3[data-astro-cid-y36s2c4x]:before{content:"0" counter(step) "  ";font:500 .85rem var(--font-mono);color:var(--accent)}.plan-steps[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x],.safety-note[data-astro-cid-y36s2c4x] p[data-astro-cid-y36s2c4x],.metrics[data-astro-cid-y36s2c4x] dd[data-astro-cid-y36s2c4x]{margin:0}.safety-note[data-astro-cid-y36s2c4x]{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;margin-top:1.25rem;padding:1.35rem 1.5rem}.safety-note[data-astro-cid-y36s2c4x] h3[data-astro-cid-y36s2c4x]{margin-top:0}.sprawl-check[data-astro-cid-y36s2c4x]{max-width:780px;margin:1.25rem 0}.sprawl-check[data-astro-cid-y36s2c4x] pre[data-astro-cid-y36s2c4x]{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:8px;margin:0;padding:1rem 1.15rem;font-size:.86rem;line-height:1.55;overflow-x:auto}.sprawl-check[data-astro-cid-y36s2c4x] figcaption[data-astro-cid-y36s2c4x]{color:var(--text-secondary);margin-top:.45rem;font-size:.85rem}.metrics[data-astro-cid-y36s2c4x]{gap:1rem;margin:1.5rem 0;display:grid}.metrics[data-astro-cid-y36s2c4x] div[data-astro-cid-y36s2c4x]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:1.2rem 1.4rem}.metrics[data-astro-cid-y36s2c4x] dt[data-astro-cid-y36s2c4x]{color:var(--text-primary);margin-bottom:.35rem;font-weight:600}.next-links[data-astro-cid-y36s2c4x]{border-top:1px solid var(--border);padding-top:2rem}@media (width<=720px){.map-pair[data-astro-cid-y36s2c4x]{grid-template-columns:1fr}}
