.site-footer{background:#fff;border-top:1px solid #dce5e9;padding:38px max(24px,calc((100% - 1132px)/2));color:#142D45}.site-footer__inner{display:flex;justify-content:space-between;gap:40px}.site-footer__brand img{width:270px;display:block}.site-footer__brand p{font-size:.85rem;color:#536575}.site-footer__column h2{font:700 .75rem Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.site-footer nav{display:flex;flex-wrap:wrap;gap:18px}.site-footer a{color:#142D45;text-decoration:none;font-size:.83rem}.site-footer a:hover{color:#218B4E}.site-footer__bottom{border-top:1px solid #dce5e9;margin-top:26px;padding-top:20px;color:#536575}@media(max-width:760px){.site-footer__inner{display:grid;gap:12px}.site-footer nav{gap:12px 20px}}
