.cards.svelte-10v80gf{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.card-link.svelte-10v80gf{border:1px solid #e5e5e5;border-radius:6px;display:block;overflow:hidden}.card-link.svelte-10v80gf img:where(.svelte-10v80gf),.no-cover.svelte-10v80gf{aspect-ratio:3/2;object-fit:cover;background:#f3f3f3;width:100%;height:auto;transition:filter .3s ease-out;display:block}.card-link.svelte-10v80gf a:where(.svelte-10v80gf):hover img:where(.svelte-10v80gf){filter:brightness(1.1)}
