.card[data-v-3c8dbbc2]{color:#171717;scroll-snap-align:start;min-height:300px;transform:translateY(var(--offset)) rotate(var(--rotation));transform-origin:50%;background-color:#e3eddd;background-image:radial-gradient(circle at 20% 30%,#5a442a1f 0 .6px,#0000 .9px),radial-gradient(circle at 70% 65%,#ffffffa6 0 .7px,#0000 1px),linear-gradient(115deg,#ffffff59,#0000 45%,#4630180a);background-size:9px 11px,13px 15px,100% 100%;border:1px solid #4632191f;border-radius:.15rem;flex-direction:column;padding:1rem 1rem .75rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 10px #00000047,0 4px 8px #0000002e}.card[data-v-3c8dbbc2]:hover{z-index:2;transform:translateY(calc(-8px + var(--offset))) rotate(0deg);box-shadow:0 14px 18px #00000052,0 6px 10px #0003}.visual[data-v-3c8dbbc2]{aspect-ratio:1;background:#272727;position:relative;overflow:hidden}.visual[data-v-3c8dbbc2]:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 5px #00000073,inset 0 0 20px #0000007a}.card-image[data-v-3c8dbbc2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.content[data-v-3c8dbbc2]{flex:1;justify-content:center;align-items:center;min-height:68px;padding:.8rem .5rem .25rem;display:flex}.content h3[data-v-3c8dbbc2]{text-align:center;margin:0;font-size:1.5rem}
