Devs, eu consultei a documentação do Mozilla. Ao que parece o Firefox não aceita a instrução type text/css, dentro de link rel, nem tampouco o arquivo .css num diretório diferente do arquivo .html. Isso acabou de acontecer comigo. To usando o Mozilla Firefox 84.0.2 (64-bits) para windows. Inicialmente, achei que fosse alguma incompatibilidade com VIM ou Git. Felizmente não era. Fiz a validação do HTML e do CSS e estavam ok. Ocorreu que o Firefox não carregava o Css - vi isso em inspecionar. Então, depois ler a documentação da Mozilla, segui lá o exemplo. Daí o CSS funcionou num arquivo na mesma página do HTML, sem type text/css, e também funcionou inserido diretamente no html. Nada bom isso!