.not-found-module__HS70Aa__container{min-height:100vh;color:var(--text-primary);text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__glowOrb{filter:blur(70px);pointer-events:none;background:radial-gradient(circle,#7c3aed33 0%,#fbbf240f 50%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:25s linear infinite not-found-module__HS70Aa__orbitSlow;position:absolute}.not-found-module__HS70Aa__contentWrapper{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.not-found-module__HS70Aa__glitchTitle{color:var(--text-primary);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;margin-bottom:.4rem;font-size:clamp(6rem,20vw,11rem);font-weight:900;line-height:.85;display:inline-block;position:relative}.not-found-module__HS70Aa__glitchTitle:before,.not-found-module__HS70Aa__glitchTitle:after{content:attr(data-text);background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.not-found-module__HS70Aa__glitchTitle:before{text-shadow:-3px 0 #f05;clip-path:inset(24% 0 56%);animation:2.5s linear infinite alternate-reverse not-found-module__HS70Aa__glitchAnim1;left:3px}.not-found-module__HS70Aa__glitchTitle:after{text-shadow:-3px 0 #00e5ff;clip-path:inset(54% 0 12%);animation:3.2s linear infinite alternate-reverse not-found-module__HS70Aa__glitchAnim2;left:-3px}.not-found-module__HS70Aa__subTitle{letter-spacing:.25em;text-transform:uppercase;color:#cbd5e173;text-align:center;-webkit-user-select:none;user-select:none;margin-bottom:2.25rem;margin-left:.25em;font-size:clamp(.75rem,2vw,.95rem);font-weight:700;display:inline-block}.not-found-module__HS70Aa__btnPrimary{background:var(--gold);color:var(--bg-dark);transition:all .25s var(--transition-smooth);box-shadow:0 4px 25px var(--gold-glow);border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.88rem;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__btnPrimary:hover{background:#f59e0b;transform:translateY(-2px)scale(1.02);box-shadow:0 10px 30px #fbbf2466}.not-found-module__HS70Aa__planetFloating{pointer-events:none;opacity:.65;background:radial-gradient(circle at 30% 30%,#7c3aed,#1e1b4b);border-radius:50%;width:130px;height:130px;animation:8s ease-in-out infinite not-found-module__HS70Aa__floatSlow;position:absolute;bottom:8%;right:10%;box-shadow:inset -10px -10px 20px #000c,0 0 30px #7c3aed40}@keyframes not-found-module__HS70Aa__glitchAnim1{0%{clip-path:inset(40% 0 61%);transform:skew(.4deg)}20%{clip-path:inset(92% 0 1%);transform:skew(-.6deg)}40%{clip-path:inset(10% 0 86%);transform:skew(.9deg)}60%{clip-path:inset(75% 0 5%);transform:skew(-.3deg)}80%{clip-path:inset(25% 0 58%);transform:skew(.5deg)}to{clip-path:inset(54% 0 25%);transform:skew(-.7deg)}}@keyframes not-found-module__HS70Aa__glitchAnim2{0%{clip-path:inset(15% 0 78%);transform:skew(-.5deg)}20%{clip-path:inset(60% 0 15%);transform:skew(.7deg)}40%{clip-path:inset(80% 0 5%);transform:skew(-.9deg)}60%{clip-path:inset(30% 0 50%);transform:skew(.3deg)}80%{clip-path:inset(5% 0 88%);transform:skew(-.6deg)}to{clip-path:inset(45% 0 35%);transform:skew(.8deg)}}@keyframes not-found-module__HS70Aa__floatSlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(5deg)}}@media (max-width:640px){.not-found-module__HS70Aa__glitchTitle{margin-bottom:.25rem;font-size:5.5rem}.not-found-module__HS70Aa__subTitle{letter-spacing:.2em;margin-bottom:1.75rem;margin-left:.2em;font-size:.75rem}.not-found-module__HS70Aa__btnPrimary{padding:.75rem 1.4rem;font-size:.85rem}}
