.filters.svelte-rqn88j{display:flex;flex-wrap:wrap;gap:var(--space-2)}.grid.svelte-rqn88j{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin-bottom:var(--space-4)}article.svelte-rqn88j:hover{box-shadow:var(--shadow-lift)}h3.svelte-rqn88j{margin:0 0 var(--space-2);font-size:1.25rem}h3.svelte-rqn88j a:where(.svelte-rqn88j){color:var(--text);text-decoration:none}h3.svelte-rqn88j a:where(.svelte-rqn88j):hover{text-decoration:underline}.badges.svelte-rqn88j{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0 0 var(--space-2)}.desc.svelte-rqn88j{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 var(--space-2)}.meta.svelte-rqn88j{color:var(--muted);font-size:.875rem;margin:0}
