/* The homepage footer is the shared footer for every page. */
body .footer.footer-compact:has(.whatsapp-footer) .footer-grid{grid-template-columns:1.2fr .85fr 1fr 112px;gap:4%;align-items:start}
body .footer.footer-compact .whatsapp-footer{width:112px;text-align:left;justify-self:end}
body .footer.footer-compact .whatsapp-footer h4{margin:0 0 13px;font-size:11px;line-height:1.6;letter-spacing:.13em}
body .footer.footer-compact .whatsapp-footer>a{display:block;width:112px;padding:5px;background:#fff}
body .footer.footer-compact .whatsapp-footer img{display:block;width:100%;height:auto}
@media(max-width:1000px) and (min-width:761px){body .footer.footer-compact:has(.whatsapp-footer) .footer-grid{grid-template-columns:1fr 1fr 112px;gap:28px 4%}body .footer.footer-compact:has(.whatsapp-footer) .footer-grid>div:first-child{grid-column:1/-1}}
@media(max-width:760px){body .footer.footer-compact:has(.whatsapp-footer) .footer-grid{grid-template-columns:1fr;gap:25px}body .footer.footer-compact .whatsapp-footer{display:block;justify-self:start}body .footer.footer-compact .whatsapp-footer h4{margin:0 0 9px}}
