Technical Briefing: European Health Report 2024