/* Original backstage assets: retain people and phones in every crop. */
.scene-photo img[data-real-media="shoot"],.scene-photo video[data-real-media="shoot"]{object-position:50% 18%}
.scene-photo img[data-real-media="field"]{object-position:50% 43%}
.service-card-media img[data-real-media="shoot"]{object-position:50% 17%}
.service-card-media img[data-real-media="field"]{object-position:50% 39%}
.service-hero-media.real-hero-media{background:#050b13}
.service-hero-media.real-hero-media>img,.service-hero-media.real-hero-media>video{position:absolute;inset:0 0 0 auto;width:62%;height:100%;object-fit:cover}
.service-hero-media.real-hero-media>[data-real-media="shoot"]{object-position:50% 20%}
.service-hero-media.real-hero-media>[data-real-media="field"]{object-position:50% 40%}
.service-hero-media.real-hero-media::after{background:linear-gradient(90deg,#040910 16%,#040910e8 39%,#04091065 68%,#04091026),linear-gradient(0deg,#070709,transparent 36%)}
@media(max-width:700px){
 .service-hero-media.real-hero-media>img,.service-hero-media.real-hero-media>video{width:100%}
 .service-hero-media.real-hero-media::after{background:linear-gradient(90deg,#040910c7,#04091070),linear-gradient(0deg,#070709,transparent 65%)}
 .scene-photo img[data-real-media="field"]{object-position:50% 43%}
}
