html,body{margin:0;height:100%;background:#000;color:#f2f2f2;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
main{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;box-sizing:border-box}
h1{font-weight:300;letter-spacing:.35em;font-size:clamp(1.4rem,4vw,2.6rem);margin:0 0 1.5rem}
p{margin:.25rem 0;font-size:1rem}
.dim{color:#8a8a8a}
