At first blush has 2 different meanings across 2 categories:
Adverb · Prep_phrase
as a first impression
"at first blush the offer seemed attractive"
Upon first impression or consideration; seemingly, apparently, ostensibly.