.button[data-v-1d2b3b96]{align-items:center;background-image:linear-gradient(to top,var(--c-white),var(--c-white));background-position:50% 100%;background-repeat:no-repeat;background-size:100% 100%;color:var(--c-black);display:inline-flex;gap:calc(var(--g-gap)*3);justify-content:space-between;padding:calc(var(--g-gap)*1.2) calc(var(--g-gap)*1.5) calc(var(--g-gap)*1.1);position:relative;transition:color 0s linear,background-size .6s var(--f-cubic-in),clip-path .6s var(--f-cubic-in);transition-delay:.3s,0s,0s}.button[data-v-1d2b3b96]:before{background-color:var(--c-blue);content:"";display:block;height:102%;left:0;pointer-events:none;position:absolute;scale:1 0;top:0;transform:translateZ(0);transform-origin:50% 100%;transition:scale .9s var(--f-cubic-in);width:100%;z-index:10}.button span[data-v-1d2b3b96]{pointer-events:none;white-space:nowrap}.button .alt[data-v-1d2b3b96],.button .tt[data-v-1d2b3b96]{position:relative;z-index:20}.button .alt[data-v-1d2b3b96]{display:flex}.button .alt[data-v-1d2b3b96] svg{fill:var(--c-black);aspect-ratio:1/1;transform:translateZ(0);width:var(--mm)}.button.-black[data-v-1d2b3b96]{background-image:linear-gradient(to top,var(--c-black),var(--c-black));color:var(--c-white)}.button.-disabled[data-v-1d2b3b96],.button[data-v-1d2b3b96]:disabled{cursor:not-allowed}.button:not(.-disabled).-hover[data-v-1d2b3b96]{background-color:rgba(var(--c-white-rgb),0);color:var(--c-white)}.button:not(.-disabled).-hover[data-v-1d2b3b96]:before{scale:1 1}button[data-v-1d2b3b96]:focus{outline:4px solid var(--c-blue)}@media (min-width:1024px){.button:not(.-disabled).-hover[data-v-1d2b3b96],.button[data-v-1d2b3b96]:not(.-disabled):hover{background-size:80% 0;color:var(--c-white);transition:background-size .3s var(--f-cubic-in),clip-path .3s var(--f-cubic);transition-delay:0s,0s,0s}.button:not(.-disabled).-hover[data-v-1d2b3b96]:before,.button[data-v-1d2b3b96]:not(.-disabled):hover:before{scale:1 1;transition:scale .6s var(--f-fast)}.button:not(.-disabled).-hover .alt[data-v-1d2b3b96] svg,.button:not(.-disabled):hover .alt[data-v-1d2b3b96] svg{fill:var(--c-white)}}
