.cta{position:relative;overflow:hidden;border-radius:40px;background:#0b0e10;border:none;z-index:66;box-shadow:0 0 10px rgb(94,182,218,0.4),0 0 20px rgb(94,182,218,0.3),0 0 40px rgb(94,182,218,0.2);transition:all 0.3s ease}.cta :hover{box-shadow:0 0 15px rgb(162,46,105,0.7),0 0 30px rgb(162,46,105,0.5),0 0 60px rgb(162,46,105,0.35)}.cta ::before{content:'';position:absolute;z-index:-1;top:50%;left:50%;width:500%;height:300%;background:conic-gradient(from 0deg,#ffffff,#ffffff,#000000,#ffffff);animation:rotateBorder 2s linear infinite;transform:translate(-50%,-50%)}.cta :hover::after{background:#a22e69}.cta ::after{content:'';position:absolute;z-index:-1;inset:1px;background:#50b9dc;border-radius:43px}@keyframes rotateBorder{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.EM{color:var(--bde-palette-blue-baa829b9-06ff-453c-bdd4-b443cb6bb57b-1);font-style:italic}.small_capitals{font-size:16px;letter-spacing:1.8px;text-transform:uppercase}@property --btn-angle{syntax:'<angle>';inherits:false;initial-value:0deg}@keyframes spin-btn{to{--btn-angle:360deg}}.btn-glow{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:16px;font-weight:600;text-decoration:none;border:none;border-radius:10px;cursor:pointer;overflow:visible;box-shadow:0 0 20px rgba(0,85,179,0.4);transition:transform 0.3s ease,box-shadow 0.3s ease;z-index:0}.btn-glow::after{content:'';position:absolute;inset:-2px;border-radius:10px;background:conic-gradient(from var(--btn-angle),transparent 60%,rgba(255,255,255,0.8) 95%,#ffffff 100%);animation:spin-btn 2.5s linear infinite;z-index:-1;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.btn-glow:hover{transform:scale(1.03) translateY(-2px);box-shadow:0 0 30px rgb(76,135,161,0.6)}