A CMS-native Astro site with editable service pages, staff records, announcements, menus, and patient-facing content.

Stack: Astro, EmDash, React.

Project pages use the same ownership split as the rest of the site: EmDash owns the editorial record, while Astro components own layout, diagrams, theme behavior, and interaction details.