.bm-native-footer{background:#f6f8fa;color:#233849;padding:32px max(24px,calc((100vw - 1200px)/2)) 18px}.bm-footer-inner{display:grid;grid-template-columns:1fr 3fr;gap:40px}.bm-footer-contact>a{display:inline-block;margin-bottom:18px}.bm-footer-social{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.bm-footer-social{gap:4px}.bm-footer-social a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:8px;color:#02406b;font-size:14px;transition:background-color .15s,color .15s}.bm-footer-social a:hover{background:#e4edf4;color:#0176c6}.bm-footer-social svg{display:block;flex:none}.bm-footer-navigation h2{font-size:18px;margin:0 0 12px}.bm-footer-navigation p{margin:0 0 20px}.bm-footer-navigation a{line-height:1.8}.bm-footer-copyright{border-top:1px solid #dbe2e8;margin-top:24px;padding-top:16px;font-size:13px}.bm-native-footer a:focus-visible{outline:2px solid #147a92;outline-offset:4px}@media(min-width:960px){body>.wrapper{overflow:clip!important}header.header{position:sticky;top:0;z-index:1000}.admin-bar header.header{top:32px}}@media(max-width:767px){.bm-footer-inner{grid-template-columns:1fr;gap:28px}.bm-native-footer{padding:28px 20px}.bm-footer-navigation .wp-block-columns{display:block}}
