NYT Strands hints and answers for July 26, 2026, game #875

Hints and answers for the New York Times Strands puzzle No. 875 for July 26, 2026.