.not-found_page__jb5cW{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:100svh;padding:0 clamp(18px,3vw,46px) clamp(24px,3vw,46px);overflow:hidden;background:linear-gradient(color-mix(in srgb,var(--proto-rule) 34%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--proto-rule) 28%,transparent) 1px,transparent 1px),var(--proto-paper);background-size:52px 52px}.not-found_message__vKNi8{align-self:center;max-width:960px;padding:clamp(54px,8vw,110px) 0}.not-found_code__7e29u{margin:0 0 clamp(22px,3vw,42px);color:var(--proto-electric);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.1em}.not-found_message__vKNi8 h1{margin:0;font-family:"Barlow Condensed",var(--font-geist-sans),sans-serif;font-size:clamp(72px,12vw,176px);font-weight:800;letter-spacing:-.048em;line-height:.82;text-wrap:balance}.not-found_explanation__aFMqo{max-width:46ch;margin:clamp(28px,4vw,52px) 0;color:var(--proto-muted-ink);font-size:clamp(14px,1.2vw,17px);line-height:1.55}.not-found_message__vKNi8 nav{display:flex;flex-wrap:wrap;gap:10px 24px}.not-found_message__vKNi8 nav a{padding:11px 0 8px;border-bottom:1px solid var(--proto-ink);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;transition:color .15s var(--proto-ease-out),border-color .15s var(--proto-ease-out)}.not-found_message__vKNi8 nav a:focus-visible,.not-found_message__vKNi8 nav a:hover{border-color:var(--proto-electric);color:var(--proto-electric)}.not-found_crosshair__eUQbU{position:absolute;right:clamp(18px,3vw,46px);bottom:clamp(18px,3vw,42px);color:var(--proto-electric);font-family:var(--font-geist-mono),monospace;font-size:25px;font-weight:500}@media (max-width:680px){.not-found_message__vKNi8 h1{font-size:clamp(66px,23vw,112px)}}