.not-found-module-scss-module__pcYHza__wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:50vh;padding:4rem 1.25rem 5rem;display:flex}.not-found-module-scss-module__pcYHza__code{font-family:var(--font-firago);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:1rem;font-weight:700}.not-found-module-scss-module__pcYHza__title{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800}.not-found-module-scss-module__pcYHza__text{max-width:28rem;color:var(--color-muted);margin:0}.not-found-module-scss-module__pcYHza__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.not-found-module-scss-module__pcYHza__button{background:var(--color-brand);min-height:2.75rem;color:var(--color-on-brand);border:1px solid var(--color-brand);font:inherit;cursor:pointer;border-radius:.1875rem;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.9rem;font-weight:700;display:inline-flex}.not-found-module-scss-module__pcYHza__button:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover);text-decoration:none}.not-found-module-scss-module__pcYHza__buttonSecondary{background:var(--color-surface);min-height:2.75rem;color:var(--color-text);border:1px solid var(--color-border);font:inherit;border-radius:.1875rem;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.9rem;font-weight:700;display:inline-flex}.not-found-module-scss-module__pcYHza__buttonSecondary:hover{border-color:var(--color-brand);text-decoration:none}
