/* Shared baseline for content photos on pages revised from here onward. */
.hiwa-image-reveal {
  opacity: 0;
  transform: translateY(22px);
  transition: opacity 1s ease,transform 1.1s cubic-bezier(.22,1,.36,1)
}

.hiwa-image-reveal.is-visible {
  opacity: 1;
  transform: translateY(0)
}

@media(prefers-reduced-motion:reduce) {
  .hiwa-image-reveal {
    opacity: 1;
    transform: none;
    transition: none
  }
}
