.not-found-module__sxuMuG__page{z-index:9999;color:#fafafa;min-height:100svh;font-family:var(--font-geist), Arial, sans-serif;--reveal-ease-out:cubic-bezier(.22, 1, .36, 1);background:#09090b;position:fixed;inset:0;overflow:hidden}.not-found-module__sxuMuG__backgroundCode{color:#18181b;letter-spacing:-.08em;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;width:calc(100% - 2rem);height:23.875rem;animation:not-found-module__sxuMuG__codeReveal 1.4s var(--reveal-ease-out) .1s both;justify-content:center;align-items:center;margin:0;font-size:clamp(13rem,29.3vw,25rem);font-weight:700;line-height:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__content{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:min(35.5625rem,100% - 2rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__title{color:#fafafa;letter-spacing:0;text-align:center;width:100%;animation:not-found-module__sxuMuG__revealUp .8s var(--reveal-ease-out) .28s both;margin:0;font-size:1.875rem;font-weight:500;line-height:1}.not-found-module__sxuMuG__action{animation:not-found-module__sxuMuG__revealUp .8s var(--reveal-ease-out) .46s both}.not-found-module__sxuMuG__homeButton{color:#09090b;background:#cfff04;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition:background .18s,transform .18s;display:inline-flex}.not-found-module__sxuMuG__homeButton:hover{color:#09090b;background:#fafafa;transform:translateY(-2px)}.not-found-module__sxuMuG__homeButton svg{width:1.25rem;height:1.25rem}@keyframes not-found-module__sxuMuG__codeReveal{0%{transform:translate(-50%,-50%)scale(.5)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes not-found-module__sxuMuG__revealUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.not-found-module__sxuMuG__backgroundCode{height:auto;font-size:38vw}.not-found-module__sxuMuG__title{font-size:1.5rem}}@media (min-width:641px) and (max-width:900px){.not-found-module__sxuMuG__backgroundCode{font-size:25vw}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__backgroundCode,.not-found-module__sxuMuG__title,.not-found-module__sxuMuG__action{animation:none}.not-found-module__sxuMuG__homeButton{transition:none}}
/*# sourceMappingURL=0_34cqwpmhnbq.css.map*/