Com apenas a utilização do "background-size: contain ;" o background não se ajusta automaticamente a direita, testei com 2 monitores e em diferentes navegadores e é a mesma coisa. Pesquisando achei o "background-position", que faz isso. Para essa aula, recomendo o uso, utilizando o "background-size: contain ;" para ajustar o tamanho e o "background-position: right" para ajustar a posição da imagem de fundo.