.studio-subscribe-button{position:relative;isolation:isolate;overflow:hidden;background-image:linear-gradient(115deg,#16a34a,#4ade80,#a3e635,#22c55e,#16a34a);background-size:350% 150%;animation:studio-subscribe-gradient 3.6s ease-in-out infinite}.studio-subscribe-button:before{content:"";position:absolute;inset:-100%;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 40%,#dcfce780 50%,transparent 60%);animation:studio-subscribe-shine 3s ease-in-out infinite}.studio-subscribe-button:hover:not(:disabled),.studio-subscribe-button:focus-visible{box-shadow:0 0 28px #4ade8066;filter:brightness(1.15)}.studio-subscribe-button:hover:not(:disabled):before{animation-duration:1.2s}@keyframes studio-subscribe-gradient{0%,to{background-position:0% 30%}50%{background-position:100% 70%}}@keyframes studio-subscribe-shine{0%,15%{transform:translate(-60%)}75%,to{transform:translate(60%)}}@media(prefers-reduced-motion:reduce){.studio-subscribe-button,.studio-subscribe-button:before{animation:none}}
