main.svelte-u4k2t{max-width:720px;margin:0 auto;padding:48px 20px 100px}.brand.svelte-u4k2t{margin-bottom:44px}h1.svelte-u4k2t{font-size:32px;font-weight:500;letter-spacing:-.02em;margin-bottom:10px}h1.svelte-u4k2t em:where(.svelte-u4k2t){color:var(--accent);font-style:italic;font-family:var(--serif);font-weight:400}.sub.svelte-u4k2t{color:var(--ink-2);font-size:14.5px;line-height:1.6;margin-bottom:48px;max-width:540px}.empty.svelte-u4k2t{color:var(--ink-3);font-family:var(--mono);font-size:13px;padding:30px 0}.posts.svelte-u4k2t{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.posts.svelte-u4k2t li:where(.svelte-u4k2t){border-top:1px solid var(--border)}.posts.svelte-u4k2t li:where(.svelte-u4k2t):last-child{border-bottom:1px solid var(--border)}.posts.svelte-u4k2t a:where(.svelte-u4k2t){display:block;padding:22px 4px;text-decoration:none;transition:padding-left .15s}.posts.svelte-u4k2t a:where(.svelte-u4k2t):hover{padding-left:12px}.date.svelte-u4k2t{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.ptitle.svelte-u4k2t{font-size:19px;font-weight:500;color:var(--ink);margin-bottom:6px}.posts.svelte-u4k2t a:where(.svelte-u4k2t):hover .ptitle:where(.svelte-u4k2t){color:var(--accent)}.excerpt.svelte-u4k2t{font-size:14px;color:var(--ink-2);line-height:1.55}.foot.svelte-u4k2t{margin-top:56px;font-family:var(--mono);font-size:12px}.foot.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--ink-3);text-decoration:none}.foot.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--accent)}@media (max-width: 600px){main.svelte-u4k2t{padding:26px 16px 80px}h1.svelte-u4k2t{font-size:26px}}
