.not-found-module__mpbYFq__page{background:linear-gradient(135deg, var(--color-gradient-start) 0%, var(--color-gradient-end) 50%, #f093fb 100%);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.not-found-module__mpbYFq__page:before,.not-found-module__mpbYFq__page:after{content:"";filter:blur(80px);opacity:.3;border-radius:50%;animation:7s infinite not-found-module__mpbYFq__blob;position:absolute}.not-found-module__mpbYFq__page:before{background:#667eea80;width:500px;height:500px;animation-delay:0s;top:-250px;left:-250px}.not-found-module__mpbYFq__page:after{background:#f093fb80;width:400px;height:400px;animation-delay:3.5s;bottom:-200px;right:-200px}@keyframes not-found-module__mpbYFq__blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.not-found-module__mpbYFq__container{z-index:1;flex-direction:column;width:100%;max-width:1280px;min-height:100vh;margin:0 auto;padding:0 1rem;display:flex;position:relative}.not-found-module__mpbYFq__content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3rem;padding:4rem 1rem;display:flex}.not-found-module__mpbYFq__illustrationContainer{animation:.6s ease-out not-found-module__mpbYFq__fadeInUp;position:relative}.not-found-module__mpbYFq__illustration{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff4d,#ffffff1a);border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:280px;height:280px;animation:3s ease-in-out infinite not-found-module__mpbYFq__float;display:flex;position:relative;box-shadow:0 20px 60px #0000004d,inset 0 0 40px #ffffff1a}.not-found-module__mpbYFq__number404{background:linear-gradient(135deg,#fff 0%,#e0e7ff 100%);-webkit-text-fill-color:transparent;text-shadow:0 4px 20px #0003;letter-spacing:-.05em;-webkit-background-clip:text;background-clip:text;font-size:6rem;font-weight:900}@keyframes not-found-module__mpbYFq__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}}.not-found-module__mpbYFq__messageContainer{text-align:center;animation:.8s ease-out .2s backwards not-found-module__mpbYFq__fadeInUp}.not-found-module__mpbYFq__title{color:#fff;text-shadow:0 2px 10px #0003;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.not-found-module__mpbYFq__description{color:#ffffffe6;text-shadow:0 1px 3px #0000001a;max-width:500px;font-size:1.25rem;line-height:1.6}.not-found-module__mpbYFq__actionContainer{animation:1s ease-out .4s backwards not-found-module__mpbYFq__fadeInUp}.not-found-module__mpbYFq__homeButton{color:#4f46e5;cursor:pointer;background:#fff;border:none;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #0003}.not-found-module__mpbYFq__homeButton:hover{background:var(--color-gray-50);transform:translateY(-2px);box-shadow:0 6px 30px #0000004d}.not-found-module__mpbYFq__homeButton:active{transform:translateY(0)}.not-found-module__mpbYFq__homeIcon{width:24px;height:24px}.not-found-module__mpbYFq__calculatorsSection{width:100%;max-width:900px;animation:1.2s ease-out .6s backwards not-found-module__mpbYFq__fadeInUp}.not-found-module__mpbYFq__calculatorsTitle{color:#fff;text-align:center;text-shadow:0 2px 10px #0003;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.not-found-module__mpbYFq__calculatorsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;width:100%;display:grid}.not-found-module__mpbYFq__calculatorCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 15px #0000001a}.not-found-module__mpbYFq__calculatorCard:hover{background:#ffffff40;transform:translateY(-4px);box-shadow:0 8px 25px #0003}.not-found-module__mpbYFq__calculatorIcon{border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex}.not-found-module__mpbYFq__calculatorCardBlue .not-found-module__mpbYFq__calculatorIcon{background:linear-gradient(135deg, var(--color-blue-500) 0%, var(--color-blue-600) 100%)}.not-found-module__mpbYFq__calculatorCardIndigo .not-found-module__mpbYFq__calculatorIcon{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)}.not-found-module__mpbYFq__calculatorCardOrange .not-found-module__mpbYFq__calculatorIcon{background:linear-gradient(135deg, var(--color-amber-500) 0%, var(--color-orange-600) 100%)}.not-found-module__mpbYFq__calculatorCardGreen .not-found-module__mpbYFq__calculatorIcon{background:linear-gradient(135deg, var(--color-green-500) 0%, var(--color-green-600) 100%)}.not-found-module__mpbYFq__icon{color:#fff;width:32px;height:32px}.not-found-module__mpbYFq__calculatorContent{text-align:center}.not-found-module__mpbYFq__calculatorTitle{color:#fff;text-shadow:0 1px 3px #0000001a;margin:0;font-size:1.125rem;font-weight:600}@keyframes not-found-module__mpbYFq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.not-found-module__mpbYFq__content{gap:2rem;padding:2rem 1rem}.not-found-module__mpbYFq__illustration{width:200px;height:200px}.not-found-module__mpbYFq__number404{font-size:4rem}.not-found-module__mpbYFq__title{font-size:1.75rem}.not-found-module__mpbYFq__description{font-size:1rem}.not-found-module__mpbYFq__calculatorsGrid{grid-template-columns:1fr;gap:1rem}.not-found-module__mpbYFq__calculatorCard{padding:1.5rem 1rem}}@media (max-width:480px){.not-found-module__mpbYFq__illustration{width:160px;height:160px}.not-found-module__mpbYFq__number404{font-size:3rem}.not-found-module__mpbYFq__title{font-size:1.5rem}.not-found-module__mpbYFq__description{font-size:.875rem}.not-found-module__mpbYFq__homeButton{padding:.75rem 1.5rem;font-size:1rem}.not-found-module__mpbYFq__calculatorsTitle{font-size:1.25rem}}
