Accessibility.
Last updated: June 11, 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 photo lightbox works the same way: arrow keys move between images, Escape closes it, and focus returns where it started.
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
Booking and inquiries run through a form on the contact page, embedded from Formaloo, a form-building service. The frame carries a descriptive label for screen readers and is sized so the whole form can be reached by keyboard and touch. Because the form itself is rendered by a third-party service, its internal markup is outside this site's direct control — if any part of it blocks you, use the route below and Grayson will take the inquiry another way.
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 — or, if the form itself is the problem, a direct message on Instagram reaches Grayson too. 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.