/* One staggered service reveal; the hero water remains a static image. */
@keyframes mw-service-arrival{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translate3d(0,0,0)}}
@media(prefers-reduced-motion:no-preference){
  .solutions-v7__options.mw-enter-ready:not(.mw-enter-visible)>div{opacity:0;transform:translate3d(0,24px,0)}
  .solutions-v7__options.mw-enter-visible>div{animation:mw-service-arrival .72s cubic-bezier(.16,.72,.23,1) both}
  .solutions-v7__options.mw-enter-visible>div:nth-child(2){animation-delay:.1s}
  .solutions-v7__options.mw-enter-visible>div:nth-child(3){animation-delay:.2s}
  .solutions-v7__options.mw-enter-visible>div:nth-child(4){animation-delay:.3s}
}
@media(prefers-reduced-motion:reduce){.solutions-v7__options>div{opacity:1;transform:none}}
