body{background:#111315;color:#f4f1ea;font-family:"Segoe UI",Arial,sans-serif;line-height:1.7;margin:0}.legal-header{padding:20px 5vw;border-bottom:1px solid rgba(244,241,234,.16)}.legal-main{width:min(780px,90vw);margin:0 auto;padding:72px 0 100px}.legal-main h1{font:900 clamp(2.7rem,7vw,5rem)/1 "Arial Black",Arial;margin:0 0 24px}.legal-main h2{font-size:1.25rem;margin-top:38px}.legal-main p,.legal-main li{color:#c8c7c1}.legal-main a{color:#76d8e3}.back{color:#f4f1ea;text-decoration:none;font-weight:800}
