LTFIAccessibility
Accessibility
Kief Studio LLC intends ltfi.ai to work with keyboard, screen readers, and reduced-motion preferences. Real links, landmarks, and focus you can see — not a light show that forgets the reader.
What we aim for
- WCAG 2.2 Level AA on content surfaces (archive, legal, layer copy)
- Contrast that holds on dark atmospheric plates
- Visible focus and controls with clear name, role, and value
- Structure that assistive tech and crawlers can follow (one h1, labeled navs, main landmark)
- Skip-to-main and a menu that works without a pointer
- Archive search, RSS, and sitemap available without running scripts
Keyboard & assistive tech
- Skip link to main content on every page
- Primary navigation is real links (not icon-only mysteries)
- Forms expose labels, errors, and required state
- Decorative stage media is hidden from assistive trees where appropriate
Motion & stage effects
Home animations, particle atmosphere, page transitions, and instrument HUDs are progressive enhancement. When prefers-reduced-motion: reduce is set, decorative motion is suppressed and navigation stays plain. Content and links remain available without the show.
Known tradeoffs
The void stage is dense by design. We use scrims and type contrast so body copy stays readable over plates. The optional lower music bar is persistent chrome — mute or pause anytime. If a surface still fails for you, tell us — we treat that as a product defect, not a “nice to have.”
Conformance status
We target WCAG 2.2 AA for text content (archive, legal, layer prose). Stage/home experiences are progressive enhancement and may not meet every non-text criterion in every browser. We do not claim a third-party audit seal; we ship fixes when barriers are reported.
Report a barrier
Email info@kief.studio with the page URL, what you tried, what you expected, and your assistive setup (browser, OS, screen reader if relevant). We aim to acknowledge and fix real barriers.
Contact
info@kief.studio
Kief Studio LLC · Shrewsbury, MA
Founders: Amelia Gagne, Brian Gagne
