.site-legal-footer{padding:28px 5%;border-top:1px solid #c6cbbf;background:#eef0e7;color:#132345;font:13px/1.6 Arial,sans-serif;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center}.site-legal-footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.site-legal-footer .site-contacts{flex-basis:100%;text-align:center;font-size:12px}
/* Audience preferences are a quiet footer link, not a promotional capsule. */
html body .site-legal-footer .audience-preferences{appearance:none;display:inline;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;box-shadow:none;min-width:0;min-height:0}
html body .site-legal-footer .audience-preferences:focus-visible{outline:3px solid currentColor;outline-offset:4px}
