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.