/* V28: video na abertura, sem secao duplicada */
body:has(.exec-gallery) .build-hero-photo.v15-build-photo{position:relative!important;overflow:hidden!important;aspect-ratio:16/9!important;height:auto!important;min-height:0!important;background:#1e211e!important}
body:has(.exec-gallery) .build-hero-photo.v15-build-photo video{display:block!important;width:100%!important;height:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;position:relative!important;inset:auto!important;background:#1e211e!important}
body:has(.exec-gallery) .build-hero-photo.v15-build-photo span{pointer-events:none!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;padding:12px 16px!important;color:#fff!important;background:linear-gradient(transparent,rgba(0,0,0,.75))!important;font-size:10px!important;letter-spacing:.06em!important}
body:has(.exec-gallery) .exec-story{padding-bottom:18px!important}
body:has(.exec-gallery) .exec-instagram{margin-top:12px!important}
@media(max-width:760px){body:has(.exec-gallery) .build-hero-photo.v15-build-photo{width:100%!important}}
