*{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
body{background:#0a0a0a;color:#e8e8e8;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.6;display:flex;align-items:center;justify-content:center;padding:2rem}
main{max-width:640px;text-align:center}
.logo{margin-bottom:2.5rem}
.logo img{width:100%;max-width:420px;height:auto}
p{font-size:1.125rem;margin-bottom:1rem;color:#cfcfcf}
