main.svelte-1uha8ag{max-width:65ch;margin:0 auto;padding:2rem 1rem}header.svelte-1uha8ag{margin-bottom:3rem}h1.svelte-1uha8ag{margin:0 0 .5rem}.tagline.svelte-1uha8ag{color:var(--text-secondary);margin:0}section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.5rem;font-size:1.25rem}.posts.svelte-1uha8ag{list-style:none;padding:0;display:flex;flex-direction:column;gap:1.5rem}.posts.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;color:inherit;display:block}.posts.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:1.25rem;border:1px solid var(--border);border-radius:8px;transition:box-shadow .2s ease}.posts.svelte-1uha8ag article:where(.svelte-1uha8ag):hover{box-shadow:0 4px 12px var(--shadow)}.posts.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1.25rem}.posts.svelte-1uha8ag time:where(.svelte-1uha8ag){color:var(--text-secondary);font-size:var(--font-size-sm)}.posts.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.75rem 0 0;color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height)}.view-all.svelte-1uha8ag{display:inline-block;margin-top:1.5rem;color:var(--link);text-decoration:none}.view-all.svelte-1uha8ag:hover{text-decoration:underline}
