html.mtc-motion-ready :is(.delayScroll > *, .fadeIn, .fadeInUpTrigger, .fadeInDownTrigger, .fadeInUpTriggerOnce) {
  animation: none !important;
  opacity: 0;
  translate: 0 16px;
  transition: opacity .6s cubic-bezier(.22,.61,.36,1), translate .6s cubic-bezier(.22,.61,.36,1);
  transition-delay: var(--mtc-reveal-delay, 0ms);
}
html.mtc-motion-ready :is(.delayScroll > *, .fadeIn, .fadeInUpTrigger, .fadeInDownTrigger, .fadeInUpTriggerOnce).mtc-revealed {
  opacity: 1; translate: 0 0;
}
@media (prefers-reduced-motion: reduce) {
  :is(.delayScroll > *, .fadeIn, .fadeInUpTrigger, .fadeInDownTrigger, .fadeInUpTriggerOnce) {
    animation: none !important; opacity: 1 !important; transform: none; translate: none; transition: none !important;
  }
}
