.cta-primary{box-shadow:0 12px 30px -10px #10b98199}.cta-blue,.cta-primary{transition:transform .2s ease,box-shadow .2s ease}.cta-blue{box-shadow:0 12px 30px -10px #2563eb99}@media(hover:hover)and (pointer:fine){.cta-primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #10b981bf}.cta-blue:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #2563ebbf}}@media not all and (hover:hover)and (pointer:fine){.cta-blue:active,.cta-primary:active{transform:scale(.97);transition-duration:.12s;transition-timing-function:ease-out}}.cta-white{background:#fff!important;color:#065f46!important}.final-cta{background:linear-gradient(120deg,#059669,#10b981 55%,#14b8a6)}
