.not-found-module__sxuMuG__notFoundPage{--error-ink:#090b0a;--error-paper:#f7f4ee;--error-green:#a3e635;background:var(--error-ink);min-height:100svh;color:var(--error-paper);isolation:isolate;grid-template-rows:auto 1px 1fr;padding:0 max(1.25rem,50vw - 590px);display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__notFoundPage:before{z-index:-2;aspect-ratio:1;content:"";border:clamp(3.5rem,8vw,7rem) solid #a3e6350b;border-radius:50%;width:52vw;position:absolute;top:9%;left:43%}.not-found-module__sxuMuG__notFoundPage [data-error-reveal]{opacity:0;transform:translateY(24px)}.not-found-module__sxuMuG__topbar{z-index:5;grid-template-columns:1fr auto;align-items:center;gap:1rem;min-height:5.5rem;display:grid;position:relative}.not-found-module__sxuMuG__brand{width:fit-content;color:var(--error-paper);letter-spacing:-.085em;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:650;line-height:1;text-decoration:none}.not-found-module__sxuMuG__brand span{color:var(--error-green);transition:transform .25s;display:inline-block}.not-found-module__sxuMuG__brand:hover span{transform:translate(2px,-3px)scale(1.18)}.not-found-module__sxuMuG__errorCode,.not-found-module__sxuMuG__coordinate{font-family:var(--font-dm-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.6rem}.not-found-module__sxuMuG__errorCode{color:#f7f4ee6b;justify-self:end}.not-found-module__sxuMuG__topLine{z-index:5;transform-origin:0;background:#f7f4ee2e;position:relative}.not-found-module__sxuMuG__errorCanvas{z-index:2;grid-template-columns:minmax(390px,.8fr) minmax(520px,1.2fr);align-items:end;gap:clamp(2rem,5vw,5rem);min-height:calc(100svh - 5.5rem - 1px);padding:clamp(2.5rem,6vw,5rem) 0;display:grid;position:relative}.not-found-module__sxuMuG__errorNumber{color:var(--error-paper);letter-spacing:-.13em;pointer-events:none;white-space:nowrap;font-size:clamp(13rem,31vw,31rem);font-weight:620;line-height:.65;display:flex;position:absolute;top:44%;right:clamp(1rem,3vw,3rem);transform:translateY(-50%)}.not-found-module__sxuMuG__digitClip{margin:-.12em 0 -.14em -.04em;padding:.12em .1em .14em .04em;display:inline-block;position:relative;overflow:hidden}.not-found-module__sxuMuG__digitClip i{transform-origin:0 100%;font-style:normal;display:block}.not-found-module__sxuMuG__zeroClip{color:var(--error-green)}.not-found-module__sxuMuG__zeroClip b{border:.016em solid var(--error-ink);width:.1em;height:.1em;position:absolute;top:47%;left:45%;transform:translate(-50%,-50%)rotate(45deg)}.not-found-module__sxuMuG__copy{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090b0ad1;border:1px solid #f7f4ee24;max-width:570px;padding:clamp(1.5rem,3vw,2.8rem);position:relative;box-shadow:0 28px 70px #00000047}.not-found-module__sxuMuG__copy h1{letter-spacing:-.09em;margin:0;font-size:clamp(3.4rem,6.5vw,6rem);font-weight:570;line-height:.82}.not-found-module__sxuMuG__copy h1 span{color:var(--error-green);display:block}.not-found-module__sxuMuG__description{color:#f7f4ee99;max-width:460px;font-family:var(--font-dm-mono), monospace;margin:clamp(1.6rem,3vw,2.2rem) 0 0;font-size:clamp(.68rem,.8vw,.78rem);line-height:1.7}.not-found-module__sxuMuG__actions{align-items:center;gap:1.5rem;margin-top:clamp(1.8rem,3vw,2.5rem);display:flex}.not-found-module__sxuMuG__primaryAction{background:var(--error-green);min-width:210px;min-height:3.8rem;color:var(--error-ink);font-family:var(--font-dm-mono), monospace;justify-content:space-between;align-items:center;padding-left:1.2rem;font-size:.66rem;text-decoration:none;transition:box-shadow .22s,transform .22s;display:flex}.not-found-module__sxuMuG__primaryAction i{background:var(--error-ink);place-items:center;width:3.2rem;height:3.2rem;margin-right:.3rem;display:grid}.not-found-module__sxuMuG__primaryAction svg{fill:none;width:1.1rem;stroke:var(--error-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;transition:transform .22s}.not-found-module__sxuMuG__primaryAction:hover{transform:translate(-3px,-3px);box-shadow:7px 7px #f7f4ee29}.not-found-module__sxuMuG__primaryAction:hover svg{transform:translate(3px)}.not-found-module__sxuMuG__secondaryAction{color:#f7f4eea8;font-family:var(--font-dm-mono), monospace;text-underline-offset:.3rem;font-size:.62rem}.not-found-module__sxuMuG__secondaryAction span{color:var(--error-green);margin-left:.3rem;transition:transform .22s;display:inline-block}.not-found-module__sxuMuG__secondaryAction:hover span{transform:translate(2px,-2px)}.not-found-module__sxuMuG__coordinate{color:#f7f4ee52;writing-mode:vertical-rl;position:absolute;bottom:clamp(2.8rem,6vw,5rem);right:0}.not-found-module__sxuMuG__backgroundText{z-index:-1;color:#0000;letter-spacing:-.085em;pointer-events:none;white-space:nowrap;-webkit-text-stroke:1px #f7f4ee0b;font-size:clamp(7rem,15vw,15rem);font-weight:650;line-height:.8;position:absolute;bottom:-.08em;right:-.04em}.not-found-module__sxuMuG__brand:focus-visible,.not-found-module__sxuMuG__primaryAction:focus-visible,.not-found-module__sxuMuG__secondaryAction:focus-visible{outline:2px solid var(--error-green);outline-offset:4px}@media (max-width:900px){.not-found-module__sxuMuG__errorCanvas{grid-template-columns:1fr}.not-found-module__sxuMuG__errorNumber{font-size:clamp(13rem,46vw,24rem);top:31%}.not-found-module__sxuMuG__copy{align-self:end}}@media (max-width:600px){.not-found-module__sxuMuG__notFoundPage{padding-inline:1rem}.not-found-module__sxuMuG__topbar{grid-template-columns:1fr auto;min-height:4.8rem}.not-found-module__sxuMuG__errorCanvas{min-height:calc(100svh - 4.8rem - 1px);padding:2rem 0 1rem}.not-found-module__sxuMuG__errorNumber{font-size:min(46vw,11.5rem);top:27%;right:50%;transform:translate(50%,-50%)}.not-found-module__sxuMuG__copy{width:100%;padding:1.4rem}.not-found-module__sxuMuG__copy h1{font-size:clamp(3.2rem,15vw,4.5rem)}.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch;gap:1rem}.not-found-module__sxuMuG__primaryAction{width:100%}.not-found-module__sxuMuG__secondaryAction{width:fit-content}.not-found-module__sxuMuG__coordinate{display:none}}@media (max-height:690px) and (min-width:601px){.not-found-module__sxuMuG__errorCanvas{padding-block:1.5rem}.not-found-module__sxuMuG__copy{padding:1.5rem}.not-found-module__sxuMuG__copy h1{font-size:3.8rem}.not-found-module__sxuMuG__description{margin-top:1.2rem}.not-found-module__sxuMuG__actions{margin-top:1.4rem}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__notFoundPage [data-error-reveal]{opacity:1;transform:none}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__primaryAction svg,.not-found-module__sxuMuG__secondaryAction span,.not-found-module__sxuMuG__brand span{transition-duration:.01ms!important}}
