.container {
width: 100%;
display: grid;
align-content: center;
grid-gap: 10px;
grid-template-columns: auto;
grid-template-rows: 3fr 15fr 10fr auto;
grid-template-areas:
'header-top header-top'
'header-hackacenter header-inscrevase'
'premio botao'
'jurado jurado jurado jurado'
'org org org org'
'logo slogan'
'patrocinador patrocinador patrocinador'
'footer-links footer-copyright'
;
}
.nav {
display: subgrid;
grid-area: header-top;
grid-template-areas:
'header-logo header-links'
}
.header-logo {
justify-content: start;
grid-area: header-logo;
}
.header-links {
justify-content: end;
grid-area: header-links;
}
PS: header-logo and header-links are inside nav and this inside container.