.not-found-module__HS70Aa__stage{isolation:isolate;background:var(--color-night);color:#fff;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__lit{z-index:0;animation:1.1s linear both not-found-module__HS70Aa__lamp-on;position:absolute;inset:0}.not-found-module__HS70Aa__curtain{background:repeating-linear-gradient(90deg,#00000080 0,#0000 2.6vw,#96b4ff1c 4.4vw,#0000 6vw,#00000080 8.3vw),repeating-linear-gradient(90deg,#0000006b 0,#0000 7.1vw,#0000006b 13.7vw),#16254d;position:absolute;inset:0 0 16%}.not-found-module__HS70Aa__floor{background:linear-gradient(#0c1530,#182544);position:absolute;inset:84% 0 0;box-shadow:0 -1.4rem 2.4rem #0009}.not-found-module__HS70Aa__digits{font-family:var(--font-display);letter-spacing:.002em;-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;font-size:min(38vw,74vh);line-height:1;position:absolute;top:50%;right:3vw;transform:translateY(-53%)}.not-found-module__HS70Aa__digitsLit{color:#fff;text-shadow:0 .02em .09em #0000008c}.not-found-module__HS70Aa__digitsOutline{z-index:2;color:#0000;-webkit-text-stroke:1px #ffffff3d}.not-found-module__HS70Aa__shade{z-index:1;background:radial-gradient(circle closest-side, #0047ff00 0, #0047ff0d 10%, #0047ff38 16%, #05070fd1 23%, var(--color-night) 34%);will-change:transform;width:50vmax;height:50vmax;animation:15s ease-in-out infinite alternate not-found-module__HS70Aa__sweep;position:absolute;top:-25vmax;left:-25vmax;transform:translate(68vw,46vh)scale(4)}.not-found-module__HS70Aa__header{z-index:3;padding:1.75rem clamp(1.25rem,4vw,3.5rem);position:relative}.not-found-module__HS70Aa__logo{color:#fff;height:1.3rem}.not-found-module__HS70Aa__copy{z-index:3;margin-top:auto;padding:0 clamp(1.25rem,4vw,3.5rem) clamp(2.5rem,7vh,4.5rem);position:relative}.not-found-module__HS70Aa__title{text-shadow:0 .04em .5em #05070fbf;margin:0;font-size:clamp(2.6rem,4.7vw,5rem)}.not-found-module__HS70Aa__code{color:#9db6ff;margin:1rem 0 0;font-size:1.05rem;font-weight:600}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{justify-content:center;align-items:center;min-height:3.25rem;padding:.9rem 1.75rem;font-size:.875rem;font-weight:700;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.not-found-module__HS70Aa__primary{background:var(--color-electric);color:#fff;gap:.6rem;box-shadow:0 16px 40px -12px #0047ffb3}.not-found-module__HS70Aa__primary:hover{background:var(--color-electric-deep)}.not-found-module__HS70Aa__arrow{transition:transform .2s}.not-found-module__HS70Aa__primary:hover .not-found-module__HS70Aa__arrow{transform:translate(4px)}.not-found-module__HS70Aa__secondary{color:#fff;background:#05070f73;border:1px solid #ffffff4d}.not-found-module__HS70Aa__secondary:hover{border-color:#fff}.not-found-module__HS70Aa__primary:focus-visible,.not-found-module__HS70Aa__secondary:focus-visible,.not-found-module__HS70Aa__header a:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes not-found-module__HS70Aa__sweep{0%{transform:translate(44vw,62vh)scale(4)}to{transform:translate(94vw,34vh)scale(4)}}@keyframes not-found-module__HS70Aa__lamp-on{0%,18%{opacity:0}22%{opacity:.8}30%{opacity:.1}46%,to{opacity:1}}@media (max-width:899px){.not-found-module__HS70Aa__digits{font-size:min(62vw,42svh);top:4.5rem;left:50%;right:auto;transform:translate(-50%)}.not-found-module__HS70Aa__shade{transform:translate(50vw,28svh)scale(4)}@keyframes not-found-module__HS70Aa__sweep{0%{transform:translate(18vw,26svh)scale(4)}to{transform:translate(82vw,32svh)scale(4)}}}@media (max-width:899px) and (max-height:500px){.not-found-module__HS70Aa__digits{top:50%;left:auto;right:3vw;transform:translateY(-53%)}}@media (max-width:479px){.not-found-module__HS70Aa__actions{flex-direction:column}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__lit,.not-found-module__HS70Aa__shade{animation:none}}
