.case-card[data-v-d214a9bd]{color:inherit;flex-direction:column;padding:0;display:flex;overflow:hidden}.cover[data-v-d214a9bd]{aspect-ratio:5/3;background:linear-gradient(135deg,#eef2ff,#e0f2fe);position:relative;overflow:hidden}.cover img[data-v-d214a9bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.case-card:hover .cover img[data-v-d214a9bd]{transform:scale(1.06)}.cover[data-v-d214a9bd]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 55%,#0f172a52);transition:opacity .35s;position:absolute;inset:0}.case-card:hover .cover[data-v-d214a9bd]:after{opacity:1}.cover-placeholder[data-v-d214a9bd]{width:100%;height:100%;color:var(--c-primary-500);justify-content:center;align-items:center;display:flex}.category[data-v-d214a9bd]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--c-primary-600);background:#ffffffe6;border-radius:999px;padding:3px 12px;font-size:.76rem;font-weight:600;position:absolute;top:12px;left:12px}.body[data-v-d214a9bd]{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.title[data-v-d214a9bd]{margin-bottom:8px;font-size:1.05rem}.summary[data-v-d214a9bd]{color:var(--c-text-2);flex:1;font-size:.88rem}.metrics[data-v-d214a9bd],.summary[data-v-d214a9bd]{margin-bottom:12px}.metrics[data-v-d214a9bd]{border-top:1px solid var(--c-border-light);gap:20px;padding:12px 0;display:flex}.metric[data-v-d214a9bd]{flex-direction:column;display:flex}.metric-value[data-v-d214a9bd]{color:var(--c-primary-600);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;transition:color .25s}.case-card:hover .metric-value[data-v-d214a9bd]{color:var(--c-accent-500)}.metric-label[data-v-d214a9bd]{color:var(--c-text-3);font-size:.74rem}.more[data-v-d214a9bd]{color:var(--c-primary-600);font-size:.85rem;font-weight:600;transition:transform .25s;display:inline-block}.case-card:hover .more[data-v-d214a9bd]{transform:translate(4px)}
