.CasesListing_header__yCRGB{text-align:center;-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.CasesListing_tag__GT1Kx{display:inline-block;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-yellow);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.CasesListing_headline__VnQtt{font-size:var(--text-3xl);font-weight:800;line-height:1.15;color:var(--section-text);margin:0}.CasesListing_subtext__aRBaf{font-size:var(--text-lg);color:var(--section-text-muted);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);-webkit-margin-after:0;margin-block-end:0}.CasesListing_filterBar__RkXCE{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block:var(--space-6);overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:center}.CasesListing_filterPill___Rh2m{font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-interactive);border:1px solid var(--card-glass-border,rgba(0,0,0,.15));cursor:pointer;background:transparent;color:var(--section-text);transition:var(--transition-fast,all .15s ease);white-space:nowrap}.CasesListing_filterPill___Rh2m:hover{border-color:var(--color-primary);color:var(--color-primary)}.CasesListing_filterPillActive__JXevF{font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-interactive);border:1px solid var(--color-primary);cursor:pointer;background:var(--color-primary);color:white;transition:var(--transition-fast,all .15s ease);white-space:nowrap}.CasesListing_grid__pmfwW{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:1fr}@media (min-width:640px){.CasesListing_grid__pmfwW{grid-template-columns:repeat(2,1fr)}}.CasesListing_emptyState__WVYUQ{text-align:center;color:var(--section-text-muted);font-size:var(--text-base);padding-block:var(--space-16)}.CasesListing_cardContent__AliO2{display:flex;flex-direction:column;gap:var(--space-4)}.CasesListing_imageWrapper__ia_Ej{position:relative;aspect-ratio:16/9;border-radius:var(--card-radius-sm);overflow:hidden}.CasesListing_cardImage__e1Fiq{object-fit:cover}.CasesListing_imagePlaceholder__Vzhg2{aspect-ratio:16/9;border-radius:var(--card-radius-sm);background:linear-gradient(135deg,rgba(68,104,240,.12),rgba(252,170,30,.08))}.CasesListing_kpis__BFZoU{display:flex;gap:var(--space-6);padding-block:var(--space-2)}.CasesListing_kpi__vrUCB{display:flex;flex-direction:column;gap:var(--space-1)}.CasesListing_kpiValue__QyOtI{font-size:var(--text-2xl);font-weight:800;color:var(--color-yellow);line-height:1}.CasesListing_kpiLabel___J6L0{font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;color:var(--color-yellow);text-transform:uppercase;letter-spacing:.05em;opacity:.7}.CasesListing_cardTitle__R5qMD{font-size:var(--text-lg);font-weight:var(--font-weight-bold,700);color:var(--section-text);margin:0}.CasesListing_cardMeta__V4dof{font-size:var(--text-sm);color:var(--section-text-muted);margin:0}