Zohran Mamdani thinks with precision but speaks with warmth.