.post.svelte-podw4w{border-top:1px solid var(--color-border);padding:1.5rem 0;transition:background-color .15s;display:block}.post.svelte-podw4w:first-child{border-top:0}.post.svelte-podw4w:hover .title:where(.svelte-podw4w){color:var(--color-accent)}.meta.svelte-podw4w{font-family:var(--font-mono);color:var(--color-muted);letter-spacing:.04em;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.draft.svelte-podw4w{color:var(--color-warn)}.title.svelte-podw4w{font-family:var(--font-display);margin:.5rem 0 .4rem;font-size:1.6rem;font-weight:400;line-height:1.2;transition:color .15s}.summary.svelte-podw4w{color:var(--color-muted);max-width:64ch;margin:0;font-size:.98rem;line-height:1.55}.page.svelte-k45wj3{max-width:880px;margin:0 auto;padding:4rem 1.5rem 0}.head.svelte-k45wj3{margin-bottom:3rem}.kicker.svelte-k45wj3{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-label);margin:0 0 1rem;font-size:.75rem}h1.svelte-k45wj3{font-family:var(--font-display);margin:0 0 1.2rem;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:400}.lede.svelte-k45wj3{color:var(--color-muted);max-width:60ch;margin:0}.empty.svelte-k45wj3{color:var(--color-muted);font-family:var(--font-mono)}
