coral 2 Ancient corals, and the resilience they hint at 23 Oct 2025 Warming seas, shrinking reef buffers 22 Sep 2025