The Renaissance and its impact on art, science, and culture