/* R30 exact MLCCS.COM FINAL visual scale for the shared three-line brand lockup.
   Reference: PROJECT_A_Z8_02_V2_5_FINAL_30_PER_PAGE_T1027.zip, index.html final inline CSS.
   Text and destination remain MLCCAI.COM. Never change R28 container geometry. */
body .site-header .brand.r29-brand{width:335px!important;min-width:335px!important;max-width:335px!important;gap:0!important;align-items:flex-start!important}
body .site-header .brand.r29-brand img{display:block!important;height:64px!important;width:auto!important;max-width:282px!important;object-fit:contain!important;margin:0!important;padding:0!important}
body .site-header .brand.r29-brand .brand-domain{display:block!important;margin-top:6px!important;font-size:28px!important;line-height:1.05!important;font-weight:760!important;letter-spacing:-.045em!important;white-space:nowrap!important}
body .site-header .brand.r29-brand .brand-theme{display:block!important;margin-top:5px!important;font-size:15px!important;line-height:1.35!important;font-weight:420!important;letter-spacing:0!important;white-space:nowrap!important;max-width:none!important;text-transform:none!important}
body .site-footer .footer-logo-lockup{width:335px!important;max-width:100%!important;gap:0!important;align-items:flex-start!important}
body .site-footer .footer-logo-lockup .footer-brand{display:block!important;height:62px!important;width:auto!important;max-width:275px!important;object-fit:contain!important}
body .site-footer .footer-logo-lockup .brand-domain{display:block!important;margin-top:10px!important;font-size:28px!important;line-height:1.05!important;font-weight:760!important;letter-spacing:-.045em!important;white-space:nowrap!important}
body .site-footer .footer-logo-lockup .brand-theme{display:block!important;margin-top:5px!important;font-size:15px!important;line-height:1.35!important;font-weight:420!important;letter-spacing:0!important;white-space:nowrap!important}
@media(max-width:1200px){body .site-header .brand.r29-brand{width:285px!important;min-width:285px!important;max-width:285px!important}body .site-header .brand.r29-brand img{height:56px!important;max-width:246px!important}}
@media(max-width:960px){body .site-header .brand.r29-brand{width:250px!important;min-width:250px!important;max-width:250px!important}body .site-header .brand.r29-brand img{height:50px!important;max-width:220px!important}}
@media(max-width:700px){body .site-header .brand.r29-brand{width:auto!important;min-width:0!important;max-width:min(100%,245px)!important}body .site-header .brand.r29-brand img{height:42px!important;max-width:184px!important}body .site-header .brand.r29-brand .brand-domain{font-size:22px!important;margin-top:6px!important}body .site-header .brand.r29-brand .brand-theme{font-size:13px!important;white-space:normal!important}body .site-footer .footer-logo-lockup .footer-brand{height:46px!important;max-width:205px!important}body .site-footer .footer-logo-lockup .brand-domain{font-size:22px!important}body .site-footer .footer-logo-lockup .brand-theme{font-size:13px!important;white-space:normal!important}}
