Our commitment
This website aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.2, Level AA. We test with keyboards and screen readers, verify colour contrast in both themes, and honour your operating system’s motion, contrast, and transparency preferences.
We deliberately don’t use an accessibility overlay — those widgets often interfere with the assistive technology you already rely on. Instead, accessibility is built into the markup so it works with your tools, your way.
Supported features
What this site supports.
Full keyboard navigation
Every interactive element is reachable and operable with a keyboard, with a clear, visible focus indicator.
Screen-reader friendly
Semantic HTML, landmarks, and ARIA so assistive tech can navigate and announce content accurately.
Reduced motion
Animations and transitions are minimised automatically when your system asks to reduce motion.
Sufficient contrast
Text and backgrounds meet WCAG AA contrast — verified in both light and dark themes.
Light & dark themes
A warm-paper light theme and a midnight-indigo dark theme, both fully accessible.
Resizable text
The layout reflows and stays readable as you zoom in or increase your browser’s text size.
Never colour alone
Status and meaning are conveyed with text and shape — not by colour on its own.
High-contrast mode
Supports Windows High Contrast and forced-colors, keeping shapes and focus visible.
Reduced transparency
Honours your reduce-transparency setting, swapping translucent surfaces for solid ones.
Found a barrier? Tell me.
Accessibility is never finished. If anything on this site is hard to use with your assistive technology, I want to know — and I’ll fix it.