3 Why are shiny colors rare in nature? Artificial flower experiment suggests a visual trade-off November 26, 2025