.not-found_notFoundContainer__jTjD0{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,#00150f,#002419);color:#ffffff;position:relative;overflow:hidden}.not-found_content__C6alF{max-width:600px;text-align:center;position:relative;z-index:2}.not-found_errorCode__i865n{font-family:Mansfield,sans-serif;font-size:12rem;font-weight:900;line-height:1;background:linear-gradient(135deg,#38ae52,#a7d7ae);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem;opacity:.8}.not-found_title__CFPGx{font-family:Mansfield,sans-serif;font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:#ffffff}.not-found_description__KIM_F{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;opacity:.8}.not-found_button__cuAAx{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,#38ae52,#a7d7ae);color:#ffffff;text-decoration:none;border-radius:30px;font-weight:600;transition:all .3s ease;border:none;cursor:pointer}.not-found_button__cuAAx:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(56,174,82,.2)}.not-found_illustration__IxaFt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.1}.not-found_circle__7G_8O{position:absolute;width:300px;height:300px;border:2px solid #38ae52;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found_line__2fh2f{position:absolute;background:linear-gradient(135deg,#38ae52,transparent 80%);height:2px}.not-found_line__2fh2f:nth-child(2){width:100%;top:30%;transform:rotate(15deg)}.not-found_line__2fh2f:nth-child(3){width:100%;top:50%;transform:rotate(-15deg)}.not-found_line__2fh2f:nth-child(4){width:100%;top:70%;transform:rotate(45deg)}@media (max-width:768px){.not-found_errorCode__i865n{font-size:8rem}.not-found_title__CFPGx{font-size:2rem}.not-found_description__KIM_F{font-size:1rem}.not-found_circle__7G_8O{width:200px;height:200px}}@media (max-width:480px){.not-found_errorCode__i865n{font-size:6rem}.not-found_title__CFPGx{font-size:1.5rem}.not-found_button__cuAAx{padding:.75rem 1.5rem}}