:root{color-scheme:light;--ink:#1c1917;--muted:#57534e;--line:#e7e5e4;--ok:#166534;--bad:#991b1b;--bg:#fafaf9}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:Georgia,Times New Roman,serif;background:var(--bg);color:var(--ink)}.page{max-width:40rem;margin:0 auto;padding:4rem 1.5rem}.eyebrow{letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;color:var(--muted);margin:0 0 .75rem}h1{font-size:2.75rem;font-weight:500;margin:0 0 .5rem}.tagline{margin:0 0 2.5rem;color:var(--muted);font-size:1.15rem}.status{border-top:1px solid var(--line);padding-top:1.5rem}.status h2{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500;margin:0 0 .75rem}.status p{margin:0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.status .ok{color:var(--ok)}.status .bad{color:var(--bad)}