.eyebrow.svelte-q9tcyt{letter-spacing:1px;text-transform:uppercase;color:var(--color-ink-faint);font-size:13px}.title.svelte-q9tcyt{margin:10px 0 14px;font-size:34px;font-weight:600;line-height:1.25}.detail.svelte-q9tcyt{border-bottom:1px solid var(--color-hairline);color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:30px;padding-bottom:24px;font-size:13px;display:flex}.date.svelte-q9tcyt{font-family:var(--font-mono);color:var(--color-accent)}.sep.svelte-q9tcyt{color:var(--color-ink-faint)}.prose.svelte-q9tcyt{color:var(--color-ink-muted);max-width:76ch}.prose.svelte-q9tcyt p{margin-bottom:18px}.prose.svelte-q9tcyt h2,.prose.svelte-q9tcyt h3{color:var(--color-ink);margin:32px 0 12px;font-weight:600}.prose.svelte-q9tcyt h2{font-size:22px}.prose.svelte-q9tcyt h3{font-size:18px}.prose.svelte-q9tcyt strong{color:var(--color-ink);font-weight:600}.prose.svelte-q9tcyt a{color:var(--color-accent)}.prose.svelte-q9tcyt a:hover{text-decoration:underline}.prose.svelte-q9tcyt ul,.prose.svelte-q9tcyt ol{margin:0 0 18px 20px}.prose.svelte-q9tcyt li{margin-bottom:8px}.prose.svelte-q9tcyt blockquote{border-left:2px solid var(--color-accent);margin:0 0 18px;padding-left:18px;font-style:italic}.post-nav.svelte-q9tcyt{border-top:1px solid var(--color-hairline);margin-top:40px;padding-top:30px}.nav-link.svelte-q9tcyt{color:var(--color-ink-muted);font-size:13px;font-weight:500}.nav-link.svelte-q9tcyt:hover{color:var(--color-accent)}
