.case-studies-list{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.case-study-card{display:flex;flex-direction:column;gap:var(--spacing-lg)}.case-study-header{border-bottom:1px solid var(--glass-border);padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md)}.industry-badge{display:inline-block;background:var(--bg-accent);color:var(--brand-secondary);padding:.25rem .75rem;border-radius:var(--radius-full);font-size:.85rem;font-weight:600;margin-bottom:var(--spacing-sm);border:1px solid rgba(56,189,248,.2)}.case-study-header h2{margin-bottom:0;font-size:1.75rem}.case-study-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl)}@media (min-width: 768px){.case-study-grid{grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-lg)}}.case-study-content{display:flex;flex-direction:column;gap:var(--spacing-md)}.cs-section h3{font-size:1.1rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.cs-section p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.impact-list{list-style-type:none;padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.impact-list li{color:var(--text-secondary);font-size:.95rem;position:relative;padding-left:1.5rem}.impact-list li:before{content:"→";position:absolute;left:0;color:var(--brand-secondary);font-weight:700}
