# Scan Report: Preserve Chunk 1 May 4th

- Issue: https://github.com/mgifford/open-scans/issues/275
- Submitted by: NicoleMBytes
- Scanned at: 2026-05-04T20:01:22.162Z
- Engines used: AXE, QUALWEB
- Scan duration: 11.8 minutes
- Total URLs submitted: 50
- Accepted public URLs: 50
- Rejected URLs: 0
- 🎨 **Accessibility personalization (CSS media queries):**
  - 🌙 Dark mode: None of the scanned URLs support `prefers-color-scheme: dark`
  - ⚡ Reduced motion: None of the scanned URLs support `prefers-reduced-motion: reduce`
  - 🔍 High contrast: None of the scanned URLs support `prefers-contrast: more`
  - 🖥️ **Forced colors:** 50 of 50 URLs (100%) support `forced-colors: active`
  - 🪟 Reduced transparency: None of the scanned URLs support `prefers-reduced-transparency: reduce`
- ALFA outcomes: 0 passed, 0 failed, 0 cantTell, 0 inapplicable
- axe outcomes: 66727 passed, 12 failed, 217 cantTell, 2133 inapplicable
- Equal Access outcomes: 0 passed, 0 failed (0 unique, 0 duplicate), 0 cantTell, 0 inapplicable
- AccessLint outcomes: 0 passed, 0 failed (0 unique, 0 duplicate), 0 cantTell, 0 inapplicable
- QualWeb outcomes: 21694 passed, 879 failed, 3179 cantTell, 665 inapplicable
- Duplicate findings caught by later scanners: 722

## 🔄 Changes Since Last Scan

- 🆕 **169 new unique issue(s)** detected for the first time in this scan

### 🆕 New Issues

