/* Native HTML layers avoid Safari's video/foreignObject compositing issue. */
@media(min-width:701px){
 .hero{isolation:isolate;overflow:hidden;height:max(var(--hero-height),100vh);height:max(var(--hero-height),100dvh)}
 .hero-video-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:url('/nueva-landing/assets/pdf/image-2.png') center/100% 100% no-repeat}
 .hero-video-backdrop .hero-video{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;opacity:.630005}
 .hero>.pdf-art{position:relative;z-index:2;transform:translateZ(0)}
 .hero .hero-background{display:none}
}
