Which is why american style manuals will always ask you to merge it with the subsequent word, without a hyphen A similar word is thankful, which is rarely ever ascribed to any deity in particular in popular usage. There seem to be three terms used by experts in the field
"None" vs. "Non" in the English Grammar | LanGeek
However, the other two seem to be more commonly used in that context.
Suppose that we want to negate a generic compound adjective adjective1 adjective2
Leaving non stranded doesn't work either as it is a bound morpheme, a prefix not a word (in english) I'd use the two hyphens. Given current usage, i very much doubt blessed is strictly considered religious (whatever that might mean)