main.svelte-1o7wwpx{max-width:720px;margin:0 auto;padding:2rem}article.svelte-1o7wwpx{margin-top:2rem}h1.svelte-1o7wwpx{font-family:var(--font-heading);font-size:2rem;font-weight:400;line-height:1.3;margin:0 0 2rem;color:var(--text-strong)}h2.svelte-1o7wwpx{font-family:var(--font-heading);font-size:1.4rem;font-weight:400;margin:2.5rem 0 1rem;color:var(--text-strong)}p.svelte-1o7wwpx{margin:0 0 1rem}code.svelte-1o7wwpx{font-family:SF Mono,Menlo,Monaco,monospace;font-size:.9em;background:var(--bg-code);padding:.15em .4em;border-radius:3px}pre.svelte-1o7wwpx{background:var(--bg-code);padding:1rem;border-radius:6px;overflow-x:auto;margin:0 0 1rem}pre.svelte-1o7wwpx code:where(.svelte-1o7wwpx){background:none;padding:0;font-size:.85rem;line-height:1.5}a.svelte-1o7wwpx{color:var(--link)}a.svelte-1o7wwpx:hover{text-decoration:none}.post-date.svelte-1o7wwpx{display:block;font-size:.9rem;color:var(--text-muted);margin:-.5rem 0 2rem}
