.lead.svelte-s3faoh.svelte-s3faoh{font-size:var(--font-size-xl);color:var(--text-secondary);margin-bottom:var(--space-2xl);line-height:1.5}.post-grid.svelte-s3faoh.svelte-s3faoh{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-lg);margin:var(--space-xl) 0 var(--space-2xl)}.category-list.svelte-s3faoh.svelte-s3faoh{margin:var(--space-xl) 0}.category-item.svelte-s3faoh.svelte-s3faoh{padding:var(--space-lg);background:var(--surface-secondary);border-radius:var(--radius-md);margin-bottom:var(--space-md)}.category-item.svelte-s3faoh h3.svelte-s3faoh{margin:0 0 var(--space-sm)}.category-item.svelte-s3faoh h3 a.svelte-s3faoh{color:var(--color-primary);text-decoration:none}.category-item.svelte-s3faoh h3 a.svelte-s3faoh:hover{text-decoration:underline}.category-item.svelte-s3faoh p.svelte-s3faoh{margin:0;color:var(--text-secondary)}.archive-years.svelte-s3faoh.svelte-s3faoh{display:flex;gap:var(--space-md);margin:var(--space-lg) 0}.archive-years.svelte-s3faoh a.svelte-s3faoh{display:inline-block;padding:var(--space-sm) var(--space-lg);background:var(--surface-secondary);border-radius:var(--radius-md);text-decoration:none;color:var(--text-primary);font-weight:500}.archive-years.svelte-s3faoh a.svelte-s3faoh:hover{background:var(--color-primary);color:#fff}
