.page-lede.svelte-1tg4sbb{max-width:40rem;margin:0 auto var(--space-2xl, 4rem);text-align:left}.section-label.svelte-1tg4sbb{display:block;font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent-dark, #0f766e);margin-bottom:.75rem}.page-title.svelte-1tg4sbb{font-family:var(--font-display, "Instrument Serif", Georgia, serif);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-ink, #1a1a1a);margin:0 0 var(--space-md, 1.5rem);text-wrap:balance}.page-intro.svelte-1tg4sbb{font-family:var(--font-body, "Inter", sans-serif);font-size:1rem;line-height:1.65;color:var(--color-ink-light, #4a4a4a);max-width:34rem;margin:0;text-wrap:pretty}.quotes.svelte-1tg4sbb{max-width:40rem;margin:0 auto var(--space-2xl, 4rem);display:flex;flex-direction:column;gap:var(--space-xl, 3rem)}.q.svelte-1tg4sbb{margin:0}.q.svelte-1tg4sbb blockquote:where(.svelte-1tg4sbb){margin:0 0 .875rem}.q.svelte-1tg4sbb blockquote:where(.svelte-1tg4sbb) p:where(.svelte-1tg4sbb){margin:0;font-family:var(--font-display, "Instrument Serif", Georgia, serif);font-weight:400;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);line-height:1.35;letter-spacing:-.005em;color:var(--color-ink, #1a1a1a);text-wrap:pretty}.q.svelte-1tg4sbb blockquote:where(.svelte-1tg4sbb) p:where(.svelte-1tg4sbb):before{content:"“"}.q.svelte-1tg4sbb blockquote:where(.svelte-1tg4sbb) p:where(.svelte-1tg4sbb):after{content:"”"}.q.svelte-1tg4sbb figcaption:where(.svelte-1tg4sbb){display:flex;flex-wrap:wrap;gap:0 .75rem;align-items:baseline;font-family:var(--font-body, "Inter", sans-serif);font-size:.8125rem;color:var(--color-ink-muted, #7a7a7a)}.q.svelte-1tg4sbb figcaption:where(.svelte-1tg4sbb) .who:where(.svelte-1tg4sbb){color:var(--color-ink, #1a1a1a);font-weight:500}.q.svelte-1tg4sbb figcaption:where(.svelte-1tg4sbb) .when:where(.svelte-1tg4sbb){font-family:var(--font-mono, monospace);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-muted, #7a7a7a)}.tail.svelte-1tg4sbb{max-width:40rem;margin:0 auto;padding-top:var(--space-lg, 2rem);border-top:1px solid var(--color-border, rgba(0, 0, 0, .08));font-family:var(--font-body, "Inter", sans-serif);font-size:.9375rem;color:var(--color-ink-light, #4a4a4a)}.tail.svelte-1tg4sbb a:where(.svelte-1tg4sbb){color:var(--color-accent-dark, #0f766e);text-decoration:underline;text-underline-offset:3px}.tail.svelte-1tg4sbb a:where(.svelte-1tg4sbb):hover{color:var(--color-ink, #1a1a1a)}
