/* Longer dissolves and a restrained Ken Burns move; copy and overlay stay fixed. */
.hero-slide{z-index:0;overflow:hidden;transition:opacity 1.8s cubic-bezier(.4,0,.2,1)}
.hero-slide.is-leaving{z-index:1}
.hero-slide.is-active{z-index:2}
.hero-slide img{transform:scale(1.015);transform-origin:var(--image-position,center)}
.hero-slide:nth-child(even) img{transform:scale(1.075)}
.hero-slide.is-active img,.hero-slide.is-leaving img{animation:hero-slow-zoom 8.3s linear both}
.hero-slide:nth-child(even).is-active img,.hero-slide:nth-child(even).is-leaving img{animation-name:hero-slow-pullback}
.hero-carousel.is-motion-paused .hero-slide img{animation-play-state:paused}
@keyframes hero-slow-zoom{from{transform:scale(1.015)}to{transform:scale(1.075)}}
@keyframes hero-slow-pullback{from{transform:scale(1.075)}to{transform:scale(1.015)}}
@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}.hero-slide img,.hero-slide.is-active img,.hero-slide.is-leaving img,.hero-slide:nth-child(even) img{animation:none;transform:none}}
