.page-hero.has-background-video .page-background-video {
  width: 65%;
  opacity: .35;
  object-position: center 55%;
  pointer-events: none;
}
.page-hero.has-background-video::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: -2;
  background: linear-gradient(90deg, #101019 24%, #10101980 62%, #10101926);
  pointer-events: none;
}
@media (max-width: 640px) {
  .page-hero.has-background-video .page-background-video {
    width: 100%;
    opacity: .25;
  }
  .page-hero.has-background-video::after {
    background: linear-gradient(90deg, #10101999, #10101933);
  }
}