- **A11Y-3e64687f** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/overview
- **A11Y-f0ed1850** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/overview
- **A11Y-2bf519c4** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/overview
- **A11Y-e3b90dd5** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/purposeful-plastics
- **A11Y-b72c6edb** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/purposeful-plastics
- **A11Y-cb9e7057** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/purposeful-plastics
- **A11Y-fef980b7** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/
- **A11Y-dd7fb649** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/
- **A11Y-80de46c3** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/
- **A11Y-6ecc2160** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/work
- **A11Y-db7397b5** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/work
- **A11Y-50d4ef1f** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/work
- **A11Y-c053e621** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/our-commitments
- **A11Y-401c9f6c** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/our-commitments
- **A11Y-2c274e57** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/our-commitments
- **A11Y-b10c8d68** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/corporate-sales
- **A11Y-937b89f0** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/corporate-sales
- **A11Y-05591710** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/corporate-sales
- **A11Y-b6a8b61e** `rule:page-has-heading-one|light` (axe) — https://www.preserve.eco/blogs/stories
- **A11Y-d256ea71** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/blogs/stories
- **A11Y-93d34777** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/blogs/stories
- **A11Y-423fb4ee** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/blogs/stories
- **A11Y-30f60d6f** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/preserve-hoodie-preserve-pact
- **A11Y-3505f2a3** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/preserve-hoodie-preserve-pact
- **A11Y-a6deba4f** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/preserve-hoodie-preserve-pact
- **A11Y-0160f496** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/manage-subscriptions
- **A11Y-1fc70460** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/manage-subscriptions
- **A11Y-aee37cfc** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/manage-subscriptions
- **A11Y-92fc2550** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/preserve
- **A11Y-6211de87** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/preserve
- **A11Y-32a2f379** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/preserve
- **A11Y-56eb2149** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/food-storage
- **A11Y-02d073cc** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/food-storage
- **A11Y-0c742168** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/food-storage
- **A11Y-9ec213dd** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/bcorp-certification
- **A11Y-6bf0821d** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/bcorp-certification
- **A11Y-1afcf203** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/bcorp-certification
- **A11Y-55505631** `rule:heading-order|light` (axe) — https://www.preserve.eco/pages/terms-of-use
- **A11Y-bf8116ee** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/terms-of-use
- **A11Y-a0b273eb** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/terms-of-use
- **A11Y-8f4cb802** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/terms-of-use
- **A11Y-aa5e42c1** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/gimme5-overview
- **A11Y-8e966fef** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/gimme5-overview
- **A11Y-7448b377** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/gimme5-overview
- **A11Y-b07136a2** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/compostables
- **A11Y-e36b0dff** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/compostables
- **A11Y-ba06c8d4** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/compostables
- **A11Y-85d676db** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/privacy-policy
- **A11Y-f599c4a5** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/privacy-policy
- **A11Y-05ff35fe** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/privacy-policy
- **A11Y-7a765060** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/climate
- **A11Y-387e116c** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/climate
- **A11Y-de5a727e** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/climate
- **A11Y-8ff82a13** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/travel
- **A11Y-acaf53b3** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/travel
- **A11Y-fc49333f** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/travel
- **A11Y-47a786a8** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/spring-blowout
- **A11Y-a41cb88f** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/spring-blowout
- **A11Y-4e00f91b** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/spring-blowout
- **A11Y-89da2f4d** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/kitchen
- **A11Y-42d9ff9c** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/kitchen
- **A11Y-78ecf4e9** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/kitchen
- **A11Y-98b69e7d** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/razors
- **A11Y-02b7384e** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/razors
- **A11Y-bc6c978d** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/razors
- **A11Y-1290d455** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/founding-story
- **A11Y-9cb1ed5e** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/founding-story
- **A11Y-9d7eade5** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/founding-story
- **A11Y-a178d3e0** `wcag:wcag412|light` (axe) — https://www.preserve.eco/pages/popi-about
- **A11Y-54b33877** `wcag:wcag412|light` (axe) — https://www.preserve.eco/pages/popi-about
- **A11Y-3969d2c8** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/popi-about
- **A11Y-3f72d66a** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/popi-about
- **A11Y-67b9c828** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/popi-about
- **A11Y-596868a8** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/oral-care
- **A11Y-82b3d83c** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/oral-care
- **A11Y-49b36344** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/oral-care
- **A11Y-e0e786c5** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/toothbrush-takeback
- **A11Y-28f0ea4b** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/toothbrush-takeback
- **A11Y-d1fba957** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/toothbrush-takeback
- **A11Y-220ca0ad** `wcag:wcag111|light` (axe) — https://www.preserve.eco/collections/dopper
- **A11Y-568e65e3** `rule:region|light` (axe) — https://www.preserve.eco/collections/dopper
- **A11Y-b69c2794** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/dopper
- **A11Y-2bf0ce27** `rule:qw-act-r17|light` (qualweb) — https://www.preserve.eco/collections/dopper
- **A11Y-f02a4749** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/dopper
- **A11Y-0cb50cb4** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/dopper
- **A11Y-44d0eb58** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/subscriptions
- **A11Y-db30e0b0** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/subscriptions
- **A11Y-e6600fcd** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/subscriptions
- **A11Y-65d621f5** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/popi
- **A11Y-858b89ff** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/popi
- **A11Y-4530bf66** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/popi
- **A11Y-d3305edd** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/tabletop
- **A11Y-f868f2d2** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/tabletop
- **A11Y-369e38bf** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/tabletop
- **A11Y-7fb7bb6c** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us
- **A11Y-2013a199** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us
- **A11Y-be97b72d** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us
- **A11Y-82d9d412** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack
- **A11Y-8d54959f** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack
- **A11Y-1d01714b** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack
- **A11Y-008781c1** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack
- **A11Y-bb1d7bfa** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count
- **A11Y-1dc792a1** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count
- **A11Y-02fea01d** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count
- **A11Y-fcd05dc2** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count
- **A11Y-159add6d** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct
- **A11Y-cd2e2200** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct
- **A11Y-3809a433** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct
- **A11Y-8533d678** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct
- **A11Y-429813fd** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-wholesale-or-food-service-inquiry
- **A11Y-f933a30f** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-wholesale-or-food-service-inquiry
- **A11Y-6789bf87** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-wholesale-or-food-service-inquiry
- **A11Y-055a7cd4** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-online-order
- **A11Y-68f56267** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-online-order
- **A11Y-9a7ed78c** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-online-order
- **A11Y-513386c5** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-marketing-partnerships-donations
- **A11Y-967b111a** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-marketing-partnerships-donations
- **A11Y-6d619674** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-marketing-partnerships-donations
- **A11Y-05dbc698** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-general-questions-feedback
- **A11Y-a8d0f30f** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-general-questions-feedback
- **A11Y-28c70630** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-general-questions-feedback
- **A11Y-f1050dd5** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-preserve-cutlery-dispenser
- **A11Y-45c5bfee** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-preserve-cutlery-dispenser
- **A11Y-a561227e** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-preserve-cutlery-dispenser
- **A11Y-1b9d7163** `rule:page-has-heading-one|light` (axe) — https://www.preserve.eco/collections
- **A11Y-60c3e26d** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/pages/contact-us-recycling
- **A11Y-a67b751f** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/pages/contact-us-recycling
- **A11Y-8b7940a2** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/pages/contact-us-recycling
- **A11Y-955140b7** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets
- **A11Y-a75737fc** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets
- **A11Y-469f3f95** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets
- **A11Y-542f5754** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets
- **A11Y-30782c37** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single
- **A11Y-5cd4e874** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single
- **A11Y-edde8ee4** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single
- **A11Y-e93ec30d** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single
- **A11Y-229fc28b** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/no-animal-testing/products/toothbrush-in-bulk-packaging-surprise-colors-3-pack
- **A11Y-5a4fc1f6** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/no-animal-testing/products/toothbrush-in-bulk-packaging-surprise-colors-3-pack
- **A11Y-fbe215dd** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/no-animal-testing/products/toothbrush-in-bulk-packaging-surprise-colors-3-pack
- **A11Y-585d347e** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count
- **A11Y-b0f8132d** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count
- **A11Y-f9cee599** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count
- **A11Y-d738170c** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count
- **A11Y-7ef2de80** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/reusables
- **A11Y-a7e537af** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/reusables
- **A11Y-eaedc93c** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/reusables
- **A11Y-b45adb40** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small
- **A11Y-b88829fa** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small
- **A11Y-8352d68c** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small
- **A11Y-76838171** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small
- **A11Y-202c0a30** `wcag:wcag111|light` (axe) — https://www.preserve.eco/collections/toothbrush-subscriptions
- **A11Y-3a2fa171** `rule:region|light` (axe) — https://www.preserve.eco/collections/toothbrush-subscriptions
- **A11Y-27a0ff29** `rule:qw-act-r17|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions
- **A11Y-d17ccb24** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions
- **A11Y-33c9c36c** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions
- **A11Y-4d453b97** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single
- **A11Y-08d788cd** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single
- **A11Y-70285019** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single
- **A11Y-bbf0b9cc** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single
- **A11Y-96a4ae32** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single
- **A11Y-019489bc** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single
- **A11Y-101d67b7** `rule:qw-act-r37|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single
- **A11Y-51ed5f24** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single
- **A11Y-4b2fd578** `wcag:wcag111|light` (axe) — https://www.preserve.eco/collections/cutlery
- **A11Y-82b69f94** `rule:region|light` (axe) — https://www.preserve.eco/collections/cutlery
- **A11Y-d01ac0c0** `rule:qw-act-r28|light` (qualweb) — https://www.preserve.eco/collections/cutlery
- **A11Y-efb248ba** `rule:qw-act-r17|light` (qualweb) — https://www.preserve.eco/collections/cutlery
- **A11Y-e5ee9247** `rule:qw-act-r30|light` (qualweb) — https://www.preserve.eco/collections/cutlery
- **A11Y-3243bb79** `rule:qw-act-r76|light` (qualweb) — https://www.preserve.eco/collections/cutlery

