Accessibility.
Last updated: June 10, 2026
This site should work for everyone — whatever device, browser, or assistive technology you use, and whatever your connection looks like. This page explains the standard the site is held to, what has been done to meet it, and how to reach out if something gets in your way.
The standard
The site is built to meet Level AA of the Web Content Accessibility Guidelines (WCAG) 2.2, the standard published by the W3C and referenced by most accessibility legislation. Those guidelines exist to make the web usable for people who are blind or have low vision, people who can't use a mouse, people sensitive to motion, and many others — and in practice they make a site faster and clearer for everybody.
Keyboard and screen readers
Everything on this site can be reached and operated without a mouse. The first thing the keyboard lands on is a "skip to content" link, so you never have to tab through the whole navigation to get to a page's substance. Wherever your focus is, a clearly visible green outline shows it, including on the dark background.
Interactive pieces behave the way assistive technology expects. The mobile menu announces whether it is open, closes with the Escape key, and hands focus back to the button that opened it. The event-date picker in the contact form works entirely from the keyboard and reads out each day with its full date rather than a bare number.
Under the hood, pages are written in semantic HTML with proper landmarks and a logical heading order, so screen-reader users can jump straight to the section they need instead of listening from the top. The site declares its language as Canadian English, which keeps speech synthesis pronouncing things correctly.
Reading and text size
Body text, headings, links, and captions were checked against the WCAG AA contrast thresholds on the site's dark palette, and they pass with room to spare rather than scraping by. All type is sized in relative units, so if you raise your browser's default font size or zoom to 200%, the layout adapts without clipping anything or forcing you to scroll sideways. If you use Windows High Contrast mode, buttons and outlined controls keep explicit borders so they stay visible when the site's own colours are replaced.
Images, motion, and sound
Photographs carry descriptive alternative text that says what is actually happening in the frame — not just that a photo exists — while purely decorative graphics are hidden from screen readers entirely. The site honours your operating system's reduced-motion setting: when it is on, animations and transitions are effectively removed and changes apply instantly. Nothing here autoplays sound or video; links to video open on YouTube in a new tab, where playback stays under your control.
Forms
Every field in the contact form has a visible label, required fields are marked both visually and in code, and common fields support your browser's autofill. When you submit the form, the success or error message is announced to screen readers without yanking your focus away. The form also works with JavaScript disabled or blocked — sending a booking enquiry never depends on scripts loading successfully.
How it's tested
Accessibility here is checked continuously, not once a year. Before significant changes ship, the main pages get a keyboard-only pass, automated audits with axe DevTools and Lighthouse with a target of zero serious violations, and manual screen-reader checks of the booking and contact paths using NVDA on Windows and VoiceOver on macOS. Reduced motion, forced colours, and 200% text zoom are simulated in browser developer tools as part of the same routine.
Known limitations
Two honest caveats. Alternative text can describe a photograph, but it can't fully convey the motion of a live freestyle performance — the videos linked from this site are the closest substitute. And the Instagram, YouTube, and TikTok pages this site links to are run by those platforms, so their accessibility is outside this site's control. They open in new tabs so you can always come back here without losing your place.
Report a barrier
If any part of this site doesn't work for you, please send a message through the contact form. Mentioning the page, the browser and assistive technology you were using, and what went wrong makes the problem far easier to reproduce. You'll get a reply within seven business days, and fixes are prioritised by how badly they block people.