Last updated · 11 May 2026
This site is built to be read by anyone who comes to it, on whatever device and with whatever assistive technology they use. The notes below describe what we have done, the standard we hold ourselves to, and how to tell us when something falls short.
What we aim for
We aim to meet the Web Content Accessibility Guidelines version 2.2 at level AA across the site. Text contrast is well above the AA threshold on every page, focus rings are visible on every interactive element, and the keyboard navigation order follows the reading order.
What we have done
- Every page is reachable by keyboard, in DOM order.
- A skip link at the top of each page jumps past the header to the main content for screen readers and keyboard users.
- The mobile navigation menu traps focus while open and closes with the Escape key, with focus returning to the trigger.
- Images carry meaningful alt text, or are marked decorative where they truly are.
- The site honours the operating system’s reduced-motion preference. When it is on, transitions and animations are suppressed.
- Body text sits at 18px with a comfortable line-height; the design uses warm-white paper and dark ink, with no light-grey-on-white text anywhere.
Known gaps
The Calendly booking widget on the contact and NRI pages is an embedded third-party service. We follow their accessibility documentation and have tested their default keyboard support, but we do not control the markup inside that frame. If you cannot complete a booking through the widget, call the clinic instead; we will book you over the phone.
Telling us about a problem
If a page is hard to use with your assistive technology, please write to the clinic email address shown on the contact page and describe what you found. Mention the page, the device, and the screen reader or browser if you can. We try to reply within two business days and to fix the issue at the next deploy.