.not-found-module__HS70Aa__container{background:linear-gradient(135deg,#f8f9fa 0%,#e8f4fd 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.not-found-module__HS70Aa__content{text-align:center;max-width:600px;animation:.6s not-found-module__HS70Aa__fadeInUp}@keyframes not-found-module__HS70Aa__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.not-found-module__HS70Aa__iconWrapper{margin-bottom:1.5rem}.not-found-module__HS70Aa__icon{color:#f39c12;font-size:5rem;animation:2s infinite not-found-module__HS70Aa__pulse}@keyframes not-found-module__HS70Aa__pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.not-found-module__HS70Aa__errorCode{color:#1a5276;text-shadow:2px 2px 4px #0000001a;margin-bottom:.5rem;font-size:8rem;font-weight:700;line-height:1}.not-found-module__HS70Aa__title{color:#2c3e50;margin-bottom:1rem;font-size:2rem}.not-found-module__HS70Aa__description{color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.not-found-module__HS70Aa__homeButton,.not-found-module__HS70Aa__contactButton{border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.not-found-module__HS70Aa__homeButton{color:#fff;background:linear-gradient(135deg,#2980b9,#1a5276);box-shadow:0 4px 15px #2980b94d}.not-found-module__HS70Aa__homeButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2980b966}.not-found-module__HS70Aa__contactButton{color:#2980b9;background:#fff;border:2px solid #2980b9}.not-found-module__HS70Aa__contactButton:hover{color:#fff;background:#2980b9}.not-found-module__HS70Aa__buttonIcon{font-size:1.1rem}.not-found-module__HS70Aa__suggestions{background:#fff;border-radius:15px;padding:2rem;box-shadow:0 5px 20px #0000001a}.not-found-module__HS70Aa__suggestions h3{color:#1a5276;margin-bottom:1rem;font-size:1.2rem}.not-found-module__HS70Aa__suggestions ul{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__suggestions li{padding:.5rem}.not-found-module__HS70Aa__suggestions a{color:#2980b9;align-items:center;text-decoration:none;transition:all .3s;display:inline-flex}.not-found-module__HS70Aa__suggestions a:hover{color:#1a5276;padding-left:5px}.not-found-module__HS70Aa__suggestions a:before{content:"→";color:#2980b9;margin-right:.5rem}@media (max-width:768px){.not-found-module__HS70Aa__errorCode{font-size:6rem}.not-found-module__HS70Aa__title{font-size:1.5rem}.not-found-module__HS70Aa__actions{flex-direction:column;align-items:center}.not-found-module__HS70Aa__homeButton,.not-found-module__HS70Aa__contactButton{justify-content:center;width:100%}}
