.CategoryCard-module___v2Tuq__tile{aspect-ratio:4/5;border-radius:var(--radius-card);isolation:isolate;background:var(--color-dark);display:block;position:relative;overflow:hidden;container-type:inline-size}.CategoryCard-module___v2Tuq__image{object-fit:cover;object-position:center bottom;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.CategoryCard-module___v2Tuq__tile:hover .CategoryCard-module___v2Tuq__image{transform:scale(1.04)}.CategoryCard-module___v2Tuq__tile:after{content:"";pointer-events:none;background:linear-gradient(#140e089e 0%,#140e0852 28%,#140e0800 52%);position:absolute;inset:0}.CategoryCard-module___v2Tuq__title{z-index:1;font-family:var(--font-heading), serif;color:#fff;text-shadow:0 1px 3px #00000073,0 0 14px #00000040;font-size:1.25rem;font-weight:600;line-height:1.15;position:absolute;top:.875rem;left:.875rem;right:.875rem}@media (min-width:768px){.CategoryCard-module___v2Tuq__title{font-size:1.625rem;top:1rem;left:1rem;right:1rem}}@container (min-width:22rem){.CategoryCard-module___v2Tuq__title{font-size:1.875rem;top:1.25rem;left:1.25rem;right:1.25rem}}.CategoryCard-module___v2Tuq__placeholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.CategoryCard-module___v2Tuq__image{transition:none}.CategoryCard-module___v2Tuq__tile:hover .CategoryCard-module___v2Tuq__image{transform:none}}
