Accessibility Scan Report

Title: agile.coop audit Issue: #313 Date: 6/12/2026, 10:17:09 AM Duration: 45.5m URLs: 100 / 100
Viewport: Desktop (1280×800) Color scheme: both Browser: firefox
🌙 Dark Mode: 69 / 70 URLs🖥️ Forced Colors: 69 / 70 URLs

🔄 Changes Since Last Scan

3979 New unique issues
🆕 New Issues (3979)

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:firefox

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: firefox

Browser selection currently applies to Playwright-based scans. ALFA, Equal Access, and QualWeb keep their existing browser implementations.

Summary

Issues

  • By Level: A (144), AA (637), AAA (69)
  • By Version (A & AA): WCAG 2.0 (357), WCAG 2.2 (424)
  • Engines used: AXE, ALFA, AccessLint, Equal Access
  • By Finding Type: Known errors (4019) & Best practices (215)
  • Manual testing needed: 1834 axe incomplete findings
  • Total: 4234 across 63 unique rules & 4 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Total counts unique findings across the active scanners, and numbers in parentheses (+N) still show findings that cover WCAG criteria already reported by axe.

Our services - Agile Collective 94
Blog - Agile Collective 75
Blog - Agile Collective 56
Accessibility Audits, Training and Consultancy - Agile Collective 59
Accessibility Audits, Training and Consultancy - Agile Collective 59
Visual Design Audit - Agile Collective 59
Our work - Agile Collective 53
Work: BASW - Agile Collective 49
Who we are - Agile Collective 61
Agile Collective and LocalGov Drupal - Agile Collective 60

🔧 Most Common Issues (ALFA)

18 rules
424 Serious alfa SC 2.5.8 AA Motor SIA-R111: Interactive elements have a sufficient target size
69 pages affected

Rule Information

Engine: alfa

Roles: UX Designer, Visual Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.8 AA

Disabilities affected:
Motor

Affected Pages

Who Is Affected

  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans

Examples

Example 1 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-119bfebc
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: /button[@id="cookie-accept"]
Example 2 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f8242721
<button type="button" id="cookie-decline" class="cookie-banner__btn cookie-banner__btn--decline">Decline</button>
XPath: /button[@id="cookie-decline"]
Example 3 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-162cc450
<a href="/" class="navigation__link active" onclick="destroyCover()" tabindex="0">Who we are</a>
XPath: /a[@class="navigation__link active"]
Example 4 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-66f34504
<a href="/our-services/" class="navigation__link" onclick="destroyCover()" tabindex="0">Our services</a>
XPath: /a[@class="navigation__link"]
Example 5 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-119bfebc
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: /button[@id="cookie-accept"]
238 Moderate alfa SIA-R73: Text spacing can be adjusted without loss of content
69 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5e4ae568
<p id="cookie-banner-title" class="cookie-banner__text">...</p>
XPath: /p[@id="cookie-banner-title"]
Example 2 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5e4ae568
<p id="cookie-banner-title" class="cookie-banner__text">...</p>
XPath: /p[@id="cookie-banner-title"]
Example 3 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8b323c69
<p>...</p>
XPath: /p
Example 4 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-91ffc3e4
<p class="testimonial__body"> Accessibility is a journey we're delighte...</p>
XPath: /p[@class="testimonial__body"]
Example 5 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-91dc1cf3
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
81 Moderate alfa SIA-R74
68 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-04275b3c
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 2 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-04275b3c
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 3 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-04275b3c
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 4 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-04275b3c
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 5 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-04275b3c
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
69 Moderate alfa SIA-R57: Landmarks don't repeat the same content
69 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9fb2a933
Example 2 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9fb2a933
Example 3 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9fb2a933
Example 4 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9fb2a933
Example 5 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9fb2a933
69 Moderate alfa SC 1.4.6 AAA Visual SIA-R66: Text has enhanced contrast with its background
69 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.6 AAA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7e4df68e
Example 2 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7e4df68e
Example 3 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7e4df68e
Example 4 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7e4df68e
Example 5 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7e4df68e
69 Serious alfa SC 1.4.3 AA Visual SIA-R69: Text has sufficient contrast with its background
69 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-99436ee0
Example 2 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-99436ee0
Example 3 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-99436ee0
Example 4 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-99436ee0
Example 5 View on Page
The highest possible contrast of the text is 3.26:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-99436ee0
68 Moderate alfa SIA-R13
68 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1bd06a
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" style="border:none;height:137px;width:137px;" />
XPath: /iframe[@class="footer-badges__cyber"]
Example 2 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1bd06a
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" style="border:none;height:137px;width:137px;" />
XPath: /iframe[@class="footer-badges__cyber"]
Example 3 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1bd06a
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" style="border:none;height:137px;width:137px;" />
XPath: /iframe[@class="footer-badges__cyber"]
Example 4 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1bd06a
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" style="border:none;height:137px;width:137px;" />
XPath: /iframe[@class="footer-badges__cyber"]
Example 5 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1bd06a
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" style="border:none;height:137px;width:137px;" />
XPath: /iframe[@class="footer-badges__cyber"]
68 Moderate alfa SIA-R80: ASCII art has a text alternative
68 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The line height is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58e99511
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 2 View on Page
The line height is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58e99511
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 3 View on Page
The line height is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58e99511
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 4 View on Page
The line height is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58e99511
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
Example 5 View on Page
The line height is specified using an absolute unit
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58e99511
<p class="footer__copyright">©2011-2026 Agile Collective Limited. Company no....</p>
XPath: /p[@class="footer__copyright"]
10 Moderate alfa Best Practice SIA-R64: Heading has non-empty accessible name
10 pages affected

