Второй этап работал. Не могу найти ошибку.
[https://codepen.io/tpa204/pen/yKWpMX]
upd: второй этап починил. Но второй не виден в проверке.
Уберите тег main из кода. Чтобы пройти проверку, ваша разметка должна состоять из восьми идущих друг за другом div-ов (если используете семантические теги, то header, footer, section), без дополнительных общих оберток вроде main.