.not-found-module__HS70Aa__container{background-color:var(--background);text-align:center;background-image:radial-gradient(circle at 15%,#10b98114 0%,#0000 50%),radial-gradient(circle at 85% 30%,#0f172a0d 0%,#0000 50%),linear-gradient(90deg,#0f172a05 1px,#0000 1px),linear-gradient(#0f172a05 1px,#0000 1px);background-size:100% 100%,100% 100%,50px 50px,50px 50px;background-attachment:fixed;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__content{z-index:2;flex-direction:column;align-items:center;max-width:600px;display:flex;position:relative}.not-found-module__HS70Aa__logoWrapper{background:#fff;border-radius:24px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 10px 30px #0000000d,0 0 0 1px #10b9811a}.not-found-module__HS70Aa__errorCode{background:linear-gradient(135deg, var(--primary) 0%, #34d399 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:10rem;font-weight:900;line-height:1;animation:6s ease-in-out infinite not-found-module__HS70Aa__float404}.not-found-module__HS70Aa__title{color:var(--primary);margin-bottom:1rem;font-size:2.5rem;font-weight:800}.not-found-module__HS70Aa__description{color:var(--muted-foreground);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.not-found-module__HS70Aa__btn{background:linear-gradient(135deg, var(--accent) 0%, #059669 100%);color:#fff;border-radius:9999px;align-items:center;gap:.6rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 25px -5px #10b98166}.not-found-module__HS70Aa__btn:hover{transform:translateY(-3px);box-shadow:0 15px 35px -5px #10b98180}@keyframes not-found-module__HS70Aa__float404{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.not-found-module__HS70Aa__glow{z-index:0;background:radial-gradient(circle,#10b98126 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:4s ease-in-out infinite alternate not-found-module__HS70Aa__pulseGlow404;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes not-found-module__HS70Aa__pulseGlow404{0%{opacity:.5;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}
