Legal
Accessibility. Built to be used by everyone.
We want every visitor to be able to read our work, compare our services and get in touch, whatever device or assistive technology they use. This page says what we do about that and how to tell us when we fall short.
Last updated
Our standard
We aim for the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA across the whole site, in both the light and dark themes.
What is in place
- Text and background colours are chosen to clear the AA contrast ratio in both themes, including secondary text and the accent colour.
- Every page works with a keyboard alone: a skip link, visible focus rings, logical order, and no keyboard traps. Dialogs return focus to where you were.
- Images carry text alternatives; decorative images are hidden from screen readers. Videos on the home page play muted and can be paused by the browser’s reduced-motion setting.
- Motion follows your system preference. With “reduce motion” on, animations and parallax are switched off.
- Form fields have visible labels, error messages are announced, and nothing relies on colour alone.
- Tap targets are at least 24 by 24 pixels, and pages do not scroll sideways on phones.
- Pages have one heading structure, landmarks, and a text size that scales with your browser setting.
How we check
Automated checks run against every build: for broken links, missing text alternatives, heading structure, horizontal overflow at phone widths, small tap targets, and the axe accessibility rules. We also review screenshots of every change in both themes at phone and desktop widths before it goes live.
Still working on
- Captions and transcripts for the films. The films shown today are silent or music-only; spoken-word films will ship with captions.
- The call-booking calendar is an embedded third-party service (Calendly). We do not control its accessibility; if it does not work for you, email or call us instead and we will book the time for you.
Tell us
If any part of this site is hard to use, or you need information in another format, email business@kiratstudios.com or call +1 (204) 698-9378. We reply personally and will fix what we can quickly.