Access
- Target
- WCAG 2.2 AA
- Text
- 16px minimum, 14px labels
- Contrast
- 4.5 to 1 normal, 3 to 1 large
- Targets
- 24 by 24 minimum, 44px primary
Accessibility
This site aims to meet WCAG 2.2 level AA. The build runs an objective audit on the home, pricing, check, about and register pages at desktop and at a 390 by 844 phone viewport, and does not ship until every page passes.
What the audit checks
- No visible text below 12px, and body and data text at 14px or above, with a 16px target.
- Contrast at 4.5 to 1 for normal text and 3 to 1 for large text against the nearest solid background.
- Interactive targets at least 24 by 24 CSS pixels, with primary buttons at 44px high.
- A label for every input, one h1 per page, alt text on every image, and a viewport meta tag.
- No horizontal overflow at 320 and 390 CSS pixels.
Design commitments
The check uses fieldsets with legends, native radio buttons and checkboxes, and a result region with a polite live setting so a screen reader is told when the reading changes. Focus is visible on every control. The page can be zoomed to 200 percent without loss of content. A skip link is the first focusable element. The site prints without navigation or the photograph.
Known limits
The check needs JavaScript to compute a reading. Without it, the questions and the record are still readable and the kit can still be bought, but the result will not appear. No reading is placed behind a pointer-only interaction. The hero photograph is decorative context and carries a caption that states its point in text.
If something blocks you
Email support@theartofservice.com with the page and what happened. We will fix it or send the content in another form. If you need the register or the check result as plain text, ask and we will send it.
The objective audit result and the date are recorded in the build log. Last updated: 2026-10-21.