.case-studies-page.svelte-137ntul{background:var(--background)}.hero-section.svelte-137ntul{background:var(--navy);text-align:center;padding:120px 0 80px}.hero-title.svelte-137ntul{color:#fff;max-width:700px;margin:20px auto 24px;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.1}.hero-summary.svelte-137ntul{color:#ffffffd9;max-width:800px;margin:0 auto 16px;font-size:18px;line-height:1.7}.hero-summary.svelte-137ntul strong:where(.svelte-137ntul){color:#fff}.filter-section.svelte-137ntul{background:var(--secondary-bg,#f8fafc);padding:40px 0}.filter-bar.svelte-137ntul{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.filter-label.svelte-137ntul{color:var(--muted);font-size:14px;font-weight:500}.filter-buttons.svelte-137ntul{flex-wrap:wrap;gap:8px;display:flex}.filter-btn.svelte-137ntul{color:var(--muted);background:var(--card,#fff);border:1px solid var(--border);cursor:pointer;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.filter-btn.svelte-137ntul:hover{border-color:var(--primary);color:var(--primary)}.filter-btn.active.svelte-137ntul{background:var(--primary);border-color:var(--primary);color:#fff}.case-studies-grid-section.svelte-137ntul{padding:60px 0 80px}.case-studies-grid.svelte-137ntul{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.case-study-card.svelte-137ntul{background:var(--card,#fff);border:1px solid var(--border);border-radius:20px;padding:32px;transition:all .3s}.case-study-card.svelte-137ntul:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.card-header.svelte-137ntul{align-items:center;gap:12px;margin-bottom:16px;display:flex}.industry-badge.svelte-137ntul{color:var(--primary);background:var(--primary-bg);border-radius:100px;padding:4px 12px;font-size:12px;font-weight:500}.featured-badge.svelte-137ntul{color:#f59e0b;background:#f59e0b1a;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600}.case-study-card.svelte-137ntul h2:where(.svelte-137ntul){color:var(--foreground);margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.3}.card-excerpt.svelte-137ntul{color:var(--muted);margin-bottom:24px;font-size:15px;line-height:1.6}.card-results.svelte-137ntul{background:var(--secondary-bg,#f8fafc);border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;padding:20px;display:grid}.result-item.svelte-137ntul{text-align:center}.result-metric.svelte-137ntul{color:var(--primary);margin-bottom:4px;font-size:24px;font-weight:700;display:block}.result-label.svelte-137ntul{color:var(--muted);font-size:12px}.card-footer.svelte-137ntul{justify-content:space-between;align-items:center;display:flex}.timeline.svelte-137ntul{color:var(--muted);font-size:13px}.read-more.svelte-137ntul{color:var(--primary);font-size:14px;font-weight:500}.cta-section.svelte-137ntul{background:var(--secondary-bg,#f8fafc);padding:80px 0}.cta-content.svelte-137ntul{text-align:center;max-width:600px;margin:0 auto}.cta-content.svelte-137ntul h2:where(.svelte-137ntul){color:var(--foreground);margin-bottom:16px;font-size:clamp(28px,4vw,36px);font-weight:700}.cta-content.svelte-137ntul p:where(.svelte-137ntul){color:var(--muted);margin-bottom:24px;font-size:17px}.cta-note.svelte-137ntul{color:var(--muted)!important;margin-top:16px!important;font-size:14px!important}@media (width<=900px){.case-studies-grid.svelte-137ntul{grid-template-columns:1fr}}@media (width<=600px){.hero-section.svelte-137ntul{padding:100px 0 60px}.filter-bar.svelte-137ntul{flex-direction:column;align-items:flex-start}}
