.page.svelte-17uonlm{padding-top:2rem;padding-bottom:3rem}.intro.svelte-17uonlm{font:400 1.1rem/1.5 var(--serif);color:var(--muted);max-width:60ch;margin:-.5rem 0 2rem}.intro.svelte-17uonlm a:where(.svelte-17uonlm){color:var(--ink)}.letters.svelte-17uonlm{columns:2 340px;column-rule:1px solid var(--rule);column-gap:2.5rem}.letter.svelte-17uonlm{break-inside:avoid;border-bottom:1px solid var(--rule);margin-bottom:2rem;padding-bottom:2rem}.date.svelte-17uonlm{font:700 .7rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}h2.svelte-17uonlm{font:700 1.5rem/1.15 var(--serif);letter-spacing:-.01em;margin:.5rem 0 .75rem}.body.svelte-17uonlm{font:400 1.08rem/1.6 var(--serif);margin:0 0 .9em}.signoff.svelte-17uonlm{text-align:right;font:italic 600 1rem/1.4 var(--serif);margin:0}.reply.svelte-17uonlm{background:var(--soft);border-left:3px solid var(--ink);font:italic 400 .95rem/1.5 var(--serif);margin:1rem 0 0;padding:.75rem 1rem}.reply.svelte-17uonlm strong:where(.svelte-17uonlm){font-style:normal;font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}
