.blog-list.svelte-u4k2t{display:flex;flex-direction:column;font-family:var(--font-sans-rs)}.page-header.svelte-u4k2t{padding:40px 28px 22px;border-bottom:1px solid var(--rs-rule);display:flex;align-items:baseline;justify-content:space-between;gap:14px}.eyebrow.svelte-u4k2t{font-family:var(--font-mono-rs);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rs-fg-subtle);margin-bottom:6px}.page-title.svelte-u4k2t{font-family:var(--font-serif-rs);font-weight:500;font-size:24px;letter-spacing:-.01em;color:var(--rs-fg-strong);margin:0}.meta.svelte-u4k2t{font-family:var(--font-mono-rs);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--rs-fg-subtle)}.row.svelte-u4k2t{padding:18px 28px;display:grid;grid-template-columns:96px 1fr auto;gap:18px;align-items:baseline;min-height:84px;text-decoration:none;color:inherit;background-image:none;transition:background-color .18s ease}.row.svelte-u4k2t:hover{background-color:var(--rs-bg-hover);background-size:0 1px}.row.svelte-u4k2t:hover .row-title:where(.svelte-u4k2t){color:var(--rs-fg-accent)}.date.svelte-u4k2t{font-family:var(--font-mono-rs);font-size:11px;color:var(--rs-fg-subtle);letter-spacing:.04em}.row-title.svelte-u4k2t{font-family:var(--font-serif-rs);font-weight:500;font-size:17px;margin:0 0 4px;color:var(--rs-fg-strong);letter-spacing:-.01em;transition:color .18s ease}.row-summary.svelte-u4k2t{font-family:var(--font-sans-rs);font-size:13px;line-height:1.55;margin:0;color:var(--rs-fg-muted);max-width:60ch}.tag.svelte-u4k2t{font-family:var(--font-mono-rs);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--rs-fg-subtle);align-self:start;padding-top:4px}.row-divider.svelte-u4k2t{margin:0 28px;border-bottom:1px solid var(--rs-rule)}@media (max-width: 640px){.row.svelte-u4k2t{grid-template-columns:1fr auto}.date.svelte-u4k2t{grid-column:1 / -1;margin-bottom:4px}}
