.index.svelte-1px5eu1.svelte-1px5eu1{max-width:var(--ol-maxw-prose);margin:0 auto;padding:clamp(32px,6vw,72px) var(--ol-gutter) var(--ol-sp-9);color:var(--ol-ink)}.index.svelte-1px5eu1 h1.svelte-1px5eu1{font-size:clamp(2.2rem,1.6rem + 2.4vw,3rem);font-weight:780;margin:0 0 var(--ol-sp-2);text-wrap:balance}.intro.svelte-1px5eu1.svelte-1px5eu1{font-size:var(--ol-fs-lead);line-height:1.5;color:var(--ol-ink-soft);margin:0 0 var(--ol-sp-6);text-wrap:pretty}.posts.svelte-1px5eu1.svelte-1px5eu1{list-style:none;margin:0;padding:0}.posts.svelte-1px5eu1 li.svelte-1px5eu1{padding-top:var(--ol-sp-6);margin-top:var(--ol-sp-6);border-top:1px solid var(--ol-line)}.posts.svelte-1px5eu1 h2.svelte-1px5eu1{font-size:var(--ol-fs-h3);font-weight:720;margin:0 0 var(--ol-sp-2);text-wrap:balance}.posts.svelte-1px5eu1 h2 a.svelte-1px5eu1{color:var(--ol-ink);text-decoration:none}.posts.svelte-1px5eu1 h2 a.svelte-1px5eu1:hover{color:var(--ol-primary-deep);text-decoration:underline;text-underline-offset:3px}.meta.svelte-1px5eu1.svelte-1px5eu1{font-size:.9rem;color:var(--ol-ink-soft);margin:0 0 var(--ol-sp-2)}.dot.svelte-1px5eu1.svelte-1px5eu1{margin:0 var(--ol-sp-2)}.excerpt.svelte-1px5eu1.svelte-1px5eu1{font-size:var(--ol-fs-body);line-height:var(--ol-lh-body);color:var(--ol-ink-soft);margin:0;text-wrap:pretty}.empty.svelte-1px5eu1.svelte-1px5eu1{font-size:var(--ol-fs-body);color:var(--ol-ink-soft);padding-top:var(--ol-sp-6);border-top:1px solid var(--ol-line)}
