.NotFoundPage-module__d8__Fa__page{min-height:calc(100svh - var(--oko-site-header-height));background:var(--oko-color-site-bg);color:var(--oko-color-ink-site);font-family:var(--oko-font-sans), system-ui, -apple-system, sans-serif;text-align:center;-webkit-font-smoothing:antialiased;flex-direction:column;justify-content:center;align-items:center;padding:clamp(80px,10vh,112px) 24px clamp(64px,9vh,100px);display:flex;position:relative;overflow:hidden}.NotFoundPage-module__d8__Fa__radar{aspect-ratio:1;opacity:0;width:min(300px,62vw);animation:NotFoundPage-module__d8__Fa__not-found-fade 1.2s .1s var(--oko-motion-ease) forwards;place-items:center;display:grid;position:relative}.NotFoundPage-module__d8__Fa__radar i{border:1px solid #ffffff1a;border-radius:50%;position:absolute}.NotFoundPage-module__d8__Fa__radar i:first-child{inset:0}.NotFoundPage-module__d8__Fa__radar i:nth-child(2){inset:18%}.NotFoundPage-module__d8__Fa__radar i:nth-child(3){inset:36%}.NotFoundPage-module__d8__Fa__radar b{background:var(--oko-color-dim-site);border-radius:50%;width:7px;height:7px;position:relative}.NotFoundPage-module__d8__Fa__ping{border:1px solid #4cc9f080;border-radius:50%;animation:3.4s cubic-bezier(.2,.6,.35,1) infinite NotFoundPage-module__d8__Fa__not-found-ping;position:absolute;inset:36%}.NotFoundPage-module__d8__Fa__code{color:var(--oko-color-accent);font-family:var(--oko-font-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;opacity:0;animation:NotFoundPage-module__d8__Fa__not-found-up .9s .35s var(--oko-motion-ease) forwards;margin:clamp(30px,4vh,46px) 0 0;font-size:11px}.NotFoundPage-module__d8__Fa__page h1{margin:var(--oko-space-18) 0 0;letter-spacing:-.045em;text-wrap:balance;opacity:0;animation:NotFoundPage-module__d8__Fa__not-found-up 1s .46s var(--oko-motion-ease) forwards;font-size:clamp(34px,5.4vw,62px);font-weight:800;line-height:1.02}.NotFoundPage-module__d8__Fa__lede{max-width:38ch;margin:var(--oko-space-22) auto 0;color:var(--oko-color-muted-site);text-wrap:pretty;opacity:0;animation:NotFoundPage-module__d8__Fa__not-found-up 1s .58s var(--oko-motion-ease) forwards;font-size:clamp(15px,1.3vw,17.5px);line-height:1.6}.NotFoundPage-module__d8__Fa__ways{justify-content:center;gap:var(--oko-space-12);opacity:0;animation:NotFoundPage-module__d8__Fa__not-found-up 1s .7s var(--oko-motion-ease) forwards;flex-wrap:wrap;margin-top:clamp(32px,4.5vh,48px);display:flex}.NotFoundPage-module__d8__Fa__primaryAction,.NotFoundPage-module__d8__Fa__secondaryAction{border-radius:var(--oko-radius-action);justify-content:center;align-items:center;min-height:44px;font-size:14.5px;text-decoration:none;display:inline-flex}.NotFoundPage-module__d8__Fa__primaryAction{padding:var(--oko-space-12) 30px;background:var(--oko-color-accent);color:var(--oko-color-accent-ink);transition:box-shadow var(--oko-motion-duration-feedback), transform var(--oko-motion-duration-feedback);font-weight:700}.NotFoundPage-module__d8__Fa__primaryAction:hover,.NotFoundPage-module__d8__Fa__primaryAction:focus-visible{transform:translateY(-2px);box-shadow:0 12px 34px #4cc9f052}.NotFoundPage-module__d8__Fa__secondaryAction{padding:var(--oko-space-12) var(--oko-space-22);border:1px solid var(--oko-color-line-site);color:var(--oko-color-muted-site);font-weight:600;transition:border-color .18s,color .18s}.NotFoundPage-module__d8__Fa__secondaryAction:hover,.NotFoundPage-module__d8__Fa__secondaryAction:focus-visible{color:var(--oko-color-ink-site);border-color:#ffffff2e}.NotFoundPage-module__d8__Fa__hint{max-width:46ch;padding-top:var(--oko-space-22);border-top:1px solid var(--oko-color-line-site);color:var(--oko-color-dim-site);opacity:0;animation:NotFoundPage-module__d8__Fa__not-found-up 1s .82s var(--oko-motion-ease) forwards;margin:clamp(34px,5vh,52px) 0 0;font-size:13.5px;line-height:1.65}@keyframes NotFoundPage-module__d8__Fa__not-found-ping{0%{opacity:.85;transform:scale(.28)}70%,to{opacity:0}to{transform:scale(1.55)}}@keyframes NotFoundPage-module__d8__Fa__not-found-fade{0%{opacity:0}to{opacity:1}}@keyframes NotFoundPage-module__d8__Fa__not-found-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (max-width:520px){.NotFoundPage-module__d8__Fa__ways{flex-direction:column;width:100%;max-width:320px}}@media (prefers-reduced-motion:reduce){.NotFoundPage-module__d8__Fa__page *,.NotFoundPage-module__d8__Fa__page :before,.NotFoundPage-module__d8__Fa__page :after{transition:none!important;animation:none!important}.NotFoundPage-module__d8__Fa__radar,.NotFoundPage-module__d8__Fa__code,.NotFoundPage-module__d8__Fa__page h1,.NotFoundPage-module__d8__Fa__lede,.NotFoundPage-module__d8__Fa__ways,.NotFoundPage-module__d8__Fa__hint{opacity:1}.NotFoundPage-module__d8__Fa__ping{display:none}}
