Pessoal, fiz a marcação do inicio (negrito) usando first-child e fica com o mesmo estilo que o professor fez colocando id='ativo'
header nav ul li:first-child a{
color: var(--cinza-escuro)
font-weight: bold
}
Posso usar assim também ou é melhor usar da forma que o professor fez com id para primeira ancora (a)
header nav ul li a#ativo