:root{color:#1f2937;-webkit-font-smoothing:antialiased;background:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{margin:0}.container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;padding:2rem;display:flex}.message{letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,7vw,5rem);font-weight:700;line-height:1.1}.meta{color:#6b7280;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;display:flex}.muted{color:#6b7280}.error{color:#b91c1c}
