Why nest at all?
Write CSS that follows the shape of the HTML.
Traditionally, if you had a menu with links and hover states, you had to repeat `.nav` in every rule: `.nav { ... }`, `.nav a { ... }`, `.nav a:hover { ... }`. That repetition is tedious and scatters the logic of the component.
With CSS Nesting, the styles for that component can live inside the main selector block. That makes renaming or moving the component easier and helps the file stay easier to scan.