
/* Identidade oficial Mu Nova Era. Imagens originais, sem recorte. */
.official-logo{display:block;max-width:100%;height:auto;object-fit:contain;mix-blend-mode:screen}
.site-header .brand{min-width:105px;width:105px;flex-shrink:0}.site-header .brand .official-logo{width:105px;height:70px;object-fit:contain}
.hero .hero-logo{display:block;width:300px;max-width:80vw;margin:0 auto 18px}.hero-logo .official-logo{width:100%;height:auto;filter:drop-shadow(0 0 22px #d7302b33)}
.hero .hero-content{padding-top:100px;padding-bottom:65px}.hero h1{font-size:clamp(34px,3.4vw,49px)}.hero .hero-content>p{margin-top:16px}.hero .download-options{margin-top:26px}.hero .hero-register{margin-top:19px}
.footer>.brand{width:165px;min-width:0}.footer .official-logo{width:165px;height:110px}
#account-dialog.azul-login-dialog .login-brand{display:block!important;width:120px!important;height:120px!important;margin:0 auto 18px!important;font-size:0!important;letter-spacing:0!important}
#account-dialog .login-brand>.official-logo{width:120px!important;height:120px!important;max-width:100%!important;object-fit:contain!important;display:block!important;mix-blend-mode:screen}
@media(max-width:700px){.site-header .brand{width:80px;min-width:80px;margin-top:-9px}.site-header .brand .official-logo{width:80px;height:60px}.hero .hero-logo{width:260px;margin-bottom:20px}.hero .hero-content{padding-top:125px;padding-bottom:105px}.hero h1{font-size:34px}.footer>.brand{width:145px}.footer .official-logo{width:145px;height:97px}}
.hero .hero-content,.site-header .brand,.footer>.brand{mix-blend-mode:screen}

.hero-logo .official-logo{filter:none}
