.not-found-module__sxuMuG__page{--not-found-accent:#b889ff;--not-found-blue:#43c6ff;background:radial-gradient(circle at 74% 38%,#9b5cff33,#0000 24rem),radial-gradient(circle at 18% 72%,#43c6ff14,#0000 22rem);place-items:center;min-height:min(760px,100svh - 76px);padding:clamp(72px,10vw,132px) 20px;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__page:before,.not-found-module__sxuMuG__page:after{pointer-events:none;content:"";position:absolute}.not-found-module__sxuMuG__page:before{background:linear-gradient(90deg,#0000,#b889ffb8,#0000);width:26rem;height:1px;top:9%;right:-7rem;transform:rotate(-38deg)}.not-found-module__sxuMuG__page:after{background:linear-gradient(90deg,#0000,#43c6ff80,#0000);width:30rem;height:1px;bottom:12%;left:-8rem;transform:rotate(-38deg)}.not-found-module__sxuMuG__shell{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(400px,1.08fr);align-items:center;gap:clamp(52px,8vw,104px);width:min(1120px,100%);display:grid;position:relative}.not-found-module__sxuMuG__copy{min-width:0}.not-found-module__sxuMuG__copy h1{max-width:10ch;color:var(--text);font-family:var(--font-display), "Arial Narrow", sans-serif;letter-spacing:-.035em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(4rem,7.4vw,6rem);font-weight:600;line-height:.88}.not-found-module__sxuMuG__copy>p:not(.not-found-module__sxuMuG__support){max-width:58ch;color:var(--text-muted);margin:28px 0 0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.65}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.not-found-module__sxuMuG__support{color:var(--text-soft);font-family:var(--font-utility), monospace;margin:24px 0 0;font-size:.78rem;line-height:1.6}.not-found-module__sxuMuG__support a{color:var(--not-found-accent);text-underline-offset:4px;font-weight:700}.not-found-module__sxuMuG__support a:hover{color:var(--text)}.not-found-module__sxuMuG__deck{background:linear-gradient(145deg,#b889ff1a,#0000 42%),#08131d;border:1px solid #b889ff42;border-radius:16px;min-width:0;padding:18px;position:relative;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg);box-shadow:0 34px 80px #00050a7a}.not-found-module__sxuMuG__deck:after{background:linear-gradient(180deg, transparent, var(--not-found-blue), transparent);content:"";width:1px;animation:2.8s cubic-bezier(.16,1,.3,1) .45s both not-found-module__sxuMuG__scan-keys;position:absolute;top:54px;bottom:52px;left:18px;box-shadow:10px 0 28px #43c6ff47}.not-found-module__sxuMuG__deckHeader,.not-found-module__sxuMuG__deckFooter{color:#dfd2ff94;font-family:var(--font-utility), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:.64rem;font-weight:700;line-height:1.4;display:flex}.not-found-module__sxuMuG__deckHeader{padding:0 3px 17px}.not-found-module__sxuMuG__status{color:#ff9384c2;align-items:center;gap:7px;display:inline-flex}.not-found-module__sxuMuG__status i{background:var(--brand-red);border-radius:50%;width:6px;height:6px;box-shadow:0 3px 12px #ff6b575c}.not-found-module__sxuMuG__keys{background:#01080d94;border:1px solid #b1cdd224;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:clamp(22px,4vw,38px);display:grid}.not-found-module__sxuMuG__key{aspect-ratio:1;background:linear-gradient(145deg,#ffffff0b,#0000 55%),#0a1720;border:1px solid #b1cdd238;border-radius:14px;align-content:center;justify-items:center;min-width:0;display:grid;position:relative;box-shadow:0 14px 26px #00040870}.not-found-module__sxuMuG__key strong{color:var(--text);font-family:var(--font-display), "Arial Narrow", sans-serif;font-size:clamp(3.3rem,7vw,5.5rem);font-weight:600;line-height:.8}.not-found-module__sxuMuG__key span{color:var(--text-soft);font-family:var(--font-utility), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:.58rem;font-weight:700}.not-found-module__sxuMuG__keyMissing{background:radial-gradient(circle at 50% 42%,#b889ff33,#0000 46%),#111126;border-color:#b889ffb8;box-shadow:0 18px 34px #50258757}.not-found-module__sxuMuG__keyMissing strong,.not-found-module__sxuMuG__keyMissing span{color:var(--not-found-accent)}.not-found-module__sxuMuG__deckFooter{padding:17px 3px 0}.not-found-module__sxuMuG__deckFooter span:last-child{color:var(--not-found-blue)}@keyframes not-found-module__sxuMuG__scan-keys{0%{filter:blur(2px);left:18px}55%{filter:blur()}to{filter:blur(2px);left:calc(100% - 19px)}}@media (max-width:900px){.not-found-module__sxuMuG__shell{grid-template-columns:1fr;gap:52px}.not-found-module__sxuMuG__copy{max-width:680px}.not-found-module__sxuMuG__copy h1{max-width:12ch}.not-found-module__sxuMuG__deck{width:min(680px,100%);transform:none}}@media (max-width:560px){.not-found-module__sxuMuG__page{min-height:0;padding:60px 16px 74px}.not-found-module__sxuMuG__copy h1{font-size:clamp(3.4rem,17vw,4.6rem)}.not-found-module__sxuMuG__actions{display:grid}.not-found-module__sxuMuG__actions a{width:100%}.not-found-module__sxuMuG__deck{border-radius:14px;padding:12px}.not-found-module__sxuMuG__deckHeader,.not-found-module__sxuMuG__deckFooter{letter-spacing:.055em;font-size:.54rem}.not-found-module__sxuMuG__deckHeader{padding-bottom:12px}.not-found-module__sxuMuG__keys{gap:7px;padding:14px}.not-found-module__sxuMuG__key{border-radius:10px}.not-found-module__sxuMuG__key strong{font-size:clamp(2.6rem,15vw,4rem)}.not-found-module__sxuMuG__key span{margin-top:10px;font-size:.48rem}.not-found-module__sxuMuG__deckFooter{align-items:flex-start;padding-top:12px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__deck:after{animation:none}}