## 🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact (combined scanner unique failures):

| Page | axe Unique | QualWeb | Total Unique | Page Title |
|---|---:|---:|---:|---|
| [View Page](https://www.preserve.eco/collections/reusables) | 0 | 35 | **35** | Reusables &ndash; Preserve |
| [View Page](https://www.preserve.eco/collections/kitchen) | 0 | 34 | **34** | kitchen &ndash; Preserve |
| [View Page](https://www.preserve.eco/collections/tabletop) | 0 | 29 | **29** | tabletop &ndash; Preserve |
| [View Page](https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack) | 0 | 28 | **28** | Preserve Toothbrush in Lightweight Pouch \| 6-pack |
| [View Page](https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single) | 0 | 27 | **27** | Preserve Toothbrush in Lightweight Pouch \| Single |
| [View Page](https://www.preserve.eco/collections/subscriptions) | 0 | 26 | **26** | Subscriptions &ndash; Preserve |
| [View Page](https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct) | 0 | 26 | **26** | POPi Shave 5 Replacement Blades 8ct &ndash; Preserve |
| [View Page](https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single) | 0 | 26 | **26** | Preserve Kids Toothbrush \| Single |
| [View Page](https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single) | 0 | 26 | **26** | Preserve Kids Toothbrush \| Single |
| [View Page](https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count) | 0 | 25 | **25** | Preserve Everyday Bowl \| 4 Count |

## 🔧 Most Common Issues (ALFA)

These ALFA accessibility issues appear most frequently across your pages:

✅ No ALFA failed rules detected!

## 🔧 Most Common Issues (axe)

These axe accessibility issues appear most frequently across your pages:

| Rule | Pages Affected | Documentation |
|---|---:|---|
| image-alt | **3** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/image-alt) |
| region | **3** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/region) |
| page-has-heading-one | **2** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/page-has-heading-one) |
| heading-order | **1** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/heading-order) |
| aria-prohibited-attr | **1** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/aria-prohibited-attr) |
| button-name | **1** of 50 | [View Rule](https://dequeuniversity.com/rules/axe/4.11.1/button-name) |

> 💡 **Tip**: Click on the rule documentation links to learn how to fix each issue. Consider fixing the most common issues first for maximum impact.

> 🤖 **Future Enhancement**: This report will soon include AI-powered fix suggestions for authenticated GitHub users (opt-in only, no auto-run AI).

## 🔍 Cross-Page Patterns: Common HTML Issues

These HTML patterns cause the same accessibility errors across multiple pages. **Fix the pattern once in your codebase to fix it everywhere!**

### 🎯 Top Patterns to Fix (Highest Impact)

#### Pattern 1: Affects 3 page(s) - 3 occurrence(s)

**Scanner**: axe
**Rule**: [region](https://dequeuniversity.com/rules/axe/4.11/region?application=playwright)
**Impact**: moderate
**Issue**: All page content should be contained by landmarks

**HTML Pattern**:
```html
<div class="parallax-mirror" style="visibility: visible; z-index: -100; position: fixed; top: 0px; left: 0px; overflow: hidden; transform: translate3d(0px, 98.5156px, 0px); height: 254px; width: 1280px;">
```

**XPath** (use in browser DevTools):
```
.parallax-mirror
```

**How to Replicate**:
1. Open any affected page in your browser
2. Press F12 to open DevTools
3. Go to Console tab
4. Run: `$x('.parallax-mirror')`
5. The element will be highlighted

**Affected Pages**:
- https://www.preserve.eco/collections/dopper
- https://www.preserve.eco/collections/toothbrush-subscriptions
- https://www.preserve.eco/collections/cutlery

---

> 💡 **Pro Tip**: These patterns likely come from shared components or templates in your codebase. Fix them in the component/template source, and the fix will propagate to all affected pages.

## 📊 Detailed Results

Complete scan results for all tested pages:

| Submitted URL | Final URL | Status | HTTP | Redirected | Time (ms) | axe Unique | ALFA Unique | Equal Access Unique | AccessLint Unique | Duplicates | Notes |
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---|
| https://www.preserve.eco/pages/overview | https://www.preserve.eco/pages/overview | OK | 200 | no | 13071 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/purposeful-plastics | https://www.preserve.eco/pages/purposeful-plastics | OK | 200 | no | 12023 | 0 | 0 | 0 | 0 | 10 | Skipped (not requested) |
| https://www.preserve.eco/ | https://www.preserve.eco/ | OK | 200 | no | 12880 | 0 | 0 | 0 | 0 | 12 | Skipped (not requested) |
| https://www.preserve.eco/pages/work | https://www.preserve.eco/pages/work | OK | 200 | no | 11878 | 0 | 0 | 0 | 0 | 9 | Skipped (not requested) |
| https://www.preserve.eco/pages/our-commitments | https://www.preserve.eco/pages/our-commitments | OK | 200 | no | 12032 | 0 | 0 | 0 | 0 | 18 | Skipped (not requested) |
| https://www.preserve.eco/pages/corporate-sales | https://www.preserve.eco/pages/corporate-sales | OK | 200 | no | 11557 | 0 | 0 | 0 | 0 | 11 | Skipped (not requested) |
| https://www.preserve.eco/blogs/stories | https://www.preserve.eco/blogs/stories | OK | 200 | no | 12144 | 1 | 0 | 0 | 0 | 8 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: page-has-heading-one |
| https://www.preserve.eco/collections/preserve-hoodie-preserve-pact | https://www.preserve.eco/collections/preserve-hoodie-preserve-pact | OK | 200 | no | 11791 | 0 | 0 | 0 | 0 | 10 | Skipped (not requested) |
| https://www.preserve.eco/pages/manage-subscriptions | https://www.preserve.eco/pages/manage-subscriptions | OK | 200 | no | 11577 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/collections/preserve | https://www.preserve.eco/collections/preserve | OK | 200 | no | 13406 | 0 | 0 | 0 | 0 | 16 | Skipped (not requested) |
| https://www.preserve.eco/collections/food-storage | https://www.preserve.eco/collections/food-storage | OK | 200 | no | 13552 | 0 | 0 | 0 | 0 | 19 | Skipped (not requested) |
| https://www.preserve.eco/pages/bcorp-certification | https://www.preserve.eco/pages/bcorp-certification | OK | 200 | no | 12282 | 0 | 0 | 0 | 0 | 9 | Skipped (not requested) |
| https://www.preserve.eco/pages/terms-of-use | https://www.preserve.eco/pages/terms-of-use | OK | 200 | no | 11582 | 1 | 0 | 0 | 0 | 8 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: heading-order |
| https://www.preserve.eco/pages/gimme5-overview | https://www.preserve.eco/pages/gimme5-overview | OK | 200 | no | 12096 | 0 | 0 | 0 | 0 | 11 | Skipped (not requested) |
| https://www.preserve.eco/pages/compostables | https://www.preserve.eco/pages/compostables | OK | 200 | no | 11780 | 0 | 0 | 0 | 0 | 11 | Skipped (not requested) |
| https://www.preserve.eco/pages/privacy-policy | https://www.preserve.eco/pages/privacy-policy | OK | 200 | no | 11554 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/climate | https://www.preserve.eco/pages/climate | OK | 200 | no | 11802 | 0 | 0 | 0 | 0 | 9 | Skipped (not requested) |
| https://www.preserve.eco/collections/travel | https://www.preserve.eco/collections/travel | OK | 200 | no | 12866 | 0 | 0 | 0 | 0 | 12 | Skipped (not requested) |
| https://www.preserve.eco/collections/spring-blowout | https://www.preserve.eco/collections/spring-blowout | OK | 200 | no | 12452 | 0 | 0 | 0 | 0 | 14 | Skipped (not requested) |
| https://www.preserve.eco/collections/kitchen | https://www.preserve.eco/collections/kitchen | OK | 200 | no | 15223 | 0 | 0 | 0 | 0 | 31 | Skipped (not requested) |
| https://www.preserve.eco/collections/razors | https://www.preserve.eco/collections/razors | OK | 200 | no | 13172 | 0 | 0 | 0 | 0 | 17 | Skipped (not requested) |
| https://www.preserve.eco/pages/founding-story | https://www.preserve.eco/pages/founding-story | OK | 200 | no | 11960 | 0 | 0 | 0 | 0 | 9 | Skipped (not requested) |
| https://www.preserve.eco/pages/popi-about | https://www.preserve.eco/pages/popi-about | OK | 200 | no | 21179 | 2 | 0 | 0 | 0 | 18 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: aria-prohibited-attr, button-name |
| https://www.preserve.eco/collections/oral-care | https://www.preserve.eco/collections/oral-care | OK | 200 | no | 14541 | 0 | 0 | 0 | 0 | 21 | Skipped (not requested) |
| https://www.preserve.eco/pages/toothbrush-takeback | https://www.preserve.eco/pages/toothbrush-takeback | OK | 200 | no | 11652 | 0 | 0 | 0 | 0 | 9 | Skipped (not requested) |
| https://www.preserve.eco/collections/dopper | https://www.preserve.eco/collections/dopper | OK | 200 | no | 12169 | 2 | 0 | 0 | 0 | 9 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: image-alt, region |
| https://www.preserve.eco/collections/subscriptions | https://www.preserve.eco/collections/subscriptions | OK | 200 | no | 15031 | 0 | 0 | 0 | 0 | 23 | Skipped (not requested) |
| https://www.preserve.eco/collections/popi | https://www.preserve.eco/collections/popi | OK | 200 | no | 12335 | 0 | 0 | 0 | 0 | 14 | Skipped (not requested) |
| https://www.preserve.eco/collections/tabletop | https://www.preserve.eco/collections/tabletop | OK | 200 | no | 16293 | 0 | 0 | 0 | 0 | 26 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us | https://www.preserve.eco/pages/contact-us | OK | 200 | no | 12504 | 0 | 0 | 0 | 0 | 16 | Skipped (not requested) |
| https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack | https://www.preserve.eco/collections/subscriptions/products/toothbrush-in-lightweight-pouch-6-pack | OK | 200 | no | 16575 | 0 | 0 | 0 | 0 | 24 | Skipped (not requested) |
| https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count | https://www.preserve.eco/collections/tabletop/products/everyday-bowl-4-count | OK | 200 | no | 14705 | 0 | 0 | 0 | 0 | 21 | Skipped (not requested) |
| https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct | https://www.preserve.eco/collections/popi/products/popi-shave-5-replacement-blades-8ct | OK | 200 | no | 14586 | 0 | 0 | 0 | 0 | 22 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us-wholesale-or-food-service-inquiry | https://www.preserve.eco/pages/contact-us-wholesale-or-food-service-inquiry | OK | 200 | no | 14139 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us-online-order | https://www.preserve.eco/pages/contact-us-online-order | OK | 200 | no | 11910 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us-marketing-partnerships-donations | https://www.preserve.eco/pages/contact-us-marketing-partnerships-donations | OK | 200 | no | 11452 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us-general-questions-feedback | https://www.preserve.eco/pages/contact-us-general-questions-feedback | OK | 200 | no | 11234 | 0 | 0 | 0 | 0 | 8 | Skipped (not requested) |
| https://www.preserve.eco/pages/contact-us-preserve-cutlery-dispenser | https://www.preserve.eco/pages/contact-us-preserve-cutlery-dispenser | OK | 200 | no | 11213 | 0 | 0 | 0 | 0 | 7 | Skipped (not requested) |
| https://www.preserve.eco/collections | https://www.preserve.eco/collections | OK | 200 | no | 52577 | 1 | 0 | 0 | 0 | 0 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: page-has-heading-one |
| https://www.preserve.eco/pages/contact-us-recycling | https://www.preserve.eco/pages/contact-us-recycling | OK | 200 | no | 11530 | 0 | 0 | 0 | 0 | 7 | Skipped (not requested) |
| https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets | https://www.preserve.eco/collections/tabletop/products/medium-weight-cutlery-knives-forks-spoons-8-sets | OK | 200 | no | 14115 | 0 | 0 | 0 | 0 | 21 | Skipped (not requested) |
| https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single | https://www.preserve.eco/collections/toothbrush/products/kids-toothbrush-single | OK | 200 | no | 14957 | 0 | 0 | 0 | 0 | 22 | Skipped (not requested) |
| https://www.preserve.eco/collections/no-animal-testing/products/toothbrush-in-bulk-packaging-surprise-colors-3-pack | https://www.preserve.eco/collections/no-animal-testing/products/toothbrush-in-bulk-packaging-surprise-colors-3-pack | OK | 200 | no | 14798 | 0 | 0 | 0 | 0 | 18 | Skipped (not requested) |
| https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count | https://www.preserve.eco/collections/tableware-and-food-storage/products/everyday-bowl-4-count | OK | 200 | no | 14674 | 0 | 0 | 0 | 0 | 21 | Skipped (not requested) |
| https://www.preserve.eco/collections/reusables | https://www.preserve.eco/collections/reusables | OK | 200 | no | 17299 | 0 | 0 | 0 | 0 | 32 | Skipped (not requested) |
| https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small | https://www.preserve.eco/collections/utec-cutting-boards/products/utec-cutting-board-small | OK | 200 | no | 13436 | 0 | 0 | 0 | 0 | 20 | Skipped (not requested) |
| https://www.preserve.eco/collections/toothbrush-subscriptions | https://www.preserve.eco/collections/toothbrush-subscriptions | OK | 200 | no | 15199 | 2 | 0 | 0 | 0 | 15 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: image-alt, region |
| https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single | https://www.preserve.eco/collections/products/products/toothbrush-in-lightweight-pouch-single | OK | 200 | no | 16815 | 0 | 0 | 0 | 0 | 23 | Skipped (not requested) |
| https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single | https://www.preserve.eco/collections/toothbrush-subscriptions/products/kids-toothbrush-single | OK | 200 | no | 15812 | 0 | 0 | 0 | 0 | 22 | Skipped (not requested) |
| https://www.preserve.eco/collections/cutlery | https://www.preserve.eco/collections/cutlery | OK | 200 | no | 12314 | 2 | 0 | 0 | 0 | 11 | Skipped (not requested) |
|  |  |  |  |  |  |  |  |  |  | axe failed rules: image-alt, region |

## Detailed Failure Information (ALFA)

## Detailed Failure Information (axe)

### https://www.preserve.eco/blogs/stories

#### Rule: [page-has-heading-one](https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: Page should contain a level-one heading
- HTML: `<html lang="en" class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-opensans-n7-active wf-oswald-n4-active wf-opensans-i7-active wf-opensans-i4-active wf-active" style="">`
- XPath: `html`

### https://www.preserve.eco/pages/terms-of-use

#### Rule: [heading-order](https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: Heading levels should only increase by one
- HTML: `<h3>Terms of Use</h3>`
- XPath: `h3:nth-child(1)`

### https://www.preserve.eco/pages/popi-about

#### Rule: [aria-prohibited-attr](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright)
**Impact**: serious
**WCAG**: [SC 4.1.2](https://www.w3.org/WAI/WCAG22/Understanding/name-role-value) (Level A)

**Failure 1:**
- First identified: 2026-05-04
- Message: Elements must only use permitted ARIA attributes
- HTML: `<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/5afa7c36/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">`
- XPath: `iframe[loading="eager"]`

**Failure 2:**
- First identified: 2026-05-04
- Message: Elements must only use permitted ARIA attributes
- HTML: `<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/5afa7c36/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">`
- XPath: `#s-d7ab9102-9018-450c-826c-e5d616c8d2f1 > .shogun-video.shogun-video-16x9 > .video-wrapper > .shogun-video-embed[allowfullscreen=""][title="Embedded Youtube Video"]`

### https://www.preserve.eco/collections/dopper

#### Rule: [image-alt](https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright)
**Impact**: critical
**WCAG**: [SC 1.1.1](https://www.w3.org/WAI/WCAG22/Understanding/non-text-content) (Level A)

**Failure 1:**
- First identified: 2026-05-04
- Message: Images must have alternative text
- HTML: `<img class="parallax-slider" src="//www.preserve.eco/cdn/shop/collections/collect-header3-50_bca3e9cc-2ac8-48bb-89e6-bedc57cd047f_1800x.jpg?v=1517178503" style="transform: translate3d(0px, -99.8125px, 0px); position: absolute; height: 374px; width: 1280px; max-width: none;">`
- XPath: `.parallax-slider`

#### Rule: [region](https://dequeuniversity.com/rules/axe/4.11/region?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: All page content should be contained by landmarks
- HTML: `<div class="parallax-mirror" style="visibility: visible; z-index: -100; position: fixed; top: 0px; left: 0px; overflow: hidden; transform: translate3d(0px, 98.5156px, 0px); height: 254px; width: 1280px;">`
- XPath: `.parallax-mirror`

### https://www.preserve.eco/collections

#### Rule: [page-has-heading-one](https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: Page should contain a level-one heading
- HTML: `<html lang="en" class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-i4-active wf-opensans-i7-active wf-oswald-n4-active wf-opensans-n4-active wf-opensans-n7-active wf-active" style="">`
- XPath: `html`

### https://www.preserve.eco/collections/toothbrush-subscriptions

#### Rule: [image-alt](https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright)
**Impact**: critical
**WCAG**: [SC 1.1.1](https://www.w3.org/WAI/WCAG22/Understanding/non-text-content) (Level A)

**Failure 1:**
- First identified: 2026-05-04
- Message: Images must have alternative text
- HTML: `<img class="parallax-slider" src="//www.preserve.eco/cdn/shop/collections/header_5522078f-fde3-4d41-b67d-7a7d4e6e9601_1800x.jpg?v=1543922424" style="transform: translate3d(-296px, -78.8125px, 0px); position: absolute; height: 332px; width: 1873px; max-width: none;">`
- XPath: `.parallax-slider`

#### Rule: [region](https://dequeuniversity.com/rules/axe/4.11/region?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: All page content should be contained by landmarks
- HTML: `<div class="parallax-mirror" style="visibility: visible; z-index: -100; position: fixed; top: 0px; left: 0px; overflow: hidden; transform: translate3d(0px, 98.5156px, 0px); height: 254px; width: 1280px;">`
- XPath: `.parallax-mirror`

### https://www.preserve.eco/collections/cutlery

#### Rule: [image-alt](https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright)
**Impact**: critical
**WCAG**: [SC 1.1.1](https://www.w3.org/WAI/WCAG22/Understanding/non-text-content) (Level A)

**Failure 1:**
- First identified: 2026-05-04
- Message: Images must have alternative text
- HTML: `<img class="parallax-slider" src="//www.preserve.eco/cdn/shop/collections/collect-header3_d7ac84db-cb3e-4fbc-bf53-8affa0db57fd_1800x.jpg?v=1517153822" style="transform: translate3d(0px, -99.8125px, 0px); position: absolute; height: 374px; width: 1280px; max-width: none;">`
- XPath: `.parallax-slider`

#### Rule: [region](https://dequeuniversity.com/rules/axe/4.11/region?application=playwright)
**Impact**: moderate

**Failure 1:**
- First identified: 2026-05-04
- Message: All page content should be contained by landmarks
- HTML: `<div class="parallax-mirror" style="visibility: visible; z-index: -100; position: fixed; top: 0px; left: 0px; overflow: hidden; transform: translate3d(0px, 98.5156px, 0px); height: 254px; width: 1280px;">`
- XPath: `.parallax-mirror`

