.legal-nav,.legal-footer{max-width:1080px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:30px 24px;gap:24px}.legal-nav img{width:210px}.legal-nav nav,.legal-footer{display:flex;gap:24px;font-size:13px;color:#a3bdc6}.legal{max-width:820px;padding:55px 24px 85px;margin:auto}.legal h1{font-size:62px;letter-spacing:-1px;line-height:1.15;margin:18px 0}.legal h2{font-size:27px;letter-spacing:0;margin:36px 0 13px}.legal p,.legal li{font-size:16px;line-height:1.85;color:#adc3cd}.legal li{margin-bottom:14px}.legal strong{color:#ecf6f8}.legal a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.legal .updated{font-size:12px;color:#799fae}.pending{border:1px solid #9a804b;border-radius:10px;padding:20px;background:#a0802410;margin:25px 0}.pending p{margin:8px 0 0;font-size:14px}.legal-footer{border-top:1px solid #29424c;justify-content:flex-start}@media(max-width:500px){.legal h1{font-size:43px}.legal-nav img{width:160px}.legal-nav nav{gap:12px;font-size:11px}.legal{padding-top:30px}}