Primero, hay una especie de error tipográfico en la primera línea CSS (: escrito dos veces).
Luego, si cambia el selector para apuntar al enlace real que contiene el logo:
.d-header .title a:after {
Entonces el texto estará contenido en la etiqueta <a> y también tendrá el enlace.

Parece que la forma en que se hace esto en este sitio es tener un logo ancho que incluya el texto. ¿Qué tal si hacemos eso?
Curiosamente, Robert hizo la misma pregunta en el tema enlazado y tampoco recibió respuesta ![]()