/* Static build: keeps original theme geometry, with one-number global desktop scale. */
@media (min-width:768px){html{font-size:var(--mf-static-desktop-unit,0.05208333333vw)}}
/* Proper heading hierarchy: the lead has the single H1; titlebar uses styled text. */
.mfc-service-titlebar__heading{margin:0;font-size:26rem;line-height:1;font-weight:700}
.mfc-service-lead__info h1{margin:0 0 16rem;font-size:28rem;line-height:1.05}
.mfc-service-body li{overflow-wrap:anywhere}
@media(max-width:767px){.mfc-service-lead__info h1{font-size:27rem}}
@media(prefers-reduced-motion:reduce){.mf-drawer,.mf-drawer-overlay,.mfc-service-card{transition:none!important}}
