Ele criou um seletor com ".cabecalhoPrincipal .container {}" ao invés de , diretamente, ".container {}", devido a já existir uma class em outra div chamada "container" (para especificar que era essa div especificamente)?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ele criou um seletor com ".cabecalhoPrincipal .container {}" ao invés de , diretamente, ".container {}", devido a já existir uma class em outra div chamada "container" (para especificar que era essa div especificamente)?
Sim, exatamente por isso.