Accessibility Statement
Last updated: March 5, 2026
Our Commitment
NextWave Platform, built by Island Pitch Design, is committed to ensuring digital accessibility for people of all abilities. We strive to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA. We believe transparency is more valuable than a perfect score on paper, so this page documents what works, what we know needs improvement, and how to reach us.
What Works Well
Semantic HTML: Proper use of structural elements including <header>, <main>, <nav>, <section>, and <footer>.
Language attribute: Page language is set to English (lang="en").
Image alt text: All meaningful images include descriptive alternative text. Decorative images are marked with empty alt attributes or aria-hidden="true".
Form associations: All form inputs have associated labels linked via for/id attributes.
ARIA implementation: Roles, labels, expanded states, and live regions are used on interactive elements including the FAQ accordion, mobile menu, interactive demos, and form status messages.
Theme toggle: Switching between light and dark mode announces the active mode to screen readers via an aria-live region.
Heading hierarchy: Logical H1 through H4 structure on all pages.
Structured data: Schema.org markup (SoftwareApplication, Organization, FAQPage) for search engine and assistive technology compatibility.
Skip link: A "Skip to main content" link is available on all pages for keyboard navigation.
Focus indicators: Visible 2px focus rings on all interactive elements when navigated via keyboard. Focus rings use theme-aware colors (#FF8F05 in dark mode, #955500 in light mode) to maintain at least 3:1 contrast against the page background in both themes.
Motion preferences: Respects the prefers-reduced-motion system setting. All animations and transitions are disabled when the user prefers reduced motion.
Dual-theme color contrast: All text and interactive elements meet WCAG 2.2 AA contrast requirements in both dark and light modes. Body text achieves at least 4.5:1 against its background. Accent colors use darker alternatives in light mode (e.g., #955500 for orange, #8B6914 for gold, #C2185B for pink, #0165A8 for blue) to maintain the required contrast ratios on light surfaces.
Touch targets: All primary interactive controls (buttons, form inputs, navigation links) meet the minimum 44px touch target size.
Mobile menu: Keyboard accessible with Escape key to close and focus management returning to the trigger button.
Comparison table: The plan comparison table uses scope attributes on column headers, screen-reader-only text for included/not-included states, and horizontal scroll containment on small screens.
High contrast mode: Supports the forced-colors media query. Gradient text falls back to CanvasText for full readability in Windows High Contrast mode.
Cookie consent: The consent banner is fully keyboard navigable with visible focus indicators. Toggle switches use semantic checkbox inputs with associated labels and proper focus-visible ring states.
Color Contrast Details
Our site supports both dark and light themes, detected automatically from your system preferences or toggled manually. Both themes have been reviewed for WCAG 2.2 AA compliance:
| Element | Dark Mode | Light Mode |
|---|---|---|
| Body text | #F7F7FC on #030400 (19.3:1) | #1a1a1a on #F5F5F7 (16.0:1) |
| Secondary text | rgba(247,247,252,0.7) (~8.6:1) | rgba(0,0,0,0.65) (~5.1:1) |
| Accent text (orange) | #FF8F05 (10.3:1) | #955500 (5.6:1) |
| Focus ring | #FF8F05 (10.3:1) | #955500 (5.6:1) |
| Error text (pink) | #F48FB1 (~6.8:1) | #C2185B (5.7:1) |
| Success text (green) | #4ade80 (~8.1:1) | #166534 (7.2:1) |
| Info text (blue) | #4FC3F7 (~9.5:1) | #0165A8 (4.5:1) |
Known Limitations
Animated GIF images: The IP Bot character animations are presented as GIF files which cannot be paused by the user. These images are decorative (marked aria-hidden) and do not convey essential information. Users who prefer reduced motion will see static layout without distracting animation effects.
Interactive demos: The Opportunity Drawing, Would You Rather, Celebration Set, Caption Clash, Ask the Speaker, and Ratings Campaign demos include live-updating regions with aria-live announcements. However, rapid state changes during animations (such as the name-cycling phase of a drawing) may produce verbose output on some screen readers. These demos are supplementary and do not gate access to any site content.
Scroll-reveal animations: Content sections animate into view as the user scrolls. While reduced-motion preferences disable these animations, sighted keyboard users scrolling quickly may briefly encounter content before its reveal animation completes. All content is accessible in the DOM regardless of animation state, and focus events bypass the animation entirely.
Progress indicators: Multi-step form progress connectors and similar decorative indicators may have contrast below 3:1 in light mode. These elements are supplemented by text labels and step numbers, so no information is lost.
Compatibility
This site is tested on iOS Safari, Chrome on Android, and desktop browsers including Chrome, Firefox, and Safari. It is built with semantic HTML5, CSS, and JavaScript. The site is compatible with screen readers including VoiceOver, TalkBack, and NVDA.
Technical Standards
- HTML5
- WAI-ARIA 1.2
- WCAG 2.2 Level AA
- CSS (Tailwind CSS with dual-theme support)
- TypeScript / React (Next.js)
Assessment Method
This site has been self-assessed through manual code review against WCAG 2.2 Level AA success criteria, including computed contrast ratio verification for all text/background combinations in both light and dark modes. Automated checks are run via Playwright E2E tests covering keyboard navigation, ARIA attributes, and consent flow accessibility. The site has not been independently audited. We welcome feedback on any accessibility barriers you encounter.
Feedback & Contact
If you encounter an accessibility barrier on this site, please contact us:
Email: accessibility@islandpitch.com
We aim to respond within 5 business days.