How 2025 showcased the power and resilience of science (Nature, 2025)