.pay-button,.credit-packs .button.pay-button,.seo-page a.pay-button{color:#fff;background:linear-gradient(115deg,#8248ef,#692ce3);border:1px solid #7032e8;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px 20px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 4px 12px #6930d52e,inset 0 1px #ffffff26}.pay-button:hover:not(:disabled),.credit-packs .button.pay-button:hover:not(:disabled),.seo-page a.pay-button:hover{color:#fff;background:linear-gradient(115deg,#763ce1,#5d22d4);transform:translateY(-1px);box-shadow:0 6px 18px #6930d53d,inset 0 1px #ffffff26}.pay-button:active:not(:disabled),.credit-packs .button.pay-button:active:not(:disabled),.seo-page a.pay-button:active{transform:translateY(0);box-shadow:0 2px 6px #6930d52e}.pay-button:focus-visible,.credit-packs .button.pay-button:focus-visible,.seo-page a.pay-button:focus-visible{outline-offset:4px;border-radius:12px;outline:3px solid #b89af4}.pay-button:disabled{cursor:not-allowed;opacity:.65}@media (prefers-reduced-motion:reduce){.pay-button,.credit-packs .button.pay-button,.seo-page a.pay-button{transition:none;transform:none}.pay-button:hover:not(:disabled),.pay-button:active:not(:disabled),.credit-packs .button.pay-button:hover:not(:disabled),.credit-packs .button.pay-button:active:not(:disabled),.seo-page a.pay-button:hover,.seo-page a.pay-button:active{transform:none}}
