.SignalLostNotFound-module__ftwJtq__page{color:#f8f6ff;background:radial-gradient(circle at 73% 22%,#8a3eff24,#0000 29%),radial-gradient(circle at 18% 38%,#eb398b14,#0000 26%),#070812;min-height:100vh;overflow:hidden}.SignalLostNotFound-module__ftwJtq__main{position:relative}.SignalLostNotFound-module__ftwJtq__main:before{pointer-events:none;content:"";opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.SignalLostNotFound-module__ftwJtq__hero{z-index:1;grid-template-columns:minmax(0,1fr) minmax(460px,.88fr);align-items:center;gap:clamp(48px,7vw,118px);width:min(1480px,100% - 64px);min-height:680px;margin:0 auto;padding:92px 0 86px;display:grid;position:relative}.SignalLostNotFound-module__ftwJtq__eyebrow{color:#a99fb7;font:800 11px/1 var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 25px;display:flex}.SignalLostNotFound-module__ftwJtq__eyebrow span{color:#f182c6;background:#e350b114;border:1px solid #e350b180;border-radius:999px;place-items:center;width:48px;height:29px;display:grid;box-shadow:0 0 24px #e350b11f}.SignalLostNotFound-module__ftwJtq__copy h1{max-width:780px;font-family:var(--font-display), sans-serif;letter-spacing:-.072em;margin:0;font-size:clamp(58px,6.2vw,104px);font-weight:750;line-height:.92}.SignalLostNotFound-module__ftwJtq__copy h1 em{color:#b772ff;text-shadow:0 0 32px #a44eff40;font-style:normal}.SignalLostNotFound-module__ftwJtq__intro{color:#aaa4b4;max-width:610px;margin:32px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.SignalLostNotFound-module__ftwJtq__actions{flex-wrap:wrap;gap:12px;margin-top:37px;display:flex}.SignalLostNotFound-module__ftwJtq__actions a{letter-spacing:.01em;border-radius:10px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .2s,border-color .2s,filter .2s;display:inline-flex}.SignalLostNotFound-module__ftwJtq__actions a:hover{transform:translateY(-2px)}.SignalLostNotFound-module__ftwJtq__actions a:focus-visible,.SignalLostNotFound-module__ftwJtq__routeCard:focus-visible{outline-offset:4px;outline:2px solid #e08aff}.SignalLostNotFound-module__ftwJtq__primaryAction{color:#fff;background:linear-gradient(105deg,#7238ee,#e94f80);border:1px solid #e971d259;gap:42px;box-shadow:0 18px 38px #7435ef38}.SignalLostNotFound-module__ftwJtq__primaryAction:hover{filter:brightness(1.1)}.SignalLostNotFound-module__ftwJtq__secondaryAction{color:#eee9f5;background:#ffffff09;border:1px solid #ffffff24}.SignalLostNotFound-module__ftwJtq__secondaryAction:hover{border-color:#d989ff6b}.SignalLostNotFound-module__ftwJtq__signalPanel{background:linear-gradient(145deg,#1c172de8,#090b16f5);border:1px solid #ad70ff40;border-radius:22px;min-height:438px;position:relative;overflow:hidden;box-shadow:0 42px 110px #00000085,inset 0 1px #ffffff0d}.SignalLostNotFound-module__ftwJtq__signalPanel:before{content:"";background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:55px 0 52px}.SignalLostNotFound-module__ftwJtq__panelHeader,.SignalLostNotFound-module__ftwJtq__panelStatus{z-index:2;color:#777184;min-height:55px;font:750 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 22px;display:flex;position:relative}.SignalLostNotFound-module__ftwJtq__panelHeader b{color:#ef76be}.SignalLostNotFound-module__ftwJtq__signalMap{height:330px;position:relative}.SignalLostNotFound-module__ftwJtq__node{z-index:2;background:radial-gradient(circle,#7d3cd338,#0c0d1afa 68%);border:1px solid #b772ff5c;border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:absolute;box-shadow:0 0 42px #8f48ed21}.SignalLostNotFound-module__ftwJtq__node i{color:#c894ff;width:32px;height:32px;font:800 10px/1 var(--font-geist-mono), monospace;background:#ab60ff24;border-radius:50%;place-items:center;font-style:normal;display:grid}.SignalLostNotFound-module__ftwJtq__node span{color:#c9c2d2;font:750 9px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-top:-25px}.SignalLostNotFound-module__ftwJtq__sourceNode{top:112px;left:8%}.SignalLostNotFound-module__ftwJtq__relayNode{border-color:#e559be8c;top:42px;left:calc(50% - 52px);box-shadow:0 0 48px #e145af38}.SignalLostNotFound-module__ftwJtq__sceneNode{filter:grayscale(.7);opacity:.58;background:#0b0c16db;border-color:#ffffff1c;top:153px;right:7%}.SignalLostNotFound-module__ftwJtq__trace{z-index:1;transform-origin:0;background:linear-gradient(90deg,#ae65ff2e,#b56cff,#e85aaa);height:1px;position:absolute;box-shadow:0 0 13px #c95bf4b3}.SignalLostNotFound-module__ftwJtq__traceOne{width:30%;top:186px;left:27%;transform:rotate(-18deg)}.SignalLostNotFound-module__ftwJtq__traceTwo{width:22%;box-shadow:none;background:repeating-linear-gradient(90deg,#e655b1ad 0 8px,#0000 8px 16px);top:143px;left:59%;transform:rotate(25deg)}.SignalLostNotFound-module__ftwJtq__breakPoint{z-index:3;color:#ff75ad;background:#22101d;border:1px solid #f15c9e73;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid;position:absolute;top:179px;left:72%;box-shadow:0 0 28px #ec468e40}.SignalLostNotFound-module__ftwJtq__panelStatus{border-top:1px solid #ffffff12;border-bottom:0;min-height:52px}.SignalLostNotFound-module__ftwJtq__panelStatus span{align-items:center;gap:8px;display:flex}.SignalLostNotFound-module__ftwJtq__panelStatus i{background:#9c5eff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #9c5eff}.SignalLostNotFound-module__ftwJtq__panelStatus strong{color:#9d93a9;font-weight:700}.SignalLostNotFound-module__ftwJtq__recovery{z-index:1;width:min(1480px,100% - 64px);margin:0 auto;padding:24px 0 110px;position:relative}.SignalLostNotFound-module__ftwJtq__recoveryHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:27px;display:flex}.SignalLostNotFound-module__ftwJtq__recoveryHeading p{color:#b772ff;font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0}.SignalLostNotFound-module__ftwJtq__recoveryHeading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.4vw,39px)}.SignalLostNotFound-module__ftwJtq__routeGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.SignalLostNotFound-module__ftwJtq__routeCard{color:#fff;background:#ffffff06;border:1px solid #ffffff16;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:19px;min-height:138px;padding:25px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:grid}.SignalLostNotFound-module__ftwJtq__routeCard:hover{background:#964ee612;border-color:#b970ff59;transform:translateY(-3px)}.SignalLostNotFound-module__ftwJtq__routeCard>span{color:#7d7489;font:750 9px/1 var(--font-geist-mono), monospace;align-self:start}.SignalLostNotFound-module__ftwJtq__routeCard h3{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0 0 8px;font-size:20px}.SignalLostNotFound-module__ftwJtq__routeCard p{color:#898391;margin:0;font-size:13px;line-height:1.55}.SignalLostNotFound-module__ftwJtq__routeCard b{color:#c27cff;font-size:18px}@media (max-width:1050px){.SignalLostNotFound-module__ftwJtq__hero{grid-template-columns:1fr;width:min(760px,100% - 48px);padding-top:76px}.SignalLostNotFound-module__ftwJtq__signalPanel{min-height:420px}.SignalLostNotFound-module__ftwJtq__recovery{width:min(760px,100% - 48px)}.SignalLostNotFound-module__ftwJtq__routeGrid{grid-template-columns:1fr}}@media (max-width:600px){.SignalLostNotFound-module__ftwJtq__hero{gap:50px;width:min(100% - 32px,540px);min-height:0;padding:58px 0 64px}.SignalLostNotFound-module__ftwJtq__copy h1{font-size:clamp(50px,15vw,72px)}.SignalLostNotFound-module__ftwJtq__intro{margin-top:25px;font-size:16px}.SignalLostNotFound-module__ftwJtq__actions{display:grid}.SignalLostNotFound-module__ftwJtq__actions a{width:100%}.SignalLostNotFound-module__ftwJtq__signalPanel{border-radius:17px;min-height:347px}.SignalLostNotFound-module__ftwJtq__signalMap{height:247px}.SignalLostNotFound-module__ftwJtq__node{width:76px;height:76px}.SignalLostNotFound-module__ftwJtq__node i{width:26px;height:26px;font-size:8px}.SignalLostNotFound-module__ftwJtq__node span{margin-top:-17px;font-size:7px}.SignalLostNotFound-module__ftwJtq__sourceNode{top:95px;left:5%}.SignalLostNotFound-module__ftwJtq__relayNode{top:35px;left:calc(50% - 38px)}.SignalLostNotFound-module__ftwJtq__sceneNode{top:122px;right:4%}.SignalLostNotFound-module__ftwJtq__traceOne{width:33%;top:136px;left:24%}.SignalLostNotFound-module__ftwJtq__traceTwo{width:24%;top:105px;left:59%}.SignalLostNotFound-module__ftwJtq__breakPoint{width:28px;height:28px;top:133px;left:72%}.SignalLostNotFound-module__ftwJtq__panelHeader,.SignalLostNotFound-module__ftwJtq__panelStatus{padding:0 15px;font-size:7px}.SignalLostNotFound-module__ftwJtq__recovery{width:min(100% - 32px,540px);padding-bottom:76px}.SignalLostNotFound-module__ftwJtq__recoveryHeading{display:block}.SignalLostNotFound-module__ftwJtq__recoveryHeading h2{margin-top:11px}.SignalLostNotFound-module__ftwJtq__routeCard{min-height:120px;padding:21px}}@media (prefers-reduced-motion:reduce){.SignalLostNotFound-module__ftwJtq__actions a,.SignalLostNotFound-module__ftwJtq__routeCard{transition:none}}
