/* One slow, peaceful pass during the five-second Kerwin Care welcome. */
.site-dove--one { animation: site-dove-one 5.1s cubic-bezier(.32,.01,.44,1) .05s 1 both; }
.site-dove--two { animation: site-dove-two 5.25s cubic-bezier(.32,.01,.44,1) .1s 1 both; }
.site-dove--three { animation: site-dove-three 5.4s cubic-bezier(.32,.01,.44,1) .15s 1 both; }
.auth-dove--one { animation: kc-dove-one 5.1s cubic-bezier(.32,.01,.44,1) .05s 1 both; }
.auth-dove--two { animation: kc-dove-two 5.25s cubic-bezier(.32,.01,.44,1) .1s 1 both; }
.auth-dove--three { animation: kc-dove-three 5.4s cubic-bezier(.32,.01,.44,1) .15s 1 both; }

@media (prefers-reduced-motion: reduce) {
  .site-dove--one, .site-dove--two, .site-dove--three,
  .auth-dove--one, .auth-dove--two, .auth-dove--three { animation: none; }
}
