CGIAR Livelihoods Impact Platform: Annual Technical Report 2024 - CGIAR Livelihoods Impact Platform (CGIAR System Organization, 2025)