.not-found-module__HS70Aa__container{text-align:center;background-color:var(--bg-60);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2rem;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__content{z-index:10;max-width:600px}.not-found-module__HS70Aa__errorCode{background:linear-gradient(180deg, var(--bg-10) 0%, #0000 150%);-webkit-text-fill-color:transparent;letter-spacing:-.05em;-webkit-background-clip:text;margin-bottom:1rem;font-size:clamp(6rem,15vw,12rem);font-weight:800;line-height:1}.not-found-module__HS70Aa__title{font-size:var(--fs-lg);color:var(--bg-10);margin-bottom:1rem;font-weight:700}.not-found-module__HS70Aa__description{font-size:var(--fs-base);color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6}.not-found-module__HS70Aa__buttonGroup{justify-content:center;gap:1rem;display:flex}.not-found-module__HS70Aa__homeButton{background:var(--bg-10);color:var(--bg-60);cursor:pointer;border:none;border-radius:9999px;padding:1rem 2.5rem;font-weight:600;transition:transform .2s,opacity .2s}.not-found-module__HS70Aa__homeButton:hover{opacity:.9;transform:translateY(-2px)}.not-found-module__HS70Aa__secondaryButton{color:var(--text-main);border:1px solid var(--nav-border);cursor:pointer;background:0 0;border-radius:9999px;padding:1rem 2.5rem;font-weight:600;transition:background .2s}.not-found-module__HS70Aa__secondaryButton:hover{background:var(--bg-30)}.not-found-module__HS70Aa__backgroundGlow{z-index:1;pointer-events:none;background:radial-gradient(circle,#7c3aed0d 0%,#fff0 70%);width:60vw;height:60vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
