.not-found_stage__XcphN{position:relative;min-height:calc(100vh - 82px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(72px,10vw,150px) max(32px,calc((100vw - 1380px) / 2));isolation:isolate}.not-found_stage__XcphN:before{position:absolute;z-index:-1;top:50%;right:max(-180px,calc((100vw - 1480px) / 2));width:clamp(380px,48vw,760px);aspect-ratio:1;border:1px solid #dce2db;border-radius:50%;content:"";background:radial-gradient(circle at center,rgba(223,252,101,.2),transparent 58%);box-shadow:0 0 0 70px rgba(255,255,255,.36),0 0 0 71px #e4e8e2;transform:translateY(-50%)}.not-found_stage__XcphN h1{max-width:680px;margin:0;font-size:clamp(42px,6.5vw,var(--type-h1));font-weight:720;letter-spacing:-.065em;line-height:var(--leading-display)}.not-found_copy__HdC4R{max-width:560px;margin:32px 0 0;color:#68736b;font-size:clamp(15px,1.6vw,20px);line-height:1.65}.not-found_signal__lxxgt{display:flex;align-items:center;gap:10px;margin-bottom:42px;color:var(--ink-soft);font-size:12px;font-weight:800;letter-spacing:.16em}.not-found_signal__lxxgt i{width:44px;height:1px;display:block;background:#bdc8bf}.not-found_actions__iVU5n{display:flex;align-items:center;gap:24px;margin-top:38px}.not-found_actions__iVU5n>a{min-height:52px;display:inline-flex;align-items:center;gap:18px;padding:0 22px;border-radius:10px;background:var(--ink);color:white;font-weight:760}.not-found_actions__iVU5n>a svg{width:17px;color:var(--lime)}.not-found_actions__iVU5n>p{margin:0;color:#7b837c;font-size:12px}.not-found_actions__iVU5n strong{color:var(--ink-soft);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.not-found_progress__rGZo5{width:min(420px,100%);height:2px;margin-top:30px;overflow:hidden;background:#dfe4de}.not-found_progress__rGZo5 span{width:100%;height:100%;display:block;background:var(--ink-soft);transform-origin:left;animation:not-found_redirectProgress__YAQJw linear forwards}@keyframes not-found_redirectProgress__YAQJw{to{transform:scaleX(0)}}@media (max-width:640px){.not-found_stage__XcphN{min-height:calc(100vh - 70px);padding:70px 20px 90px}.not-found_stage__XcphN:before{right:-270px;opacity:.7}.not-found_stage__XcphN h1{max-width:340px;font-size:clamp(40px,14vw,var(--type-h1))}.not-found_actions__iVU5n{align-items:flex-start;flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.not-found_progress__rGZo5 span{animation:none}}