body{background:#050a07;color:#eef5ef}.legal-header{display:flex;align-items:center;justify-content:space-between;padding:20px clamp(20px,6vw,80px);border-bottom:1px solid rgba(217,181,110,.25);background:#07100b}.legal-header a{color:#f3d898;text-decoration:none}.legal-header img{width:70px;height:70px;object-fit:contain}.legal-main{max-width:1050px;margin:auto;padding:60px 22px 100px}.legal-main h1{color:#f3d898;font-size:clamp(32px,5vw,56px)}.legal-main h2{margin-top:42px;color:#f6e9ca}.legal-main p,.legal-main li{color:#b8c8bb;line-height:2}.legal-language{margin-top:45px;padding-top:45px;border-top:1px solid rgba(217,181,110,.25)}.legal-meta{color:#91a595}.legal-footer{text-align:center;padding:30px;color:#91a595;border-top:1px solid rgba(217,181,110,.15)}
