.not-found-module__sxuMuG__container{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.not-found-module__sxuMuG__content{text-align:center;max-width:60rem}.not-found-module__sxuMuG__title{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(8rem,15vw,20rem);font-weight:700;line-height:1}.not-found-module__sxuMuG__subtitle{color:#fff;margin:2rem 0 1rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:600}.not-found-module__sxuMuG__description{color:#a0a0a0;margin-bottom:3rem;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.6}.not-found-module__sxuMuG__homeButton{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:.8rem;padding:1.5rem 3rem;font-size:1.6rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 15px #3b82f64d}.not-found-module__sxuMuG__homeButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.not-found-module__sxuMuG__homeButton:active{transform:translateY(0)}@media (max-width:768px){.not-found-module__sxuMuG__container{padding:1.5rem}.not-found-module__sxuMuG__description{margin-bottom:2rem}.not-found-module__sxuMuG__homeButton{padding:1.2rem 2.4rem;font-size:1.4rem}}
