No puedes meter código JavaScript en medio del código CSS. Es como hablar
spanglish con un japonés y pretender que entienda algo.
Si lo quieres hacer en JavaScript, tendrás que poner el código o bien dentro de una etiqueta
script
en un documento HTML o ponerlo en un archivo
.js.
Con CSS se puede hacerse, sin necesidad de JavaScriot, usando
animation
y
@keyframes
.