:root{color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#161433;color:#f1eeff;font-family:system-ui,-apple-system,Segoe UI,sans-serif}main{min-height:100dvh;display:grid;place-content:center;justify-items:center;grid-gap:24px;gap:24px;padding:24px 16px;text-align:center}.logo{width:280px;max-width:100%;height:auto;image-rendering:pixelated}h1{font-size:1.4rem;font-weight:600}h1,p{margin:0}p{color:#c9c4ee}