ACT alignment

Examples

Example 1 View on Page
The heading does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1de38d
<h3> </h3>
XPath: /h3
Example 2 View on Page
The heading does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1de38d
<h3> </h3>
XPath: /h3
Example 3 View on Page
The heading does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1de38d
<h3> </h3>
XPath: /h3
Example 4 View on Page
The heading does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0a1de38d
<h3> </h3>
XPath: /h3
Example 5 View on Page
The heading does not have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-588727e8
<h2> </h2>
XPath: /h2
10 Moderate alfa SIA-R78: Headings of same level have text content between them
10 pages affected

Examples

Example 1 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7058c0b3
<h3> </h3>
XPath: /h3
Example 2 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7058c0b3
<h3> </h3>
XPath: /h3
Example 3 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7058c0b3
<h3> </h3>
XPath: /h3
Example 4 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7058c0b3
<h3> </h3>
XPath: /h3
Example 5 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-30ef68f0
<h2> </h2>
XPath: /h2
7 Moderate alfa Best Practice SIA-R53: Headings follow a logical hierarchy
7 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-80af7ba9
<h3>Do you have a project up your sleeve or need suppo...</h3>
XPath: /h3
Example 2 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c7d6b0a0
<h3 itemprop="name headline" class="blog-list__title">...</h3>
XPath: /h3[@class="blog-list__title"]
Example 3 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-80af7ba9
<h3>Do you have a project up your sleeve or need suppo...</h3>
XPath: /h3
Example 4 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ea93c20d
<h3 class="project__title"> ActionAid International</h3>
XPath: /h3[@class="project__title"]
Example 5 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c7d6b0a0
<h3 itemprop="name headline" class="blog-list__title">...</h3>
XPath: /h3[@class="blog-list__title"]
7 Moderate alfa SIA-R68: Accessible name contains the visible label text
7 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

ACT alignment

  • ACT bc4a75 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The element owns no elements as required by its semantic role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7528b81
