/* Quiet, one-time entrance for section content. Content stays visible without JavaScript. */
.swl-motion-reveal { opacity: 1; transform: none; }
html.swl-motion-ready .swl-motion-reveal {
  opacity: 0;
  transform: translate3d(0, 22px, 0);
  transition: opacity 700ms cubic-bezier(.22, 1, .36, 1),
              transform 850ms cubic-bezier(.22, 1, .36, 1);
  transition-delay: var(--swl-motion-delay, 0ms);
}
html.swl-motion-ready .swl-motion-reveal.swl-motion-visible {
  opacity: 1;
  transform: none;
}
@media (max-width: 640px) {
  html.swl-motion-ready .swl-motion-reveal { transform: translate3d(0, 14px, 0); }
  html.swl-motion-ready .swl-motion-reveal.swl-motion-visible { transform: none; }
}
@media (prefers-reduced-motion: reduce) {
  html.swl-motion-ready .swl-motion-reveal,
  html.swl-motion-ready .swl-motion-reveal.swl-motion-visible {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }
}
