.not-found-module__sxuMuG__page{color:#f4f2ec;isolation:isolate;background:#050505;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(18rem,.74fr);min-height:100svh;padding:clamp(5.5rem,8vw,8rem) clamp(1rem,3vw,3rem) clamp(1.25rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__grid{z-index:-1;opacity:.2;background-image:linear-gradient(#f4f2ec29 1px,#0000 1px),linear-gradient(90deg,#f4f2ec29 1px,#0000 1px);background-size:clamp(4rem,9vw,8.5rem) clamp(4rem,9vw,8.5rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.not-found-module__sxuMuG__rail{font-family:var(--font-panchang), sans-serif;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #f4f2ec38;grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:.8rem;font-size:clamp(.48rem,.62vw,.68rem);display:flex}.not-found-module__sxuMuG__status{align-items:center;gap:.65rem;display:flex}.not-found-module__sxuMuG__status i{aspect-ratio:1;background:#b8ff00;border-radius:50%;width:.45rem;animation:1.7s steps(2,end) infinite not-found-module__sxuMuG__signal}.not-found-module__sxuMuG__code{color:#0000;font-family:var(--font-anton), sans-serif;letter-spacing:-.08em;-webkit-text-stroke:1px #b8ff0052;-webkit-user-select:none;user-select:none;align-self:center;font-size:clamp(17rem,42vw,48rem);font-weight:400;line-height:.68;transform:translate(-.05em)}.not-found-module__sxuMuG__copy{align-self:center;padding:clamp(1.5rem,4vw,4rem) 0 clamp(1.5rem,4vw,4rem) clamp(1rem,3vw,3rem);position:relative}.not-found-module__sxuMuG__copy:before{content:"";transform-origin:top;background:#b8ff00;width:1px;height:100%;animation:.9s cubic-bezier(.77,0,.18,1) .15s forwards not-found-module__sxuMuG__draw;position:absolute;top:0;left:0;transform:scaleY(0)}.not-found-module__sxuMuG__kicker{color:#b8ff00;font-family:var(--font-panchang), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:clamp(1rem,2vw,2rem);font-size:clamp(.48rem,.62vw,.7rem)}.not-found-module__sxuMuG__copy h1{font-family:var(--font-roboto), sans-serif;letter-spacing:-.075em;flex-direction:column;margin:0;font-size:clamp(3.5rem,7.2vw,8.7rem);font-weight:400;line-height:.82;display:flex}.not-found-module__sxuMuG__copy h1 span:last-child{color:#b8ff00}.not-found-module__sxuMuG__body{color:#f4f2eca3;max-width:38rem;margin:clamp(1.5rem,3vw,3rem) 0 0;font-size:clamp(.95rem,1.1vw,1.2rem);line-height:1.5}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vw,3rem);display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{min-width:10rem;font-family:var(--font-panchang), sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f4f2ec3d;justify-content:space-between;align-items:center;gap:1.5rem;padding:.85rem 1rem;font-size:.58rem;transition:border-color .25s,color .25s,transform .25s;display:inline-flex}.not-found-module__sxuMuG__primary{color:#050505;background:#b8ff00;border-color:#b8ff00}.not-found-module__sxuMuG__primary:hover,.not-found-module__sxuMuG__secondary:hover{transform:translateY(-.2rem)}.not-found-module__sxuMuG__secondary:hover{color:#b8ff00;border-color:#b8ff00}.not-found-module__sxuMuG__footer{color:#f4f2ec7a;font-family:var(--font-panchang), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #f4f2ec38;grid-column:1/-1;justify-content:space-between;padding-top:.8rem;font-size:clamp(.44rem,.52vw,.58rem);display:flex}@keyframes not-found-module__sxuMuG__signal{50%{opacity:.35}}@keyframes not-found-module__sxuMuG__draw{to{transform:scaleY(1)}}@media (max-width:800px){.not-found-module__sxuMuG__page{grid-template-rows:auto minmax(12rem,.74fr) 1fr auto;grid-template-columns:1fr;padding-top:6.6rem}.not-found-module__sxuMuG__rail{align-items:flex-start;gap:1rem}.not-found-module__sxuMuG__status{text-align:right;justify-content:flex-end;max-width:10rem}.not-found-module__sxuMuG__code{align-self:end;font-size:clamp(13rem,68vw,20rem)}.not-found-module__sxuMuG__copy{padding:1.75rem 0 2rem 1rem}.not-found-module__sxuMuG__copy h1{font-size:clamp(3.5rem,16vw,5.6rem)}.not-found-module__sxuMuG__actions{flex-direction:column}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{width:100%}.not-found-module__sxuMuG__footer{gap:1rem}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__status i,.not-found-module__sxuMuG__copy:before{animation:none}.not-found-module__sxuMuG__copy:before{transform:scaleY(1)}}
