.footer .footgrid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);align-items:start}.footer .footer-column{min-width:0;overflow-wrap:anywhere}.footer .footer-column h4{margin:0 0 14px;font-size:17px}.footer .footer-column p{margin:0 0 12px;line-height:1.65}.footer .footer-column a{color:#fff;text-decoration:none;overflow-wrap:anywhere}.footer .footer-column a:hover{color:#2fd37e}.footer .footer-column .wp-block-image img{height:auto;max-width:100%;object-fit:contain}.footer .footer-column ul{padding-left:0;list-style:none}.footer .footer-column li{margin:0 0 8px}.footer .footer-column .footer-brand img{width:min(100%,240px)!important;height:auto!important;max-height:none!important;object-fit:contain!important}@media(max-width:900px){.footer .footgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.footer .footgrid{grid-template-columns:1fr;gap:24px}.footer .footer-column .footer-brand img{max-width:220px}}