subtlety

noun

1.
a subtle difference in meaning or opinion or attitude
2.
the quality of being difficult to detect or analyze