.error_heroBackground__p_lFL{position:relative;isolation:isolate;margin-top:calc(-1 * var(--header-height));padding-top:var(--header-height);min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#0f172a,#1e293b 50%,#334155);transition:background .3s ease}html[data-theme=light] .error_heroBackground__p_lFL{background:linear-gradient(180deg,#334155,#475569 50%,#64748b)}.error_waveLayer__B3BXK{position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.3;pointer-events:none}.error_wave__gaqRB{position:absolute;bottom:0;left:0;width:200%;height:200px;background:linear-gradient(45deg,#0ea5e9,#6366f1);animation:error_wave-move__Y2Eac 8s ease-in-out infinite;border-radius:50% 50% 0 0}.error_wave__gaqRB:first-child{animation-delay:0s;opacity:.4;height:150px}.error_wave__gaqRB:nth-child(2){animation-delay:-2s;animation-duration:10s;opacity:.3;height:180px;background:linear-gradient(45deg,#6366f1,#22c55e)}.error_wave__gaqRB:nth-child(3){animation-delay:-4s;animation-duration:12s;opacity:.2;height:220px;background:linear-gradient(45deg,#22c55e,#f59e0b)}html[data-theme=light] .error_wave__gaqRB{opacity:.35}html[data-theme=light] .error_wave__gaqRB:first-child{opacity:.45}html[data-theme=light] .error_wave__gaqRB:nth-child(2){opacity:.35}html[data-theme=light] .error_wave__gaqRB:nth-child(3){opacity:.3}@keyframes error_wave-move__Y2Eac{0%,to{transform:translateX(-50%) rotate(0deg)}50%{transform:translateX(-50%) rotate(5deg)}}.error_floatingWaves__r1pst{position:absolute;top:10%;left:0;width:100%;height:80%;pointer-events:none}.error_miniWave__QlS1j{position:absolute;width:300px;height:80px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.2),transparent);border-radius:50px;animation:error_float-wave__0L8l5 6s ease-in-out infinite}html[data-theme=light] .error_miniWave__QlS1j{background:linear-gradient(90deg,transparent,rgba(14,165,233,.18),transparent)}@keyframes error_float-wave__0L8l5{0%,to{transform:translateY(0) scaleX(1);opacity:.3}50%{transform:translateY(-30px) scaleX(1.1);opacity:.6}}@media (max-width:768px){.error_floatingWaves__r1pst{top:-12%}.error_wave__gaqRB{height:150px}.error_wave__gaqRB:first-child{height:120px}.error_wave__gaqRB:nth-child(2){height:135px}.error_wave__gaqRB:nth-child(3){height:160px}}.error_content__yO91P{text-align:center;position:relative;z-index:10;max-width:600px;margin:0 auto;padding:2rem 1rem}.error_errorNumber__lzjub{font-size:clamp(4rem,15vw,12rem);font-weight:900;line-height:.8;margin:0 0 1rem}.error_error500__A2btb,.error_errorNumber__lzjub{background:linear-gradient(135deg,#dc2626,#f59e0b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#dc2626}.error_errorGeneric__7OdvK{background:linear-gradient(135deg,#f97316,#eab308);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#f97316}.error_heading__cX6Zz{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;margin:0 0 1rem;color:#f8fafc}.error_message__Jtq8R{font-size:1.125rem;color:#cbd5e1;margin:0 0 2rem;line-height:1.6}html[data-theme=light] .error_heading__cX6Zz{color:#f8fafc}html[data-theme=light] .error_message__Jtq8R{color:#e2e8f0}.error_buttons__7_32v{display:flex;flex-direction:column;gap:1rem;align-items:center}@media (min-width:480px){.error_buttons__7_32v{flex-direction:row;justify-content:center}}.error_button__b9ulH{display:inline-block;padding:1rem 2rem;border-radius:50px;font-weight:700;text-decoration:none;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.error_button__b9ulH:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:error_wave-shine__wUDGe 3s ease-in-out infinite}.error_button__b9ulH:hover{transform:translateY(-2px)}.error_buttonPrimary__eUMWD{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;box-shadow:0 10px 30px rgba(14,165,233,.4)}.error_buttonPrimary__eUMWD:hover{box-shadow:0 15px 40px rgba(14,165,233,.5)}.error_buttonSecondary__6ztev{background:transparent;color:#f8fafc;border:1px solid rgba(248,250,252,.2);box-shadow:0 10px 30px rgba(2,6,23,.1)}.error_buttonSecondary__6ztev:hover{box-shadow:0 15px 40px rgba(2,6,23,.15);background:rgba(248,250,252,.05)}@keyframes error_wave-shine__wUDGe{0%{left:-100%}to{left:100%}}.error_pulseGlow__0uIgl{animation:error_pulse-glow__4_AL9 2s ease-in-out infinite}@keyframes error_pulse-glow__4_AL9{0%,to{transform:scale(1);filter:drop-shadow(0 0 20px rgba(220,38,38,.4))}50%{transform:scale(1.05);filter:drop-shadow(0 0 40px rgba(220,38,38,.7))}}.__404_heroBackground__CVXlD{position:relative;isolation:isolate;margin-top:calc(-1 * var(--header-height));padding-top:var(--header-height);min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#0f172a,#1e293b 50%,#334155);transition:background .3s ease}html[data-theme=light] .__404_heroBackground__CVXlD{background:linear-gradient(180deg,#334155,#475569 50%,#64748b)}.__404_waveLayer__gynOd{position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.3;pointer-events:none}.__404_wave__zIknz{position:absolute;bottom:0;left:0;width:200%;height:200px;background:linear-gradient(45deg,#0ea5e9,#6366f1);animation:__404_wave-move__bggFC 8s ease-in-out infinite;border-radius:50% 50% 0 0}.__404_wave__zIknz:first-child{animation-delay:0s;opacity:.4;height:150px}.__404_wave__zIknz:nth-child(2){animation-delay:-2s;animation-duration:10s;opacity:.3;height:180px;background:linear-gradient(45deg,#6366f1,#22c55e)}.__404_wave__zIknz:nth-child(3){animation-delay:-4s;animation-duration:12s;opacity:.2;height:220px;background:linear-gradient(45deg,#22c55e,#f59e0b)}html[data-theme=light] .__404_wave__zIknz{opacity:.35}html[data-theme=light] .__404_wave__zIknz:first-child{opacity:.45}html[data-theme=light] .__404_wave__zIknz:nth-child(2){opacity:.35}html[data-theme=light] .__404_wave__zIknz:nth-child(3){opacity:.3}.__404_floatingWaves__f9Mjb{position:absolute;top:10%;left:0;width:100%;height:80%;pointer-events:none}.__404_miniWave__aleCv{position:absolute;width:300px;height:80px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.2),transparent);border-radius:50px;animation:__404_float-wave__2dn3p 6s ease-in-out infinite}html[data-theme=light] .__404_miniWave__aleCv{background:linear-gradient(90deg,transparent,rgba(14,165,233,.18),transparent)}@keyframes __404_float-wave__2dn3p{0%,to{transform:translateY(0) scaleX(1);opacity:.3}50%{transform:translateY(-30px) scaleX(1.1);opacity:.6}}@media (max-width:768px){.__404_floatingWaves__f9Mjb{top:-12%}.__404_wave__zIknz{height:150px}.__404_wave__zIknz:first-child{height:120px}.__404_wave__zIknz:nth-child(2){height:135px}.__404_wave__zIknz:nth-child(3){height:160px}}.__404_content__jDfcu{text-align:center;position:relative;z-index:10;max-width:600px;margin:0 auto;padding:2rem 1rem}.__404_number404__QCaLt{font-size:clamp(4rem,15vw,12rem);font-weight:900;line-height:.8;margin:0 0 1rem;background:linear-gradient(135deg,#0ea5e9,#6366f1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0ea5e9}.__404_heading__gIM6F{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;margin:0 0 1rem;color:#f8fafc}.__404_message__q1B1E{font-size:1.125rem;color:#cbd5e1;margin:0 0 2rem;line-height:1.6}html[data-theme=light] .__404_heading__gIM6F{color:#f8fafc}html[data-theme=light] .__404_message__q1B1E{color:#e2e8f0}.__404_buttons__mDOwS{display:flex;flex-direction:column;gap:1rem;align-items:center}@media (min-width:480px){.__404_buttons__mDOwS{flex-direction:row;justify-content:center}}.__404_button__vKgB3{display:inline-block;padding:1rem 2rem;border-radius:50px;font-weight:700;text-decoration:none;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.__404_button__vKgB3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:__404_wave-shine__dCiMd 3s ease-in-out infinite}.__404_button__vKgB3:hover{transform:translateY(-2px)}.__404_buttonPrimary__V1YRB{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;box-shadow:0 10px 30px rgba(14,165,233,.4)}.__404_buttonPrimary__V1YRB:hover{box-shadow:0 15px 40px rgba(14,165,233,.5)}.__404_buttonSecondary__zE92b{background:transparent;color:var(--color-text);border:1px solid rgba(2,6,23,.1);box-shadow:0 10px 30px rgba(2,6,23,.1)}.__404_buttonSecondary__zE92b:hover{box-shadow:0 15px 40px rgba(2,6,23,.15);background:var(--color-surface)}@keyframes __404_wave-shine__dCiMd{0%{left:-100%}to{left:100%}}.__404_floatingBounce__gavv9{animation:__404_floating-bounce__EQSMQ 3s ease-in-out infinite}@keyframes __404_floating-bounce__EQSMQ{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.__404_pulseGlow__yuwGU{animation:__404_pulse-glow__Caeok 2s ease-in-out infinite}@keyframes __404_pulse-glow__Caeok{0%,to{transform:scale(1);filter:drop-shadow(0 0 20px rgba(14,165,233,.3))}50%{transform:scale(1.05);filter:drop-shadow(0 0 40px rgba(14,165,233,.6))}}.__404_swingMovement__B1hxL{animation:__404_swing__3sP9Q 4s ease-in-out infinite;transform-origin:center top}@keyframes __404_swing__3sP9Q{0%,to{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.__404_waveAnimation__m9xgc{animation:__404_wave-move__bggFC 3s ease-in-out infinite}@keyframes __404_wave-move__bggFC{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(10px) translateY(-5px)}50%{transform:translateX(0) translateY(-10px)}75%{transform:translateX(-10px) translateY(-5px)}}.__404_glitchEffect__aQG71{animation:__404_glitch__EW_xt 2s linear infinite}@keyframes __404_glitch__EW_xt{0%,to{transform:translate(0);filter:hue-rotate(0deg)}10%{transform:translate(-2px,2px);filter:hue-rotate(90deg)}20%{transform:translate(-2px,-2px);filter:hue-rotate(180deg)}30%{transform:translate(2px,2px);filter:hue-rotate(270deg)}40%{transform:translate(2px,-2px);filter:hue-rotate(1turn)}}.__404_rotation3d__DsJuY{animation:__404_rotate-3d__u6ZzR 6s linear infinite;transform-style:preserve-3d}@keyframes __404_rotate-3d__u6ZzR{0%{transform:rotateY(0deg) rotateX(0deg)}25%{transform:rotateY(90deg) rotateX(0deg)}50%{transform:rotateY(180deg) rotateX(90deg)}75%{transform:rotateY(270deg) rotateX(0deg)}to{transform:rotateY(1turn) rotateX(0deg)}}.__404_typewriter__n2CTc{overflow:hidden;white-space:nowrap;width:0;animation:__404_typewriter__n2CTc 3s steps(3) infinite}@keyframes __404_typewriter__n2CTc{0%{width:0}50%{width:100%}to{width:0}}.__404_fadeLoop__MnFoT{animation:__404_fade-loop__8RKpR 3s ease-in-out infinite}@keyframes __404_fade-loop__8RKpR{0%,to{opacity:1}50%{opacity:.3}}.__404_elasticBounce__tILCp{animation:__404_elastic-bounce__AY_de 2s ease-out infinite}@keyframes __404_elastic-bounce__AY_de{0%{transform:scale(1)}20%{transform:scale(1.2) translateY(-10px)}40%{transform:scale(.9) translateY(5px)}60%{transform:scale(1.1) translateY(-3px)}80%{transform:scale(.95) translateY(2px)}to{transform:scale(1)}}.__404_neonFlicker__8qrmK{animation:__404_neon-flicker__pzWFg 1.5s ease-in-out infinite alternate}@keyframes __404_neon-flicker__pzWFg{0%,to{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 20px currentColor,0 0 40px currentColor;filter:brightness(1)}50%{text-shadow:0 0 2px currentColor,0 0 5px currentColor,0 0 8px currentColor,0 0 12px currentColor;filter:brightness(.8)}}.__404_variantGrid__zGPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1rem}.__404_variantCard__KHjPH{background:var(--color-surface);border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit}.__404_variantCard__KHjPH:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(2,6,23,.1)}.__404_variantNumber__5ajBn{font-size:3rem;font-weight:900;margin-bottom:.5rem;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-primary)}.__404_variantName__ogNQm{font-size:1.125rem;font-weight:600;color:var(--color-text);margin:0}.__404_backButton__wm3P9{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:var(--color-primary);text-decoration:none;font-weight:600;transition:color .2s ease}.__404_backButton__wm3P9:hover{color:var(--color-secondary)}.__404_backButton__wm3P9:before{content:"←";font-size:1.2em}.WaveAnimation_heroWaves__gnzl0{min-height:100vh;background:linear-gradient(180deg,#0f172a,#1e293b 50%,#334155);position:relative;overflow:hidden;display:flex;align-items:center;transition:background .3s ease}html[data-theme=light] .WaveAnimation_heroWaves__gnzl0{background:linear-gradient(180deg,#334155,#475569 50%,#64748b)!important}.WaveAnimation_waveLayer__rRQti{position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.3;pointer-events:none}.WaveAnimation_wave__RBHRj{position:absolute;bottom:0;left:0;width:200%;height:200px;background:linear-gradient(45deg,#0ea5e9,#6366f1);animation:WaveAnimation_wave-move__zQtOL 8s ease-in-out infinite;border-radius:50% 50% 0 0}.WaveAnimation_wave__RBHRj:first-child{animation-delay:0s;opacity:.4;height:150px}.WaveAnimation_wave__RBHRj:nth-child(2){animation-delay:-2s;animation-duration:10s;opacity:.3;height:180px;background:linear-gradient(45deg,#6366f1,#22c55e)}.WaveAnimation_wave__RBHRj:nth-child(3){animation-delay:-4s;animation-duration:12s;opacity:.2;height:220px;background:linear-gradient(45deg,#22c55e,#f59e0b)}html[data-theme=light] .WaveAnimation_wave__RBHRj{opacity:.35!important}html[data-theme=light] .WaveAnimation_wave__RBHRj:first-child{opacity:.45!important}html[data-theme=light] .WaveAnimation_wave__RBHRj:nth-child(2){opacity:.35!important}html[data-theme=light] .WaveAnimation_wave__RBHRj:nth-child(3){opacity:.3!important}@media (min-width:769px){.WaveAnimation_wave__RBHRj{height:200px}.WaveAnimation_wave__RBHRj:first-child{height:150px}.WaveAnimation_wave__RBHRj:nth-child(2){height:180px}.WaveAnimation_wave__RBHRj:nth-child(3){height:220px}}.WaveAnimation_floatingWaves__roWzD{position:absolute;top:10%;left:0;width:100%;height:80%;pointer-events:none}@media (max-width:768px){.WaveAnimation_floatingWaves__roWzD{top:-12%}.WaveAnimation_waveVisual__M_MKj{transform:translateY(-96px)}}.WaveAnimation_miniWave__ZZkJh{position:absolute;width:300px;height:80px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.2),transparent);border-radius:50px;animation:WaveAnimation_float-wave__P1pk4 6s ease-in-out infinite}@keyframes WaveAnimation_wave-move__zQtOL{0%,to{transform:translateX(-50%) rotate(0deg)}50%{transform:translateX(-50%) rotate(5deg)}}@keyframes WaveAnimation_float-wave__P1pk4{0%,to{transform:translateY(0) scaleX(1);opacity:.3}50%{transform:translateY(-30px) scaleX(1.1);opacity:.6}}.WaveAnimation_heroWavesContainer__XaFE7{max-width:var(--container-max,1100px);margin:0 auto;padding-left:max(var(--container-pad-x,1rem),env(safe-area-inset-left));padding-right:max(var(--container-pad-x,1rem),env(safe-area-inset-right));padding-top:2rem;padding-bottom:2rem;position:relative;z-index:10}@media (max-width:768px){.WaveAnimation_heroWavesContainer__XaFE7{padding-left:max(var(--container-pad-x,1rem),env(safe-area-inset-left));padding-right:max(var(--container-pad-x,1rem),env(safe-area-inset-right))}}.WaveAnimation_heroWavesContent__CvYzJ{display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;align-items:center}@media (min-width:769px){.WaveAnimation_heroWavesContent__CvYzJ{justify-items:start}.WaveAnimation_heroWavesText__nbh2N{justify-self:start}.WaveAnimation_waveVisual__M_MKj{justify-self:center}}.WaveAnimation_heroWavesText__nbh2N{max-width:800px;position:relative;z-index:10;margin-top:-2rem}@media (max-width:768px){.WaveAnimation_heroWavesText__nbh2N{max-width:none;padding-left:0;margin-left:0;margin-top:0!important;transform:translateY(-4rem)!important}.WaveAnimation_heroWavesText__nbh2N h1{margin-top:0!important}.WaveAnimation_waveButtons__31pc2{margin-top:2rem!important}}.WaveAnimation_heroWavesText__nbh2N h1{font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.1;margin:0 0 2.5rem;color:#f8fafc;position:relative;z-index:2}html[data-theme=light] .WaveAnimation_heroWavesText__nbh2N h1{color:#f8fafc!important}.WaveAnimation_waveTextEffect__0OiDu{background:linear-gradient(90deg,#0ea5e9,#6366f1,#22c55e,#f59e0b);background-size:400% 400%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:WaveAnimation_wave-text__M6_xN 24s ease-in-out infinite}@keyframes WaveAnimation_wave-text__M6_xN{0%,to{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:200% 50%}75%{background-position:300% 50%}}.WaveAnimation_heroSubtitle__CdxNC{font-size:1.25rem;color:#cbd5e1;line-height:1.6;margin:0 0 3rem;position:relative;z-index:2}html[data-theme=light] .WaveAnimation_heroSubtitle__CdxNC{color:#e2e8f0!important}.WaveAnimation_waveButtons__31pc2{display:flex;gap:1rem;flex-wrap:wrap;position:relative;z-index:2;margin-top:3rem}.WaveAnimation_btnWavePrimary__vS_tS{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:white;border:none;padding:1rem 2rem;border-radius:50px;font-weight:700;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(14,165,233,.4);transition:all .3s ease;cursor:pointer}.WaveAnimation_btnWavePrimary__vS_tS:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.WaveAnimation_btnWavePrimary__vS_tS:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(14,165,233,.6)}.WaveAnimation_btnWavePrimary__vS_tS:hover:before{left:100%}.WaveAnimation_waveVisual__M_MKj{width:100%;max-width:400px;aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.WaveAnimation_heroWavesContent__CvYzJ{grid-template-columns:1fr;gap:2rem}.WaveAnimation_waveVisual__M_MKj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.3;z-index:1;max-width:300px}.WaveAnimation_heroWavesText__nbh2N{position:relative;z-index:10}}.WaveAnimation_waveCircle__hmPfd{position:absolute;border:2px solid rgba(14,165,233,.3);border-radius:50%;animation:WaveAnimation_pulse-wave__TZAuP 4s ease-in-out infinite}.WaveAnimation_waveCircle__hmPfd:first-child{width:100%;height:100%;animation-delay:0s}.WaveAnimation_waveCircle__hmPfd:nth-child(2){width:75%;height:75%;animation-delay:-1s;border-color:rgba(99,102,241,.3)}.WaveAnimation_waveCircle__hmPfd:nth-child(3){width:50%;height:50%;animation-delay:-2s;border-color:rgba(34,197,94,.3)}.WaveAnimation_waveCircle__hmPfd:nth-child(4){width:25%;height:25%;animation-delay:-3s;border-color:rgba(245,158,11,.3)}@keyframes WaveAnimation_pulse-wave__TZAuP{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}}.WaveAnimation_waveCenter__xoixA{width:60px;height:60px;background:linear-gradient(135deg,#0ea5e9,#6366f1);border-radius:50%;box-shadow:0 0 40px rgba(14,165,233,.6);animation:WaveAnimation_glow-pulse__uQarO 3s ease-in-out infinite;position:relative;z-index:1}@keyframes WaveAnimation_glow-pulse__uQarO{0%,to{box-shadow:0 0 40px rgba(14,165,233,.6)}50%{box-shadow:0 0 60px rgba(99,102,241,.8)}}@media (max-width:768px){.WaveAnimation_heroWaves__gnzl0{padding-top:4rem}}