Here inside a paragraph, link text uses the default browser styles.

However, inside this `aside` element, the `a` element is a child of the `aside` element, so the link text uses the styles defined in the `aside > a` selector.

If you plop a link inside a `p` element that's a child of the `aside` element, the link text goes back to using the default browser styles because this `a` element is a descendant of the `aside`, not a child.