What are CSS Transitions? — Master CSS pseudo-classes for interactive states, structural targeting, and form validation styling.