.button{justify-content:center;align-items:center;width:100%;font-weight:600;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}.button>.button-cta{justify-content:center;width:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.button[data-action=popup] .button>*{pointer-events:none}.button-text-initial{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.button-text-hover{opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute}.button-icon{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.button-bg{border-radius:inherit;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;width:0;height:100%;color:rgb(0 0 0/var(--tw-text-opacity));transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;position:absolute;top:0;left:0}.button:hover .button-text-initial{--tw-translate-y:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:0}.button:hover .button-text-hover{--tw-translate-y:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.button:hover .button-bg{width:100%}.button-default{--tw-bg-opacity:.05;--tw-backdrop-blur:blur(7rem);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background-color:#ffffff1a;background-image:url(/global/button-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-width:1px;border-color:#fff6;color:#fff!important}.button-default:before{content:""}.button-default svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-default:hover{background:0 0;color:#000!important}.button-default:hover svg{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button-purple{--tw-backdrop-blur:blur(7rem);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background-color:#5e61ff1a;background-image:url(/global/button-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-width:1px;border-color:#5e61ff66;color:#fff!important}.button-purple:before{content:""}.button-purple svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-purple:hover{background:0 0;color:#000!important}.button-purple:hover svg{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button-pink{--tw-border-opacity:1;border-width:1px;border-color:rgb(241 94 255/var(--tw-border-opacity));--tw-backdrop-blur:blur(7rem);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background-color:#f15eff1a;background-image:url(/global/button-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff!important}.button-pink:before{content:""}.button-pink svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-pink:hover{background:0 0;color:#000!important}.button-pink:hover svg{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.button-size-small{padding:1.5rem 2rem;font-size:1.875rem}@media (min-width:640px){.button-size-small{padding-left:3rem;padding-right:3rem}}.button-size-default{padding:1.875rem 2rem;font-size:2.25rem}@media (min-width:640px){.button-size-default{padding-left:6rem;padding-right:6rem}}.button-size-large{padding:2rem;font-size:2.25rem}@media (min-width:640px){.button-size-large{padding-left:5rem;padding-right:5rem}}.button-shape-round{border-radius:1.25rem}.button-shape-pill{border-radius:9999px}
