Do not use `transition: all` in CSS. Just don’t. I won’t go into all the details today about why it’s bad, but I will share one of the many issues it can cause. Let’s quickly focus on its interaction with the `visibility` property, specifically how transitions work with its inheritance.