Accessibility Conformance Evaluation

Subject: DALTON_deep · Captured (UTC): 20260702T235837Z · Tool: PROOF 0.1.0
Methodology: W3C WCAG-EM 1.0 · Engines: axe-core 4.12, pa11y/HTML_CS 9.1, Lighthouse 13.4 (independent, cross-verified)

Conformance summary

WCAG 2.1 Level AA
NON-CONFORMANT
27 findings across 3 success criteria
0 critical · 27 serious
WCAG 2.2 Level AA
NON-CONFORMANT
27 findings across 3 success criteria
0 critical · 27 serious
Section 508 (Revised — incorporates WCAG 2.0 A/AA)
NON-CONFORMANT
27 findings across 3 success criteria
0 critical · 27 serious
Reading this report. Findings shown are the machine-decidable (Tier A/B) failures, cross-verified across three independent engines. A result of "no automated failures" is not a finding of conformance: automated testing reliably covers only ~30–40% of WCAG success criteria. Criteria requiring human judgment (Tier C — caption accuracy, meaningful sequence, full keyboard operability, etc.) are evaluated in the human-in-the-loop pass and are not represented above. Every finding below is backed by preserved, hash-sealed evidence (see Evidence integrity).

Pages evaluated & evidence integrity

#URL (as rendered)HTTPFindingsMerkle root (SHA-256)Timestamp
1https://www.daltoninvestments.com/ 2002 6f63df769e73beb117408fab… ✓ rfc3161:freetsa.org
2https://www.daltoninvestments.com/registration/ 2003 cd91fc184d5ad290f6cea6f1… ✓ rfc3161:freetsa.org
3https://www.daltoninvestments.com/membership-login/ 2002 7dbd061089535257cf36eb24… ✓ rfc3161:freetsa.org
4https://www.daltoninvestments.com/contact/ 2009 8a2de5491a8153042c89b285… ✓ rfc3161:freetsa.org
5https://www.daltoninvestments.com/our-firm/ 2002 11b90821845aa4afd3c4ec66… ✓ rfc3161:freetsa.org
6https://www.daltoninvestments.com/our-firm/history/ 20020 a2f157000a489bd7d1a2828e… ✓ rfc3161:freetsa.org
Each page's DOM, accessibility tree, screenshots, HAR, and raw engine output are stored under its folder and committed to the Merkle root above; recompute with bun run src/verify.ts <manifest.json>.

Findings by success criterion (27 total, most severe first)

SC 1.3.1 — Info and Relationships

1 instance(s) · Applies to: WCAG 2.1 Level AA, WCAG 2.2 Level AA, Section 508 (Revised — incorporates WCAG 2.0 A/AA)
serious confirmed · axe-core+lighthouse+pa11y Tier A list
<ul> and <ol> must only directly contain <li>, <script> or <template> elements. Reference
Element: .swpm-section-26
<ul class="swpm-section swpm-section-26">
Fix all of the following: List element has direct children that are not allowed: p
Page: https://www.daltoninvestments.com/registration/

SC 1.4.3 — Contrast (Minimum)

18 instance(s) · Applies to: WCAG 2.1 Level AA, WCAG 2.2 Level AA, Section 508 (Revised — incorporates WCAG 2.0 A/AA)
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: th:nth-child(1)
<th>YEAR</th>
Fix any of the following: Element has insufficient color contrast of 3.28 (foreground color: #ffffff, background color: #6793b3, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: th:nth-child(2)
<th>HISTORICAL TIMELINE</th>
Fix any of the following: Element has insufficient color contrast of 3.28 (foreground color: #ffffff, background color: #6793b3, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(2) > td:nth-child(1)
<td>1996</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(3) > td:nth-child(1)
<td>1998</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(4) > td:nth-child(1)
<td>1999</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(5) > td:nth-child(1)
<td>2001</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(6) > td:nth-child(1)
<td>2001</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(7) > td:nth-child(1)
<td>2013</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(8) > td:nth-child(1)
<td>2015</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(9) > td:nth-child(1)
<td>2015</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(10) > td:nth-child(1)
<td>2017</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(11) > td:nth-child(1)
<td>2019</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(12) > td:nth-child(1)
<td>2019</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(13) > td:nth-child(1)
<td>2019</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(14) > td:nth-child(1)
<td>2020</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(15) > td:nth-child(1)
<td>2020</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(16) > td:nth-child(1)
<td>2021</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/
serious confirmed · axe-core+lighthouse+pa11y Tier A color-contrast
Elements must meet minimum color contrast ratio thresholds. Reference
Element: tr:nth-child(17) > td:nth-child(1)
<td>2025</td>
Fix any of the following: Element has insufficient color contrast of 1.84 (foreground color: #ffffff, background color: #93c5e8, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1
Page: https://www.daltoninvestments.com/our-firm/history/

SC 4.1.2 — Name, Role, Value

8 instance(s) · Applies to: WCAG 2.1 Level AA, WCAG 2.2 Level AA, Section 508 (Revised — incorporates WCAG 2.0 A/AA)
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-1 > iframe
<iframe class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-2 > iframe
<iframe class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-3 > iframe
<iframe class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-4 > iframe[loading="lazy"]
<iframe loading="lazy" class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-5 > iframe[loading="lazy"]
<iframe loading="lazy" class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-6 > iframe[loading="lazy"]
<iframe loading="lazy" class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-7 > iframe[loading="lazy"]
<iframe loading="lazy" class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/
serious confirmed · axe-core+lighthouse+pa11y Tier A frame-title
Frames must have an accessible name. Reference
Element: #location-block-8 > iframe[loading="lazy"]
<iframe loading="lazy" class="map" style="border: 0;" src="https://www.google.c..." width="320" height="240" frameborder="0" allowfullscreen="allowfullscreen">
Fix any of the following: Element has no title attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element's default semantics were not overridden with role="none" or role="presentation"
Page: https://www.daltoninvestments.com/contact/

Limitations & legal note

Automated engines cannot decide every WCAG criterion; this report documents what is machine-verifiable plus preserves evidence for the human-evaluated criteria. WCAG→ADA mapping (28 CFR Part 36; DOJ 2024 Title II rule adopting WCAG 2.1 AA; Robles v. Domino's, 9th Cir. 2019) is provided for orientation and must be confirmed by counsel. This tool supports, and does not replace, an accessibility expert declaration.