s41586-025-09450-9.pdf