.not-found-module__i_2hUW__notFoundContainer{min-height:calc(100dvh - var(--header-height));text-align:center;padding:var(--gap);background:radial-gradient(circle at center,var(--surface2)0%,var(--surface1)100%);flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found-module__i_2hUW__title{font-size:clamp(4rem,15vw,8rem);font-weight:var(--fw-display);background:var(--gradient-premium);-webkit-text-fill-color:transparent;letter-spacing:var(--tracking-heading);-webkit-background-clip:text;margin:0;line-height:1}.not-found-module__i_2hUW__subtitle{font-size:clamp(1.2rem,4vw,1.8rem);font-weight:var(--fw-semibold);margin:var(--gap)0;color:var(--text1)}.not-found-module__i_2hUW__description{color:var(--text2);max-width:480px;margin:0 auto calc(var(--gap)*2.5);font-size:1.1rem;line-height:1.6}.not-found-module__i_2hUW__styledLink{background:var(--button-primary);border-radius:var(--br-pill);font-weight:var(--fw-semibold);box-shadow:var(--shadow-md);padding:14px 32px;font-size:1.1rem;transition:transform .2s,box-shadow .2s;color:var(--button-text-primary)!important;text-decoration:none!important}.not-found-module__i_2hUW__styledLink:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}
