.footer-legal-bar{align-items:center;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:1.25rem 0}.footer-legal-bar__partner{align-items:center;display:flex;gap:.75rem}.footer-legal-bar__partner svg{height:auto;max-width:300px;width:100%!important}.footer-legal-bar__partner-logo{flex-shrink:0;height:32px;width:auto}.footer-legal-bar__partner-text{font-size:.75rem;line-height:1.4}.footer-legal-bar__partner-text strong{display:block;font-weight:600}.footer-legal-bar__membership{font-size:.8125rem;text-align:center}.footer-legal-bar__membership-name{display:block;font-weight:600;letter-spacing:.05em;margin-top:.125rem}.footer-legal-bar__links{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.footer-legal-bar__link{font-size:.8125rem;text-decoration:none;transition:color .2s ease}@media (max-width:992px){.footer-legal-bar{gap:1.5rem}}@media (max-width:768px){.footer-legal-bar{gap:1.5rem;padding:2rem 0}.footer-legal-bar,.footer-legal-bar__partner{flex-direction:column;text-align:center}.footer-legal-bar__partner-text{text-align:center}.footer-legal-bar__links{gap:1rem 1.25rem;justify-content:center}}