:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#0a1114;color:#effff7}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;border:1px solid #4d7364;border-radius:12px;padding:12px 16px;background:#b6f6d1;color:#10251b;font-weight:700}button:disabled{opacity:.4;cursor:not-allowed}.shell{max-width:1080px;margin:auto;padding:30px 22px}.top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.brand{font-size:22px;font-weight:800}.tag{border:1px solid #345246;color:#b6f6d1;padding:7px 11px;border-radius:50px;font-size:12px}.hero{margin:75px 0 35px;max-width:750px}.hero h1{font-size:clamp(42px,7vw,80px);line-height:1.03;margin:0 0 18px;letter-spacing:-.05em}.muted{color:#a2b4ac;line-height:1.65}.tabs{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.tabs button{background:#14231c;color:#d3e9db}.tabs button.active{background:#b6f6d1;color:#10251b}.card{border:1px solid #2a483b;background:linear-gradient(140deg,#183127,#101c18);border-radius:26px;padding:30px;max-width:640px;min-height:300px}.card h2{font-size:34px;margin:15px 0}.eyebrow{color:#a9f6ca;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.actions .secondary{background:transparent;color:#c6e9d5}.notice{margin-top:25px;border-left:3px solid #9ed6b5;padding:12px 18px;background:#13251b;color:#c6dacf}.foot{margin:60px 0 15px;color:#8ba398;font-size:13px}a{color:#b6f6d1}@media(max-width:600px){.hero{margin-top:45px}.card{padding:23px}.card h2{font-size:27px}}