@charset "UTF-8";
/* Exact homepage shell, reused by the standalone customer-facing channels. */
body.mh-inner-page {--c-primary:#272c30;--c-primary-hover:#3b464d;--c-primary-dark:#272c30;--c-accent:#ae2938;--c-accent-hover:#92202e;--c-bg:#fff;--c-bg-alt:#f3f5f6;--c-body:#272c30;--c-text:#272c30;--c-muted:#626c72;--c-border:#d9dfe2;--radius:0px;--shadow:none}
body.mh-inner-page .mh-header .mh-phone{font-weight:400}
body.mh-inner-page .mh-footer .mh-footer-legal{border-top:1px solid #e5e8ea;margin-top:32px;padding-top:23px;display:flex;flex-wrap:wrap;gap:8px 32px}
body.mh-inner-page .mh-footer .mh-footer-legal p{margin:0;font-size:12px;font-weight:400!important;line-height:1.9;color:#626c72!important}
body.mh-inner-page .mh-footer .mh-footer-legal a{text-decoration:underline;text-decoration-color:#bcc6cc}
body.mh-inner-page .mh-footer .mh-footer-legal p:first-child{flex-basis:100%}
@media(max-width:760px){body.mh-inner-page .mh-footer .mh-footer-legal{display:block;margin-top:25px;padding-top:20px}body.mh-inner-page .mh-footer .mh-footer-legal p{margin-top:8px}}
