.deck{--deal:.52s}.deck__card{aspect-ratio:2/3;border:1px solid var(--border);transform-origin:50% 100%;opacity:0;animation:deck-deal var(--deal)cubic-bezier(.2,.7,.3,1)forwards,deck-float 6s ease-in-out infinite;animation-delay:var(--delay,0s),calc(var(--delay,0s) + var(--deal));will-change:transform;border-radius:.75rem;transition:transform .26s cubic-bezier(.2,.7,.3,1),box-shadow .26s;position:relative;overflow:hidden}.deck__card:hover{z-index:1;animation-play-state:paused;transform:translateY(-.5rem)scale(1.03);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.25)}.deck__card img{transition:transform .4s cubic-bezier(.2,.7,.3,1)}.deck__card:hover img{transform:scale(1.06)}@keyframes deck-deal{0%{opacity:0;transform:translateY(1.25rem)rotate(var(--tilt,0deg))scale(.94)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes deck-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.375rem)}}.deck__caption{opacity:0;animation:.6s .64s forwards deck-fade}@keyframes deck-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.deck__card,.deck__caption{opacity:1;animation:none}.deck__card:hover,.deck__card:hover img{transform:none}}
