.page-header.svelte-f3658f{padding:4rem 0 3rem;border-bottom:1px solid var(--color-border)}.page-eyebrow.svelte-f3658f{font-family:var(--font-subheading);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 1rem}.page-title.svelte-f3658f{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;color:var(--color-text);margin:0 0 .75rem}.page-sub.svelte-f3658f{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--color-text-muted);margin:0;max-width:480px}.page-content.svelte-f3658f{padding:3rem 0 5rem}.posts-grid.svelte-f3658f{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.posts-grid.svelte-f3658f{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.posts-grid.svelte-f3658f{grid-template-columns:repeat(3,1fr)}}
