html,body{margin:0;min-height:100%;background:#0f1412;color:#e8ece9;font-family:system-ui,-apple-system,Segoe UI,sans-serif}main{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem}h1{margin:0;font-size:2.5rem;letter-spacing:.04em}p{margin:0;color:#9aa6a0}
