.footer-section{background-color:var(--bg-gray);padding:2.5rem 0 5rem}.footer-section .container{display:flex;justify-content:space-between;margin:0 auto;max-width:100vw;width:var(--min-width)}.footer-section .container .footer-grid img{height:3.75rem;margin-bottom:1rem;object-fit:contain}.footer-section .container .footer-grid h4{margin-bottom:.875rem}.footer-section .container .footer-grid p{color:var(--text-secondary-color);line-height:1.75rem;padding:0}