*{box-sizing:border-box}body{margin:0;background:#0b0e17;color:#e8e9ee;font-family:Arial,sans-serif;line-height:1.7}a{color:#d2bcfa}header{padding:25px 6%;display:flex;justify-content:space-between;border-bottom:1px solid #fff2;gap:20px}header>a{color:#e8e9ee;text-decoration:none;font-size:12px;letter-spacing:1.5px}button{font:inherit;color:inherit;background:transparent;border:1px solid #fff5;padding:10px 16px;border-radius:3px;cursor:pointer}main{max-width:850px;margin:auto;padding:50px 6% 70px}h1{font-size:clamp(32px,5vw,52px);line-height:1.15;letter-spacing:-1px;font-weight:500}h2{font-size:23px;font-weight:500;margin:38px 0 12px}main p{color:#bcc4d4;font-size:15px}.status{font-size:10px!important;letter-spacing:1.6px;color:#cfb8f5!important}.legal-links{display:flex;flex-wrap:wrap;gap:20px;padding:25px 6%;border-top:1px solid #fff2;font-size:12px}a:focus-visible,button:focus-visible{outline:2px solid #c3afff;outline-offset:4px}