@keyframes wwwRevealFadeUp {
  from {
    opacity: 0;
    transform: translate3d(0, 40px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wwwRevealFadeLeft {
  from {
    opacity: 0;
    transform: translate3d(-48px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wwwRevealFadeRight {
  from {
    opacity: 0;
    transform: translate3d(48px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wwwRevealScaleUp {
  from {
    opacity: 0;
    transform: scale(0.94);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
section[id],
[data-scroll-reveal-anchor] {
  scroll-margin-top: 76px;
}

[data-scroll-reveal] {
  opacity: 0;
  transform: translate3d(0, 40px, 0);
  transition: opacity 0.78s cubic-bezier(0.22, 1, 0.36, 1), transform 0.78s cubic-bezier(0.22, 1, 0.36, 1);
  transition-delay: var(--reveal-delay, 0ms);
  will-change: opacity, transform;
}
[data-scroll-reveal].is-revealed {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

[data-scroll-reveal=left] {
  transform: translate3d(-48px, 0, 0);
}
[data-scroll-reveal=left].is-revealed {
  transform: translate3d(0, 0, 0);
}

[data-scroll-reveal=right] {
  transform: translate3d(48px, 0, 0);
}
[data-scroll-reveal=right].is-revealed {
  transform: translate3d(0, 0, 0);
}

[data-scroll-reveal=scale] {
  transform: scale(0.94);
}
[data-scroll-reveal=scale].is-revealed {
  transform: scale(1);
}

@media (prefers-reduced-motion: reduce) {
  [data-scroll-reveal] {
    opacity: 1;
    transform: none;
    transition: none;
    will-change: auto;
  }
}

/*# sourceMappingURL=www-scroll-reveal.css.map */
