/* Preview v2: finite scroll-triggered entrances, not barely-visible scroll scrubbing. */
.hj-company { --hj-scroll-text-css: 1; }
.hj-company[data-hj-scroll-text-ready] [data-hj-scroll-text] {
  opacity: var(--hj-scroll-opacity, 1);
  translate: 0 var(--hj-scroll-y, 0px);
  transition:
    opacity 720ms cubic-bezier(.22, 1, .36, 1),
    translate 900ms cubic-bezier(.16, 1, .3, 1);
  transition-delay: var(--hj-scroll-delay, 0ms);
}
.hj-company[data-hj-scroll-text-ready] [data-hj-scroll-text="before"] {
  transition: none;
}
.hj-company[data-hj-scroll-text-ready] [data-hj-scroll-text="after"] {
  transition-duration: 200ms;
  transition-delay: 0ms;
}
@media print, (prefers-reduced-motion: reduce) {
  .hj-company[data-hj-scroll-text-ready] [data-hj-scroll-text] {
    opacity: 1 !important;
    translate: none !important;
    transition: none !important;
  }
}
