:root{--external-page-container-width:1180px}html,body{display:flex;flex-direction:column}#headerContainer,#layoutWrapper{display:flex;max-width:var(--external-page-container-width);width:100%;align-items:center;margin:0 auto;padding:0 14px}#headerContainer{justify-content:space-between;margin:20px auto}#headerLogo{flex-shrink:0;align-self:flex-start}#headerNavigation{display:flex;align-items:center;gap:var(--spacing-xl)}#layoutWrapper{flex-direction:column;flex:1}.content{width:100%}#footerContainer{display:flex;padding:24px;padding-top:50px;justify-content:center}div.messages{background:var(--color-white-dark);margin-bottom:var(--spacing-md)}div.messages>div{padding:var(--spacing-sm);color:var(--color-red-error)}