header.hero.svelte-u4k2t{text-align:center;padding:4rem 0 3rem}header.hero.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0 0 1rem;font-size:2.4rem}header.hero.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--muted);font-size:1.1rem}section.svelte-u4k2t{padding:0 0 3rem}.empty.svelte-u4k2t{color:var(--muted);text-align:center}.grid.svelte-u4k2t{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.grid.svelte-u4k2t .card:where(.svelte-u4k2t){color:inherit;text-decoration:none;display:block}.grid.svelte-u4k2t .card:where(.svelte-u4k2t) h3:where(.svelte-u4k2t){color:var(--text);margin:0 0 .4rem;font-size:1.05rem}.grid.svelte-u4k2t .card:where(.svelte-u4k2t) .date:where(.svelte-u4k2t){color:var(--muted);margin:0 0 .5rem;font-size:.8rem}.grid.svelte-u4k2t .card:where(.svelte-u4k2t) .description:where(.svelte-u4k2t){color:var(--muted);margin:0;font-size:.9rem}.tags.svelte-u4k2t{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.tag.svelte-u4k2t{text-transform:uppercase;color:var(--accent);border:1px solid var(--border);border-radius:4px;padding:.15rem .4rem;font-size:.7rem}
