[data-v-a7c01e4b]:root{--color1:#00e7ff;--color2:#ff00e7}.card[data-v-a7c01e4b]{background-color:#040712;background-image:var(--front);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:5%/3.5%;box-shadow:0 .25rem 1rem #1f26872e,0 1px .1875rem #0000001a,-.1875rem -.1875rem .375rem -.3125rem var(--color1),.1875rem .1875rem .375rem -.3125rem var(--color2),0 0 .1875rem #fff0,0 1.25rem .9375rem -.625rem #0000002e;cursor:pointer;height:21.875rem;margin:.625rem auto;overflow:hidden;position:relative;transform-origin:center;transition:transform .5s ease,box-shadow .2s ease;width:17.5rem;will-change:transform,filter}@media (min-width:480px){.card[data-v-a7c01e4b]{height:23.75rem;margin:.9375rem auto;width:18.75rem}}@media (min-width:640px){.card[data-v-a7c01e4b]{height:25rem;margin:1.25rem auto;width:20rem}}@media (min-width:1024px){.card[data-v-a7c01e4b]{height:25rem;width:18.75rem}}.card[data-v-a7c01e4b]:hover{box-shadow:-1.25rem -1.25rem 1.875rem -1.5625rem var(--color1),1.25rem 1.25rem 1.875rem -1.5625rem var(--color2),-.4375rem -.4375rem .625rem -.3125rem var(--color1),.4375rem .4375rem .625rem -.3125rem var(--color2),0 0 .8125rem .25rem #ffffff4d,0 3.4375rem 2.1875rem -1.25rem #00000080}.card[data-v-a7c01e4b]:after,.card[data-v-a7c01e4b]:before{background-repeat:no-repeat;content:"";inset:0;mix-blend-mode:color-dodge;opacity:.5;position:absolute;transition:all .33s ease}.card[data-v-a7c01e4b]:before{background-image:linear-gradient(115deg,transparent 0,var(--color1) 25%,transparent 47%,transparent 53%,var(--color2) 75%,transparent 100%);background-size:300% 300%;filter:brightness(.5) contrast(1);opacity:.5;z-index:1}.card[data-v-a7c01e4b]:after,.card[data-v-a7c01e4b]:before{background-position:50% 50%}.card[data-v-a7c01e4b]:after{background-blend-mode:overlay;background-size:160%;mix-blend-mode:color-dodge;opacity:.75;transition:all .33s ease;z-index:2}.card[data-v-a7c01e4b]:after,.card[data-v-a7c01e4b]:hover:after{filter:brightness(1) contrast(1)}.card[data-v-a7c01e4b]:hover:after{opacity:1}.card[data-v-a7c01e4b]:hover:before{background-image:linear-gradient(110deg,transparent 25%,var(--color1) 48%,var(--color2) 52%,transparent 75%);background-position:50% 50%;background-size:250% 250%;filter:brightness(.66) contrast(1.33);opacity:.88;transition:none}.card-content[data-v-a7c01e4b]{background:#000000b3;bottom:0;left:0;padding:.625rem;position:absolute;right:0;z-index:3}
