Accessibility

ran should be usable by everyone who wants to read it — with a keyboard, with a screen reader, at high zoom, with motion turned off. This page states what we aim for, what is in place on this site today, and what we know is still missing.

Our commitment

We build this site to meet WCAG 2.2 Level AA. That is the target we design and review against, not a certification we hold — this page is a statement of intent and current state, and we keep it honest about the gaps.

What is in place

Each of the following is true of the site as it stands:

  • Color contrast meets AA throughout, including dimmed and secondary text — the quiet greys are held to the same bar as the headlines.
  • Motion never hides content. Every scroll animation has a fully-visible static fallback under prefers-reduced-motion: if you have reduced motion enabled, you get the finished state of every section, complete and readable, with nothing waiting on a scroll.
  • The site is fully keyboard-operable — every link, control, and disclosure can be reached and used without a pointer, in a logical tab order, with no keyboard traps.
  • Dark and light themes are both supported and both fully tested; the theme toggle is a real control, not a decoration.
  • Semantic HTML underpins the pages — real headings, lists, buttons, and landmarks — and all product imagery carries meaningful alt text.

How we test

Automated accessibility checks (axe) run across the site's pages in both light and dark themes, and currently report no violations. Alongside that we walk each page by keyboard and re-check it with reduced motion enabled before shipping a change.

Known limitations

Automated checks and keyboard passes catch a lot, but not everything. Two gaps we know about:

  • Screen-reader behavior on the animated sections — in particular how their changing content is announced — has not yet had a dedicated assistive-technology pass.
  • Our testing to date has been on Chromium-family browsers. Other engines are not yet part of the routine check.

Both are on our list, and we will update this page as they are addressed.

Tell us what we missed

If any part of this site is hard to use — something a keyboard cannot reach, text that is hard to read, a page that does not work with your assistive technology — please tell us through the contact page. Describe what you were trying to do and what got in the way. We read every report and we will fix what we can, as quickly as we can.