/ Accessibility

Accessibility statement

This site is built to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA. Accessibility is an ongoing effort rather than a one-time checklist, and this page will be updated as the site changes.

Measures taken

  • Semantic landmarks and heading order throughout every page.
  • Full keyboard operability — no interactive element depends on a mouse or hover-only state.
  • A visible focus indicator on every focusable element (see :focus-visible in the site's global styles).
  • Color contrast checked against WCAG 2.1 AA thresholds for body text and interactive elements.
  • Descriptive link text and alt text for informative images; decorative elements are hidden from assistive technology.
  • Respect for the operating system's reduced-motion preference for animated and reveal elements.
  • Form fields with associated labels and inline, programmatically announced error messages.

Known limitations

  • The custom cursor effect is disabled automatically on touch devices and for users with a coarse pointer, but has not been independently audited with every screen reader.
  • Some third-party embeds (e.g. the Cloudflare Turnstile challenge on the contact form) are rendered by Cloudflare and are outside this site's direct control.

Feedback

If you encounter an accessibility barrier anywhere on this site, please report it by email at abdulnafaysarmad456@gmail.com. Please include the page URL and a description of the issue — reports are reviewed and addressed directly.