Despite significant improvements in some areas, the world is still far from achieving most of the Sustainable Development Agenda’s 169 targets. With six years remaining until the 2030 deadline, it is crucial to develop and implement ambitious, inspiring, yet feasible solutions to humanity’s biggest challenges.