/* Subtle one-time entrances for the marketing page. */
.v2-page .page-enter[data-scroll-enter="pending"] { opacity: .12; }
.v2-page .page-enter[data-enter-kind="lift"][data-scroll-enter="pending"] { transform: translate3d(0,18px,0); }
.v2-page .page-enter[data-scroll-enter="visible"] {
  opacity: 1;
  transition: opacity 600ms var(--ease), transform 600ms var(--ease);
  transition-delay: var(--page-enter-delay,0ms);
  will-change: opacity, transform;
}
.v2-page .page-enter[data-enter-kind="lift"][data-scroll-enter="visible"] { transform: translate3d(0,0,0); }
@media (max-width:679px) {
  .v2-page .page-enter[data-enter-kind="lift"][data-scroll-enter="pending"] { transform: translate3d(0,12px,0); }
  .v2-page .page-enter[data-scroll-enter="visible"] { transition-duration: 500ms; }
}
@media (prefers-reduced-motion:reduce) {
  .v2-page .page-enter[data-scroll-enter] { opacity: 1; transition: none; }
  .v2-page .page-enter[data-enter-kind="lift"][data-scroll-enter] { transform: none; }
}
@media print {
  .v2-page .page-enter[data-scroll-enter] { opacity: 1; transition: none; }
  .v2-page .page-enter[data-enter-kind="lift"][data-scroll-enter] { transform: none; }
}
