.wb-404{padding-block:var(--sp-24) 120px}.wb-404__inner{max-width:46rem}.wb-404__code{margin:0 0 var(--sp-5);font-family:var(--mono-font);font-size:.7rem;font-weight:var(--mono-label-weight);letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.wb-404__title{font-family:var(--display-font);font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:var(--wb-lh-display);letter-spacing:-.04em;color:var(--lhi-ink-1);text-wrap:pretty;margin:0}.wb-404__body{margin:var(--wb-sp-22) 0 0;max-width:48ch;color:var(--lhi-ink-4);text-wrap:pretty;font-size:1.05rem}.wb-404__actions{gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}@media (max-width:40rem){.wb-404{padding-block:var(--sp-12) var(--sp-16)}}
