.fold-hero .hero-overlay,
.fold-hero .hero-cinematic-frame,
.fold-hero .hero-light-sweep,
.fold-hero .hero-energy-lines,
.fold-hero .hero-impact-flash,
.fold-hero .hero-grid-pulse {
  display: none !important;
}

.fold-hero .hero-video {
  opacity: 1 !important;
  filter: saturate(1.12) contrast(1.08) brightness(1.08) !important;
  transform: none !important;
}

.fold-hero::before {
  position: absolute;
  inset: 0;
  z-index: 1;
  content: '';
  pointer-events: none;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.22) 34%, rgba(0, 0, 0, 0) 62%);
}

.fold-hero-content {
  position: relative;
  z-index: 2 !important;
}

@media (max-width: 720px) {
  .fold-hero::before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.36), rgba(0, 0, 0, 0.18) 46%, rgba(0, 0, 0, 0.42));
  }

  .fold-hero .hero-video {
    filter: saturate(1.08) contrast(1.06) brightness(1) !important;
  }
}
