.not-found-module__sxuMuG__root{justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.not-found-module__sxuMuG__container{text-align:center;border:.0625rem solid var(--chapter-hairline);box-shadow:var(--shadow-lifted);background:radial-gradient(circle at top,#c5952f24,#0000 34%),linear-gradient(#fffcf6f5,#f7efe2f0);border-radius:2rem;flex-direction:column;align-items:center;gap:2.5rem;padding:2.5rem;display:flex!important}.not-found-module__sxuMuG__brand{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.not-found-module__sxuMuG__brandMark{border:.0625rem solid var(--chapter-accent-soft);background:var(--chapter-primary-soft);width:3rem;height:3rem;color:var(--chapter-primary);border-radius:1rem;flex-shrink:0;place-items:center;display:grid}.not-found-module__sxuMuG__brandMarkIcon{font-size:1.375rem!important}.not-found-module__sxuMuG__brandName{color:var(--chapter-ink);font-family:var(--font-display)!important;letter-spacing:-.03em!important;font-size:1.6rem!important;font-weight:400!important}.not-found-module__sxuMuG__content{flex-direction:column;align-items:center;gap:1rem;display:flex}.not-found-module__sxuMuG__code{color:var(--chapter-primary);animation:.4s ease-out not-found-module__sxuMuG__fadeIn;font-family:var(--font-display)!important;letter-spacing:-.06em!important;font-size:clamp(5rem,18vw,8.5rem)!important;font-weight:400!important;line-height:1!important}.not-found-module__sxuMuG__divider{border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--chapter-primary-strong),transparent);width:4.25rem;height:.125rem;margin:.25rem 0}.not-found-module__sxuMuG__title{color:var(--chapter-ink);animation:.4s ease-out 50ms both not-found-module__sxuMuG__fadeIn}.not-found-module__sxuMuG__subtitle{color:var(--chapter-muted);max-width:28rem;animation:.4s ease-out .1s both not-found-module__sxuMuG__fadeIn;font-size:1rem!important;line-height:1.7!important}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;animation:.4s ease-out .15s both not-found-module__sxuMuG__fadeIn;display:flex}@keyframes not-found-module__sxuMuG__fadeIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}
