.site-footer{background:#073e34;color:#e8f6f0;margin-top:30px;padding-top:42px}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:40px}.footer-grid h3{font-size:23px}.footer-grid h4{margin-bottom:18px}.footer-grid p{font-size:12px;line-height:1.8;max-width:350px}.footer-grid a{display:block;font-size:12px;margin-bottom:13px;color:#d5ebe3}.footer-bottom{border-top:1px solid #ffffff22;margin-top:30px;padding:17px 0;font-size:11px;color:#b7d6ca}@media(max-width:700px){.footer-grid{grid-template-columns:repeat(2,1fr);gap:20px}.footer-grid h3{font-size:18px}}
