/* Preserve the home composition while fitting the film to the viewport. */
.hero__video { object-position: center; transform: none; filter: none; }
.hero .hero__veil,
.hero .hero__grain { display: none; }

/* Neutral grey veil to support the white home copy. */
.hero .hero__veil--left {
  display: block;
  background: rgba(42, 45, 48, 0.38);
  pointer-events: none;
}
