.not-found-module__sxuMuG__main{background:var(--accent);color:#fff;min-height:100svh;font-family:var(--font-jakarta), system-ui, sans-serif;isolation:isolate;flex-direction:column;padding:clamp(112px,14vh,156px) clamp(24px,4vw,64px) clamp(34px,4vw,60px);display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__main :where(h1){font-family:var(--font-geist), system-ui, sans-serif}.not-found-module__sxuMuG__main:before,.not-found-module__sxuMuG__main:after{--arc-field:min(128vw, 1560px);z-index:0;width:var(--arc-field);aspect-ratio:1;content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 167px,#ffffff52 167px 170px),repeating-radial-gradient(circle,#0000 0 32.5px,#ffffff26 32.5px 34px);border-radius:50%;position:absolute}.not-found-module__sxuMuG__main:before{animation:34s ease-in-out infinite alternate not-found-module__sxuMuG__arc-nw;top:0;left:0;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__main:after{animation:38s ease-in-out infinite alternate not-found-module__sxuMuG__arc-se;bottom:0;right:0;transform:translate(50%,50%)}@keyframes not-found-module__sxuMuG__arc-nw{to{transform:translate(-46%,-53%)scale(1.05)}}@keyframes not-found-module__sxuMuG__arc-se{to{transform:translate(54%,47%)scale(1.06)}}.not-found-module__sxuMuG__content{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.not-found-module__sxuMuG__code{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(112px,27vw,420px);font-weight:560;line-height:.78}.not-found-module__sxuMuG__zero{color:#fff}@supports (-webkit-text-stroke:1px #ffffff){.not-found-module__sxuMuG__zero{color:#0000;-webkit-text-stroke:clamp(2px, .55vw, 8px) #fff}}.not-found-module__sxuMuG__line{color:#fff;text-wrap:balance;max-width:44ch;margin:clamp(24px,2.6vw,38px) 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.not-found-module__sxuMuG__bottom{z-index:1;justify-content:center;margin-top:auto;padding-top:clamp(28px,3vw,44px);display:flex;position:relative}.not-found-module__sxuMuG__home{z-index:0;box-sizing:border-box;height:54px;color:var(--accent-deep);isolation:isolate;background:#fff;border-radius:12px;align-items:center;gap:11px;padding:0 28px;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #541e0d3d}.not-found-module__sxuMuG__home:before{z-index:-1;content:"";opacity:0;background:#171614;border-radius:50%;width:18px;height:18px;transition:width .8s cubic-bezier(.19,1,.22,1),height .8s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__home svg{flex:none;transition:transform .5s cubic-bezier(.23,1,.32,1)}.not-found-module__sxuMuG__home:active{transform:scale(.96)}@media (hover:hover){.not-found-module__sxuMuG__home:hover:before,.not-found-module__sxuMuG__home:focus-visible:before{opacity:1;width:420px;height:420px}.not-found-module__sxuMuG__home:hover,.not-found-module__sxuMuG__home:focus-visible{color:#fff}.not-found-module__sxuMuG__home:hover svg,.not-found-module__sxuMuG__home:focus-visible svg{transform:translate(4px)}}@media (max-width:900px){.not-found-module__sxuMuG__main{padding-top:clamp(104px,13vh,132px)}.not-found-module__sxuMuG__code{font-size:clamp(108px,30vw,260px)}}@media (max-width:640px){.not-found-module__sxuMuG__main{padding:104px 22px 34px}.not-found-module__sxuMuG__main:before,.not-found-module__sxuMuG__main:after{--arc-field:min(200vw, 1000px);background:repeating-radial-gradient(circle,#0000 0 117px,#ffffff52 117px 119px),repeating-radial-gradient(circle,#0000 0 22.8px,#ffffff26 22.8px 24px)}.not-found-module__sxuMuG__code{font-size:clamp(92px,33vw,150px)}.not-found-module__sxuMuG__line{font-size:16px}.not-found-module__sxuMuG__home{height:50px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__main:before,.not-found-module__sxuMuG__main:after{animation:none}.not-found-module__sxuMuG__home,.not-found-module__sxuMuG__home:before,.not-found-module__sxuMuG__home svg{transition-duration:.01ms}}
