.casos-head.svelte-1vock44{max-width:640px;margin-bottom:48px}.casos-lead.svelte-1vock44{color:var(--color-ink-3);margin-top:12px;font-size:1rem;line-height:1.7}.casos-empty.svelte-1vock44{color:var(--color-ink-3);font-size:.95rem}.casos-grid.svelte-1vock44{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:28px;display:grid}.caso-card.svelte-1vock44{background:var(--color-surface);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 14px #15110f0f}.caso-card-stretched-link.svelte-1vock44{z-index:1;text-indent:-9999px;position:absolute;inset:0;overflow:hidden}.caso-card-visual.svelte-1vock44{background:var(--color-surface);flex-shrink:0;justify-content:center;align-items:center;min-height:220px;padding:18px;display:flex}.caso-card-visual.svelte-1vock44 img:where(.svelte-1vock44){width:100%;display:block}.caso-card-visual.svelte-1vock44 .ex-card{box-shadow:none;border:none;width:100%}.caso-card-body.svelte-1vock44{flex-direction:column;flex:1;padding:20px 22px 18px;display:flex}.caso-card-meta.svelte-1vock44{color:var(--color-ink-4);margin-top:auto;padding-top:10px;font-size:12px}.caso-card-tag.svelte-1vock44{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand);margin-bottom:8px;font-size:10px;font-weight:600;display:inline-block}.caso-card-title.svelte-1vock44{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:10px;font-size:1.15rem;font-weight:600;line-height:1.3;transition:color .15s}.caso-card.svelte-1vock44:hover .caso-card-title:where(.svelte-1vock44){color:var(--color-brand)}.caso-card-resumen.svelte-1vock44{color:var(--color-ink-3);font-size:13.5px;line-height:1.65}@media (width<=980px){.casos-grid.svelte-1vock44{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.casos-grid.svelte-1vock44{grid-template-columns:1fr}}
