.footer-legal-links{border-top:1px solid #ffffff30;flex-wrap:wrap;gap:12px 28px;margin-top:25px;padding-block:10px;display:flex}.footer-legal-links a{text-underline-offset:4px;padding-block:6px;font-size:12px;line-height:1.7;text-decoration:underline}.footer-research{border-top:1px solid #ffffff30;margin-top:14px;padding-top:18px}.footer-research p{color:#e1e7de;max-width:88ch;scroll-margin-top:28px;font-size:12px;line-height:1.8}.footer-research sup{font-size:10px;font-weight:600}.footer-research a{text-underline-offset:4px;padding-block:4px;text-decoration:underline;display:inline-block}.footer-research p:target,.footer-research p:focus-visible{outline-offset:8px;border-radius:3px;outline:1px solid #ffffff80}.footer-research a:focus-visible{outline-color:#fff}
