.not-found{min-height:100vh;padding:var(--sp-6);background:var(--body-bg-alt);justify-content:center;align-items:center;display:flex}.not-found__inner{text-align:center;max-width:34rem}.not-found__code{color:var(--accent);font-family:var(--mono-font);font-size:clamp(4rem,14vw,7rem);font-weight:var(--mono-label-weight);line-height:1}.not-found__title{margin:var(--sp-5) 0 0;font-size:var(--fs-2xl);font-weight:700}.not-found__desc{margin:var(--sp-3) 0 0;color:var(--text-secondary);font-size:var(--fs-sm)}.not-found__actions{justify-content:center;gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}
