Yellow glass shows insect wings at their best (Nature, 2026)