Creo que hay un error en la sintaxis de los pseudo-elementos, ya que para psuedo-elementos se usa ::
y para las pseudo-clases se usa :
, sin embargo tanto en el aula como en el cuestionario se usaron : para referirse a un pseudo-elemento.
Fuente: https://developer.mozilla.org/es/docs/Web/CSS/Pseudo-classes
https://developer.mozilla.org/es/docs/Web/CSS/Pseudo-elements