--- id: 9-2 title: 9-2 Typography System status: Done date: 2026-09-27 parent: 9 --- ## Description As a user, I want professional, readable typography, So that the platform feels polished and content is easy to read. **Target File:** resources/css/app.css. Full implementation history: docs/stories/story-9.2-typography-system.md ## Acceptance Criteria - [ ] Primary: Cairo or Tajawal (Google Fonts) - [ ] Weights: Light (300), Regular (400), SemiBold (600), Bold (700) - [ ] Primary: Montserrat or Lato - [ ] Weights: Light (300), Regular (400), SemiBold (600), Bold (700) - [ ] H1: Bold, 2.5rem (40px) - [ ] H2: SemiBold, 2rem (32px) - [ ] H3: SemiBold, 1.5rem (24px) - [ ] Body: Regular, 1rem (16px) - [ ] Small: Regular, 0.875rem (14px) - [ ] Line height: 1.6 body, 1.3 headings - [ ] font-display: swap - [ ] Preload critical fonts