Olá, Tairone, como vai?
Fico feliz que você tenha tentado utilizar a sintaxe recuada do SASS! Ela realmente exige uma adaptação, principalmente pela ausência de chaves e pontos e vírgulas, mas, com o tempo, a sintaxe pode se tornar mais fluida para quem está acostumado.
Seu código está bem estruturado! A parte de importação das variáveis e mixins está correta, e o uso de flexbox para o footer também. Só não se esqueça de garantir que os arquivos que você está utilizando, como variaveis e mixins, estão corretamente configurados e exportados para que as variáveis e mixins funcionem como esperado.
Continue praticando e não hesite em compartilhar suas impressões e dúvidas no fórum.
Siga firme nos seus estudos!
Abraços :)