@keyframes k-r1{0%{transform:rotate(0deg)} 7.143%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 15.714%{transform:rotate(80deg)} 21.429%{transform:rotate(80deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 29.286%{transform:rotate(200deg)} 35.714%{transform:rotate(200deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 44.286%{transform:rotate(140deg)} 52.857%{transform:rotate(140deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 61.429%{transform:rotate(300deg)} 68.571%{transform:rotate(300deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 80.714%{transform:rotate(360deg)} 100%{transform:rotate(360deg)}}
.a-r1{animation:k-r1 14.0s linear infinite;transform-origin:645px 500px}
@keyframes k-r2{0%{transform:rotate(0deg)} 9.286%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 17.857%{transform:rotate(-110deg)} 24.286%{transform:rotate(-110deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 32.857%{transform:rotate(-60deg)} 38.571%{transform:rotate(-60deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 45.714%{transform:rotate(-230deg)} 55.714%{transform:rotate(-230deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 64.286%{transform:rotate(-300deg)} 71.429%{transform:rotate(-300deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 82.857%{transform:rotate(-360deg)} 100%{transform:rotate(-360deg)}}
.a-r2{animation:k-r2 14.0s linear infinite;transform-origin:645px 500px}
@keyframes k-r3{0%{transform:rotate(0deg)} 5.714%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 12.857%{transform:rotate(50deg)} 20.714%{transform:rotate(50deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 29.286%{transform:rotate(-40deg)} 37.143%{transform:rotate(-40deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 42.857%{transform:rotate(130deg)} 51.429%{transform:rotate(130deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 60.000%{transform:rotate(90deg)} 67.143%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 85.000%{transform:rotate(360deg)} 100%{transform:rotate(360deg)}}
.a-r3{animation:k-r3 14.0s linear infinite;transform-origin:645px 500px}
@keyframes k-nl{0%{transform:rotate(0deg)} 14.286%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 24.286%{transform:rotate(22deg)} 42.857%{transform:rotate(22deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 54.286%{transform:rotate(-18deg)} 64.286%{transform:rotate(-18deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 80.000%{transform:rotate(0deg)} 100%{transform:rotate(0deg)}}
.a-nl{animation:k-nl 14.0s linear infinite;transform-origin:645px 500px}
@keyframes k-nr{0%{transform:rotate(0deg)} 22.857%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 32.857%{transform:rotate(-20deg)} 48.571%{transform:rotate(-20deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 58.571%{transform:rotate(16deg)} 70.000%{transform:rotate(16deg);animation-timing-function:cubic-bezier(0.65, -0.2, 0.2, 1.1)} 81.429%{transform:rotate(0deg)} 100%{transform:rotate(0deg)}}
.a-nr{animation:k-nr 14.0s linear infinite;transform-origin:645px 500px}
@keyframes k-halo{0%,85.000%{opacity:0} 87.286%{opacity:.55} 96.429%,100%{opacity:0}}
.a-halo{animation:k-halo 14.0s linear infinite}
@keyframes k-pulse{0%,85.000%{opacity:.8;r:150px} 96.429%{opacity:0;r:530px} 100%{opacity:0;r:530px}}
.a-pulse{animation:k-pulse 14.0s linear infinite}
@media (prefers-reduced-motion:reduce){.logo-hero [class^="a-"]{animation:none!important}}
