Accessibility Conformance Report

Our VPAT — WCAG 2.2 edition

A per-criterion record of how the Czerwonka marketing websites measure against WCAG 2.2, Section 508, and EN 301 549 — the same kind of report we produce for clients.

Product
Czerwonka Educational Consulting public marketing websites — www.czerwonkalegal.com, barexamprep.czerwonkalegal.com, and design.czerwonkalegal.com.
Report date
June 26, 2026
Standards evaluated
WCAG 2.2 (Levels A, AA, AAA); Revised Section 508; EN 301 549.
Evaluation methods
First-party (self) evaluation: automated testing with axe-core against every page (scroll-reveal neutralized so all content is assessed), manual review of structure / keyboard / focus / forms, and programmatic contrast-ratio computation for every colour pair.
Contact
chris@czerwonkalegal.com
Conformance logo
The official W3C "WCAG 2.2 Level AA" logo in our site footers links to this report. For W3C's explanation of the logo, see W3C WCAG 2 Level AA Conformance.
Scope. This report covers the three marketing websites only. It does not cover the Bar Exam Command Center application or the Law School Resource Center, which are separate products with their own evaluation. Build/test artifacts are excluded.

Summary. All three sites are uniformly WCAG 2.2 Level A and AA conformant (zero serious or critical automated violations; manually verified). For Level AAA, design.czerwonkalegal.com implements a set of targeted enhancements; the other two target A/AA. Two AAA criteria are intentionally not met (1.4.6 Enhanced Contrast — the gold brand accent is below 7:1 for small text; 3.1.5 Reading Level — copy is written for a professional audience).

Conformance terms

  • Supports — meets the criterion without known defects.
  • Partially Supports — some functionality does not meet the criterion.
  • Does Not Support — most functionality does not meet the criterion.
  • Not Applicable — the criterion is not relevant to the product.
