/* MEISTER Jaén v2.2.2 · HERO REAL PHOTO + GOLDEN PARITY LOCK */
/* Desktop: force the real Jaén facade bound in --hero to render, overriding legacy contain/blank layers. */
@media (min-width:1181px){
  .home .hero.hero--lead{
    background-image:var(--hero)!important;
    background-size:cover!important;
    background-repeat:no-repeat!important;
    background-position:center center!important;
    background-color:#070707!important;
  }
  .home .hero-mobile-visual{display:none!important}
}
/* Tablet: use the actual IMG node so the photograph cannot disappear behind background overrides. */
@media (min-width:768px) and (max-width:1180px){
  .home .hero-mobile-visual{display:block!important}
  .home .hero-mobile-visual>img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;object-fit:contain!important}
}
/* Mobile: preserve the same real Jaén photograph as a full-bleed visual. */
@media (max-width:767px){
  .home .hero-mobile-visual{display:block!important;visibility:visible!important;opacity:1!important}
  .home .hero-mobile-visual>img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}
}
