.page-header[data-astro-cid-3wofhrwg]{background-color:var(--surface);border-bottom:1px solid var(--border);padding:3.5rem 0}.breadcrumb-nav[data-astro-cid-3wofhrwg]{margin-bottom:1.25rem}.breadcrumb-list[data-astro-cid-3wofhrwg]{font-family:var(--font-meta);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;list-style:none;display:flex}.breadcrumb-list[data-astro-cid-3wofhrwg] a[data-astro-cid-3wofhrwg]{color:var(--text-muted);text-decoration:none}.breadcrumb-list[data-astro-cid-3wofhrwg] a[data-astro-cid-3wofhrwg]:hover{color:var(--text);text-decoration:underline}.sep[data-astro-cid-3wofhrwg]{color:var(--text-muted);user-select:none}.header-badge[data-astro-cid-3wofhrwg]{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.header-badge[data-astro-cid-3wofhrwg].org-badge{color:var(--accent)}.page-title[data-astro-cid-3wofhrwg]{margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}.author-role[data-astro-cid-3wofhrwg]{font-family:var(--font-meta);color:var(--accent);margin-bottom:.75rem;font-size:1.05rem;font-weight:500}.author-bio[data-astro-cid-3wofhrwg]{color:var(--text-muted);max-width:65ch;margin-bottom:1rem;font-size:1.05rem;line-height:1.6}.post-count-chip[data-astro-cid-3wofhrwg]{font-family:var(--font-meta);color:var(--text-muted);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.25rem .75rem;font-size:.8rem;display:inline-block}.section[data-astro-cid-3wofhrwg]{padding:3.5rem 0}.posts-grid[data-astro-cid-3wofhrwg]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem;display:grid}.empty-state[data-astro-cid-3wofhrwg]{text-align:center;color:var(--text-muted);padding:3rem 0}
