.legal-public-navigation{background:#08161b;color:#dce7e9;padding:24px 16px;font:14px/1.5 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.legal-public-navigation-inner{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;width:min(1180px,100%);margin:auto}
.legal-public-navigation strong{color:#fff;margin-right:auto;white-space:nowrap}
.legal-public-navigation a,.legal-public-navigation button{color:#f3c4a6;text-decoration:underline;text-underline-offset:3px}
.legal-public-navigation button{border:0;padding:5px 0;background:none;font:inherit;cursor:pointer}
.legal-public-navigation a:hover,.legal-public-navigation button:hover{color:#fff}
.legal-public-navigation :focus-visible{outline:3px solid #d87038;outline-offset:3px}
.footer-links button[data-cookie-preferences]{border:0;padding:0;background:none;color:#f3c4a6;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.footer-links button[data-cookie-preferences]:hover{color:#fff}
@media(max-width:650px){.legal-public-navigation-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.legal-public-navigation strong{grid-column:1/-1}}
