.page-shell.svelte-12spi07{max-width:840px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.page-header.svelte-12spi07{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.06)}.page-title.svelte-12spi07{font-family:var(--font-hero, "Newsreader", Georgia, serif);font-size:2.25rem;font-weight:700;color:var(--color-text-primary, #1a1a1a);margin:0 0 .5rem;line-height:1.15}.page-subtitle.svelte-12spi07{font-family:var(--font-body, "Newsreader", Georgia, serif);font-size:1.15rem;color:var(--color-text-muted, #9b9183);margin:0;line-height:1.5;max-width:640px}.page-content.svelte-12spi07{font-family:var(--font-body, "Newsreader", Georgia, serif);font-size:1.05rem;line-height:1.7;color:var(--color-text-body, #3a3a3a)}@media(max-width:640px){.page-shell.svelte-12spi07{padding:1.5rem 1rem 3rem}.page-title.svelte-12spi07{font-size:1.75rem}}
