We’re building a modern, modular news site that’s fast, accessible, and search‑friendly. On the homepage, top stories should automatically stand out with larger cards while lower‑priority items use smaller tiles. Article pages should open quickly with lazy loading, show a reading progress bar, and use clean, highly readable typography. Each author needs a profile page that aggregates all of their articles. Content comes from our REST API. We prefer Angular 17 with SCSS and a predictable state flow (NgRx) to keep things maintainable and scalable, while meeting WCAG 2.1 AA and good SEO practices.