
/* Compensations for assets missing from the October source archive.  Original CSS is kept untouched. */
.mf-client-text-logo{font-size:clamp(12px,1vw,17px);color:#33456d;font-weight:850;letter-spacing:.015em;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:8px 12px;text-align:center}
.mf-header-v2{position:sticky;top:0}
.hero-command .command-core img{display:none}
.hero-command .command-core:before{content:'M';color:white;font-size:38px;font-weight:900;line-height:1;display:block;margin-bottom:8px}
.mf-header-v2 .mf-brand img{max-height:52px;object-fit:contain}
.mf-nav-v2 .mf-mega-menu{z-index:2000}
/* Temporarily hide broken gallery images rather than replacing with unapproved visuals. */
.founders-home img:not([src]),.client-proof img:not([src]){display:none}
@media (max-width:760px){.mf-client-text-logo{font-size:12px;min-height:30px}}
