:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark light;background:#101216;color:#f4f1eb}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;background:radial-gradient(ellipse at 75% 5%,#33434866,transparent 60%)}main{width:min(100%,540px);padding:56px 28px}.brand{font-size:40px;letter-spacing:-2px;font-weight:650}.brand span{display:inline-block;color:#b9cfd0;font-size:32px;margin-left:4px}.eyebrow{margin-top:64px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#b9cfd0}h1{font-weight:500;font-size:clamp(40px,9vw,58px);line-height:1.07;letter-spacing:-2px;margin:20px 0}p{font-size:18px;line-height:1.6;color:#b6bbc1}a{display:flex;justify-content:space-between;align-items:center;background:#e3edeb;color:#142320;text-decoration:none;border-radius:30px;padding:17px 23px;margin:30px 0;font-weight:600}a[hidden]{display:none}a:focus-visible{outline:3px solid #83b4ce;outline-offset:5px}.note{font-size:14px;max-width:380px}.privacy{margin-top:72px;font-size:12px;color:#818990;border-top:1px solid #ffffff18;padding-top:18px}@media(prefers-color-scheme:light){:root{background:#f6f5f1;color:#1b2328}body{background:radial-gradient(ellipse at 75% 5%,#bad3d355,transparent 60%)}p{color:#58636b}.eyebrow,.brand span{color:#3f7076}a{background:#263e43;color:white}.privacy{color:#707b82;border-color:#182a3218}}
