.of-services-hero .of-film-frame::after{background:linear-gradient(90deg,color-mix(in srgb,var(--film-bg) 88%,transparent) 0,color-mix(in srgb,var(--film-bg) 70%,transparent) 30%,color-mix(in srgb,var(--film-bg) 20%,transparent) 60%,transparent 82%),linear-gradient(to bottom,var(--film-bg),transparent 28%,transparent 72%,var(--hero-end))}
@media(max-width:700px){.of-services-hero .of-film-frame::after{background:linear-gradient(to bottom,var(--film-bg) 0,color-mix(in srgb,var(--film-bg) 88%,transparent) 20%,color-mix(in srgb,var(--film-bg) 62%,transparent) 40%,transparent 56%,var(--hero-end) 100%)}.of-services-hero .of-film-poster,.of-services-hero .of-film-video{top:315px;height:390px;bottom:auto}.of-services-hero .of-film-poster img,.of-services-hero .of-film-video{object-position:50% 50%;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 10%);mask-image:linear-gradient(to bottom,transparent 0,#000 10%)}}
