/* Footer palette matching the corresponding header; light theme only. */
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom){background:#071018!important;color:#edf3f5!important;border-color:rgba(255,255,255,.16)!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) :is(p,small,.footer-bottom,.footer-bottom [data-year],.ac-footer-bottom,.ac-footer-copyright,.ac-footer-affiliation,.ac-footer-cvr,.legal-footer-row){color:#bdcbd0!important;border-color:rgba(255,255,255,.16)!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) :is(.footer-column strong,.ac-footer-column>strong,h2,h3){color:#6de2c2!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) a{color:#edf3f5!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) a:hover{color:#6de2c2!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) :is(.footer-logo,.brand-logo,.legal-logo,.logo){filter:none!important}
html:not([data-fp-theme="dark"]) body footer.ac-footer .ac-logo-frame .ac-logo-image{filter:none!important;mix-blend-mode:lighten!important}
html:not([data-fp-theme="dark"]) body footer.ac-footer .ac-logo-frame{background:#071018!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) :is(.footer-linkedin,.ac-footer-linkedin,.legal-footer-linkedin,.fp-footer-linkedin-readable){background:#0a66c2!important;color:#fff!important;border-color:#0a66c2!important}
html:not([data-fp-theme="dark"]) body :is(.site-footer,.ac-footer,.legal-footer,footer.bottom) :is(.footer-linkedin,.ac-footer-linkedin,.legal-footer-linkedin,.fp-footer-linkedin-readable):hover{background:#084f99!important;color:#fff!important}
