body{margin:0;min-height:100vh;display:flex;align-items:center;justify-content:center;background:#10172a;color:#e8ecf6;font-family:system-ui,sans-serif;text-align:center}
main{max-width:32rem;padding:2rem}
h1{font-weight:600;margin:0 0 1rem}
p{line-height:1.6;color:#b7c0d8}
