Eu não consegui entender por que a legenda não aparece se o text-indent for negativo. Por que isso acontece? Como o text-indent influencia no pseudoelemento? E se eu coloco text-indent=0 os textos dos links também não deveriam aparecer em cima da legenda?