.not-found-module__mpbYFq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.not-found-module__mpbYFq__glow{z-index:0;pointer-events:none;filter:blur(40px);border-radius:50%;width:600px;height:600px;animation:8s ease-in-out infinite alternate not-found-module__mpbYFq__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes not-found-module__mpbYFq__pulseGlow{0%{opacity:.8;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.not-found-module__mpbYFq__orbits{z-index:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__mpbYFq__orbitRing{border:1px solid;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__mpbYFq__orbitDot{transform-origin:0 calc(50% + 3px);border-radius:50%;width:6px;height:6px;animation:20s linear infinite not-found-module__mpbYFq__orbitSpin;position:absolute;top:-3px;left:50%}.not-found-module__mpbYFq__orbitRing:before{content:"";border-radius:50%;animation:20s linear infinite not-found-module__mpbYFq__orbitSpin;position:absolute;inset:-3px}@keyframes not-found-module__mpbYFq__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.not-found-module__mpbYFq__orbitRing{animation:20s linear infinite not-found-module__mpbYFq__orbitSpin}.not-found-module__mpbYFq__orbitRing:nth-child(2){animation-duration:25s;animation-direction:reverse}.not-found-module__mpbYFq__orbitRing:nth-child(3){animation-duration:15s}.not-found-module__mpbYFq__orbitDot{animation:none;top:-3px;left:calc(50% - 3px);transform:none}.not-found-module__mpbYFq__content{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:480px;animation:.8s cubic-bezier(.16,1,.3,1) forwards not-found-module__mpbYFq__fadeInUp;display:flex;position:relative}.not-found-module__mpbYFq__header{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}@keyframes not-found-module__mpbYFq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.not-found-module__mpbYFq__kicker{letter-spacing:-.05em;margin-bottom:-.5rem;font-size:5rem;font-weight:900;line-height:1}.not-found-module__mpbYFq__title{letter-spacing:-.04em;margin:0;font-size:3.5rem;font-weight:700;line-height:1.1}.not-found-module__mpbYFq__description{max-width:80%;margin:0;font-size:1.1rem;line-height:1.5}.not-found-module__mpbYFq__illustration{justify-content:center;align-items:center;width:200px;height:200px;margin-bottom:3rem;display:flex;position:relative}.not-found-module__mpbYFq__floatingEmoji{filter:drop-shadow(0 20px 30px #00000026);animation:4s ease-in-out infinite not-found-module__mpbYFq__float}.not-found-module__mpbYFq__floatingSmall{filter:drop-shadow(0 10px 15px #0000001a);animation:3s ease-in-out infinite not-found-module__mpbYFq__floatSmall;position:absolute}@keyframes not-found-module__mpbYFq__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(2deg)}}@keyframes not-found-module__mpbYFq__floatSmall{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.not-found-module__mpbYFq__cards{flex-direction:column;gap:1rem;width:100%;display:flex}.not-found-module__mpbYFq__card{cursor:pointer;border:1px solid;border-radius:16px;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 20px #00000005}.not-found-module__mpbYFq__card:hover{transform:scale(.98);box-shadow:0 2px 10px #0000000d}.not-found-module__mpbYFq__cardIcon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:1rem;display:flex}.not-found-module__mpbYFq__cardText{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;display:flex}.not-found-module__mpbYFq__cardTitle{font-size:15px;font-weight:600}.not-found-module__mpbYFq__cardDesc{font-size:13px}.not-found-module__mpbYFq__cardArrow{margin-left:1rem;font-size:24px;font-weight:300}
