/* Image-only adaptation of the reference card entrance; no scale, crop, or layout edits. */
.hj-company { --hj-scroll-image-css: 1; }
.hj-company[data-hj-scroll-image-ready] img[data-hj-scroll-image="pending"] {
  opacity: 0;
  translate: 0 30px;
  transition: none;
}
.hj-company[data-hj-scroll-image-ready] img[data-hj-scroll-image="entering"] {
  opacity: 1;
  translate: 0 0;
  transition:
    opacity 900ms cubic-bezier(.455, .03, .515, .955),
    translate 700ms cubic-bezier(.455, .03, .515, .955);
  transition-delay: var(--hj-image-delay, 0ms);
  will-change: opacity, translate;
}
.hj-company[data-hj-scroll-image-ready] img[data-hj-scroll-image="shown"] {
  opacity: 1;
  translate: none;
  transition: none;
}
@media print, (prefers-reduced-motion: reduce) {
  .hj-company[data-hj-scroll-image-ready] img[data-hj-scroll-image] {
    opacity: 1 !important;
    translate: none !important;
    transition: none !important;
    will-change: auto;
  }
}
