*{box-sizing:border-box}body{color:#000;background:#fff;flex-direction:column;min-height:100dvh;margin:0;display:flex}.temporary-navigation{flex-wrap:wrap;gap:12px 16px;padding:16px;display:flex}.temporary-navigation a{color:#000;align-items:center;min-height:44px;padding:8px 4px;display:inline-flex}.page-content{text-align:center;flex:1;place-items:center;padding:16px;display:grid}.page-content>h1{margin:0;font-size:24px;font-weight:400}.page-content.home-content{text-align:left;place-items:normal;width:100%;padding:0;display:block}
