AI agents for SMEs - now running in production. See how the pilot works →

Accessibility statement

What this site conforms to, how it was measured, and what is still outstanding.

Conformance

This site targets WCAG 2.1 Level AA. Colour contrast was measured numerically across every text and interface colour pair in the design system rather than assessed by eye.

Measured contrast ratios

Combination Ratio Result
Text #0F172A on white17.9:1AAA
Navy #0B1F3A on white16.7:1AAA
Body #475569 on white7.5:1AAA
Blue #2563EB on white5.1:1AA
White on blue #2563EB5.1:1AA
Cyan #06B6D4 on white2.4:1Fails - restricted to non-text use
Cyan #06B6D4 on navy6.8:1AA
Success text #047857 on white5.5:1AA
Warning text #B45309 on white5.0:1AA
Error text #DC2626 on white4.8:1AA

Because cyan fails against white, it is used on light backgrounds only for non-text elements: status indicators, hairlines and icon strokes. Cyan as text appears exclusively on navy.

Status colours follow the same rule. The base green and amber measure 3.8:1 and 3.2:1 on white, which is below the 4.5:1 needed for small text, so badges and status pills use darker dedicated text tokens while the base values remain for fills, borders and icon strokes.

What is implemented

  • Semantic HTML landmarks and a skip link to the main content.
  • Visible focus indicators on every interactive element, colour-adjusted on dark sections.
  • Full keyboard operability, including the navigation drawer, product tabs and FAQ.
  • The FAQ uses native disclosure elements, so it works without JavaScript.
  • Content is visible by default; animation is an enhancement that is never required to read the page.
  • Reduced-motion preferences are respected throughout.
  • Touch targets are at least 44 by 44 pixels; form inputs are at least 16 pixels to prevent zoom on focus.
  • Form validation messages are announced to screen readers and never communicated by colour alone.

Known gaps

Stating these is part of the point of the document.

  • A full manual screen reader pass across every page is outstanding.
  • Some decorative interface labels render below our preferred minimum size.
  • Colour pairs are audited programmatically against the stylesheet on each release; individual component states are not yet all covered automatically.
  • The site has not been audited by an independent third party.

Tell us about a problem

If any part of this site is difficult to use, email us and we will fix it and tell you when it is done.

Start here

Ready to build your next digital solution?

Send the brief and you get a scoped response with approach, milestones and a fixed price range. Not a sales call.

1

A 30-minute call with the engineer who would run your project

Within 2 business days
2

A written scope: approach, module breakdown, milestones, fixed price range

Within 5 business days
3

You decide. No retainer, no obligation, and the scope document is yours to keep either way

Your timeline

Send your brief

Three fields to start. Add project details if you have them.

A real person replies, usually within one business day. Your details are stored on this site only and are never sold or shared.

Book a consultation