.m-cat[data-v-98bee6ac]{display:flex;flex-direction:column;height:100%;transition:transform .5s var(--m-ease-out),box-shadow .5s var(--m-ease-out)}.m-cat__media[data-v-98bee6ac]{aspect-ratio:4/3;background:rgba(var(--m-text-rgb),.05);display:block;overflow:hidden;position:relative}.m-cat__faces img[data-v-98bee6ac],.m-cat__media>img[data-v-98bee6ac]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform 1s var(--m-ease-out);width:100%}.m-cat__faces[data-v-98bee6ac]{display:grid;gap:2px;grid-template-columns:repeat(3,1fr);height:100%}.m-cat__shade[data-v-98bee6ac]{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55));top:0;right:0;bottom:0;left:0;position:absolute}.m-cat__body[data-v-98bee6ac]{display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 1.25rem 1.5rem}.m-cat__title[data-v-98bee6ac]{color:var(--m-text);font-family:var(--m-heading);font-size:1.25rem;font-weight:900;line-height:1.2}.m-cat__meta[data-v-98bee6ac]{align-items:center;color:var(--m-gray);display:flex;font-size:.875rem;font-weight:700;gap:1rem;justify-content:space-between}.m-cat__go[data-v-98bee6ac]{align-items:center;color:var(--m-gold-ink);display:inline-flex;gap:.3rem;transition:gap .35s var(--m-ease-out)}@media(hover:hover){.m-cat[data-v-98bee6ac]:hover{box-shadow:0 26px 46px -26px rgba(var(--m-gold-rgb,245,233,169),.45);transform:translateY(-6px)}.m-cat[data-v-98bee6ac]:hover:after{height:8px}.m-cat:hover .m-cat__media img[data-v-98bee6ac]{transform:scale(1.05)}.m-cat:hover .m-cat__go[data-v-98bee6ac]{gap:.6rem}}
