
.hero-visual{height:auto!important;aspect-ratio:auto;padding:0 0 22px 16px}
.hero-visual>img{width:100%;height:auto!important;aspect-ratio:2.25;object-fit:cover;object-position:center top;border-radius:36px}
.hero-visual:before{border-radius:36px}
.facility-feature>img{height:auto!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto}
.year-seal{width:78px;height:78px;top:-24px;right:-8px}.year-seal strong{font-size:22px}.year-seal>span{font-size:6px}
.photo-tag{bottom:30px;left:26px;font-size:10px;padding:7px 12px}
@media(min-width:1100px){.hero{grid-template-columns:.85fr 1.25fr;gap:34px}.hero h1{font-size:clamp(44px,4.2vw,64px)}}

#facility-photo{width:100%;height:auto!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto;border-radius:24px}#facility-photo[src*="empaque-front-aerial-20261102"]{filter:brightness(1.17) contrast(1.035) saturate(1.02)}