.shiny-cta{padding:5px;border-radius:100px;position:relative;overflow:hidden}.shiny-cta .card{z-index:2;border-radius:99px;background-image:linear-gradient(0deg,#2575d4,#66abff)}.shiny-cta .shine{z-index:-1;position:absolute;top:-200px;left:-200px;width:400px;height:400px;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,0) 100%);animation:movingShine 3s ease-in-out infinite alternate}@keyframes movingShine{0%{transform:translateX(0)}to{transform:translateX(calc(100% + 100px))}}