@media (prefers-reduced-motion: no-preference) {
  #main .homepage-reveal--scroll {
    transform-origin: center center;
    transform: perspective(1100px)
      translate3d(var(--reveal-side, 0px), var(--reveal-rise, 0px), var(--reveal-depth, 0px))
      scale(var(--reveal-scale, 1));
    opacity: var(--reveal-opacity, 1);
    transition: transform 350ms cubic-bezier(0.22, 1, 0.36, 1), opacity 350ms ease;
  }
}
