.homepage-footer .footer-content{max-width:1440px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.homepage-footer .footer-copy{grid-column:2}.homepage-footer .business-badge{grid-column:3;justify-self:end;display:block;max-width:100%}.homepage-footer .business-badge img{display:block;max-width:100%;height:auto}.homepage-footer .business-badge:focus-visible{outline:2px solid #25f5ff;outline-offset:5px}@media(max-width:800px){.homepage-footer .footer-content{display:flex;flex-direction:column;gap:20px}.homepage-footer .business-badge{align-self:center}}
