.not-found-module__HS70Aa__container{background:#000;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__content{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex;position:relative}.not-found-module__HS70Aa__glitch{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(6rem,15vw,12rem);font-weight:900;line-height:1;animation:2.5s linear infinite alternate-reverse not-found-module__HS70Aa__glitch-skew;position:relative}.not-found-module__HS70Aa__glitch:before,.not-found-module__HS70Aa__glitch:after{content:attr(data-text);color:#fff;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.not-found-module__HS70Aa__glitch:before{text-shadow:-2px 0 #fff6;clip:rect(44px, 450px, 56px, 0);animation:4s linear infinite alternate-reverse not-found-module__HS70Aa__glitch-anim;left:3px}.not-found-module__HS70Aa__glitch:after{text-shadow:-2px 0 #fff3;clip:rect(44px, 450px, 56px, 0);animation:3s linear infinite alternate-reverse not-found-module__HS70Aa__glitch-anim2;left:-3px}@keyframes not-found-module__HS70Aa__glitch-anim{0%{clip:rect(11px, 9999px, 81px, 0);transform:skew(.5deg)}20%{clip:rect(81px, 9999px, 12px, 0);transform:skew(.2deg)}40%{clip:rect(22px, 9999px, 99px, 0);transform:skew(.8deg)}60%{clip:rect(98px, 9999px, 34px, 0);transform:skew(.1deg)}80%{clip:rect(54px, 9999px, 7px, 0);transform:skew(.6deg)}to{clip:rect(33px, 9999px, 66px, 0);transform:skew(.3deg)}}@keyframes not-found-module__HS70Aa__glitch-anim2{0%{clip:rect(55px, 9999px, 12px, 0);transform:skew(.1deg)}20%{clip:rect(12px, 9999px, 88px, 0);transform:skew(.5deg)}40%{clip:rect(88px, 9999px, 44px, 0);transform:skew(.2deg)}60%{clip:rect(44px, 9999px, 99px, 0);transform:skew(.9deg)}80%{clip:rect(99px, 9999px, 22px, 0);transform:skew(.4deg)}to{clip:rect(22px, 9999px, 77px, 0);transform:skew(.7deg)}}@keyframes not-found-module__HS70Aa__glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(-1deg)}20%{transform:skew(1deg)}30%{transform:skew(0deg)}to{transform:skew(0deg)}}.not-found-module__HS70Aa__text{color:#fff9;max-width:400px;font-size:1.1rem;font-weight:500;line-height:1.6}.not-found-module__HS70Aa__btn{color:#000;background:#fff;border-radius:8px;margin-top:1rem;padding:.8rem 1.8rem;font-size:.95rem;font-weight:700;transition:transform .2s,opacity .2s}.not-found-module__HS70Aa__btn:hover{opacity:.85;transform:translateY(-2px)}
