/* [project]/apps/next/src/app/parts/landing-motion.css [app-client] (css) */
@keyframes landing-enter {
  from {
    opacity: 0;
    transform: translate3d(0, 16px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes landing-pop {
  0% {
    opacity: 0;
    transform: translate3d(0, 10px, 0)scale(.94);
  }

  70% {
    opacity: 1;
    transform: translate3d(0, 0, 0)scale(1.025);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.landing-enter {
  animation: .72s cubic-bezier(.16, 1, .3, 1) both landing-enter;
}

.landing-pop {
  animation: .68s cubic-bezier(.16, 1, .3, 1) both landing-pop;
}

@media (prefers-reduced-motion: reduce) {
  .landing-page .landing-enter, .landing-page .landing-pop, .landing-page .animate-ping {
    animation: none;
  }

  .landing-page .landing-reveal {
    opacity: 1 !important;
    transform: none !important;
  }
}

/*# sourceMappingURL=apps_next_src_app_parts_landing-motion_0otx5sk.css.map*/