.not-found-module__sxuMuG__page{background:var(--app-bg);min-height:100dvh;color:var(--app-text);flex-direction:column;display:flex}.not-found-module__sxuMuG__header{border-bottom:1px solid var(--app-line-soft);align-items:center;padding:24px 64px;display:flex}.not-found-module__sxuMuG__logo{height:40px}.not-found-module__sxuMuG__body{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:12px;padding:40px 64px 120px;display:flex}.not-found-module__sxuMuG__code{background-image:var(--app-brand);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:96px;font-weight:900;line-height:1}.not-found-module__sxuMuG__title{margin:0;font-size:40px;font-weight:700}.not-found-module__sxuMuG__lead{color:var(--app-text-muted);margin:0;font-size:20px}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{cursor:pointer;transition:transform var(--t-hover) var(--ease-out), box-shadow var(--t-hover) var(--ease-out), background var(--t-hover) var(--ease-out);border-radius:16px;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none}.not-found-module__sxuMuG__primary{background:var(--app-brand);color:var(--app-on-brand);border:none}.not-found-module__sxuMuG__primary:hover{box-shadow:var(--shadow-lift)}@media (hover:hover) and (pointer:fine){.not-found-module__sxuMuG__primary:hover{transform:var(--lift)}}.not-found-module__sxuMuG__secondary{border:1px solid var(--app-line);background:var(--app-surface);color:var(--app-text)}.not-found-module__sxuMuG__secondary:hover{box-shadow:var(--shadow-lift-soft)}@media (hover:hover) and (pointer:fine){.not-found-module__sxuMuG__secondary:hover{transform:var(--lift)}}.not-found-module__sxuMuG__primary:active,.not-found-module__sxuMuG__secondary:active{transition-duration:var(--t-press);transform:translateY(0)}@media (max-width:720px){.not-found-module__sxuMuG__header{padding:20px 24px}.not-found-module__sxuMuG__body{padding:32px 24px 80px}.not-found-module__sxuMuG__code{font-size:64px}.not-found-module__sxuMuG__title{font-size:28px}}
