.hero .button-primary,.site-header>[data-cta]{background:linear-gradient(105deg,#ff3d68 0%,#ff5b3d 48%,#ffae42 100%)!important;border-color:#ff7a4a!important;color:#fff7ef!important;box-shadow:0 14px 36px rgba(255,61,104,.28),0 0 0 1px rgba(255,255,255,.28) inset!important}.hero .button-primary:hover,.site-header>[data-cta]:hover{background:linear-gradient(105deg,#ff6b86 0%,#ff7a45 48%,#ffd166 100%)!important;border-color:#ffb05c!important;color:#24121a!important;box-shadow:0 18px 46px rgba(255,91,61,.42),0 0 24px rgba(255,174,66,.22)!important}.hero .button-primary:before{background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.72) 50%,transparent 75%)}
