.container { display: flex; gap: 20px; flex-direction: column; max-width: var(--max-width); padding-left: 2rem; padding-right: 2rem; } .header { display: grid; gap: 2rem; margin-top: 40px; } .title { font-weight: 600; } .preamble { font-weight: 400; } @media screen and (min-width: 950px) { .header { margin: 0; } .container { padding-left: 0; padding-right: 0; gap: 34px; } }