/* Context-specific MG identities derived from the approved vector paths. */
body.experience-site.quality-2026 .mg-header .logo{min-width:84px}
body.experience-site.quality-2026 .mg-header .brand-logo{width:84px;height:51px;object-fit:contain}
body.experience-site.quality-2026 .footer-app .footer-logo{display:block;flex:none;width:220px;max-width:100%;height:auto;min-height:0}
body.experience-site.quality-2026 .footer-app .footer-logo>img{display:block;width:100%;height:auto;aspect-ratio:360/100;object-fit:contain}
body.experience-site.quality-2026 .footer-app-brand{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center;gap:24px;min-width:0}
body.experience-site.quality-2026 .footer-app-brand>div{min-width:0}
@media(max-width:760px){body.experience-site.quality-2026 .mg-header .logo{min-width:70px}body.experience-site.quality-2026 .mg-header .brand-logo{width:70px;height:43px}}
@media(max-width:620px){body.experience-site.quality-2026 .footer-app-brand{grid-template-columns:minmax(0,1fr);gap:20px}body.experience-site.quality-2026 .footer-app .footer-logo{width:220px}}
