.animated-button.svelte-1jaazgt.svelte-1jaazgt{position:relative;display:flex;align-items:center;gap:4px;border:4px solid;border-color:transparent;font-size:16px;background-color:inherit;font-weight:600;color:#fff;box-shadow:0 0 0 2px #fff;cursor:pointer;overflow:hidden;transition:all 1.5s cubic-bezier(.23,1,.32,1)}.animated-button.svelte-1jaazgt svg.svelte-1jaazgt{position:absolute;width:24px;fill:#fff;z-index:9;transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button.svelte-1jaazgt .arr-1.svelte-1jaazgt{right:16px}.animated-button.svelte-1jaazgt .arr-2.svelte-1jaazgt{left:-25%}.animated-button.svelte-1jaazgt .text.svelte-1jaazgt{position:relative;z-index:1;transform:translate(-12px);transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button.svelte-1jaazgt.svelte-1jaazgt:hover{box-shadow:0 0 0 12px transparent;background-color:#fff;color:#000}.animated-button.svelte-1jaazgt:hover .arr-1.svelte-1jaazgt{right:-25%}.animated-button.svelte-1jaazgt:hover .arr-2.svelte-1jaazgt{left:16px}.animated-button.svelte-1jaazgt:hover .text.svelte-1jaazgt{transform:translate(12px)}.animated-button.svelte-1jaazgt:hover svg.svelte-1jaazgt{fill:#000}.animated-button.svelte-1jaazgt.svelte-1jaazgt:active{scale:.95;box-shadow:0 0 0 4px #fff}.bg-custom.svelte-s97a16{transition:1s all;background:radial-gradient(circle,#000000 0%,#000000 25%,#2f54e9 50%,#0a36ed 75%,#0a33d4 100%);background-size:100% 1500%;background-position:100% 50%;background-repeat:no-repeat}.hovering.svelte-s97a16{background-position:100% 80%}
