Accessibility Checklist
- All text should scale with increasing zoom level.
- Increasing zoom level to 200% should not cause horizontal scrolling or break layout.
- All functionality should be available via keyboard.
- Make sure all elements have a safe contrast ratio.