.blog-index-page.svelte-u4k2t{min-height:100vh;background:var(--bg);color:var(--text-primary)}main.svelte-u4k2t{max-width:72rem;margin:0 auto;padding:2rem}a.svelte-u4k2t{color:var(--text-primary);text-underline-offset:.2em}.intro.svelte-u4k2t{max-width:48rem;padding:3rem 0}.eyebrow.svelte-u4k2t{font-size:var(--text-sm);font-weight:600}h1.svelte-u4k2t{font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.1;letter-spacing:-.03em;margin:1rem 0 1.5rem}p.svelte-u4k2t{line-height:1.65}.intro.svelte-u4k2t>p:where(.svelte-u4k2t):last-child{font-size:var(--text-lg)}.coverage.svelte-u4k2t,.date.svelte-u4k2t{color:var(--text-secondary);font-size:var(--text-sm)}.blog-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}article.svelte-u4k2t,.empty.svelte-u4k2t{padding:1.5rem;border:1px solid var(--border-1);border-radius:var(--r-lg);background:var(--surface-1)}article.svelte-u4k2t{display:flex;flex-direction:column;align-items:flex-start}h2.svelte-u4k2t{font-size:var(--text-xl);line-height:1.3;margin:.75rem 0}h2.svelte-u4k2t a:where(.svelte-u4k2t){text-decoration:none}h2.svelte-u4k2t a:where(.svelte-u4k2t):hover{text-decoration:underline}.read.svelte-u4k2t{margin-top:auto;padding-top:1rem}.older.svelte-u4k2t{display:inline-block;margin:2rem 0;min-height:2.75rem}.empty.svelte-u4k2t{max-width:48rem}.sr-only.svelte-u4k2t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:900px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){main.svelte-u4k2t{padding:1.25rem}.intro.svelte-u4k2t{padding:2rem 0}.blog-grid.svelte-u4k2t{grid-template-columns:1fr}}
