:root{--text:#1c2b36;--muted:#4a5d6b;--background:#f7fafc;color:var(--text);background:var(--background);font-family:system-ui,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:1.5}body{margin:0}.page{max-width:40rem;margin:0 auto;padding:2rem 1.25rem}.lead{color:var(--muted);font-size:1.2rem}.status{background:#e6f0f6;border-radius:.5rem;padding:1rem}
