.art[data-astro-cid-lt7snxjp]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#000}.art[data-astro-cid-lt7snxjp] img[data-astro-cid-lt7snxjp]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.art[data-astro-cid-lt7snxjp] img[data-astro-cid-lt7snxjp].contain{object-fit:contain;padding:14px 18px}.game-card[data-astro-cid-lt7snxjp]:hover .art[data-astro-cid-lt7snxjp] img[data-astro-cid-lt7snxjp]{transform:scale(1.04)}.art[data-astro-cid-lt7snxjp] .tag[data-astro-cid-lt7snxjp]{position:absolute;top:12px;right:12px}.overlay-title[data-astro-cid-lt7snxjp]{position:absolute;inset:auto 0 0;padding:56px 20px 16px;font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(2rem,4vw,2.8rem);line-height:.95;background:linear-gradient(transparent,#000000d9);color:#fff;text-shadow:0 2px 12px rgba(160,0,0,.8)}p[data-astro-cid-lt7snxjp]{color:var(--muted);margin:0}@media(prefers-reduced-motion:reduce){.game-card[data-astro-cid-lt7snxjp]:hover .art[data-astro-cid-lt7snxjp] img[data-astro-cid-lt7snxjp]{transform:none}}
