- Fixed unreadable (dark-on-dark) text on dark-themed corpus CAML article chapters. `frontend/src/components/corpuses/caml/CamlArticleFrame.tsx`'s long-form reading layer hardcoded dark slate text colors scoped to `article > section` (`p`/`li` → `slate[800]`, `h2`/`h3` → `slate[900]`, `h4`–`h6` → `slate[800]`). Those selectors carry an extra element over `@os-legal/caml-react`'s hashed prose/heading classes, so they outranked the library's theme-aware colors and the dark `ChapterSection`'s light `color`, rendering every heading, paragraph, and list item dark-on-dark — effectively invisible — on `theme: dark` / gradient chapters (e.g. an auto-branded corpus's "Key Findings" section). Removed the hardcoded colors so prose follows the library's `ProseContainer` (`proseText` on light / `darkProse` on dark) and headings/list items inherit the section color; the reading layer still owns measure, vertical rhythm, and heading hierarchy. Light chapters render identically. Regression test: `frontend/tests/CamlArticleFrameContrast.ct.tsx`.
