The standard we work to
WCAG 2.2 Level AA across the site, with the stricter Level AAA contrast target for body text. That is a design constraint rather than an audit result: colours are chosen against their measured contrast ratio before they ship.
What that means in practice
- Contrast
- Body text is 9.1:1 against the page and section headings are 18:1, both past the 7:1 AAA threshold. Every colour in the palette carries its measured ratio in the source.
- No JavaScript required
- Search, navigation and every page work with scripting disabled, because the site ships no client-side JavaScript at all. Forms are plain submissions and the menu is a native disclosure element.
- Severity is never colour alone
- Do Not Drive and Park Outside advisories always carry an icon and a text label as well as the colour, so the warning survives colour-blindness and greyscale printing.
- Keyboard
- Every interactive element is reachable and operable by keyboard, with a visible focus ring, and a skip link is the first thing in the tab order on every page.
- Touch targets
- At least 44×44 pixels, which is the AAA target size rather than the AA one.
- Text and zoom
- Pages reflow to 320 pixels wide — the width WCAG measures at — without the page scrolling sideways, so browser zoom and enlarged text do not break the layout. The one exception is wide data tables, which scroll within their own labelled region rather than being reshaped into something that is no longer a table.
- Semantic structure
- Real headings in order, real lists, real tables with header cells, and landmarks on every page, so a screen reader can navigate by structure rather than reading top to bottom.
- Motion
- There is no animation, no autoplay and no carousel anywhere on the site, so there is nothing for prefers-reduced-motion to switch off.
- Dark mode
- Follows your system setting, with its own contrast values rather than an inverted copy of the light palette.
Known gaps
A statement listing nothing outstanding would not be credible. These are the ones we know about:
- No independent audit yet. The claims above are our own testing, not a third party’s.
- The “More” menu does not close on Escape. It is a native disclosure element, which closes when you toggle it again or follow a link, but not on Escape. Closing it that way would mean shipping JavaScript, which would cost the guarantee above that the site works without any.
- Defect descriptions are reproduced as filed. The manufacturer’s wording is often dense and full of abbreviations. We add a plain-English summary but do not rewrite the original, because it is the legal record.
If something does not work
Tell us, and say which page and what you were using — browser, screen reader, or whatever else. Accessibility faults are treated as bugs, not as feature requests.
hello.remove-this.@vehicle-recall.com
If you cannot reach a recall you need, the same data is at nhtsa.gov/recalls and by telephone on 1-888-327-4236.
Last reviewed
23 September 2026.