.page.svelte-1kw5pk2{flex-direction:column;max-width:1100px;min-height:100vh;margin:0 auto;padding:0 1rem 2rem;display:flex}h1.svelte-1kw5pk2{margin:.5rem 0 .25rem;font-size:1.4rem}.intro.svelte-1kw5pk2{color:var(--text-2);margin:0 0 1rem;font-size:.85rem}.grid.svelte-1kw5pk2{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem .75rem;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1kw5pk2{color:var(--text);flex-direction:column;gap:.3rem;text-decoration:none;display:flex}.card.svelte-1kw5pk2:hover .title:where(.svelte-1kw5pk2){text-decoration:underline}.title.svelte-1kw5pk2{font-size:.85rem;font-weight:600;line-height:1.35}.meta.svelte-1kw5pk2{color:var(--text-3);font-size:.7rem}
