/* Legal additions only; no layout or script dependencies. */
.footer-bottom{flex-wrap:wrap;align-items:flex-start}.legal-owner{max-width:72ch;overflow-wrap:anywhere}.footer-legal-links{display:flex;flex-wrap:wrap;gap:9px 18px}.footer-legal-links a{text-decoration:underline;text-underline-offset:3px}.contact-privacy-notice{margin:15px 0!important}.contact-privacy-notice a{text-decoration:underline;text-underline-offset:3px}.legal-identity{margin:25px 0}.legal-identity dt{font-weight:700;margin-top:15px}.legal-identity dd{margin:3px 0 0;color:var(--muted)}.legal code{overflow-wrap:anywhere}@media(max-width:650px){.footer-legal-links{gap:9px 15px}.legal-owner{max-width:100%}}
