/* Mimi Play V11.4.12 — legibilidad sutil del texto secundario del hero.
   No altera imágenes, tamaños, títulos, botones ni borde neón. */
body.mp7-body .mp142-hero-content p{
  display:block!important;
  width:fit-content!important;
  max-width:min(560px,94%)!important;
  margin:0 0 14px!important;
  padding:5px 9px 6px!important;
  border-radius:8px!important;
  border:1px solid rgba(255,255,255,.07)!important;
  background:rgba(2,8,20,.42)!important;
  -webkit-backdrop-filter:blur(4px)!important;
  backdrop-filter:blur(4px)!important;
  color:#f1f6ff!important;
  font-size:13px!important;
  line-height:1.38!important;
  font-weight:650!important;
  letter-spacing:.005em!important;
  text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 8px rgba(0,0,0,.72)!important;
  box-shadow:0 4px 12px rgba(0,0,0,.10)!important;
}
body.mp7-body .mp142-align-center .mp142-hero-content p{margin-left:auto!important;margin-right:auto!important}
body.mp7-body .mp142-align-right .mp142-hero-content p{margin-left:auto!important}

@media(max-width:640px){
  body.mp7-body .mp142-hero-content p{
    display:-webkit-box!important;
    width:fit-content!important;
    max-width:96%!important;
    margin:0 0 10px!important;
    padding:4px 7px 5px!important;
    border-radius:7px!important;
    font-size:10.5px!important;
    line-height:1.32!important;
    font-weight:650!important;
    -webkit-line-clamp:2!important;
    -webkit-box-orient:vertical!important;
    overflow:hidden!important;
  }
}
@media(max-width:360px){
  body.mp7-body .mp142-hero-content p{
    display:-webkit-box!important;
    font-size:9.5px!important;
    padding:3px 6px 4px!important;
    margin-bottom:8px!important;
  }
}
