What's included
- Appointment booking with semantic labels + ARIA
- Smile gallery with hand-written alt text per photo
- Insurance + financing pages as semantic HTML
- Service detail pages with keyboard-friendly nav
- New-patient intake form: WCAG 2.1 AA + reduced-motion + error announcements
- Click-to-call phone, hours, address with LocalBusiness schema
- Lighthouse 95+ on mobile
- Published accessibility + privacy statement