@font-face{font-family:Poppins;src:url('/fonts/Poppins-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{color-scheme:dark;background:#151410;color:#fff1d7;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0;padding:24px}.legal-shell{max-width:920px;margin:auto}.legal-nav{display:flex;justify-content:space-between;align-items:center;padding:12px 0 70px}.legal-nav a,.legal-links a{color:inherit;text-decoration:none}.legal-brand{font:700 30px Poppins,Arial}.legal-back{font:12px monospace;border-bottom:1px solid #c57847;padding-bottom:7px}.legal-kicker{font:11px monospace;color:#c57847;letter-spacing:.14em}.legal-copy h1{font:700 clamp(48px,9vw,110px)/.98 Poppins,Arial;letter-spacing:-.065em;margin:24px 0 60px}.legal-copy h2{font:600 24px/1.2 Poppins,Arial;margin:54px 0 18px}.legal-copy p,.legal-copy li{font:17px/1.7 Arial;color:#c9bdad}.legal-copy a{color:#fff1d7}.legal-copy ul{padding-left:20px}.legal-note{border:1px solid #cda57d35;background:#211e19;border-radius:16px;padding:24px}.legal-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:70px;padding:30px 0;border-top:1px solid #fff1d71c;font:12px monospace}@media(max-width:650px){body{padding:20px}.legal-nav{padding-bottom:45px}.legal-copy h1{margin-bottom:42px}.legal-copy p,.legal-copy li{font-size:16px}}
.legal-pending body{opacity:0}.legal-nav{gap:24px}.legal-language{display:flex;align-items:center;gap:10px;font:12px monospace;margin-left:auto}.legal-language a{color:inherit;text-decoration:none;opacity:.48;transition:opacity .2s ease}.legal-language a[aria-current=true],.legal-language a:hover{opacity:1}.legal-language span{opacity:.4}@media(max-width:400px){.legal-nav{gap:12px}.legal-back{font-size:10px}.legal-language{gap:6px}}
