Accessibility
Built to be usable, and honest about what's unverified.
Career Mine targets WCAG 2.2 AA. Here's what has been built in, and what still needs testing with real assistive technology.
What is built in
Semantic page structure with a single main landmark, labelled navigation regions, and a heading order that follows the content rather than the styling.
Full keyboard operation. Every interactive element is a real button, link, input or label — nothing relies on a mouse, and focus is visible everywhere with a high-contrast outline.
The discovery wizard moves focus to the step heading when you advance, announces validation errors through a live region, and exposes progress through a labelled progressbar.
Interactive panels update through polite live regions, so a screen reader is told when the content beside your selection has changed.
Colour is never the only way information is conveyed: every coloured marker is paired with a text label. Body text and interface text are checked against the AA contrast ratio on their own backgrounds.
Reduced-motion support is global. If your system asks for less motion, entrance animations and transitions are suppressed rather than merely shortened.
Touch targets on controls are at least 48 pixels high, and the layout reflows to a single column without horizontal scrolling down to narrow phone widths.
What has not been verified
This site has not yet been tested end to end with screen readers on real hardware, nor audited by a third party. Those are the two things that find what code review misses.
Until that testing happens, this statement describes what has been built with care — not a conformance claim. We would rather say that than assert AA conformance we cannot evidence.
Known limitations
The Opportunity Field on the home page is a positioned graphic on larger screens. Each marker is a keyboard-focusable button and the panel is announced on change, but the spatial relationship between markers is not conveyed non-visually. The same content is available as a plain vertical list on small screens and through the pages each marker links to.
Web fonts load from an external service. If that request is slow or blocked, text falls back to your system font, which may change spacing.
Telling us about a problem
If something here is difficult or impossible to use, that is a defect and we want to know. Use the contact form and choose the accessibility option — it will tell you honestly what happens to your message.