.wrap.svelte-b0xv90{max-width:900px;margin:0 auto;padding:4rem 2rem}.hero.svelte-b0xv90{text-align:center;margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--color-border)}.hero.svelte-b0xv90 h1:where(.svelte-b0xv90){font-size:2.2rem;margin-bottom:.75rem}.hero.svelte-b0xv90 p:where(.svelte-b0xv90){color:var(--color-text-muted);font-size:1.1rem}.empty.svelte-b0xv90{text-align:center;color:var(--color-text-muted);padding:4rem}.empty.svelte-b0xv90 a:where(.svelte-b0xv90){color:var(--color-text);font-weight:600}.grid.svelte-b0xv90{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.card.svelte-b0xv90{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px;padding:1.5rem;text-decoration:none;color:inherit}.card.svelte-b0xv90 h2:where(.svelte-b0xv90){font-size:1.1rem;margin-bottom:.5rem}.author.svelte-b0xv90{font-size:.85rem;color:var(--color-text-muted);margin-bottom:.25rem}.tl.svelte-b0xv90{color:var(--color-text-secondary);font-size:.9rem;margin-bottom:.75rem}.meta.svelte-b0xv90{font-size:.8rem;color:var(--color-text-muted)}.epigraph.svelte-b0xv90{font-family:Lora,serif;font-style:italic;font-size:.85rem;color:var(--color-text-muted);margin-bottom:.75rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
