body{background-color:var(--violet-2)}.page-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:calc(85lvh - var(--main-padding) * 2);text-align:center}h1{color:var(--brand-color);font-size:calc(var(--h1-size) * 1.25);line-height:1.3}