Olá Eduardo, tudo bem?
Para resolver isso podemos alterar, o endereço do seu arquivo style, lá no seu arquivo index.html, pois muitas das vezes o github tem dificuldades em localizar arquivos, caso não seja passado corretamente, diferente do live server, que aceita algumas diferenças, então lá no seu index altere a seguinte linha:
<link rel="stylesheet" href="style.css">
Para
<link rel="stylesheet" href="./style.css">
E lá no seu arquivo style.css, adicione o ponto desse modo o github entende que deve acessar a pasta, desse forma:
@import url("./styles/header.css");
@import url("./styles/banner.css");
@import url("./styles/carrossel.css");
@import url("./styles/topicos.css");
@import url("./styles/contato.css");
@import url("./styles/rodape.css");
Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!