.hero-copy-watermark { position: relative; isolation: isolate; }
.home-watermark {
  position: absolute;
  inset: 0;
  z-index: -1;
  overflow: hidden;
  pointer-events: none;
  background: url('/media/machines-zwart-wit.jpg') center / cover no-repeat;
  opacity: .3;
}
.home-watermark video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.home-watermark::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, #32323270, #32323232 70%, #32323222);
}
@media (prefers-reduced-motion: reduce) {
  .home-watermark video { visibility: hidden; }
}
