Legal
Accessibility
Last updated July 30, 2026
This site targets WCAG 2.2 Level AA. Accessibility was built in rather than retrofitted, and the specifics below are testable claims, not a statement of intent.
What is implemented
- Semantic landmarks throughout, and a skip link to the main content.
- Body and interface text meets or exceeds a 4.5:1 contrast ratio. The brand gold and cyan are used as fills and rules; their deepened variants carry any text weight so nothing readable sits below the threshold.
- Full keyboard operability. The category tabs follow the ARIA tabs pattern with arrow, Home and End key support and a roving tab index.
- Visible focus rings on every interactive element, never suppressed.
- Links that leave this site open in a new tab and announce it, so the accessible name reads "…(opens in a new tab)". Links within the site stay in the current tab.
- Every interactive target clears the WCAG 2.2 §2.5.8 minimum of 24×24 CSS pixels; buttons and primary navigation exceed 44 px.
-
prefers-reduced-motionis honored. Scroll reveals, the settle animations, magnetic buttons and counters all switch off, and the page's resting layout is the designed one — with motion disabled nothing looks unfinished. - The page works without JavaScript. The tab strip hides and every category renders as a normal stacked section with its own heading.
Known limitations
- Some linked destinations — client dashboards and third-party repositories — are outside my control and may not meet the same standard.
- Smooth scrolling is enabled by default for pointer users. It is disabled automatically under reduced-motion.
Found a problem?
Tell me and I will fix it. Email luisaviles@ineffablesolutions.net with the page, what you were trying to do, and the assistive technology you were using. I aim to respond within two business days.