Accessibility pledge

Contrast
Readable in light and dark modes.
Keyboard
Every control reachable by keyboard.
Semantics
Logical headings and meaningful alt text.

Readers first

Accessibility is a baseline, not an add‑on. We commit to readable contrast, logical structure, and interaction patterns that do not require perfect vision, fine motor control, or a mouse. The site is navigable by keyboard, focus states are visible, and semantics map to meaning.

Standards

Our target is WCAG 2.2 AA. We audit color contrast in both light and dark contexts, ensure sufficient tap targets on mobile, and maintain heading hierarchies for screen readers. Links are distinguished by affordances beyond color.

Motion and preference

We respect `prefers-reduced-motion` and avoid parallax or large shifts that could cause discomfort. Subtle transitions are kept short and can be reduced by the user’s system preference.

Media and text alternatives

Images and icons include alt text that communicates purpose. Where media adds context, captions or transcripts are offered. We avoid text embedded in images that would otherwise be inaccessible to assistive technologies.

Forms and errors

Input fields have clear labels and descriptions. Errors are announced accessibly and are specific enough to guide resolution. We avoid reliance on placeholder text as a label.