.not-found-module__sxuMuG__page{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__page:before{content:"";filter:blur(110px);pointer-events:none;background:#00d26a14;border-radius:50%;width:38rem;height:38rem;position:absolute;top:5rem;right:-16rem}.not-found-module__sxuMuG__inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid;position:relative}.not-found-module__sxuMuG__copy{max-width:670px}.not-found-module__sxuMuG__code{color:var(--accent);letter-spacing:.14em;margin-bottom:1.5rem;font-size:.68rem;font-weight:750;display:block}.not-found-module__sxuMuG__copy h1{font-size:clamp(3.2rem,7vw,6.8rem);line-height:.94}.not-found-module__sxuMuG__copy p{max-width:570px;color:var(--text-secondary);margin-top:1.6rem;font-size:clamp(1rem,1.4vw,1.18rem)}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{min-height:54px;transition:transform var(--transition-fast), background var(--transition-fast), color var(--transition-fast);border-radius:13px;justify-content:center;align-items:center;gap:.7rem;padding:0 1.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.not-found-module__sxuMuG__primary{background:var(--accent);color:var(--text-on-accent)}.not-found-module__sxuMuG__secondary{border:1px solid var(--border-card);color:var(--text-secondary);background:#ffffff06}.not-found-module__sxuMuG__primary:hover,.not-found-module__sxuMuG__secondary:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__primary:hover{background:var(--accent-hover)}.not-found-module__sxuMuG__secondary:hover{color:var(--text-primary)}.not-found-module__sxuMuG__signal{text-align:center;justify-self:stretch}.not-found-module__sxuMuG__signal>span{color:#0000;letter-spacing:-.1em;-webkit-text-stroke:1px #f3f7f429;font-size:clamp(8rem,18vw,15rem);font-weight:780;line-height:.75;display:block}.not-found-module__sxuMuG__signal small{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.not-found-module__sxuMuG__route{height:58px;margin:1.2rem auto .7rem;position:relative}.not-found-module__sxuMuG__route:before{content:"";background:linear-gradient(90deg,#0000,#00d26a80 35%,#00d26a14 62%,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.not-found-module__sxuMuG__route i,.not-found-module__sxuMuG__route b{border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.not-found-module__sxuMuG__route i{background:var(--accent);box-shadow:0 0 16px var(--accent);left:28%}.not-found-module__sxuMuG__route b{border:1px solid var(--text-tertiary);background:var(--bg-body);right:24%}@media (max-width:760px){.not-found-module__sxuMuG__page{place-items:start;padding-top:8.5rem}.not-found-module__sxuMuG__inner{grid-template-columns:1fr;gap:4rem}.not-found-module__sxuMuG__signal{justify-self:center;width:min(100%,390px)}}@media (max-width:480px){.not-found-module__sxuMuG__copy h1{font-size:clamp(2.8rem,15vw,4.2rem)}.not-found-module__sxuMuG__actions{grid-template-columns:1fr;display:grid}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{width:100%}.not-found-module__sxuMuG__signal>span{font-size:8rem}}
