Accessibility statement.
This site is built and maintained by one person, and accessibility is treated as an ongoing part of that work, not a one-time checkbox. The goal is for anyone, regardless of ability or assistive technology, to be able to read this site's content and use its features.
// what's already in place
Every page has a "Skip to content" link as its first keyboard stop, a main content landmark, one top-level heading, and headings in order, so screen readers and keyboard users can get to the content quickly. Every link, button, and form field has a text name, and every image has alt text. All controls can be reached and used with the keyboard and show a visible focus outline. The chat panel keeps keyboard focus inside it while it's open and closes with Escape; the soundscape menu works with the arrow keys and Escape and announces which track is selected. Links that open a new tab say so to screen readers. Text on the site, including the brand-colored project cards and the Global Mode page, is set to meet the WCAG AA contrast ratio of 4.5:1. Layouts are responsive down to small mobile viewports.
If your system is set to reduce motion, the hero animation, the typing effects, the scroll reveals, and smooth scrolling are switched off.
// how it was checked
In October 2026 the site was checked page by page with real keyboard use (Tab, Shift+Tab, Enter, Escape, arrow keys) and with scripted checks of structure, names, and color contrast. That is a solid check, but it is not a full audit against every WCAG 2.1 AA criterion, and it did not include testing with a screen reader or by people who use assistive technology day to day.
// known limitations
This is a solo project and a work in progress. Some labels and tags use small text (around 11 to 12px), and the music controls are small targets, which can be hard to read or hit. The typing effects in the hero and the chat prompt loop without a pause button unless reduced motion is turned on. The music is an embedded YouTube player, so its audio has no captions or transcript; it is ambient background sound with no spoken content. If you encounter a barrier using this site with a screen reader, keyboard-only navigation, voice control, or any other assistive technology, that's a bug I want to know about.
// feedback
If any part of this site is difficult to use, please email me directly with the page and the issue you ran into. I'll do my best to fix it and will treat accessibility reports as priority bugs.