.not-found-module__k0nBjW__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,42rem);min-height:55dvh;margin-inline:auto;display:flex}.not-found-module__k0nBjW__code{color:var(--app-color-accent);letter-spacing:.2em;margin:0;font-size:.8rem;font-weight:800}.not-found-module__k0nBjW__title{color:var(--app-color-foreground);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2rem,8vw,4.5rem);line-height:1}.not-found-module__k0nBjW__description{max-width:54ch;color:var(--app-color-text-muted);margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.not-found-module__k0nBjW__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.not-found-module__k0nBjW__primaryLink,.not-found-module__k0nBjW__secondaryLink{border:1px solid var(--app-color-border);border-radius:var(--mantine-radius-xl);min-height:44px;color:var(--app-color-foreground);justify-content:center;align-items:center;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.not-found-module__k0nBjW__primaryLink{color:var(--app-color-background);background:var(--app-color-foreground)}.not-found-module__k0nBjW__secondaryLink{background:var(--app-color-surface)}.not-found-module__k0nBjW__primaryLink:hover,.not-found-module__k0nBjW__secondaryLink:hover{border-color:var(--app-color-focus)}.not-found-module__k0nBjW__primaryLink:focus-visible,.not-found-module__k0nBjW__secondaryLink:focus-visible{outline:2px solid var(--app-color-focus);outline-offset:3px}
