/* Seven-second cinematic Ken Burns: gentle start, faster middle, then a soft settle before the fade. */
.home-hero-background .hero-slide.is-active img,
.home-hero-background .hero-slide.is-leaving img{
  animation:home-hero-cinematic-drift 7s linear both;
}

@keyframes home-hero-cinematic-drift{
  0%{
    transform:scale(1.035) translate3d(0,0,0);
    animation-timing-function:cubic-bezier(.72,0,.94,.28);
  }
  20%{
    transform:scale(1.046) translate3d(-.12%,-.07%,0);
    animation-timing-function:cubic-bezier(.22,.61,.36,1);
  }
  76%{
    transform:scale(1.108) translate3d(-.84%,-.5%,0);
    animation-timing-function:cubic-bezier(.32,.7,.7,1);
  }
  100%{transform:scale(1.115) translate3d(-1%,-.6%,0)}
}

@media(prefers-reduced-motion:reduce){
  .home-hero-background .hero-slide.is-active img,
  .home-hero-background .hero-slide.is-leaving img{animation:none!important;transform:none}
}
