Pessoal, só um detalhe para caso você seja como eu, que vai inserindo os códigos manualmente ao longo da aula:
Nós terminamos 2. Conteúdo Externo com uma margin "1em" no css para o vídeo.
Na aula Pseudo-classes em 3.Melhorando o CSS, quem copiou o código disponível na legenda, adicionou uma margin de "2em" no vídeo.
Então se você seguiu com esses códigos e não copiou o código que está disponível na legenda a partir da aula 3, você provavelmente vai ter um espaço entre main e footer. Então altere a margin de video para
` .video { width: 560px; margin: auto; }