.cards.svelte-jil3t5{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem 2rem;display:grid}article.svelte-jil3t5{border-block-start:var(--line) solid var(--edge);padding-block-start:.9rem}h3.svelte-jil3t5{font-family:var(--font-display);margin:0 0 .35rem;font-size:1.25rem;font-weight:600}p.svelte-jil3t5{color:var(--text-muted);margin:0;line-height:1.65}
