Desenvolvido utilizando os frameworks VueJS + Nuxt e Bulma para o CSS. A escolha pelo VueJS é pela extrema capacidade de escabilidade e facilidade de implementação. A junçaõ com o Nuxt permite que a página passe pelo SSR, o que costuma melhorar questões de SEO e desempenho.
Talvez algubs pontos como alinhamento e espaçamento naõ estejam perfeitos. Porém, acredito manutenção esteja bem fácil.
Particularmente, eu gosto bastante dessa combinação de cores, aparenta uma excelnte identidade visual. O site está bonito, gosto do fato da página ater-se a não apresentar muitas informações para o visitante, focando-se no que é relevante. Inicialmente, mudaria nada, por tratar-se de uma página "crua", acredito que qualquer interface vá mudando com o tempo de acordo com a observação. Por isso é crucial o código seja de fácil manutenção.
Foi utilizada a organização básica do Nuxt.
Basicamente tudo pode ser encontado no diretório "/pages" e "/components".
Página principal/inicial: "pages/index.vue".
Seções: "/components"
Maior parte do CSS está diretamento no componente.
O que é usado globalmente está em "/assets/global.scss".
É possível alterara algumas váriaveis pelo SASS em "/assets/var.scss".
Baixe o repo e execute
$ npm install
$ npm run dev