# Accessibility

Updated: 2026-09-15

The site supports keyboard navigation, responsive layouts and reduced-motion preferences without claiming completion of a formal WCAG conformance audit.

## Implemented support

- Semantic page landmarks and ordered headings
- A keyboard-accessible skip link
- Native links, buttons, forms, radio controls and dialog semantics
- Visible focus indicators
- Descriptive alternatives for editorial images
- Text equivalents for important product and price information
- Horizontally scrollable tables and media rows on small screens
- Responsive layouts tested at 320, 390 and 1440 pixels
- CTA animation disabled when `prefers-reduced-motion: reduce` is active

## Adult notice

The adult notice uses a native dialog. Its confirmation is keyboard operable and stores only a session-level value in the current browser tab. It is not formal age verification.

## Known limits

Automated checks and viewport review do not replace testing with screen-reader, magnification, switch-control and other assistive-technology users. Decorative motion is muted and important meaning is never intended to depend only on video, color or animation.

No production accessibility-request channel is claimed in this local release. Future interactive features must preserve labels, keyboard operation, focus order, contrast, zoom behavior and reduced-motion support.
