:root { color-scheme: dark; }
html, body { margin: 0; height: 100%; background: #0b0b0d; color: #eceae4; }
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; display: grid; place-items: center; }
main { text-align: center; padding: 16px; }
h1 { font-size: clamp(40px, 10vw, 88px); letter-spacing: .08em; margin: 0 0 8px; font-weight: 300; }
p { margin: 4px 0; color: #a7a39a; }
.status { font-size: 13px; margin-top: 24px; }
.status.ok { color: #7fbf8e; }
.status.bad { color: #d98a7a; }
