.tag-list[data-v-bd9e5805]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-bd9e5805]{align-items:center;background:var(--c-primary-soft);border-radius:999px;color:var(--c-primary);display:inline-flex;font-size:.78rem;line-height:1.5;padding:3px 10px;white-space:nowrap}.case-card[data-v-d8b1f1ff]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.case-card[data-v-d8b1f1ff]:hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-md);transform:translateY(-4px)}.case-card__media[data-v-d8b1f1ff]{aspect-ratio:16/9;overflow:hidden;position:relative}.case-card__img[data-v-d8b1f1ff]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--ease);width:100%}.case-card:hover .case-card__img[data-v-d8b1f1ff]{transform:scale(1.04)}.case-card__industry[data-v-d8b1f1ff]{backdrop-filter:blur(4px);background:#0a1f3db8;color:#fff;font-size:.78rem;left:12px;padding:3px 10px}.case-card__industry[data-v-d8b1f1ff],.case-card__rec[data-v-d8b1f1ff]{border-radius:999px;font-weight:600;position:absolute;top:12px}.case-card__rec[data-v-d8b1f1ff]{background:#ffffffeb;color:var(--c-primary);font-size:.76rem;padding:2px 10px;right:12px}.case-card__body[data-v-d8b1f1ff]{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px}.case-card__title[data-v-d8b1f1ff]{font-size:1.12rem}.case-card__meta[data-v-d8b1f1ff]{color:var(--c-muted);display:flex;flex-wrap:wrap;font-size:.82rem;gap:4px 14px}.case-card__summary[data-v-d8b1f1ff]{color:var(--c-text);display:-webkit-box;font-size:.9rem;-webkit-line-clamp:2;line-height:1.7;-webkit-box-orient:vertical;flex:1;overflow:hidden}.case-card__tags[data-v-d8b1f1ff]{margin-top:6px}
