.blog-page.svelte-u4k2t{padding-block:var(--content-top) var(--space-3xl)}.blog-hero.svelte-u4k2t{margin-bottom:var(--space-xl)}.blog-hero.svelte-u4k2t h1:where(.svelte-u4k2t){margin-bottom:var(--space-sm);font-size:clamp(2.2rem,5.5vw,3.4rem)}.blog-lede.svelte-u4k2t{color:var(--muted);margin:0;font-size:1.15rem}.featured.svelte-u4k2t{margin-bottom:var(--space-xl)}.grid.svelte-u4k2t{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));display:grid}.blog-empty.svelte-u4k2t{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-2xl);text-align:center;color:var(--muted);font-size:1.1rem}.pager.svelte-u4k2t{margin-top:var(--space-2xl);justify-content:space-between;display:flex}.pager-link.svelte-u4k2t{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);padding:.6em 1.2em;font-weight:700}.pager-link.svelte-u4k2t:hover{border-color:var(--green);text-decoration:none}.pager-link.older.svelte-u4k2t{margin-left:auto}
