.page-header.svelte-13gyprp.svelte-13gyprp{margin-bottom:3.5rem;padding-bottom:2rem;border-bottom:1px solid var(--rule)}.page-header.svelte-13gyprp h1.svelte-13gyprp{margin-bottom:.75rem}.subtitle.svelte-13gyprp.svelte-13gyprp{font-size:1rem;color:var(--ink-muted);margin:0}.post-list.svelte-13gyprp.svelte-13gyprp{display:flex;flex-direction:column}article.svelte-13gyprp.svelte-13gyprp{padding:2rem 0;border-bottom:1px solid var(--rule)}article.svelte-13gyprp.svelte-13gyprp:first-child{padding-top:0}.post-meta.svelte-13gyprp.svelte-13gyprp{display:flex;align-items:center;gap:.75rem;margin-bottom:.4rem;flex-wrap:wrap}time.svelte-13gyprp.svelte-13gyprp{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-muted)}.tags.svelte-13gyprp.svelte-13gyprp{display:flex;gap:.4rem}h2.svelte-13gyprp.svelte-13gyprp{font-size:1.2rem;margin-bottom:.5rem}h2.svelte-13gyprp a.svelte-13gyprp{color:var(--ink);text-decoration:none;transition:color .15s}h2.svelte-13gyprp a.svelte-13gyprp:hover{color:var(--accent)}p.svelte-13gyprp.svelte-13gyprp{font-size:.95rem;color:var(--ink-muted);margin:0;line-height:1.7}.note.svelte-13gyprp.svelte-13gyprp{margin-top:3rem;font-size:.85rem;color:var(--ink-muted);background:var(--bg-alt);border:1px solid var(--rule);border-radius:4px;padding:1rem 1.25rem}
