.mh-home .mh-footer{background:#111820;color:#b6c0cc;font-family:Arial,sans-serif;padding:72px 0 0;border-top:3px solid #0878e9}
.mh-home .mh-footer .mh-container{max-width:1280px;margin:0 auto;padding-right:32px;padding-left:32px}
.mh-home .mh-footer__grid{display:grid;grid-template-columns:minmax(250px,1.45fr) repeat(3,minmax(150px,1fr));gap:44px;padding-bottom:56px}
.mh-home .mh-footer a{color:#b6c0cc;text-decoration:none;transition:color .18s ease;text-underline-offset:4px}
.mh-home .mh-footer a:hover{color:#fff;text-decoration:underline}
.mh-home .mh-footer a:focus-visible{outline:2px solid #68b3ff;outline-offset:5px;border-radius:2px}
.mh-home .mh-footer__wordmark{display:inline-block;color:#fff!important;font-size:33px;font-weight:900;line-height:1;letter-spacing:-1.5px;font-style:italic}
.mh-home .mh-footer .mh-footer__wordmark:hover{text-decoration:none}
.mh-home .mh-footer__wordmark span{color:#1685fa}
.mh-home .mh-footer__wordmark-dot{padding-left:1px}
.mh-home .mh-footer__descriptor{font-size:15px;line-height:1.65;margin:19px 0 24px;color:#e1e6ec}
.mh-home .mh-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6}
.mh-home .mh-footer__contact a{overflow-wrap:anywhere}
.mh-home .mh-footer__hours{font-size:12px;color:#92a2b4;margin-top:3px}
.mh-home .mh-footer__column h2{margin:5px 0 22px;font-size:14px;line-height:1.4;letter-spacing:.01em;font-weight:700;color:#fff}
.mh-home .mh-footer__column ul{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}
.mh-home .mh-footer__column li{margin:0;padding:0;font-size:13px;line-height:1.45}
.mh-home .mh-footer__legal-contact{display:inline-block;margin-top:22px;font-size:12px;border-bottom:1px solid #445463;padding-bottom:6px}
.mh-home .mh-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;border-top:1px solid #303942;padding:27px 0 30px;font-size:11px;line-height:1.7;color:#92a2b4}
.mh-home .mh-footer__operator p{margin:0 0 5px}
.mh-home .mh-footer__operator strong{font-weight:600;color:#cbd3dc}
.mh-home .mh-footer__operator address{font-style:normal;max-width:610px}
.mh-home .mh-footer__copyright{flex-shrink:0;text-align:right;margin:0}
@media(max-width:1000px){.mh-home .mh-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 54px}.mh-home .mh-footer{padding-top:55px}}
@media(max-width:560px){.mh-home .mh-footer .mh-container{padding-right:22px;padding-left:22px}.mh-home .mh-footer__grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:35px}.mh-home .mh-footer{padding-top:42px}.mh-home .mh-footer__brand{padding-bottom:25px;border-bottom:1px solid #303942}.mh-home .mh-footer__descriptor{margin:15px 0 20px}.mh-home .mh-footer__column h2{margin:0 0 16px;font-size:15px}.mh-home .mh-footer__column li{font-size:14px}.mh-home .mh-footer__column ul{gap:13px}.mh-home .mh-footer__bottom{display:block;padding:24px 0}.mh-home .mh-footer__copyright{text-align:left;margin-top:20px}.mh-home .mh-footer__copyright br{display:none}}
@media(prefers-reduced-motion:reduce){.mh-home .mh-footer a{transition:none}}
