NYT Strands hints and answers for July 21, 2026, game #870

Today's NYT Strands puzzle hints and answers for game #870.