<ul class="person__links"> </ul>
XPath: /ul[@class="person__links"]
Example 2 View on Page
The element owns no elements as required by its semantic role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7528b81
<ul class="person__links"> </ul>
XPath: /ul[@class="person__links"]
Example 3 View on Page
The element owns no elements as required by its semantic role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7528b81
<ul class="person__links"> </ul>
XPath: /ul[@class="person__links"]
Example 4 View on Page
The element owns no elements as required by its semantic role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7528b81
<ul class="person__links"> </ul>
XPath: /ul[@class="person__links"]
Example 5 View on Page
The element owns no elements as required by its semantic role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7528b81
<ul class="person__links"> </ul>
XPath: /ul[@class="person__links"]
1 Moderate alfa Best Practice SIA-R61: Documents start with a level 1 heading
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8563fbe5
1 Minor alfa SC 4.1.1 A Visual Cognitive SIA-R1: id attributes are unique within the document
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.1 A

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT 2779a5 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The document does not have a `<title>` element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9979699
1 Serious alfa SC 2.4.2 A Visual Cognitive SIA-R4: Page has a descriptive title
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: SC 2.4.2 A

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT b5c3f8 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The `lang` attribute is either missing, empty, or only whitespace
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-27413326
<html>...</html>
XPath: /html
1 Moderate alfa SC 2.4.6 AA Visual Cognitive SIA-R59: Document has at least one heading to identify its main content
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: SC 2.4.6 AA

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
The document does not have a heading element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0fad829d
1 Moderate alfa SIA-R79
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2dd0f8a7
<pre style="word-wrap: break-word; white-space: pre-wrap;">(()=>{var t={731:()=>{document.addEventListener("D...</pre>
XPath: /pre
1 Moderate alfa SIA-R87: First focusable element is a skip link
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The document has no tabbable descendants
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4b473950

🔧 Most Common Issues (axe)

8 rules
183 Moderate axe Best Practice region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
68 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-df045797
<div id="a11y-nav" class="a11y-nav"> <ul> <li> <a href="#main" class="jump-link jump-link__main visible-hidden">Skip to main content</a> </li> </ul> </div>
XPath: #a11y-nav
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a892be9a
<h2 class="cover__strapline" style="opacity: 1;">We’re a worker-owned agency that designs, builds and supports websites for organisations we believe in.</h2>
XPath: .cover__strapline
Example 3 View on Page
All page content should be contained by landmarks
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-709f2835
<div id="a11y-nav" class="a11y-nav"> <ul> <li> <a href="#main" class="jump-link jump-link__main visible-hidden">Skip to main content</a> </li> </ul> </div>
XPath: #a11y-nav
Example 4 View on Page
All page content should be contained by landmarks
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1f01d1d0
<div class="cover__animation">minds</div>
XPath: .cover__animation
Example 5 View on Page
All page content should be contained by landmarks
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c2d7bdca
<h2 class="cover__strapline" style="opacity: 1;">We’re a worker-owned agency that designs, builds and supports websites for organisations we believe in.</h2>
XPath: .cover__strapline
143 Serious axe SC 1.4.3 AA Visual color-contrast: Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background.
69 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

ACT alignment

  • ACT 09o5cg Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT afw4f7 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6ed5ba63
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: #cookie-accept
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d0f8ced1
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: #cookie-accept
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c315f987
<h2 class="cover__strapline" style="opacity: 1;">We’re a worker-owned agency that designs, builds and supports websites for organisations we believe in.</h2>
XPath: .cover__strapline
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6ed5ba63
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: #cookie-accept
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d0f8ced1
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: #cookie-accept
136 Serious axe SC 4.1.2 A Visual Motor Cognitive frame-title: Ensures <iframe> and <frame> elements have a descriptive title attribute so screen reader users understand what the embedded content contains.
68 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, Content Author

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
Frames must have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f33d3218
<iframe class="footer-badges__cyber" src="https://registry.blo..." style="border:none;height:1...">
XPath: iframe
Example 2 View on Page
Frames must have an accessible name
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-583b74fa
<iframe class="footer-badges__cyber" src="https://registry.blo..." style="border:none;height:1...">
XPath: iframe
Example 3 View on Page
Frames must have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f33d3218
<iframe class="footer-badges__cyber" src="https://registry.blo..." style="border:none;height:1...">
XPath: iframe
Example 4 View on Page
Frames must have an accessible name
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-583b74fa
<iframe class="footer-badges__cyber" src="https://registry.blo..." style="border:none;height:1...">
XPath: iframe
Example 5 View on Page
Frames must have an accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f33d3218
<iframe class="footer-badges__cyber" src="https://registry.blo..." style="border:none;height:1...">
XPath: iframe
26 Moderate axe empty-heading
10 pages affected

ACT alignment

Examples

Example 1 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-776c4a84
<h3>&nbsp;</h3>
XPath: h3:nth-child(21)
Example 2 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-364a94f1
<h3>&nbsp;</h3>
XPath: .content-section--text:nth-child(8) > h3:nth-child(1)
Example 3 View on Page
Headings should not be empty
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a5ff36a9
<h3>&nbsp;</h3>
XPath: h3:nth-child(21)
Example 4 View on Page
Headings should not be empty
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d4fc9783
<h3>&nbsp;</h3>
XPath: .content-section--text:nth-child(8) > h3:nth-child(1)
Example 5 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-776c4a84
<h3>&nbsp;</h3>
XPath: h3:nth-child(21)
26 Moderate axe aria-allowed-role
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2c274d8a
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-717266" aria-labelledby="badger-accordion-header-717266" role="region" style="max-height: 617px;">
XPath: #badger-accordion-panel-717266
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d6421173
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-959942" aria-labelledby="badger-accordion-header-959942" role="region" style="max-height: 742px;">
XPath: #badger-accordion-panel-959942
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-708c7162
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-814292" aria-labelledby="badger-accordion-header-814292" role="region" style="max-height: 406px;">
XPath: #badger-accordion-panel-814292
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-23ac1cd2
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-321079" aria-labelledby="badger-accordion-header-321079" role="region" style="max-height: 573px;">
XPath: #badger-accordion-panel-321079
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-b4f1e865
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-793362" aria-labelledby="badger-accordion-header-793362" role="region" style="max-height: 602px;">
XPath: #badger-accordion-panel-793362
14 Moderate axe Best Practice heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
7 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-34a66c48
<h3>Do you have a project up your sleeve or need support for your existing website? Get in touch, we’d love to have a chat.</h3>
XPath: a[href$="contact/"] > h3
Example 2 View on Page
Heading levels should only increase by one
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ffbf9cf7
<h3>Do you have a project up your sleeve or need support for your existing website? Get in touch, we’d love to have a chat.</h3>
XPath: a[href$="contact/"] > h3
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bc333a3a
<h3 itemprop="name headline" class="blog-list__title"> <a href="/blog/sprint-notes-localgov-forms-and-case/" class="person__link" itemprop="mainEntityOfPage url"> <span>Sprint notes: LocalGov Forms &amp; Case</span> </a> </h3>
XPath: .blog-list__item:nth-child(1) > article > .blog-list__title[itemprop="name headline"]
Example 4 View on Page
Heading levels should only increase by one
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-028d51f6
<h3 itemprop="name headline" class="blog-list__title"> <a href="/blog/sprint-notes-localgov-forms-and-case/" class="person__link" itemprop="mainEntityOfPage url"> <span>Sprint notes: LocalGov Forms &amp; Case</span> </a> </h3>
XPath: .blog-list__item:nth-child(1) > article > .blog-list__title[itemprop="name headline"]
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-34a66c48
<h3>Do you have a project up your sleeve or need support for your existing website? Get in touch, we’d love to have a chat.</h3>
XPath: a[href$="contact/"] > h3
4 Moderate axe SC 4.1.2 A Visual Motor Cognitive aria-prohibited-attr
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT 5c01ea Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-940d8508
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/445213fb/player_embed_es6.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe[width="100"]
Example 2 View on Page
Elements must only use permitted ARIA attributes
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6b6f16e9
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/445213fb/player_embed_es6.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe[width="100"]
Example 3 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-940d8508
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/445213fb/player_embed_es6.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe[width="100"]
Example 4 View on Page
Elements must only use permitted ARIA attributes
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6b6f16e9
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/445213fb/player_embed_es6.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe[width="100"]
2 Moderate axe SC 1.3.1 A Visual Cognitive definition-list
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 1.3.1 A

Disabilities affected:
Visual Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-13a061c9
<dl class="content-section content-section--accordion accordion js-badger-accordion accordion--initialized">
XPath: dl
Example 2 View on Page
<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-93552c60
<dl class="content-section content-section--accordion accordion js-badger-accordion accordion--initialized">
XPath: dl

🔧 Most Common Issues (Equal Access)

28 rules
396 Moderate equalAccess element_tabbable_unobscured: A tabbable element should not be entirely obscured by overlapping content
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-83483d87
<a href="/cookie-policy/">
Example 2 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c13160d2
<button class="cookie-banner__btn cookie-banner__btn--accept" id="cookie-accept" type="button">
Example 3 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-21c1f0cb
<button class="cookie-banner__btn cookie-banner__btn--decline" id="cookie-decline" type="button">
Example 4 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-309df677
<a class="jump-link jump-link__main visible-hidden" href="#main">
Example 5 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3b136478
<a tabindex="0" onclick="destroyCover()" class="navigation__link active" href="/">
205 Moderate equalAccess element_attribute_deprecated: Deprecated HTML attributes should not be used
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-91c71acb
<meta content="IE=edge" http-equiv="X-UA-Compatible">
Example 2 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-91c71acb
<meta content="IE=edge" http-equiv="X-UA-Compatible">
Example 3 View on Page
The HTML attribute(s) "version" is deprecated in HTML 5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-85f4d610
<svg preserveAspectRatio="xMidYMid meet" viewBox="0 0 1462.000000 568.000000" height="51" width="137" xmlns="http://www.w3.org/2000/svg" version="1.0">
Example 4 View on Page
The HTML attribute(s) "version" is deprecated in HTML 5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-cc84863e
<svg preserveAspectRatio="xMidYMid meet" viewBox="0 0 452.000000 187.000000" height="51" width="137" xmlns="http://www.w3.org/2000/svg" version="1.0">
Example 5 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-91c71acb
<meta content="IE=edge" http-equiv="X-UA-Compatible">
175 Moderate equalAccess text_block_heading: Blocks of text that serve as headings should be marked up as headings
54 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm this text 'Maria' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-dfcce430
<div class="testimonial__person-content">
Example 2 View on Page
Confirm this text 'Step 3. Audit and Testing' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a1fe4139
<br>
Example 3 View on Page
Confirm this text 'Makespace Central' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a330a7b7
<div itemtype="http://schema.org/PostalAddress" itemscope="" itemprop="address">
Example 4 View on Page
Confirm this text 'Maria' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-dfcce430
<div class="testimonial__person-content">
Example 5 View on Page
Confirm this text 'Makespace Central' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a330a7b7
<div itemtype="http://schema.org/PostalAddress" itemscope="" itemprop="address">
144 Moderate equalAccess style_focus_visible: An element's focused state must be visually apparent
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-29d23543
<a tabindex="0" onclick="destroyCover()" class="navigation__link active" href="/">
Example 2 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-35f8b780
<a tabindex="0" onclick="destroyCover()" class="navigation__link active" href="/our-services/">
Example 3 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-51403501
<a class="cta__button" href="mailto:hello@agile.coop">
Example 4 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6c864ee9
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 5 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-35f8b780
<a tabindex="0" onclick="destroyCover()" class="navigation__link active" href="/our-services/">
80 Moderate equalAccess text_contrast_sufficient: Contrast ratio of text against its background must meet minimum requirements
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Text contrast of 3.26 with its background is less than the WCAG AA minimum requirements for text of size 17.5px and weight of 700
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2e82dc8b
<button class="cookie-banner__btn cookie-banner__btn--accept" id="cookie-accept" type="button">
Example 2 View on Page
Text contrast of 1.04 with its background is less than the WCAG AA minimum requirements for text of size 20.4819px and weight of 700
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3d41e6ce
<a tabindex="0" onclick="destroyCover()" class="navigation__link active" href="/">
Example 3 View on Page
Text contrast of 1.04 with its background is less than the WCAG AA minimum requirements for text of size 20.4819px and weight of 700
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6bf6e4c9
<a tabindex="0" onclick="destroyCover()" class="navigation__link" href="/our-services/">
Example 4 View on Page
Text contrast of 1.04 with its background is less than the WCAG AA minimum requirements for text of size 20.4819px and weight of 700
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-237ae810
<a tabindex="0" onclick="destroyCover()" class="navigation__link" href="/our-work/">
Example 5 View on Page
Text contrast of 1.04 with its background is less than the WCAG AA minimum requirements for text of size 20.4819px and weight of 700
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-31b5ad87
<a tabindex="0" onclick="destroyCover()" class="navigation__link" href="/blog/">
72 Moderate equalAccess aria_content_in_landmark: All content of the page should be contained within a landmark region
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-85801b4f
<ul>
Example 2 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e7ef1dee
<h2 class="cover__strapline">
Example 3 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-85801b4f
<ul>
Example 4 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-85801b4f
<ul>
Example 5 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-85801b4f
<ul>
70 Moderate equalAccess frame_src_valid: The src value of the frame must not be empty
68 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6dcaa642
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 2 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6dcaa642
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 3 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6dcaa642
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 4 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6dcaa642
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 5 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6dcaa642
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
69 Moderate equalAccess style_color_misuse: Color must not be used as the only visual means of conveying information
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1587d374
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 2 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1587d374
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 3 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1587d374
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 4 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1587d374
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 5 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1587d374
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
69 Moderate equalAccess style_highcontrast_visible: Elements must be visible in Windows High Contrast mode
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-002e53f9
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 2 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-002e53f9
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 3 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-002e53f9
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 4 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-002e53f9
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
Example 5 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-002e53f9
<link crossorigin="anonymous" integrity="sha512-sTvr4CB1iDvX/lUF5BWFqMFIr3N7fghzYb4tLqmqtIZ2w7j7JG5msZU0xHIbuLPDvmWsB+TtKRgqpd9OWIqKAg==" rel="stylesheet" href="/_assets/css/main-STVR4CB1ID.css">
69 Moderate equalAccess aria_role_redundant: ARIA role is redundant with the native role of the element
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-fd5478d0
<header role="banner" class="header with-cover">
Example 2 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e2a76e36
<header role="banner" class="header without-cover">
Example 3 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e2a76e36
<header role="banner" class="header without-cover">
Example 4 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e2a76e36
<header role="banner" class="header without-cover">
Example 5 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e2a76e36
<header role="banner" class="header without-cover">
69 Moderate equalAccess label_name_visible: The label text for an element must be visible
69 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3fbc7057
<a aria-label="Home" class="branding__logo" href="/">
Example 2 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3fbc7057
<a aria-label="Home" class="branding__logo" href="/">
Example 3 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3fbc7057
<a aria-label="Home" class="branding__logo" href="/">
Example 4 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3fbc7057
<a aria-label="Home" class="branding__logo" href="/">
Example 5 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3fbc7057
<a aria-label="Home" class="branding__logo" href="/">
68 Moderate equalAccess aria_complementary_labelled: Each element with a complementary role must have an accessible name
68 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element with "complementary" role does not have a label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ba7b31fa
<aside class="sidebar">
Example 2 View on Page
Element with "complementary" role does not have a label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ba7b31fa
<aside class="sidebar">
Example 3 View on Page
Element with "complementary" role does not have a label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ba7b31fa
<aside class="sidebar">
Example 4 View on Page
Element with "complementary" role does not have a label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ba7b31fa
<aside class="sidebar">
Example 5 View on Page
Element with "complementary" role does not have a label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ba7b31fa
<aside class="sidebar">
68 Moderate equalAccess frame_title_exists
68 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Inline frame does not have a 'title' attribute
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9909cf49
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 2 View on Page
Inline frame does not have a 'title' attribute
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9909cf49
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 3 View on Page
Inline frame does not have a 'title' attribute
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9909cf49
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 4 View on Page
Inline frame does not have a 'title' attribute
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9909cf49
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
Example 5 View on Page
Inline frame does not have a 'title' attribute
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9909cf49
<iframe style="border:none;height:137px;width:137px;" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&theme=transparent&hover=t&image=9e831829-5a42-4de0-95ba-77060fa62330" class="footer-badges__cyber">
36 Moderate equalAccess svg_graphics_labelled: SVG graphics must have an accessible name describing their purpose
35 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The SVG element has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-964b3caa
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 16" height="16" width="28">
Example 2 View on Page
The SVG element has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-964b3caa
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 16" height="16" width="28">
Example 3 View on Page
The SVG element has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-964b3caa
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 16" height="16" width="28">
Example 4 View on Page
The SVG element has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-964b3caa
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 16" height="16" width="28">
Example 5 View on Page
The SVG element has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-964b3caa
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 16" height="16" width="28">
35 Moderate equalAccess text_sensory_misuse: Instructions must not rely solely on sensory characteristics
33 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm the user instruction is still understandable without the word(s) 'small, large'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e603b1f2
<p>
Example 2 View on Page
Confirm the user instruction is still understandable without the word(s) 'size'
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e603b1f2
<p>
Example 3 View on Page
Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-927350a0
<span>
Example 4 View on Page
Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e603b1f2
<p>
Example 5 View on Page
Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-927350a0
<span>
25 Moderate equalAccess heading_markup_misuse: Heading markup should be used only for headings, not for formatting
25 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify that the heading element is a genuine heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9f5dd65
<h3>
Example 2 View on Page
Verify that the heading element is a genuine heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9f5dd65
<h3>
Example 3 View on Page
Verify that the heading element is a genuine heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9f5dd65
<h3>
Example 4 View on Page
Verify that the heading element is a genuine heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9f5dd65
<h3>
Example 5 View on Page
Verify that the heading element is a genuine heading
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a9f5dd65
<h3>
20 Moderate equalAccess figure_label_exists
20 pages affected

Examples

Example 1 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-73620961
<figure class="content-section content-section--testimonial testimonial">
Example 2 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-73620961
<figure class="content-section content-section--testimonial testimonial">
Example 3 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-73620961
<figure class="content-section content-section--testimonial testimonial">
Example 4 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-73620961
<figure class="content-section content-section--testimonial testimonial">
Example 5 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-73620961
<figure class="content-section content-section--testimonial testimonial">
20 Moderate equalAccess blockquote_cite_exists: A blockquote should cite the reference source if it can be identified
20 pages affected

Examples

Example 1 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58ff7e6b
<blockquote>
Example 2 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58ff7e6b
<blockquote>
Example 3 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58ff7e6b
<blockquote>
Example 4 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58ff7e6b
<blockquote>
Example 5 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-58ff7e6b
<blockquote>
13 Moderate equalAccess aria_role_valid
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The ARIA role 'region' is not valid for the element <dd>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-294f3a0c
<dd style="max-height: 671px;" role="region" aria-labelledby="badger-accordion-header-134802" id="badger-accordion-panel-134802" class="accordion__pane js-badger-accordion-panel -ba-is-hidden">
Example 2 View on Page
The ARIA role 'region' is not valid for the element <dd>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c4887c66
<dd style="max-height: 752px;" role="region" aria-labelledby="badger-accordion-header-737775" id="badger-accordion-panel-737775" class="accordion__pane js-badger-accordion-panel -ba-is-hidden">
Example 3 View on Page
The ARIA role 'region' is not valid for the element <dd>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e051f6ad
<dd style="max-height: 394px;" role="region" aria-labelledby="badger-accordion-header-19222" id="badger-accordion-panel-19222" class="accordion__pane js-badger-accordion-panel -ba-is-hidden">
Example 4 View on Page
The ARIA role 'region' is not valid for the element <dd>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-b61dd5e8
<dd style="max-height: 655px;" role="region" aria-labelledby="badger-accordion-header-23543" id="badger-accordion-panel-23543" class="accordion__pane js-badger-accordion-panel -ba-is-hidden">
Example 5 View on Page
The ARIA role 'region' is not valid for the element <dd>
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-32c53608
<dd style="max-height: 713px;" role="region" aria-labelledby="badger-accordion-header-636389" id="badger-accordion-panel-636389" class="accordion__pane js-badger-accordion-panel -ba-is-hidden">
10 Moderate equalAccess heading_content_exists: Heading elements must have descriptive content
10 pages affected

Examples

Example 1 View on Page
Heading element has no descriptive content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3121b9d3
<h3>
Example 2 View on Page
Heading element has no descriptive content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3121b9d3
<h3>
Example 3 View on Page
Heading element has no descriptive content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3121b9d3
<h3>
Example 4 View on Page
Heading element has no descriptive content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3121b9d3
<h3>
Example 5 View on Page
Heading element has no descriptive content
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-085bdd5f
<h2>
10 Moderate equalAccess aria_accessiblename_exists: Certain UI components must have an accessible name
10 pages affected

Examples

Example 1 View on Page
Element <h3> with "heading" role has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4f8bc4cf
<h3>
Example 2 View on Page
Element <h3> with "heading" role has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4f8bc4cf
<h3>
Example 3 View on Page
Element <h3> with "heading" role has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4f8bc4cf
<h3>
Example 4 View on Page
Element <h3> with "heading" role has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4f8bc4cf
<h3>
Example 5 View on Page
Element <h2> with "heading" role has no accessible name
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bfacb724
<h2>
7 Moderate equalAccess aria_child_valid
7 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-557019f6
<ul class="person__links">
Example 2 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-557019f6
<ul class="person__links">
Example 3 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-557019f6
<ul class="person__links">
Example 4 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-557019f6
<ul class="person__links">
Example 5 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-557019f6
<ul class="person__links">
3 Moderate equalAccess text_quoted_correctly
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
If the following text is a quotation, mark it as a <q> or <blockquote> element: "Designing for All Minds: Enhanc ... gnitive Accessibility in Drupal"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bc78900e
<span>
Example 2 View on Page
If the following text is a quotation, mark it as a <q> or <blockquote> element: "Holistic Approach to Website Performance."
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c7d75bc2
<p class="blog-list__excerpt">
Example 3 View on Page
If the following text is a quotation, mark it as a <q> or <blockquote> element: "Create new Microsite"
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-812d7027
<div class="caption">
2 Moderate equalAccess form_submit_button_exists
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify the <form> element has a submit button or an image button
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a2d39cc0
<form class="blog-filter__container">
Example 2 View on Page
Verify the <form> element has a submit button or an image button
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a2d39cc0
<form class="blog-filter__container">
2 Moderate equalAccess input_label_visible: An input element must have an associated visible label
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ebd334ad
<input value="" tabindex="-1" name="b_d999031dbc52a5b76ad9b6d0b_092c8f67b6" type="text">
Example 2 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-75a9dff0
<input value="Join the community" class="button cta__button" id="mc-embedded-subscribe" name="subscribe" type="submit">
1 Moderate equalAccess list_markup_review
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify this is a list and if so, modify to use proper HTML elements for the list
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5a2c4524
<p>
1 Moderate equalAccess form_interaction_review
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify that interacting with content will not open pop-up windows or change the active window without informing the user
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-db976c78
<form target="_blank" class="validate" name="mc-embedded-subscribe-form" id="mc-embedded-subscribe-form" method="post" action="https://agile.us5.list-manage.com/subscribe/post?u=d999031dbc52a5b76ad9b6d0b&id=092c8f67b6&f_id=00aab8edf0">
1 Moderate equalAccess label_ref_valid
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The value "mce-FNAME" of the 'for' attribute is not the 'id' of a valid element
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-b3880d11
<label for="mce-FNAME">

🔧 Most Common Issues (AccessLint)

9 rules
290 Moderate accesslint distinguishable/color-contrast
69 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Insufficient color contrast ratio of 3.26:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-3f44b0d8
<button type="button" id="cookie-accept" class="cookie-banner__btn cookie-banner__btn--accept">Accept cookies</button>
XPath: #cookie-accept
Example 2 View on Page
Insufficient color contrast ratio of 3.91:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1281cf7d
<title id="logo-svg">Agile Collective</title>
XPath: #logo-svg
Example 3 View on Page
Insufficient color contrast ratio of 1.04:1 (required 3:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a26600de
<a href="/" class="navigation__link active" onclick="destroyCover()" tabindex="0">Who we are</a>
XPath: li:nth-of-type(1) > a[href="/"]
Example 4 View on Page
Insufficient color contrast ratio of 1.04:1 (required 3:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9f0b8826
<a href="/our-services/" class="navigation__link" onclick="destroyCover()" tabindex="0">Our services</a>
XPath: li:nth-of-type(2) > a[href="/our-services/"]
Example 5 View on Page
Insufficient color contrast ratio of 1.04:1 (required 3:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f0f40c34
<a href="/our-work/" class="navigation__link" onclick="destroyCover()" tabindex="0">Our work</a>
XPath: li:nth-of-type(3) > a[href="/our-work/"]
276 Moderate accesslint landmarks/region
69 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-dfe67e6e
<div id="cookie-banner" class="cookie-banner" role="dialog" aria-modal="false" aria-labelledby="cookie-banner-title"> <div class="cookie-banner__inner"> <p id="cookie-banner-title" class="cookie...
XPath: #cookie-banner
Example 2 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ad77ec88
<div id="a11y-nav" class="a11y-nav"> <ul> <li> <a href="#main" class="jump-link jump-link__main visible-hidden">Skip to main content</a> </li> </ul> </div>
XPath: #a11y-nav
Example 3 View on Page
Content is not contained within a landmark region.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8739b73e
<div id="cookie-banner" class="cookie-banner" role="dialog" aria-modal="false" aria-labelledby="cookie-banner-title"> <div class="cookie-banner__inner"> <p id="cookie-banner-title" class="cookie...
XPath: #cookie-banner
Example 4 View on Page
Content is not contained within a landmark region.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7b920b7d
<div id="a11y-nav" class="a11y-nav"> <ul> <li> <a href="#main" class="jump-link jump-link__main visible-hidden">Skip to main content</a> </li> </ul> </div>
XPath: #a11y-nav
Example 5 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-dfe67e6e
<div id="cookie-banner" class="cookie-banner" role="dialog" aria-modal="false" aria-labelledby="cookie-banner-title"> <div class="cookie-banner__inner"> <p id="cookie-banner-title" class="cookie...
XPath: #cookie-banner
138 Moderate accesslint labels-and-names/frame-title
69 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-84fd7b3d
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&amp;theme=transparent&amp;hover=t&a...
XPath: div:nth-of-type(2) > iframe
Example 2 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-81e82e9b
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&amp;theme=transparent&amp;hover=t&a...
XPath: div:nth-of-type(2) > iframe
Example 3 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-84fd7b3d
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&amp;theme=transparent&amp;hover=t&a...
XPath: div:nth-of-type(2) > iframe
Example 4 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-81e82e9b
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&amp;theme=transparent&amp;hover=t&a...
XPath: div:nth-of-type(2) > iframe
Example 5 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-84fd7b3d
<iframe class="footer-badges__cyber" src="https://registry.blockmarktech.com/certificates/9e77c139-aa7c-4d71-97c7-177af366f9a4/widget/?tooltip_position=bottom_right&amp;theme=transparent&amp;hover=t&a...
XPath: div:nth-of-type(2) > iframe
36 Moderate accesslint aria/aria-allowed-role
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element <dd> should not have an explicit role.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e43cb1b7
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-71770" aria-labelledby="badger-accordion-header-71770" role="region" style="max-height: 254px;"> ...
XPath: #badger-accordion-panel-71770
Example 2 View on Page
Element <dd> should not have an explicit role.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1e1a1f3e
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-572429" aria-labelledby="badger-accordion-header-572429" role="region" style="max-height: 420px;"> ...
XPath: #badger-accordion-panel-572429
Example 3 View on Page
Element <dd> should not have an explicit role.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-f7bc2a32
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-501276" aria-labelledby="badger-accordion-header-501276" role="region" style="max-height: 420px;"> ...
XPath: #badger-accordion-panel-501276
Example 4 View on Page
Element <dd> should not have an explicit role.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2efc3375
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-62663" aria-labelledby="badger-accordion-header-62663" role="region" style="max-height: 313px;"> ...
XPath: #badger-accordion-panel-62663
Example 5 View on Page
Element <dd> should not have an explicit role.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d58c2fac
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-779903" aria-labelledby="badger-accordion-header-779903" role="region" style="max-height: 391px;"> ...
XPath: #badger-accordion-panel-779903
28 Moderate accesslint text-alternatives/image-alt-words
10 pages affected

Examples

Example 1 View on Page
Alt text "Photo of Laurie" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9360c660
<img alt="Photo of Laurie" loading="lazy" decoding="async" class="" src="/img/oyw0c0Bc77-300.jpeg" width="1024" height="1024">
XPath: a[href="/our-people/laurie"] > div:nth-of-type(1) > picture > img
Example 2 View on Page
Alt text "Photo of Rae" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-895dc92e
<img alt="Photo of Rae" loading="lazy" decoding="async" class="" src="/img/T1pR94gAy2-300.jpeg" width="1024" height="1024">
XPath: a[href="/our-people/rae"] > div:nth-of-type(1) > picture > img
Example 3 View on Page
Alt text "Photo of Simon" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ff6f860a
<img alt="Photo of Simon" loading="lazy" decoding="async" class="" src="/img/cOPULaP_ST-300.jpeg" width="1024" height="1024">
XPath: a[href="/our-people/simon"] > div:nth-of-type(1) > picture > img
Example 4 View on Page
Alt text "Photo of Laurie" starts with redundant prefix "photo".
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5413c68e
<img alt="Photo of Laurie" loading="lazy" decoding="async" class="" src="/img/oyw0c0Bc77-300.jpeg" width="1024" height="1024">
XPath: a[href="/our-people/laurie"] > div:nth-of-type(1) > picture > img
Example 5 View on Page
Alt text "Photo of Rae" starts with redundant prefix "photo".
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8d033a77
<img alt="Photo of Rae" loading="lazy" decoding="async" class="" src="/img/T1pR94gAy2-300.jpeg" width="1024" height="1024">
XPath: a[href="/our-people/rae"] > div:nth-of-type(1) > picture > img
28 Moderate accesslint navigable/empty-heading
11 pages affected

Examples

Example 1 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c3040408
<h3>&nbsp;</h3>
XPath: section:nth-of-type(4) > h3:nth-of-type(6)
Example 2 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-a2383c72
<h3>&nbsp;</h3>
XPath: section:nth-of-type(5) > h3:nth-of-type(1)
Example 3 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-39f076d2
<h3>&nbsp;</h3>
XPath: section:nth-of-type(4) > h3:nth-of-type(6)
Example 4 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ead1df4e
<h3>&nbsp;</h3>
XPath: section:nth-of-type(5) > h3:nth-of-type(1)
Example 5 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c3040408
<h3>&nbsp;</h3>
XPath: section:nth-of-type(4) > h3:nth-of-type(6)
28 Moderate accesslint navigable/heading-order
14 pages affected

Examples

Example 1 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2c983e19
<h3 itemprop="name" class="address__company_name">Agile Collective</h3>
XPath: div > h3
Example 2 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7fd0407a
<h3 itemprop="name" class="address__company_name">Agile Collective</h3>
XPath: div > h3
Example 3 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2c983e19
<h3 itemprop="name" class="address__company_name">Agile Collective</h3>
XPath: div > h3
Example 4 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7fd0407a
<h3 itemprop="name" class="address__company_name">Agile Collective</h3>
XPath: div > h3
Example 5 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2c983e19
<h3 itemprop="name" class="address__company_name">Agile Collective</h3>
XPath: div > h3
8 Moderate accesslint landmarks/landmark-unique
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple region landmarks have no label. Add unique aria-label attributes.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-d46feda4
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-572429" aria-labelledby="badger-accordion-header-572429" role="region" style="max-height: 420px;"> ...
XPath: #badger-accordion-panel-572429
Example 2 View on Page
Multiple region landmarks have no label. Add unique aria-label attributes.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6b41055b
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-501276" aria-labelledby="badger-accordion-header-501276" role="region" style="max-height: 420px;"> ...
XPath: #badger-accordion-panel-501276
Example 3 View on Page
Multiple region landmarks have no label. Add unique aria-label attributes.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-89a5e9cb
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-62663" aria-labelledby="badger-accordion-header-62663" role="region" style="max-height: 313px;"> ...
XPath: #badger-accordion-panel-62663
Example 4 View on Page
Multiple region landmarks have no label. Add unique aria-label attributes.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-fd99984d
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-779903" aria-labelledby="badger-accordion-header-779903" role="region" style="max-height: 391px;"> ...
XPath: #badger-accordion-panel-779903
Example 5 View on Page
Multiple region landmarks have no label. Add unique aria-label attributes.
Mode: dark 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-64832d0d
<dd class="accordion__pane js-badger-accordion-panel -ba-is-hidden" id="badger-accordion-panel-572429" aria-labelledby="badger-accordion-header-572429" role="region" style="max-height: 420px;"> ...
XPath: #badger-accordion-panel-572429