.lmGlobalTop{box-sizing:border-box!important;max-width:100%;min-width:0}
.lmGlobalLinks{min-width:0;flex-wrap:wrap!important}
.lmGlobalLinks a{box-sizing:border-box}
@media(max-width:1300px){.lmGlobalTop{gap:10px}.lmGlobalLinks a{padding:7px 6px!important;font-size:10px!important}}
@media(max-width:1050px){.lmGlobalLinks{display:none!important}.lmGlobalMenu{display:block!important}}
#lm-consent-banner{box-sizing:border-box;position:fixed;inset:auto 12px 12px;z-index:11000;max-width:650px;padding:14px;background:#06131d;color:#f0fbff;border:1px solid #39dcff;border-radius:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font:14px/1.5 system-ui,sans-serif}
#lm-consent-banner p{flex:1 1 280px;margin:0}#lm-consent-banner a,.lmPrivacyFooter a{color:#f0fbff;text-decoration:underline}
#lm-consent-banner button{min-height:44px;padding:9px 18px;background:#ffad18;color:#02060a;border:1px solid #ffad18;border-radius:6px;font:700 14px system-ui;cursor:pointer}
#lm-consent-banner button[data-choice=rejected]{background:#06131d;color:#f0fbff;border-color:#86a6b7}
.lmPrivacyFooter{padding:16px;text-align:center;background:#02060a;color:#f0fbff;font:14px system-ui}
.lmAuditFaq{max-width:1100px;margin:32px auto;padding:24px;color:inherit}.lmAuditFaq details{padding:16px 0;border-bottom:1px solid #315363}.lmAuditFaq summary{cursor:pointer;font-weight:700}.lmAuditFaq p{line-height:1.6}
