a.svelte-u4k2t{color:inherit;text-decoration:none}.head.svelte-u4k2t{padding:80px 0 40px}.page-title.svelte-u4k2t{font-family:var(--font-body);letter-spacing:-.025em;margin:0 0 16px;font-size:46px;font-weight:600;line-height:1.05}.eyebrow.svelte-u4k2t{margin-bottom:18px;font-size:12px}.page-lede.svelte-u4k2t{max-width:560px;color:var(--muted);text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.list-wrap.svelte-u4k2t{padding-bottom:88px}.post-list.svelte-u4k2t{flex-direction:column;display:flex}.post-row.svelte-u4k2t{border-top:1px solid var(--border);grid-template-columns:130px 1fr;align-items:start;gap:24px;padding:26px 6px;display:grid}.post-row.svelte-u4k2t:hover{background:color-mix(in oklch, var(--surface) 50%, transparent)}.post-meta.svelte-u4k2t{font-family:var(--font-mono);flex-direction:column;gap:6px;padding-top:4px;display:flex}.post-date.svelte-u4k2t{color:var(--muted);font-size:12px;font-weight:480}.post-read.svelte-u4k2t{color:var(--faint);font-size:11px;font-weight:440}.post-title.svelte-u4k2t{font-family:var(--font-body);letter-spacing:-.015em;color:var(--text);margin-bottom:9px;font-size:22px;font-weight:560;line-height:1.25}.post-desc.svelte-u4k2t{max-width:600px;color:var(--muted);text-wrap:pretty;margin-bottom:13px;font-size:15px;line-height:1.65}.tags.svelte-u4k2t{gap:7px;display:flex}.tag.svelte-u4k2t{font-family:var(--font-mono);letter-spacing:.03em;color:var(--faint);border:1px solid var(--border);border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:460}@media (width<=640px){.head.svelte-u4k2t{padding-top:56px}.page-title.svelte-u4k2t{font-size:38px}.post-row.svelte-u4k2t{grid-template-columns:1fr;gap:10px}.post-meta.svelte-u4k2t{flex-direction:row;gap:12px}}
