:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fbfbfa;background:#0a0e0d;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main,footer{max-width:760px;margin:auto;padding:36px 24px}main{min-height:74vh;padding-top:clamp(58px,14vh,150px)}h1{letter-spacing:-.05em;margin:20px 0;font-size:clamp(38px,8vw,78px);line-height:1.02}p{color:#ddd;line-height:1.6}a{color:#d4caff}footer{border-top:1px solid #343635;flex-wrap:wrap;gap:20px;display:flex}form{gap:14px;max-width:440px;margin:28px 0;display:grid}label{gap:7px;display:grid}input,button,.button{font:inherit;border-radius:12px;padding:14px 16px}input{color:#fff;background:#161b19;border:1px solid #616863;min-width:0}button,.button{color:#fff;cursor:pointer;background:#6f5dd8;border:0;font-weight:700;text-decoration:none;display:inline-block}code{overflow-wrap:anywhere}.brand{letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:700}.notice{border-left:3px solid #a696ff;padding-left:12px}
