html{scroll-behavior:smooth}.not-found{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px;background:#e8e9e8;color:#242328;font-family:Ubuntu,sans-serif;text-align:center}.not-found h1{margin:0;font-size:35px;font-weight:300}.not-found a{color:#e5003d;text-decoration:none}.not-found a:focus,.not-found a:hover{text-decoration:underline}