.btn[data-v-9916cd97]{font:400 13px/1 var(--f-px);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);cursor:pointer;isolation:isolate;box-shadow:inset 0 0 0 1px var(--aqua);will-change:transform;background:#0d1c1f8c;border:0;align-items:center;gap:.6em;padding:12px 18px;text-decoration:none;transition:color .3s;display:inline-flex;position:relative;overflow:hidden}.btn[data-v-9916cd97]:before{content:"";background:var(--wipe,var(--aqua));transition:transform .7s var(--ease);z-index:-1;position:absolute;inset:0 -2.4em;transform:translate(-104%)skew(-45deg)}.btn[data-v-9916cd97]:focus-visible:before,.btn[data-v-9916cd97]:hover:before{transform:translate(0)skew(-45deg)}.btn[data-v-9916cd97]:focus-visible,.btn[data-v-9916cd97]:hover{color:var(--base);outline:none}.br[data-v-9916cd97]{color:var(--aqua);transition:color .3s}.btn:focus-visible .br[data-v-9916cd97],.btn:hover .br[data-v-9916cd97]{color:var(--base)}.btn.warm[data-v-9916cd97]{box-shadow:inset 0 0 0 1px var(--warm);--wipe:var(--warm)}.btn.warm .br[data-v-9916cd97]{color:var(--warm)}.zap[data-v-9916cd97]{animation:.3s steps(3,end) zap-9916cd97}@keyframes zap-9916cd97{0%{transform:translate(-3px)}33%{transform:translate(3px,-1px)}66%{transform:translate(-1px,1px)}to{transform:none}}
