.panel-image.cortes-video-panel { clip-path: inset(0); overflow: hidden; }
.cortes-background-video { position: fixed; top: 0; left: 0; width: 100%; max-width: none; object-fit: cover; object-position: center; pointer-events: none; opacity: 0; }
.video-playing .cortes-background-video { opacity: 1; }
.video-playing .cortes-background-layer { visibility: hidden; }
