.site-footer{color:#191919;background:#f5f3ee;border-top:1px solid #e7e5e1;font-family:Inter Variable,Inter,sans-serif}.site-footer-container{max-width:1280px;margin:0 auto;padding:58px 24px 22px}.site-footer-main{grid-template-columns:minmax(190px,1fr) minmax(0,3fr);gap:64px;padding-bottom:42px;display:grid}.site-footer-brand{text-transform:uppercase;display:inline-flex}.site-footer-tagline{color:#7c7973;max-width:210px;margin-top:18px;font-size:14px;line-height:1.7}.site-footer-columns{gap:28px;display:grid}.site-footer-heading{color:#393732;letter-spacing:1.2px;text-transform:uppercase;margin:3px 0 18px;font-size:11px;font-weight:650;line-height:1.5}.site-footer-links{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.site-footer-link{color:#7c7973;text-align:left;overflow-wrap:anywhere;font-size:12px;line-height:1.65;transition:color .15s}.site-footer-link:hover{color:#e64c30}.site-footer a:focus-visible,.site-footer button:focus-visible{outline-offset:4px;outline:2px solid #ff5b3d}.site-footer-bottom{border-top:1px solid #e0ddd5;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.site-footer-copyright{color:#969188;font-size:11px;line-height:1.7}.site-footer-utilities,.site-footer-socials{align-items:center;gap:16px;display:flex}.site-footer .site-footer-locale{color:#6e6a62;background:0 0;border:1px solid #dedad1;height:32px;font-size:11px}.site-footer .site-footer-locale:hover{background:#ebe7de}@media (width<=1000px){.site-footer-main{grid-template-columns:1fr;gap:36px}.site-footer-tagline{max-width:none;margin-top:12px}}@media (width<=600px){.site-footer-container{padding:36px 24px 20px}.site-footer-columns{gap:30px 24px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-footer-main{gap:30px;padding-bottom:30px}.site-footer-heading{margin-bottom:14px}.site-footer-bottom{flex-direction:column-reverse;align-items:flex-start;gap:14px}}
