
.btn,button,.product-open,.platform-feature,.result-card{transition:transform .25s ease,box-shadow .25s ease,filter .25s ease!important;transform-origin:center}.hero .btn{background:linear-gradient(110deg,#ff3d8f,#ee2489);box-shadow:0 12px 36px #ff3d8f30}#projetos .btn,.value-cta,.product-dialog .btn,.product-dialog-cta{background:linear-gradient(115deg,#792af4,#bc32db 50%,#ff3d8f)!important;color:#fff!important;border:0!important;box-shadow:0 10px 30px #9d31dc26}#oferta .checkout,#oferta .checkout[aria-disabled=true]{background:linear-gradient(110deg,#31ed79,#16cb68)!important;color:#062a16!important;box-shadow:0 12px 36px #25ed752c!important}#oferta .checkout>span{background:#ffffff35;color:#063b1c}@media(hover:hover) and (pointer:fine){.btn:hover,button:hover,.platform-feature:hover,.result-card:hover{transform:scale(1.035)!important;filter:brightness(1.06);box-shadow:0 12px 35px #a241c32e}.hero .btn:hover{box-shadow:0 15px 40px #ff3d8f50}#oferta .checkout:hover{box-shadow:0 15px 40px #25ed7545!important}}.btn:active,button:active{transform:scale(.98)!important}@media(prefers-reduced-motion:reduce){.btn,button,.platform-feature,.result-card{transition:none!important}.btn:hover,button:hover,.platform-feature:hover,.result-card:hover{transform:none!important}}
