.posts.svelte-eyismf{list-style:none;border-top:1px solid var(--color-border)}.posts.svelte-eyismf li:where(.svelte-eyismf){padding:2rem 0;border-bottom:1px solid var(--color-border);max-width:52rem}.meta.svelte-eyismf{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}h2.svelte-eyismf{margin:.75rem 0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15}.excerpt.svelte-eyismf{color:var(--color-text-secondary);margin-bottom:1rem}
