/* Responsive editorial legal directory with no external assets. */
.footer-page--legal-directory .page-intro{max-width:860px}
.footer-page--legal-directory .page-body{gap:0}
.footer-page--legal-directory .legal-original-resources{border-bottom:1px solid var(--line)}
.footer-page--legal-directory .legal-resource-row{align-items:start}
.legal-directory-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:18px}
.legal-directory-actions a{display:inline-flex;align-items:center;min-height:44px;gap:7px;color:inherit;text-decoration:none;border-bottom:1px solid transparent;font-size:16px;line-height:1.45}
.legal-directory-actions a:hover{border-bottom-color:currentColor}
.legal-directory-actions a:focus-visible,.legal-directory-back a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.legal-directory-arrow{font-size:21px;line-height:1;font-weight:300}
.legal-directory-back{padding:32px 0 20px;font-size:15px}
.legal-directory-back a{color:inherit;text-underline-offset:4px}
@media(max-width:760px){.footer-page--legal-directory .legal-resource-row{gap:20px;padding-block:24px}.legal-directory-actions{margin-top:14px}}
