:root{--background:#f7f8fa;--surface:#fff;--text:#1c2430;--muted:#5b6573;--accent:#1f4e79;color:var(--text);background:var(--background);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{margin:0}.shell{background:var(--surface);border-top:4px solid var(--accent);max-width:40rem;margin:20vh auto 0;padding:2rem}.shell h1{margin:0 0 .5rem;font-size:1.5rem}.shell p{color:var(--muted);margin:0}
