.post.svelte-1teoznn{padding-block:clamp(3rem,6vw,6rem)}.back.svelte-1teoznn{color:var(--color-ink-soft);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.85rem;display:inline-flex}.back.svelte-1teoznn:hover{color:var(--color-ink)}.head.svelte-1teoznn{border-bottom:1px solid var(--color-line);flex-direction:column;gap:1.25rem;max-width:50rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2rem,4vw,3rem);display:flex}.meta-row.svelte-1teoznn{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-mute);align-items:center;gap:.6rem;font-size:.7rem;display:flex}.dot.svelte-1teoznn{background:var(--color-ink-mute);border-radius:50%;width:3px;height:3px}.title.svelte-1teoznn{font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(2.25rem,4vw + .5rem,3.25rem);line-height:1.05}.lede.svelte-1teoznn{color:var(--color-ink-soft);max-width:42rem;font-size:1.1rem;line-height:1.6}.body.svelte-1teoznn{flex-direction:column;gap:1.25rem;max-width:42rem;display:flex}.body.svelte-1teoznn p:where(.svelte-1teoznn){color:var(--color-ink);font-size:1rem;line-height:1.75}.cta.svelte-1teoznn{background:var(--color-ink);color:var(--color-cream);border-radius:var(--radius-sm);transition:background-color .32s var(--ease-out-soft);align-self:flex-start;margin-top:1rem;padding:.85rem 1.4rem;font-size:.9rem;display:inline-flex}.cta.svelte-1teoznn:hover{background:var(--color-accent-deep)}
