Integrating Insight’s triangle logo into iconic illustrations set this campaign apart from typical technology ads.