button.sf-button{border:none;padding:0;margin:0;background-color:rgba(0,0,0,0);cursor:pointer}.sf-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;text-decoration:none !important}.sf-button.sf-size-lg{width:360px;height:88px;font-size:24px}.sf-button.sf-size-md{width:220px;height:48px;font-size:16px}@media screen and (max-width: 768px){.sf-button.sf-size-lg-mobile{width:360px;height:88px;font-size:24px}}@media screen and (max-width: 768px){.sf-button.sf-size-md-mobile{width:220px;height:48px;font-size:16px}}.sf-button__icon{display:flex;align-items:center;justify-content:center}.sf-button__icon svg{width:1.1em;height:1.1em}.sf-button.sf-primary{position:relative;color:#fff;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(93deg, #7024cd 0%, #8f24cd 100%),linear-gradient(179deg, rgb(149, 65, 251), rgb(172, 65, 251));background-origin:border-box;background-clip:content-box,border-box;border-radius:999px;box-shadow:0px 0px 20px 4px rgba(163,51,255,.25),inset 4px 5px 10px 0px hsla(0,0%,100%,.25),inset -1px -3px 7px 0px hsla(0,0%,100%,.25);transition:.3s}.sf-button.sf-primary:hover{scale:1.03;box-shadow:none}.sf-button.sf-primary:active{scale:.99}.sf-button.sf-regular{color:#fff;background-color:#7024cd;border-radius:999px;transition:.3s}.sf-button.sf-regular[s-disabled],.sf-button.sf-regular:disabled{background-color:#5a2797;cursor:not-allowed}.sf-button.sf-regular[s-disabled]:not(button),.sf-button.sf-regular:disabled:not(button){pointer-events:none}.sf-button.sf-regular:hover{background-color:#572990}.sf-button.sf-regular:active{scale:.99}