.not-found{text-align:center;width:100%;min-height:87vh;color:var(--lb-ink);flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-top:13vh;padding:0 16px;display:flex}.not-found-code{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lb-orange-text);margin:0;font-size:13px;font-weight:700}.not-found h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,4vw,44px);font-weight:800}.not-found-link{border-radius:var(--lb-r);background:var(--lb-ink);color:#fff;margin-top:10px;padding:12px 24px;font-weight:700;text-decoration:none}
