Accessibility Statement
Last reviewed: June 24, 2026
I want this site to be usable by everyone, including people with disabilities. My aim is an experience that is perceivable, operable, understandable, and robust — for visitors using a keyboard, a screen reader, magnification, or any other assistive technology.
Conformance target
I work to conform to the Web Content Accessibility Guidelines (WCAG) 2.2, Level AA. These guidelines describe how to make web content more accessible to people with a wide range of disabilities. Accessibility is an ongoing effort, and I keep reviewing and improving the site.
Measures I take
- Semantic, well-structured HTML with clear landmarks and a single main heading on each page.
- A “skip to content” link, full keyboard operability, and a visible focus indicator on every interactive element.
- Color contrast that meets or exceeds WCAG AA, with information never conveyed by color alone.
- Text alternatives for meaningful images, and decorative graphics hidden from assistive technology.
- Form fields with associated labels and adequately sized touch targets.
- Layouts that respond down to small screens and stay usable at 200% zoom.
- Respect for the operating-system “reduced motion” setting, which turns off non-essential animation.
Known limitations
A few features rely on third-party tools — scheduling through Cal.com and the contact form's email and storage backends. Those services are run by others, and their accessibility is outside my direct control. If one of them gets in your way, email me and I'll help you do the same thing another way — including booking a session or sending a message on your behalf.
Feedback and contact
I welcome your feedback. If you hit a barrier or have any trouble using part of this site, please tell me so I can help and fix it: [email protected]. I aim to respond within a few business days.