.letter-reader.svelte-rwwt1k{max-width:var(--reading-width)}.letter-header.svelte-rwwt1k{margin-bottom:var(--space-3xl);padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-border)}.letter-header.svelte-rwwt1k .letter-date:where(.svelte-rwwt1k){letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-md);font-family:DM Sans,sans-serif;font-size:.75rem;display:block}.letter-header.svelte-rwwt1k h1:where(.svelte-rwwt1k){font-size:clamp(1.75rem,3vw,2.5rem);font-style:italic}.prose.svelte-rwwt1k{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.85}.prose.svelte-rwwt1k p{text-indent:1.5em;margin-bottom:0}.prose.svelte-rwwt1k h2{margin:var(--space-2xl) 0 var(--space-md);text-indent:0}.prose.svelte-rwwt1k h2+p{text-indent:0}.prose.svelte-rwwt1k em{color:var(--color-text-primary)}
