.not-found-module__sxuMuG__page{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 24%,#004afc4d,#0000 31rem),radial-gradient(circle at 12% 82%,#2e6aff29,#0000 27rem),#0c1117;min-height:calc(100dvh - 88px);position:relative;overflow:hidden}.not-found-module__sxuMuG__ambientGrid{z-index:-1;opacity:.16;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.not-found-module__sxuMuG__shell{padding-block:clamp(5.75rem,10vw,9rem) clamp(5rem,9vw,8rem)}.not-found-module__sxuMuG__statusLine{color:#9aa9ba;font:600 .72rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.not-found-module__sxuMuG__statusCode{color:#8fb2ff}.not-found-module__sxuMuG__statusPulse{background:#4f83ff;border-radius:999px;width:7px;height:7px;animation:2.4s ease-out infinite not-found-module__sxuMuG__pulse;box-shadow:0 0 #4f83ff8c}.not-found-module__sxuMuG__hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(3rem,8vw,8rem);margin-top:clamp(2.4rem,5vw,4.75rem);display:grid}.not-found-module__sxuMuG__copy{z-index:2;position:relative}.not-found-module__sxuMuG__eyebrow{color:#7da8ff;font:600 .76rem/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:22px}.not-found-module__sxuMuG__copy h1{color:#fff;letter-spacing:-.055em;max-width:9.5ch;font-size:clamp(3.7rem,7.8vw,7.7rem)}.not-found-module__sxuMuG__copy h1 em{color:#79a4ff;font-style:normal}.not-found-module__sxuMuG__lead{color:#b6c1cd;text-wrap:pretty;max-width:620px;margin-top:30px;font-size:clamp(1.08rem,1.65vw,1.28rem);line-height:1.65}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.not-found-module__sxuMuG__actions .button-secondary{color:#fff;background:#ffffff0a;border-color:#485565}.not-found-module__sxuMuG__actions .button-secondary:hover{background:#7da8ff1a;border-color:#7da8ff}.not-found-module__sxuMuG__routeMap{aspect-ratio:1;background:radial-gradient(circle,#004afc30,#0000 7%),radial-gradient(circle,#0000 36%,#5b89ff0d 36.3%,#0000 37%),#090e1475;border:1px solid #8ea5c033;border-radius:50%;width:min(100%,520px);margin-inline:auto;position:relative;box-shadow:inset 0 0 80px #00000047,0 32px 100px #0000004d}.not-found-module__sxuMuG__routeMap:before,.not-found-module__sxuMuG__routeMap:after{content:"";border:1px dashed #7da8ff38;border-radius:50%;position:absolute;inset:12%}.not-found-module__sxuMuG__routeMap:after{border-style:solid;border-color:#7da8ff26;inset:27%}.not-found-module__sxuMuG__orbit{border:1px solid #0000;border-color:#7da8ff99 #0000 #7da8ff1f;border-radius:50%;animation:16s linear infinite not-found-module__sxuMuG__orbit;position:absolute;inset:3%}.not-found-module__sxuMuG__node,.not-found-module__sxuMuG__lostNode{z-index:2;color:#cddcff;min-width:66px;min-height:66px;font:600 .69rem/1 var(--mono);letter-spacing:.02em;background:#0e1723eb;border:1px solid #7da8ff66;border-radius:50%;place-items:center;padding:10px;display:grid;position:absolute;box-shadow:0 12px 30px #00000047}.not-found-module__sxuMuG__nodeOrigin{background:#fff;border-color:#7098ff;width:80px;height:80px;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #004afc17,0 20px 44px #004afc52}.not-found-module__sxuMuG__nodeLogoCrop{border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__nodeLogo{object-fit:contain;width:100%;max-width:none;height:100%;position:static}.not-found-module__sxuMuG__nodeWork{top:10%;left:44%}.not-found-module__sxuMuG__nodeServices{bottom:26%;right:4%}.not-found-module__sxuMuG__nodeInsights{bottom:7%;left:17%}.not-found-module__sxuMuG__lostNode{color:#ffb3b3;background:#36141ad9;border-color:#ff707080;top:17%;left:3%}.not-found-module__sxuMuG__routeLineOne,.not-found-module__sxuMuG__routeLineTwo,.not-found-module__sxuMuG__routeLineThree,.not-found-module__sxuMuG__routeLineLost{z-index:1;transform-origin:0;background:linear-gradient(90deg,#7da8ffbf,#0000);width:34%;height:1px;position:absolute;top:50%;left:50%}.not-found-module__sxuMuG__routeLineOne{transform:rotate(-96deg)}.not-found-module__sxuMuG__routeLineTwo{transform:rotate(24deg)}.not-found-module__sxuMuG__routeLineThree{transform:rotate(132deg)}.not-found-module__sxuMuG__routeLineLost{background:repeating-linear-gradient(90deg,#ff7070a6 0 6px,#0000 6px 12px);width:39%;transform:rotate(211deg)}.not-found-module__sxuMuG__recovery{border-top:1px solid #a0b2c633;margin-top:clamp(4.75rem,9vw,8rem);padding-top:30px}.not-found-module__sxuMuG__recoveryLabel{color:#7f8e9f;font:600 .72rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.not-found-module__sxuMuG__recoveryGrid{background:#a0b2c633;border:1px solid #a0b2c633;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.not-found-module__sxuMuG__recoveryCard{background:#0d131bf2;grid-template-columns:auto 1fr auto;align-items:start;gap:18px;min-height:174px;padding:25px;transition:background .18s,transform .18s;display:grid}.not-found-module__sxuMuG__recoveryCard:hover{z-index:1;background:#121d2b;transform:translateY(-2px)}.not-found-module__sxuMuG__cardIndex{color:#7da8ff;font:600 .69rem/1.3 var(--mono);padding-top:3px}.not-found-module__sxuMuG__recoveryCard strong{color:#fff;font:600 1.08rem/1.3 var(--font-display);display:block}.not-found-module__sxuMuG__recoveryCard small{color:#93a2b2;margin-top:11px;font-size:.86rem;line-height:1.55;display:block}@keyframes not-found-module__sxuMuG__pulse{70%{box-shadow:0 0 0 8px #4f83ff00}to{box-shadow:0 0 #4f83ff00}}@keyframes not-found-module__sxuMuG__orbit{to{transform:rotate(360deg)}}@media (max-width:900px){.not-found-module__sxuMuG__hero{grid-template-columns:1fr}.not-found-module__sxuMuG__routeMap{width:min(78vw,500px)}.not-found-module__sxuMuG__recoveryGrid{grid-template-columns:1fr}.not-found-module__sxuMuG__recoveryCard{min-height:0}}@media (max-width:560px){.not-found-module__sxuMuG__shell{padding-top:5rem}.not-found-module__sxuMuG__copy h1{font-size:clamp(3.2rem,16vw,4.8rem)}.not-found-module__sxuMuG__actions{display:grid}.not-found-module__sxuMuG__routeMap{width:100%}.not-found-module__sxuMuG__node,.not-found-module__sxuMuG__lostNode{min-width:54px;min-height:54px;font-size:.58rem}.not-found-module__sxuMuG__nodeOrigin{width:68px;height:68px}.not-found-module__sxuMuG__nodeLogoCrop{width:52px;height:52px}.not-found-module__sxuMuG__nodeLogo{width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__statusPulse,.not-found-module__sxuMuG__orbit{animation:none}.not-found-module__sxuMuG__recoveryCard{transition:none}}
