.GlowButton-module__vkFKuq__glowButton{--font:1.75rem;text-transform:uppercase;letter-spacing:.03em;font-weight:800;font-size:var(--font);border-radius:calc(var(--font) * .6);padding:calc(var(--font) * .5);color:#fff;cursor:pointer;background-color:#0000;border:none;flex-direction:row;justify-content:center;align-items:center;margin:0;line-height:1;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:inset 0 0 #f8f9ff80,inset 0 0 #f8f9ff4d,0 0 #f8f9ff33}.GlowButton-module__vkFKuq__glowButton:hover{box-shadow:inset 0 0 0 calc(var(--font) * .2) #f8f9ff80, inset 0 0 calc(var(--font) * .2) calc(var(--font) * .5) #f8f9ff4d, 0 0 calc(var(--font) * .2) #f8f9ff33}.GlowButton-module__vkFKuq__glowButton:before{content:"";border-radius:calc(var(--font) * .8);background-color:#0000;width:105%;height:110%;position:absolute}@keyframes GlowButton-module__vkFKuq__glowButtonBorders{0%,to{border-width:calc(var(--font) * .2) calc(var(--font) * .1) calc(var(--font) * .02) calc(var(--font) * .02)}25%{border-width:calc(var(--font) * .1) calc(var(--font) * .02) calc(var(--font) * .02) calc(var(--font) * .2)}50%{border-width:calc(var(--font) * .02) calc(var(--font) * .02) calc(var(--font) * .2) calc(var(--font) * .1)}75%{border-width:calc(var(--font) * .02) calc(var(--font) * .2) calc(var(--font) * .1) calc(var(--font) * .02)}}.GlowButton-module__vkFKuq__glowButton:hover:before{padding:calc(var(--font) * .08);box-shadow:inset 0 0 calc(var(--font) * .2) calc(var(--font) * .2) #bac9ff4d;filter:blur(calc(var(--font) * .06));opacity:.5;border:solid #d2ffe3cc;animation:2s linear infinite GlowButton-module__vkFKuq__glowButtonBorders}.GlowButton-module__vkFKuq__shimmer{border-radius:calc(var(--font) * .6);z-index:-1;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.GlowButton-module__vkFKuq__shimmer:after{content:"";opacity:0;background:linear-gradient(90deg,#f8f9ff00,#ced8ff99,#f8f9ff00);width:100%;height:100%;position:absolute;transform:translate(-100%)}.GlowButton-module__vkFKuq__glowButton:hover>.GlowButton-module__vkFKuq__shimmer:after{opacity:1;transition:all 1s;transform:translate(100%)}@media screen and (max-width:639px){.GlowButton-module__vkFKuq__glowButton{--font:1.4rem}}@media screen and (min-width:640px){.GlowButton-module__vkFKuq__glowButton{--font:2.5rem}}.GlowButton-module__vkFKuq__glowButton.GlowButton-module__vkFKuq__tab{color:#000;background-color:#fff}
