*{box-sizing:border-box}body{margin:0;background:#080d15;color:#e9edf5;font:16px/1.75 system-ui,sans-serif}main{max-width:900px;margin:40px auto;padding:32px;border:1px solid #38445c;border-radius:18px;background:#111a29}a{color:#d2a0ff;text-underline-offset:3px}.brand{font-size:29px;font-weight:850;color:#b1ff5d;text-decoration:none}.brand span{color:white}.eyebrow{font-size:12px;color:#bac3d3;letter-spacing:.08em}h1{font-size:34px;line-height:1.2}h2{font-size:21px;color:#e2c7ff;margin-top:30px}p{overflow-wrap:anywhere}pre{white-space:pre-wrap;font:inherit}.legal-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin:24px 0}.legal-links a{font-size:14px}.contact{border-top:1px solid #38445c;padding-top:24px}.risk{color:#d2a0ff;font-weight:650}@media(max-width:600px){main{margin:12px;padding:20px}h1{font-size:28px}}
