.not-found_page__5vzzY{display:grid;align-items:center;gap:1.5rem;padding-block:clamp(3rem,7vw,7rem)}.not-found_content__eaJY1{min-width:0}.not-found_eyebrow__JAaFn{display:flex;align-items:center;gap:.625rem;margin-bottom:1.5rem}.not-found_statusDot__aZyFa{width:.5rem;height:.5rem;flex-shrink:0;border-radius:50%;background:oklch(var(--accent))}.not-found_title__EW9MZ{max-width:12ch;margin-bottom:1.5rem;font-size:clamp(2.5rem,4.8vw,5rem);line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.not-found_lead__LgN0E{margin-bottom:.75rem;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.5}.not-found_description__JQROF{max-width:46ch;color:oklch(var(--muted-foreground));line-height:1.7}.not-found_actions__G6u_e{display:flex;flex-direction:column;gap:.75rem;margin-block:2rem 1.25rem}.not-found_actions__G6u_e a{min-height:3rem;padding-inline:1.25rem}.not-found_actions__G6u_e a:active{opacity:.8}.not-found_help__Lb2s0{color:oklch(var(--muted-foreground));font-size:.875rem;line-height:1.6}.not-found_contact__nNfBD{display:inline-flex;align-items:center;min-height:2.75rem;margin-inline-start:.25em;color:oklch(var(--foreground));text-decoration:underline;text-underline-offset:.25em}.not-found_illustration__4CwTH{min-width:0;width:100%;max-width:26rem;justify-self:center}.not-found_scene__OdLxm{display:block;width:100%;height:auto;aspect-ratio:10/7;overflow:visible}.not-found_guide__3AI9H{stroke:oklch(var(--foreground)/.07);stroke-dasharray:3 9}.not-found_shadow__yJVIy{fill:oklch(var(--foreground)/.04)}.not-found_fours__b6XFc{color:oklch(var(--foreground)/.8)}.not-found_zero__TR5Xm{color:oklch(var(--accent));transform-box:fill-box;transform-origin:center;transform:rotate(-9deg) translateY(-5px);animation:not-found_lost-zero__b1WZb 1.8s cubic-bezier(.77,0,.175,1) both}.not-found_zeroFill__ZKMfV{fill:oklch(var(--accent)/.06)}.not-found_spark__rZhUK{color:oklch(var(--accent))}.not-found_code__XzhTF{color:oklch(var(--muted-foreground))}@keyframes not-found_lost-zero__b1WZb{0%,to{transform:rotate(-9deg) translateY(-5px)}35%{transform:rotate(6deg) translateY(-12px)}65%{transform:rotate(-12deg) translateY(-5px)}}@media (min-width:40rem){.not-found_actions__G6u_e{flex-direction:row;flex-wrap:wrap}}@media (min-width:64rem){.not-found_page__5vzzY{grid-template-columns:1fr 1fr;gap:3rem;min-height:38rem}.not-found_illustration__4CwTH{max-width:38rem}}@media (hover:hover) and (pointer:fine){.not-found_contact__nNfBD:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.not-found_zero__TR5Xm{animation:none}}