.reveal-anything {
    opacity: 0;
    transform: translateY(30px);
    transition-property: transform, opacity;
    /* Default timing variables - can be overridden with data attributes */
    --reveal-duration: 0.8s;
    --reveal-delay: 0s;
    --reveal-distance: 30px;
    --reveal-timing: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
  
  .reveal-anything.revealed {
    opacity: 1;
    transform: translateY(0);
  }