Table 1 — WCAG 2.2 Level A
CriterionConformanceRemarks
1.1.1 Non-text ContentSupportsDecorative SVGs/icons use aria-hidden; the brand seal uses empty alt with an adjacent visible name; informative images have text alternatives.
1.2.1–1.2.3 Time-based Media (A)Not ApplicableNo audio or video content.
1.3.1 Info and RelationshipsSupportsSemantic headings, lists, and label/id associations; nav/footer landmarks. Some pages use <section id="main"> as the skip target rather than a <main> element (see Known Gaps).
1.3.2 Meaningful SequenceSupportsReading/DOM order is logical.
1.3.3 Sensory CharacteristicsSupportsInstructions do not rely on shape/size/location alone.
1.4.1 Use of ColorSupportsLinks distinguished by weight + underline, not color alone.
1.4.2 Audio ControlNot ApplicableNo auto-playing audio.
2.1.1 KeyboardSupportsNative controls; the mobile-nav toggle is a keyboard-operable button.
2.1.2 No Keyboard TrapSupportsNo traps.
2.1.4 Character Key ShortcutsNot ApplicableNo single-character shortcuts.
2.2.1 Timing AdjustableNot ApplicableNo time limits.
2.2.2 Pause, Stop, HideSupportsDecorative animations are non-essential and fully disabled under prefers-reduced-motion.
2.3.1 Three Flashes or BelowSupportsNo flashing content.
2.4.1 Bypass BlocksSupportsSkip link on all pages except the MPRE tool page, which provides heading + landmark navigation (skip link recommended there).
2.4.2 Page TitledSupportsUnique, descriptive title per page.
2.4.3 Focus OrderSupportsFocus order follows reading order.
2.4.4 Link Purpose (In Context)SupportsLink purpose clear from text/context.
2.5.1 Pointer GesturesNot ApplicableNo path-based/multipoint gestures.
2.5.2 Pointer CancellationSupportsActivation on up-event; native controls.
2.5.3 Label in NameSupportsVisible labels match accessible names.
2.5.4 Motion ActuationNot ApplicableNo motion-actuated functionality.
3.1.1 Language of PageSupportslang="en" on every page.
3.2.1 On FocusSupportsNo context change on focus.
3.2.2 On InputSupportsNo unexpected context change on input.
3.2.6 Consistent HelpSupportsContact access in a consistent location (nav + footer).
3.3.1 Error IdentificationSupportsNative HTML5 validation (required, type="email").
3.3.2 Labels or InstructionsSupportsAll fields labelled; helper text linked via aria-describedby.
3.3.7 Redundant EntryNot ApplicableSingle-step forms; no re-entry of prior information.
4.1.1 ParsingNot ApplicableObsolete and removed in WCAG 2.2.
4.1.2 Name, Role, ValueSupportsNative controls; nav toggle exposes aria-expanded + aria-controls.
Table 2 — WCAG 2.2 Level AA
CriterionConformanceRemarks
1.2.4 / 1.2.5 Time-based Media (AA)Not ApplicableNo live or prerecorded media.
1.3.4 OrientationSupportsResponsive; no orientation lock.
1.3.5 Identify Input PurposeSupportsautocomplete tokens on contact fields.
1.4.3 Contrast (Minimum)SupportsVerified on every page (axe-core + manual computation). Gold is used as text only where it reaches ≥4.5:1.
1.4.4 Resize TextSupportsReflows at 200% zoom.
1.4.5 Images of TextSupportsLive text used throughout.
1.4.10 ReflowSupportsSingle-column reflow down to 320px.
1.4.11 Non-text ContrastSupportsDual-layer focus ring ≥3:1 on every background; meaningful UI borders/icons meet 3:1.
1.4.12 Text SpacingSupportsNo clipping under increased spacing.
1.4.13 Content on Hover or FocusSupportsHover/focus affordances non-obscuring; mobile menu button-toggled.
2.4.5 Multiple WaysSupportsPersistent nav + footer + sitemap.xml.
2.4.6 Headings and LabelsSupportsDescriptive headings and labels.
2.4.7 Focus VisibleSupportsDual-layer focus ring on all interactive elements.
2.4.11 Focus Not Obscured (Minimum)SupportsFocused elements at least partially visible; design subdomain adds scroll-padding to clear the fixed nav.
2.5.7 Dragging MovementsNot ApplicableNo dragging functionality.
2.5.8 Target Size (Minimum)SupportsTargets meet the 24px minimum; design subdomain enhanced to 44px.
3.1.2 Language of PartsSupportsEnglish throughout (a Latin motto appears only in decorative image alt text).
3.2.3 Consistent NavigationSupportsNavigation consistent across pages.
3.2.4 Consistent IdentificationSupportsComponents identified consistently.
3.3.3 Error SuggestionSupportsNative validation provides correction guidance.
3.3.4 Error Prevention (Legal, Financial, Data)Not ApplicableNo transactions; contact forms are non-binding inquiries.
3.3.8 Accessible Authentication (Minimum)Not ApplicableNo authentication on the marketing sites.
4.1.3 Status MessagesSupportsForm submission navigates to a confirmation; no in-page status requiring a live region.
Table 3 — WCAG 2.2 Level AAA (informational)
CriterionConformanceRemarks
1.2.6–1.2.9 Time-based Media (AAA)Not ApplicableNo multimedia.
1.3.6 Identify PurposePartially Supportsautocomplete + landmarks present; full programmatic purpose metadata not implemented.
1.4.6 Contrast (Enhanced)Does Not SupportAA (4.5:1) met; the gold brand accent is intentionally below 7:1 for small text.
1.4.7 Low or No Background AudioNot ApplicableNo audio.
1.4.8 Visual PresentationSupports (design)Line length under ~80 chars, line-height ≥1.5, not justified, resizable.
1.4.9 Images of Text (No Exception)SupportsNo images of text.
2.1.3 Keyboard (No Exception)SupportsFully keyboard operable.
2.2.3 No TimingSupportsNo timing.
2.2.4 InterruptionsSupportsNo interruptions.
2.2.5 / 2.2.6 Re-authenticating / TimeoutsNot ApplicableNo authentication or timeouts.
2.3.2 Three FlashesSupportsNo flashing.
2.3.3 Animation from InteractionsSupportsAll motion honors prefers-reduced-motion.
2.4.8 LocationPartially SupportsActive-state + consistent navigation; flat IA, no breadcrumbs.
2.4.9 Link Purpose (Link Only)SupportsLink text is self-descriptive.
2.4.10 Section HeadingsSupportsContent organized under section headings.
2.4.12 Focus Not Obscured (Enhanced)Supports (design)scroll-padding-top keeps focused targets clear of the fixed nav.
2.4.13 Focus AppearanceSupports (design)Dual-layer ring meets the enhanced size + 3:1 contrast requirements.
2.5.5 Target Size (Enhanced)Supports (design)Nav/footer targets ≥44px (other sites meet the AA 24px minimum).
2.5.6 Concurrent Input MechanismsSupportsNo input-mechanism restrictions.
3.1.3 Unusual WordsDoes Not SupportNo glossary for specialized terms.
3.1.4 AbbreviationsSupports (design)<abbr> expansions on first use + in-text definitions.
3.1.5 Reading LevelDoes Not SupportCopy is written for a professional audience; no lower-secondary alternative.
3.1.6 PronunciationNot ApplicableNo meaning-ambiguous pronunciation cases.
3.2.5 Change on RequestSupportsContext changes only on user request.
3.3.9 Accessible Authentication (Enhanced)Not ApplicableNo authentication.

Revised Section 508 (U.S.)

Section 508 incorporates WCAG 2.0 Level A & AA by reference for web content. Because these sites meet WCAG 2.2 A & AA (a superset), the applicable 508 web-content requirements are Supported (see Tables 1 & 2). Functional Performance Criteria are supported for without-vision, low-vision, without-colour-perception, and without-fine-motor-control modes; without-hearing criteria are Not Applicable. Hardware provisions are Not Applicable (web content). This report plus the public accessibility statement serve as the support documentation.

EN 301 549 (EU)

Chapter 9 (Web) maps to WCAG A & AA, which these sites meet; the corresponding clauses are Supported. Closed-functionality, hardware, and real-time-communication clauses are Not Applicable.

Known gaps & recommendations

These are enhancements, not Level A/AA failures: add a <main> landmark to the pages that currently use <section id="main">; add a skip link to the MPRE tool page; optionally extend the design subdomain's AAA enhancements across the ecosystem. Enhanced contrast (1.4.6) and reading level (3.1.5) remain out of scope by decision.

This is a first-party self-assessment provided for transparency; it is not a third-party audit or a legal warranty of conformance. Last reviewed June 2026.