.sparkle-button_sparkleButton__sYmlh{--transition:0.25s;--spark:1.8s;--active:1;position:relative;display:inline-block;--play-state:running}.sparkle-button_sparkleButton__sYmlh:focus-within,.sparkle-button_sparkleButton__sYmlh:hover{--active:1;--play-state:running}.sparkle-button_button__FFERL{--cut:0.1em;--bg:radial-gradient(40% 50% at center 100%,hsl(270 calc(var(--active) * 97%) 72%/var(--active)),transparent),radial-gradient(80% 100% at center 120%,hsl(260 calc(var(--active) * 97%) 70%/var(--active)),transparent),hsl(260 calc(var(--active) * 97%) calc((var(--active) * 44%) + 12%));background:var(--bg);font-size:1.1rem;font-weight:600;border:0;cursor:pointer;padding:.9em 1.3em;display:inline-flex;align-items:center;gap:.25em;white-space:nowrap;border-radius:999px;position:relative;transition:box-shadow var(--transition),transform var(--transition),background var(--transition);transform:scale(1)}.sparkle-button_button__FFERL:active{transform:scale(1)}.sparkle-button_button__FFERL:before{content:"";position:absolute;inset:-.23em;top:-.3em;z-index:-1;border:.25em solid hsl(260 97% 50%/.2);background-color:hsl(260 97% 50%/.1);border-radius:999px;opacity:var(--active,0);transition:opacity var(--transition)}.sparkle-button_spark__FLVnr{position:absolute;inset:-.03em;top:-.06em;border-radius:999px;rotate:0deg;overflow:hidden;-webkit-mask:linear-gradient(white,transparent 50%);mask:linear-gradient(white,transparent 50%);animation:sparkle-button_flip__hrt7A calc(var(--spark) * 2) infinite steps(2)}.sparkle-button_spark__FLVnr:before{content:"";position:absolute;width:150%;aspect-ratio:1;top:0;left:50%;z-index:-1;translate:-50% -15%;rotate:0;transform:rotate(-90deg);opacity:calc((var(--active)) + .4);background:conic-gradient(from 0deg,transparent 0 340deg,white 1turn);transition:opacity var(--transition);animation:sparkle-button_rotate__vYRe8 var(--spark) linear infinite both}.sparkle-button_spark__FLVnr:after{content:"";position:absolute;inset:var(--cut);border-radius:999px}.sparkle-button_backdrop__xLAQ8{position:absolute;inset:var(--cut);background:var(--bg);border-radius:999px;transition:background var(--transition)}.sparkle-button_sparkle__YR0M6{inline-size:1.25em;translate:-25% -5%;overflow:visible}.sparkle-button_sparkle__YR0M6 path{color:hsl(0 0% calc((var(--active, 0) * 70%) + var(--base)));transform-box:fill-box;transform-origin:center;fill:currentColor;stroke:currentColor;animation-delay:calc((var(--transition) * 1.5) + (var(--delay) * 1s));animation-duration:.6s;transition:color var(--transition)}.sparkle-button_button__FFERL:focus-visible .sparkle-button_sparkle__YR0M6 path,.sparkle-button_button__FFERL:hover .sparkle-button_sparkle__YR0M6 path{animation-name:sparkle-button_bounce__fBTs5}.sparkle-button_sparkle__YR0M6 path:first-of-type{--scale:0.5;--delay:0.1;--base:40%}.sparkle-button_sparkle__YR0M6 path:nth-of-type(2){--scale:1.5;--delay:0.2;--base:20%}.sparkle-button_sparkle__YR0M6 path:nth-of-type(3){--scale:2.5;--delay:0.35;--base:30%}.sparkle-button_text__BnWJs{font-size:20px;translate:2% -6%;letter-spacing:.01ch;color:#ffffff;transition:transform var(--transition)}.sparkle-button_content__oUY2O{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-right:.5rem}.sparkle-button_arrow__DLec1{position:absolute;right:0;opacity:0;transition:transform var(--transition),opacity var(--transition);color:#ffffff}.sparkle-button_button__FFERL:focus-visible .sparkle-button_text__BnWJs,.sparkle-button_button__FFERL:hover .sparkle-button_text__BnWJs{transform:translateX(-.5rem)}.sparkle-button_button__FFERL:focus-visible .sparkle-button_arrow__DLec1,.sparkle-button_button__FFERL:hover .sparkle-button_arrow__DLec1{transform:translateX(.75rem);opacity:1}.sparkle-button_bodydrop__Z7cDQ{position:fixed;inset:0;z-index:-1;background:hsl(260 calc(var(--active) * 97%) 6%);opacity:0;pointer-events:none}.sparkle-button_particlePen__xvKzK{position:absolute;width:160%;aspect-ratio:1;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(white,transparent 65%);z-index:-1;opacity:var(--active,0);transition:opacity var(--transition);pointer-events:none}.sparkle-button_particle__yH6_8{fill:white;width:calc(var(--size, .25) * 1rem);aspect-ratio:1;position:absolute;top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);opacity:var(--alpha,1);animation:sparkle-button_float-out__qk94D calc(var(--duration, 1) * 1s) calc(var(--delay) * -1s) infinite linear;transform-origin:var(--origin-x,1000%) var(--origin-y,1000%);z-index:-1;animation-play-state:var(--play-state,paused);pointer-events:none}.sparkle-button_particle__yH6_8 path{fill:hsl(0 0% 90%);stroke:none}.sparkle-button_particle__yH6_8:nth-of-type(2n){animation-direction:reverse}@keyframes sparkle-button_bounce__fBTs5{35%,65%{transform:scale(var(--scale))}}@keyframes sparkle-button_rotate__vYRe8{to{transform:rotate(90deg)}}@keyframes sparkle-button_flip__hrt7A{to{rotate:1turn}}@keyframes sparkle-button_float-out__qk94D{to{rotate:1turn}}