.legal-footer_footer__AvNZJ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:28px clamp(20px,5vw,80px);background:#fff;border-top:1px solid var(--line);color:var(--muted);font-size:.84rem;line-height:1.6}.legal-footer_footer__AvNZJ strong{color:var(--ink)}.legal-footer_footer__AvNZJ p{margin:4px 0 0}.legal-footer_footer__AvNZJ nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;max-width:720px}.legal-footer_footer__AvNZJ a{padding:8px 0;text-decoration:underline;text-underline-offset:3px}.legal-footer_footer__AvNZJ a:focus-visible{outline:3px solid var(--market-gold);outline-offset:4px}@media (max-width:600px){.legal-footer_footer__AvNZJ nav{gap:4px 18px}}