sophistication

Noun
  1. The quality of being refined, cultured, or worldly-wise. Noun
    Her elegance and knowledge reflected her sophistication.
  2. Complexity or intricacy of design or thought. Noun
    The sophistication of the machine impressed the engineers.