const cta = document.querySelector(".cta")
//create a repeating scale tween
const scaleTween = gsap.to(cta, {scale:1, repeat:-1, yoyo:true, paused:true});
cta.addEventListener("mouseenter", ()=> scaleTween.restart())
cta.addEventListener("mouseleave", ()=> {
scaleTween.pause()
//create a new tween to return to normal size smoothly
gsap.to(cta, {scale:0.8})
})