.legal-links{border-top:1px solid #ffffff24;padding-top:17px!important;margin-top:18px!important;display:flex!important;justify-content:center!important;gap:20px!important;flex-wrap:wrap!important;font-size:12px}
.legal-links a{color:#d6e5e0!important;text-decoration:underline;text-underline-offset:3px}
.legal-links a:hover{color:#fff!important}
.draft-notice{background:#fff3dd;color:#673f12;border:1px solid #ebc47c;border-radius:11px;padding:18px 22px;font-size:14px;margin:0 0 30px}
.legal-section{margin-bottom:40px}.legal-section h2{font-size:26px!important;margin-bottom:12px}
.legal-section p,.legal-section li{max-width:800px;line-height:1.85}
.pending{background:#fff3dc;padding:1px 6px;border-radius:5px;color:#89540f;font-weight:700}
.legal-container{max-width:870px;margin:0 auto}.legal-container a{color:#b93331;text-decoration:underline;text-underline-offset:2px}
@media(max-width:580px){.legal-links{padding-bottom:20px!important}}
