*{box-sizing:border-box}body{margin:0;background:#080a09;color:#f2f0e9;font-family:Inter,Arial,sans-serif}.legal-header{min-height:82px;padding:14px 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2b302d;background:#0b0e0c}.legal-brand img{width:72px;height:56px;object-fit:contain}.legal-back{padding:11px 15px;border:1px solid #705b31;color:#dfb75f;text-decoration:none;font-size:11px;font-weight:800;text-transform:uppercase}.legal-hero{padding:75px 20px 40px;border-bottom:1px solid #292e2b}.legal-inner,.legal-content,.legal-footer-inner{width:min(100%,980px);margin:auto}.legal-kicker{color:#d6a94f;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.legal-hero h1{margin:10px 0;font-family:"Barlow Condensed",Impact,sans-serif;font-size:clamp(48px,8vw,80px);line-height:.95;text-transform:uppercase}.legal-updated{color:#919893;font-size:13px}.legal-content{padding:50px 20px 85px}.legal-intro{padding:22px;border-left:3px solid #d6a94f;background:#101312;color:#d2d5d1;line-height:1.75}.legal-section{padding:27px 0;border-bottom:1px solid #292e2b}.legal-section h2{margin:0 0 12px;font-family:"Barlow Condensed",Impact,sans-serif;font-size:29px;text-transform:uppercase}.legal-section h3{margin:22px 0 8px;color:#dfbd70;font-size:15px}.legal-section p,.legal-section li{color:#a8aea9;font-size:14px;line-height:1.75}.legal-section strong{color:#e9e8e2}.legal-section a{color:#dfbd70}.sms-box{margin:16px 0;padding:21px;border:1px solid #5d4d2e;background:#111512}.legal-footer{padding:26px 20px;border-top:1px solid #292e2b;background:#050706}.legal-footer-inner{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;color:#747b76;font-size:11px}.legal-footer a{color:#a8aea9;text-decoration:none;margin-left:14px}@media(max-width:600px){.legal-header{padding:10px 16px}.legal-brand img{width:60px}.legal-hero{padding-top:55px}}