.not-found-page{flex-direction:column;justify-content:center;padding-block:clamp(4rem,10vh,8rem);display:flex}.not-found-page>p{max-width:54ch;font:1.0625rem/1.6 var(--body-font);margin:1rem 0 1.25rem}.not-found-links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.not-found-links a{min-height:44px;color:var(--link-hover);text-underline-offset:4px;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.not-found-links a:hover{color:var(--ink)}
