/* V18 - verified visual repair: restore construction hero image */
.build-hero-photo.v15-build-photo{height:clamp(300px,33vw,430px)!important;min-height:300px!important;position:relative!important;overflow:hidden!important}
.build-hero-photo.v15-build-photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 48%!important}
@media(max-width:700px){.build-hero-photo.v15-build-photo{height:260px!important;min-height:260px!important}.build-hero-photo.v15-build-photo img{height:100%!important}}
