200 mini spot illustrations based on technology, business, and marketing categories