#legal-footer{box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 28px;width:100%;margin:0;padding:28px 24px;border-top:1px solid #e5e5df;font:14px/1.6 Arial,Helvetica,sans-serif;color:#222;background:#fff}#legal-footer a{color:inherit;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}#legal-footer a:focus-visible{outline:3px solid #1750bc;outline-offset:4px}#legal-footer span{white-space:nowrap}@media(max-width:500px){#legal-footer{gap:8px 22px;padding:20px}#legal-footer span{flex-basis:100%;text-align:center}}
