.case-studies.svelte-15h86a7{padding:var(--space-16) var(--space-6)}.case-studies__inner.svelte-15h86a7{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.case-study-card.svelte-15h86a7{display:block;padding:var(--space-8) var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.case-study-card.svelte-15h86a7:hover{border-color:var(--color-primary);box-shadow:0 4px 16px #655aff1a}.case-study-card__tag.svelte-15h86a7{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-bg-light);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4)}.case-study-card__title.svelte-15h86a7{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-3) 0;line-height:1.3}.case-study-card__desc.svelte-15h86a7{font-size:var(--font-size-base);color:var(--color-text-body);line-height:1.6;margin:0 0 var(--space-6) 0}.case-study-card__metrics.svelte-15h86a7{display:flex;gap:var(--space-8);margin-bottom:var(--space-6);padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.case-study-card__metric.svelte-15h86a7{display:flex;flex-direction:column;gap:var(--space-1)}.case-study-card__metric-value.svelte-15h86a7{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.case-study-card__metric-label.svelte-15h86a7{font-size:var(--font-size-sm);color:var(--color-text-muted)}.case-study-card__link.svelte-15h86a7{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary)}@media(max-width:640px){.case-study-card__metrics.svelte-15h86a7{flex-direction:column;gap:var(--space-4)}}
