Se pueden posicionar los elementos en el orden que se quiera. Para posicionar las columnas se hace con grid-column-start y grid-column-end o el shorthand grid-column: start / end

Para posicionar las filas se usa grid-row-start y grid-row-end o el shorthand grid-row: start / end

header
main