Replace section renderer with named section components, add theme patterns/bootstrap deps, and format countdown in IST. Co-authored-by: Cursor <cursoragent@cursor.com>