.not-found_hero__nrduk{color:var(--hero-ink);background:radial-gradient(ellipse at 90% 20%,color-mix(in srgb,var(--hero-accent) 12%,transparent),transparent 65%),var(--hero-edge);padding:158px 0 76px;overflow:hidden}.not-found_layout__FNtlU{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.not-found_copy__O9_ud{min-width:0}.not-found_eyebrow__UAPXU{display:flex;align-items:center;gap:10px;margin-bottom:25px;color:var(--hero-accent);font-size:.76rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.not-found_eyebrow__UAPXU span{width:7px;height:7px;border-radius:50%;background:currentColor}.not-found_copy__O9_ud h1{font-size:clamp(3rem,5.2vw,4.7rem);line-height:1.04;letter-spacing:-.05em;margin-bottom:27px;color:var(--hero-ink)}.not-found_description__i2XZT{max-width:440px;color:var(--hero-muted);font-size:1.08rem;line-height:1.75;margin-bottom:30px}.not-found_actions__m6qZo{gap:12px}.not-found_actions__m6qZo a{background:#e0c47f;border-color:var(--hero-accent);color:#071b1e;font-size:.88rem}.not-found_actions__m6qZo a+a{background:transparent;color:var(--hero-ink);border-color:#86a69b}.not-found_actions__m6qZo a:hover{background:#fffdf8;border-color:var(--hero-ink);color:#071b1e}.not-found_map__qkPpn{transform:rotate(2deg);border-radius:24px;box-shadow:0 30px 65px #0005}.not-found_map__qkPpn svg{width:100%;height:auto;display:block;border-radius:inherit}.not-found_needle__BSJEH{transform-origin:260px 196px;transform:rotate(28deg);animation:not-found_findNorth__HxtMi 1.8s ease-out both}.not-found_beacon__5ZgJ1{transform-origin:394px 285px;animation:not-found_signal__kaDFt 2s ease-out 3}.not-found_recovery__sAJaB{background:var(--warm);border-bottom:1px solid var(--line)}.not-found_links__y6I06{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-block:34px}.not-found_resource__w0Ddh{display:flex;align-items:center;gap:18px;text-decoration:none;padding:14px 0;color:var(--evergreen)}.not-found_resource__w0Ddh>svg{flex:0 0 auto}.not-found_resource__w0Ddh>svg:last-child{margin-left:auto;transition:transform .2s ease}.not-found_resource__w0Ddh>span{display:grid;gap:4px}.not-found_resource__w0Ddh strong{font-size:1.08rem;color:var(--ink)}.not-found_resource__w0Ddh span span{color:var(--ink-soft);font-size:.86rem;line-height:1.6}.not-found_resource__w0Ddh:hover strong{text-decoration:underline;text-underline-offset:4px}.not-found_resource__w0Ddh:hover>svg:last-child{transform:translate(2px,-2px)}@keyframes not-found_findNorth__HxtMi{0%{transform:rotate(-45deg)}65%{transform:rotate(37deg)}to{transform:rotate(28deg)}}@keyframes not-found_signal__kaDFt{0%{opacity:.65;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}@media (max-width:1000px){.not-found_layout__FNtlU{gap:36px}.not-found_actions__m6qZo{align-items:flex-start;flex-direction:column}.not-found_links__y6I06{gap:30px}}@media (max-width:700px){.not-found_hero__nrduk{padding:126px 0 48px}.not-found_layout__FNtlU{grid-template-columns:1fr;gap:44px}.not-found_copy__O9_ud h1{font-size:clamp(3rem,12vw,4rem)}.not-found_description__i2XZT{font-size:1rem}.not-found_actions__m6qZo{flex-direction:row}.not-found_map__qkPpn{width:min(100% - 12px,460px);justify-self:center}.not-found_links__y6I06{grid-template-columns:1fr;gap:0;padding-block:12px}.not-found_resource__w0Ddh{padding-block:22px}.not-found_resource__w0Ddh+.not-found_resource__w0Ddh{border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.not-found_beacon__5ZgJ1,.not-found_needle__BSJEH{animation:none}.not-found_resource__w0Ddh>svg:last-child{transition:none}}