.NotFoundPage_page__JBNcx{position:relative;min-height:calc(100vh - var(--header-content-height, 80px));background:radial-gradient(900px 600px at 18% 12%,rgba(163,126,255,.22) 0,rgba(163,126,255,0) 60%),radial-gradient(800px 600px at 82% 22%,rgba(121,74,255,.18) 0,rgba(121,74,255,0) 65%),radial-gradient(900px 600px at 50% 100%,rgba(106,74,255,.18) 0,rgba(106,74,255,0) 70%),linear-gradient(180deg,#faf9ff,#ffffff 60%);display:flex;align-items:center;justify-content:center;padding:80px 0 96px;overflow:hidden}.NotFoundPage_gridNoise___NcKL{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(41,38,158,.05) 1px,transparent 0),linear-gradient(180deg,rgba(41,38,158,.05) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}.NotFoundPage_inner__YC9DT{position:relative;z-index:1;max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.NotFoundPage_logoLink__L39t6{display:inline-flex;text-decoration:none}.NotFoundPage_logoImg__u1bB3{height:40px;width:auto}.NotFoundPage_badge__ckNQi{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:rgba(106,74,255,.1);border:1px solid rgba(106,74,255,.3);color:var(--primary-main,#29269e);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace}.NotFoundPage_hero404__ZkW81{position:relative;display:flex;align-items:center;justify-content:center;margin:8px 0 16px}.NotFoundPage_bigNumber__nMoVy{font-size:220px;line-height:.9;font-weight:800;letter-spacing:-.04em;background:linear-gradient(180deg,var(--primary-main,#29269e) 0,var(--primary-dark,#6a4aff) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative}.NotFoundPage_zero__2ybVm{display:inline-flex;align-items:center;justify-content:center;position:relative;margin:0 8px}.NotFoundPage_zeroSvg__gXOmC{width:196px;height:196px;display:block}.NotFoundPage_zeroRing__wNxSi{animation:NotFoundPage_spinSlow__P3NAd 18s linear infinite;transform-origin:50% 50%}@keyframes NotFoundPage_spinSlow__P3NAd{to{transform:rotate(1turn)}}.NotFoundPage_floatA__TCCo2,.NotFoundPage_floatB__0MBWJ,.NotFoundPage_floatC__3jNp8{position:absolute;border-radius:22px;border:1.5px solid rgba(106,74,255,.35);background:#ffffff;display:flex;align-items:center;justify-content:center;color:var(--primary-main,#29269e);box-shadow:0 10px 24px -10px rgba(41,38,158,.22);animation:NotFoundPage_bob__lBi3F 4.5s ease-in-out infinite}.NotFoundPage_floatA__TCCo2{top:-32px;left:-56px;width:80px;height:80px;transform:rotate(-8deg);animation-delay:0s}.NotFoundPage_floatB__0MBWJ{bottom:-28px;right:-52px;width:92px;height:92px;transform:rotate(10deg);animation-delay:-2s}.NotFoundPage_floatC__3jNp8{top:36%;right:-110px;width:64px;height:64px;transform:rotate(-6deg);animation-delay:-1s}.NotFoundPage_floatA__TCCo2 svg,.NotFoundPage_floatB__0MBWJ svg,.NotFoundPage_floatC__3jNp8 svg{width:38px;height:38px}@keyframes NotFoundPage_bob__lBi3F{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-8px) rotate(var(--rot,0deg))}}.NotFoundPage_headline__6bzqP{font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#171717;margin:0;max-width:720px}.NotFoundPage_sub__KDIGZ{font-size:18px;line-height:1.55;color:var(--text-secondary,#5e5e5e);margin:0;max-width:640px}.NotFoundPage_actions__ccqAA{display:inline-flex;gap:12px;margin-top:4px;flex-wrap:wrap;justify-content:center}.NotFoundPage_btnGhost__uGWfu,.NotFoundPage_btnPrimary__AEYwT{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:12px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.NotFoundPage_btnPrimary__AEYwT{background:linear-gradient(180deg,var(--primary-main,#29269e) 0,var(--primary-active,#2c1786) 100%);color:#ffffff;box-shadow:0 10px 22px -10px rgba(41,38,158,.5)}.NotFoundPage_btnPrimary__AEYwT:hover{transform:translateY(-1px);box-shadow:0 14px 28px -12px rgba(41,38,158,.55)}.NotFoundPage_btnGhost__uGWfu{background:#ffffff;color:var(--primary-main,#29269e);border:1px solid rgba(106,74,255,.3)}.NotFoundPage_btnGhost__uGWfu:hover{border-color:rgba(106,74,255,.6);background:rgba(106,74,255,.04)}.NotFoundPage_suggestionsLabel__1HJ8W{margin-top:32px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,#767676)}.NotFoundPage_suggestions__bEDIb{display:grid;grid-template-columns:repeat(3,minmax(220px,280px));gap:16px;margin-top:12px}.NotFoundPage_sugCard__u_XCt{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:16px;background:#ffffff;border:1px solid #ececf2;text-decoration:none;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.NotFoundPage_sugCard__u_XCt:hover{transform:translateY(-2px);border-color:rgba(106,74,255,.4);box-shadow:0 10px 22px -12px rgba(41,38,158,.18)}.NotFoundPage_sugTitle__nSo7q{font-size:15px;font-weight:700;color:#171717;margin:0;display:flex;align-items:center;gap:8px}.NotFoundPage_sugTitle__nSo7q:after{content:"→";color:var(--primary-main,#29269e);font-weight:600;margin-left:auto;opacity:.6;transition:transform .2s ease,opacity .2s ease}.NotFoundPage_sugCard__u_XCt:hover .NotFoundPage_sugTitle__nSo7q:after{transform:translateX(3px);opacity:1}.NotFoundPage_sugDesc__awsLt{font-size:13.5px;line-height:1.5;color:var(--text-secondary,#5e5e5e);margin:0}@media (max-width:743px){.NotFoundPage_page__JBNcx{padding:56px 16px 80px}.NotFoundPage_bigNumber__nMoVy{font-size:130px}.NotFoundPage_zeroSvg__gXOmC{width:116px;height:116px}.NotFoundPage_floatA__TCCo2,.NotFoundPage_floatB__0MBWJ,.NotFoundPage_floatC__3jNp8{width:56px;height:56px}.NotFoundPage_floatA__TCCo2 svg,.NotFoundPage_floatB__0MBWJ svg,.NotFoundPage_floatC__3jNp8 svg{width:26px;height:26px}.NotFoundPage_floatA__TCCo2{top:-16px;left:-28px}.NotFoundPage_floatB__0MBWJ{bottom:-16px;right:-22px}.NotFoundPage_floatC__3jNp8{right:-52px;width:48px;height:48px}.NotFoundPage_headline__6bzqP{font-size:28px}.NotFoundPage_sub__KDIGZ{font-size:16px}.NotFoundPage_suggestions__bEDIb{grid-template-columns:1fr;gap:12px}}