.grid.svelte-fzr1vi{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:14px 0;display:grid}.card.svelte-fzr1vi{color:var(--text);display:block}.card.svelte-fzr1vi:hover{border-color:var(--accent);text-decoration:none}h2.svelte-fzr1vi{color:var(--accent);margin:0 0 6px}p.svelte-fzr1vi{margin:0}section.svelte-fzr1vi{margin-top:14px}.small.svelte-fzr1vi{margin-top:10px;font-size:.82rem}
