.case-study.svelte-10cdjwd{background:#fff;border:1px solid var(--color-line);border-radius:16px;padding:var(--space-xl);margin-bottom:var(--space-xl);transition:all .3s ease}.case-study.svelte-10cdjwd:hover{border-color:var(--color-accent);box-shadow:0 16px 48px #0000001a;transform:translateY(-2px)}.case-study-header.svelte-10cdjwd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-line)}.header-left.svelte-10cdjwd{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.header-right.svelte-10cdjwd{display:flex;align-items:center;gap:var(--space-md)}.case-study-header.svelte-10cdjwd h3:where(.svelte-10cdjwd){font-size:1.5rem;font-weight:600;margin:0}.industry-badge.svelte-10cdjwd{display:inline-block;background:linear-gradient(135deg,#f59e0b10,#f59e0b20);color:var(--color-accent);padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.duration.svelte-10cdjwd{font-size:.875rem;color:var(--color-ink-muted)}.partner-link.svelte-10cdjwd{color:var(--color-accent);text-decoration:none;font-weight:500;transition:all .2s ease;white-space:nowrap}.partner-link.svelte-10cdjwd:hover{color:#b45309;transform:translate(4px)}.testimonial.featured.svelte-10cdjwd{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid var(--color-accent);border-radius:12px;padding:var(--space-lg);margin:0 0 var(--space-lg) 0}.testimonial.featured.svelte-10cdjwd p:where(.svelte-10cdjwd){color:var(--color-ink);font-size:1.1rem;line-height:1.6;font-style:italic;margin:0}.testimonial.featured.svelte-10cdjwd cite:where(.svelte-10cdjwd){display:block;margin-top:var(--space-sm);font-size:.875rem;color:#92400e;font-style:normal;font-weight:600}.case-study-content.svelte-10cdjwd{display:grid;gap:var(--space-lg)}.section.svelte-10cdjwd h4:where(.svelte-10cdjwd){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:var(--space-sm)}.section.svelte-10cdjwd p:where(.svelte-10cdjwd){color:var(--color-ink-soft);line-height:1.7;margin:0}.results.svelte-10cdjwd ul:where(.svelte-10cdjwd){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.results.svelte-10cdjwd li:where(.svelte-10cdjwd){display:inline-flex;align-items:center;gap:.5rem;background:var(--color-paper);padding:.5rem 1rem;border-radius:8px;color:var(--color-ink);font-weight:500;font-size:.9rem}.results.svelte-10cdjwd li:where(.svelte-10cdjwd):before{content:"✓";color:var(--color-accent);font-weight:700}@media screen and (max-width:600px){.case-study-header.svelte-10cdjwd{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.header-right.svelte-10cdjwd{width:100%;justify-content:space-between}.results.svelte-10cdjwd ul:where(.svelte-10cdjwd){flex-direction:column}.results.svelte-10cdjwd li:where(.svelte-10cdjwd){width:100%}}
