.case-card[data-v-a30c2cd3]{display:block}.cover[data-v-a30c2cd3]{height:220px;overflow:hidden;position:relative}.cover img[data-v-a30c2cd3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.case-card:hover .cover img[data-v-a30c2cd3]{transform:scale(1.04)}.type-badge[data-v-a30c2cd3]{background:#1d5230d9;border-radius:999px;color:#fff;font-size:12px;left:12px;padding:3px 10px;position:absolute;top:12px}.body[data-v-a30c2cd3]{padding:16px 18px 18px}.body h3[data-v-a30c2cd3]{font-size:16px;margin-bottom:8px}.meta[data-v-a30c2cd3]{color:var(--ink-3);font-size:13px}
