.cases.svelte-1ubjtr0{display:grid;gap:var(--space-4xl)}.cases__eyebrow.svelte-1ubjtr0,.case-card__sector.svelte-1ubjtr0{margin:0 0 var(--space-lg);color:var(--color-muted);font-size:.875rem;font-weight:600;letter-spacing:-.016em;text-transform:uppercase}.cases__header.svelte-1ubjtr0 h2:where(.svelte-1ubjtr0),.case-card.svelte-1ubjtr0 h3:where(.svelte-1ubjtr0){margin:0;color:var(--text);letter-spacing:-.04em}.cases__header.svelte-1ubjtr0 h2:where(.svelte-1ubjtr0){font-size:clamp(1.75rem,4vw,2.4rem)}.cases__grid.svelte-1ubjtr0{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-4xl)}.case-card.svelte-1ubjtr0{padding:var(--space-4xl);border-radius:8px;background:var(--color-card);box-shadow:var(--shadow-product)}.case-card.svelte-1ubjtr0 p:where(.svelte-1ubjtr0),.case-card.svelte-1ubjtr0 li:where(.svelte-1ubjtr0){color:var(--muted);line-height:1.47}.case-card.svelte-1ubjtr0 p:where(.svelte-1ubjtr0){margin:var(--space-lg) 0 0}.case-card.svelte-1ubjtr0 ul:where(.svelte-1ubjtr0){margin:var(--space-4xl) 0 0;padding-left:1.1rem}@media(max-width:920px){.cases__grid.svelte-1ubjtr0{grid-template-columns:1fr}}@media(max-width:640px){.case-card.svelte-1ubjtr0{padding:var(--space-4xl);border-radius:var(--radius-xl)}}
