.legal-links{flex-wrap:wrap;gap:4px 20px;padding:16px 0;display:flex}.legal-links a{min-height:44px;color:var(--toy-forest-700);text-underline-offset:3px;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;text-decoration:underline;display:inline-flex}.legal-links a:focus-visible{outline:3px solid var(--toy-blue);outline-offset:3px}.legal-link-new-tab{font-size:.8em}
