Accessibility statement
How closely the 21 Invest website meets the WCAG 2.2 Level AA guidelines, measured on the built pages and in a real browser.
Conformance with the requirements
100% Conformant on the criteria assessed
All 45 WCAG 2.2 A and AA success criteria assessed are met. Three further criteria, covering captions and audio description for videos, have not been assessed yet.
- Date
- 12 November 2026
- Standard
- WCAG 2.2 AA · EN 301 549
- Method
- Self-assessment: axe-core + manual testing
- Scope
- 578 pages, in English, Italian and French
Summary
The site’s foundations are sound: images, headings, control names and keyboard navigation show no defects across the 578 pages. Following the fixes of 6 October, colour contrast also meets the standard, including the menu over videos. No issues remain open: only the 3 video criteria are still to be assessed.
What is not conformant yet
No open issues.
Not assessed
- Captions and audio description for videos: these require listening to the videos, which have not been reviewed. 1.2.2 · 1.2.3 · 1.2.5
What is conformant
- Text alternatives on every image 1.1.1
- Headings, lists, tables and page regions correctly structured 1.3.1
- Text contrast on every background, including the menu over videos 1.4.3
- Links in running text are underlined, not told apart by colour alone 1.4.1
- Field and button borders clearly visible, at least 3:1 1.4.11
- Pages readable at 320 px and with text enlarged to 200% 1.4.4 · 1.4.10
- No images of text: the calligraphic word in the home page heading is a 21 group brand element, as on the other 21 sites, and the real text is there for assistive technology 1.4.5
- Autoplaying videos are silent and have a pause control 1.4.2 · 2.2.2
- Everything can be reached and scrolled with the keyboard, with no traps 2.1.1 · 2.1.2
- Focus always visible 2.4.7
- Skip link straight to the main content 2.4.1
- Title and language declared on every page, and on passages in another language 2.4.2 · 3.1.1 · 3.1.2
- Click targets of at least 24 px 2.5.8
- Forms with labels, described errors and announced confirmations 3.3.1 · 3.3.2 · 4.1.3
- No flashing content 2.3.1
- Cookie banner: focus moves into the banner and stays there while it is open 2.4.3 · 4.1.2
Fixed on 6 October 2026
- White text on teal: buttons, menu, footer, badges and arrows (from 3.78 to 4.53:1)
- Legal text in the footer (from 2.69 to 4.53:1)
- White headings on the light-blue band and figures in the data sections
- Grey dates and labels on light green (from 4.08 to 4.51:1)
- Borders of form fields, search and filters (from 1.34 to 3.85:1)
- Group and Strategy carousels announced as empty lists by screen readers
- Menu over videos and photos: a dark backdrop is now guaranteed behind the bar (from 1.44 to ≥5.1:1)
- Sector carousel and privacy table can now be scrolled with the keyboard
- Privacy notice link in the contact form is underlined
- Italian paragraph in the Aussafer Due news item marked as Italian
- Cookie banner: button colours fixed from the iubenda dashboard (from 2.6 to 4.53:1)
Method and scope
- Automated testing with axe-core against the WCAG 2.2 A and AA rules, on all 578 built pages, in English, Italian and French.
- Manual testing of what axe cannot judge: text over videos and photos, keyboard use, the consent banner.
- Calculated contrast using the WCAG formula on the actual colours, not estimated by eye.
- Regression checks on every build, covering the structural rules already fixed and axe violations:
npm run a11y:audit·npm run a11y:axe.
The cookie widget (iubenda) and the policy it hosts on its own domain are third-party software: the site embeds them but does not produce them. They are measured and reported all the same, because the banner is the first thing every visitor meets.
