Можете объяснить, почему когда мы задаём 1 блоку рамку, то второй блок отступает сверху на 20px?
По первой цели вы задаете внешний отступ для второго блока, и когда у родительского первого появляется рамка сверху, то отступ второго блока больше не выпадает.
Перечитайте теорию.
спасибо большое