Total Solar Eclipse 2024: The Science Behind the Sun's Disap