@keyframes ca-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ca-muter{animation:ca-spin 3s linear infinite;will-change:transform}@keyframes ca-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ca-float{animation:ca-float 5.5s ease-in-out infinite;will-change:transform}@keyframes ca-drift{0%,to{transform:translateZ(0) rotate(0deg)}33%{transform:translate3d(7px,-9px,0) rotate(1.6deg)}66%{transform:translate3d(-5px,-4px,0) rotate(-1.2deg)}}.ca-drift{animation:ca-drift 14s ease-in-out infinite;will-change:transform}@keyframes ca-sway{0%,to{transform:translateZ(0) rotate(-2.4deg)}50%{transform:translate3d(0,-6px,0) rotate(2.4deg)}}.ca-sway{animation:ca-sway 9s ease-in-out infinite;will-change:transform}@keyframes ca-bob{0%,to{transform:translateY(0);opacity:1}55%{transform:translateY(7px);opacity:.55}}.ca-bob{animation:ca-bob 2.4s ease-in-out infinite}@keyframes ca-ring{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(1.55);opacity:0}}.ca-ring{animation:ca-ring 2.6s ease-out infinite}@keyframes ca-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.ca-kenburns{animation:ca-kenburns 26s ease-in-out infinite alternate;will-change:transform}@keyframes ca-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.ca-pulse{animation:ca-pulse 3.8s ease-in-out infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.ca-bob,.ca-drift,.ca-float,.ca-kenburns,.ca-muter,.ca-pulse,.ca-ring,.ca-sway{animation:none!important}.ca-sheen{display:none!important}}