:root{color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:#08132b;color:#edf2ff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 90% 5%,#49318a55,transparent 50%)}main{max-width:850px;margin:auto;padding:40px 24px 70px}.brand{font-size:26px;font-weight:850;text-decoration:none}.brand span,em{color:#ab92ff}.eyebrow{letter-spacing:.15em;color:#c2b2ff;margin-top:60px;font-size:14px;font-weight:750}h1{font-size:clamp(38px,6vw,65px);line-height:1.08;letter-spacing:-.04em;margin:20px 0}em{font-style:normal}.lead{font-size:20px;line-height:1.6;color:#c7d3eb;max-width:680px}.card{background:#101f3b;border:1px solid #334361;border-radius:24px;padding:clamp(22px,5vw,38px);margin-top:32px}h2{margin-top:0}li{padding:7px 0;line-height:1.55}.price{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap;margin-top:25px}.price strong{font-size:40px;letter-spacing:-.03em}.price s{font-size:22px;color:#99a9c6}.hint{font-size:16px;line-height:1.6;color:#aebedb}label{display:block;margin:20px 0 12px;line-height:1.5}input[type=email]{display:block;border:1px solid #546789;background:#0a162b;border-radius:12px;padding:15px;width:100%;color:inherit;font:inherit;margin-top:9px}.consent{display:flex;gap:10px;font-size:16px}.consent input{flex:0 0 auto;width:20px;height:20px}button,.button{display:block;text-align:center;width:100%;border:0;border-radius:12px;padding:17px 20px;background:#bea5ff;color:#15132a;font:inherit;font-weight:800;cursor:pointer;text-decoration:none}button:disabled{opacity:.55;cursor:wait}a{color:#c8b5ff}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #77e7ff;outline-offset:4px}[hidden]{display:none!important}#status{line-height:1.6}ul{padding-left:22px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

@media(prefers-color-scheme:light){:root{color-scheme:light;background:#f7f5ff;color:#221b37}.card{background:#fff;border-color:#cec4df}.lead,.hint{color:#514961}a,.brand span,em{color:#61419b}input[type=email]{background:#fff;color:#221b37;border-color:#8d80a3}}
