/* A:ON Scroll Animation */
.reveal .inner {
  opacity: 0 !important;
  transform: translateY(85px) !important;
  transition: opacity 1.2s ease, transform 1.2s ease !important;
  will-change: opacity, transform;
}

.reveal.visible .inner {
  opacity: 1 !important;
  transform: translateY(0) !important;
}

@media (prefers-reduced-motion: reduce) {
  .reveal .inner,
  .reveal.visible .inner {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }
}
