Effective: 2026-01-01 · Last updated: 2026-01-01

Accessibility

This site targets WCAG 2.2 Level AA. We test with axe DevTools, manual keyboard navigation, and screen-reader spot checks (VoiceOver on macOS, NVDA on Windows). Where we know we are not yet at AA, we say so on this page.

What’s in place

  • Skip link to main content as the first focusable element on every page.
  • Single <h1> per page, semantic landmarks (nav, main, footer), and a logical heading hierarchy.
  • Text and icon contrast meet WCAG 2.2 AA at the sizes used.
  • Visible focus rings on every interactive element.
  • Mobile drawer is a true dialog: focus trap, ESC to close, focus restoration on close.
  • Survey Readiness Check is keyboard-driven (1–4 to select, Enter to advance, ←/→ to navigate, focus moves to the first option on each question).
  • Form fields use real <label for> associations, not placeholder labels.
  • The site honors prefers-reduced-motion: animations and transitions reduce to ~0ms when requested.
  • Decorative images are marked aria-hidden="true"; meaningful images have descriptive alt.

Known issues

  • The third-party scheduler embed on /contact/ inherits the vendor’s accessibility characteristics. We test with the chosen vendor before launch and document any gaps here.
  • The book cover treatment uses a slight rotation (transform: rotate(-3deg)) for visual interest. It is decorative; the cover content is also rendered as text within the page.

Reporting a barrier

If you hit something that doesn’t work for you, please tell us. Email [email protected] with “accessibility” in the subject line. A human responds, usually within one business day. Include the page URL, what you tried to do, and what happened.

Standards

Beyond WCAG 2.2 AA, the site follows the structural recommendations in the W3C ARIA Authoring Practices Guide for the patterns we use (modal dialog, radio group, tablist where applicable). The interactive Survey Readiness Check is built as a custom component with explicit ARIA semantics rather than re-using a generic UI library.

Compatibility

Tested on the latest two stable versions of Safari, Chrome, Firefox, and Edge on macOS, Windows, and iOS. Tested with VoiceOver on macOS and iOS, and NVDA on Windows.