Алекс Глебов, у меня в боди ещё три блока: боковые правый и левый, а также центральный. Как я понимаю, эту конструкцию удобнее сеткой расставить. Хотя. может, я и не прав. Но зачем тогда сетка?
И такая ситуация у меня повторяется. В центральном блоке тоже есть "верхний" элемент и есть "нижние". Тоже нужно чтобы "верхний" был на всю ширину блока.
grid для сложных сеток, то что можно сделать на block или flex делайте без grid.
Делите страницу сначала на прямоугольники на всю ширину страницы, потом внутри делайте колонки на флексах, или сложную сетку на гридах.
Без скриншота конкретно не ответить.
Алекс Глебов, выглядит это у меня вот так.
На дизайн прошу не обращать внимания. Я самостоятельно учу веб-программирование, сайт делаю полностью сам, для тренировки.