*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#090b1b;color:#f3f6ff;font:18px/1.7 system-ui,-apple-system,sans-serif}a{color:#a6ff3b;text-underline-offset:5px}a:hover{color:#ff80d1}header,main,footer{max-width:1060px;margin:auto;padding:28px 32px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #29304c}nav{display:flex;gap:24px;font-size:15px}nav a{text-decoration:none}.brand{font-size:26px;font-weight:900;letter-spacing:-1px;text-decoration:none;color:#a6ff3b}.brand span{color:#ff69c8}main{padding-top:64px;padding-bottom:72px}h1{font-size:clamp(36px,6vw,66px);line-height:1.12;letter-spacing:-2px;max-width:850px;margin:20px 0 28px}h2{font-size:25px;line-height:1.3;margin-top:42px}p,li{max-width:820px;color:#c4cde4}.eyebrow{color:#a6ff3b;font-size:13px;font-weight:700;letter-spacing:2px}.lead{font-size:23px}.hero{width:100%;height:auto;border-radius:22px;margin:22px 0;border:1px solid #3c496e}.actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}.button{background:#a6ff3b;color:#10182b;padding:12px 24px;border-radius:99px;text-decoration:none;font-weight:750}.button:hover{background:#cffd97;color:#10182b}.button.secondary{background:#202840;color:#fff}footer{font-size:14px;border-top:1px solid #29304c;color:#8c9bb9}footer a{margin-right:20px}.notice{border-left:3px solid #ff69c8;padding:12px 24px;background:#161b32;border-radius:0 12px 12px 0;margin:30px 0}ul{padding-left:24px}@media(max-width:600px){header,main,footer{padding-left:22px;padding-right:22px}header{align-items:flex-start;gap:20px}nav{gap:12px;font-size:13px;flex-wrap:wrap}main{padding-top:36px}h1{letter-spacing:-1px}.lead{font-size:20px}}