Accessibility statement
Our own site, measured by our own method
It would be absurd to sell remediation from an inaccessible page. Here is what we did, what we tested, and what we haven’t finished.
What we aimed for
This site targets WCAG 2.2 level AA. In practice that meant a few decisions taken before any design work: running text at 19px and no supporting text below 17px, body contrast well past the AA threshold, every interactive target at least 48px, and a visible focus ring that we never removed. Open the inspector on any list item on this page and check the number — that is the point of writing it down.
The page is also readable with JavaScript disabled. Animations are added by script after the content already exists, never the other way round, and they are suppressed entirely when the operating system asks for reduced motion.
What we tested with
- Keyboard only. Every page walked through with Tab and Shift+Tab, from the skip link to the last footer item.
- An automated engine. The same rule set we run on client sites, on every page of this one.
- Real viewport widths. 390, 768 and 1440 pixels with device emulation — not a resized desktop window, which lies.
- Contrast, computed. Text and interface colors checked as ratios, not judged by eye.
What we know is imperfect
Two honest gaps, both deliberate rather than accidental. First, this statement describes automated and keyboard testing; a full screen-reader pass across every page is done at each release, but between releases a new page may go up before it has been listened to. Second, our contact route is a plain email link — convenient for most people, but if writing an email is itself the barrier, that is a barrier we have not removed.
We publish this rather than a badge, because a badge would be exactly the kind of claim we tell clients never to make.
If something here blocks you
Tell us what you were trying to do and what happened, and we will fix it — on this site, the response time is ours to control, so we treat it as a bug, not a request.
Statement prepared August 9, 2026. Reviewed at every release of this site.