.not-found-module__sxuMuG__stage{min-height:calc(100dvh - var(--nav-h,62px));place-items:center;padding:48px 20px 72px;display:grid;position:relative}.not-found-module__sxuMuG__field{z-index:-1;background:linear-gradient(180deg, #05070c 0%, color-mix(in srgb, var(--acc1) 14%, #05070c) 55%, #05070c 100%);position:fixed;inset:0;overflow:hidden}:root[data-appearance=light] .not-found-module__sxuMuG__field{background:linear-gradient(180deg, #eceff6 0%, color-mix(in srgb, var(--acc1) 10%, #eceff6) 55%, #eceff6 100%)}.not-found-module__sxuMuG__fieldCanvas{position:absolute;inset:0}.not-found-module__sxuMuG__fieldCanvas canvas{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:18s ease-in-out infinite alternate not-found-module__sxuMuG__fieldDrift;display:block;position:absolute;inset:0}.not-found-module__sxuMuG__field:after{content:"";pointer-events:none;background:radial-gradient(40% 36% at 50% 42%, color-mix(in srgb, var(--acc1) 24%, transparent), transparent 70%);animation:6.5s ease-in-out infinite alternate not-found-module__sxuMuG__fieldBreath;position:absolute;inset:-20%}:root[data-palette-set=impeccable][data-appearance] .not-found-module__sxuMuG__field{background:linear-gradient(180deg, var(--bg0) 0%, color-mix(in srgb, var(--acc1) 14%, var(--bg0)) 55%, var(--bg0) 100%)}:root[data-palette-set=impeccable][data-appearance] .not-found-module__sxuMuG__field:before{background:radial-gradient(60% 55% at 50% 50%, color-mix(in srgb, var(--bg0) 60%, transparent), transparent 75%)}.not-found-module__sxuMuG__field:before{content:"";pointer-events:none;background:radial-gradient(60% 55%,#05070c8c,#0000 75%);position:absolute;inset:0}:root[data-appearance=light] .not-found-module__sxuMuG__field:before{background:radial-gradient(60% 55%,#eceff6b3,#0000 75%)}@keyframes not-found-module__sxuMuG__fieldDrift{0%{transform:translate(-7%,-4.5%)scale(1.18)}to{transform:translate(7%,4.5%)scale(1.28)}}@keyframes not-found-module__sxuMuG__fieldBreath{0%{opacity:.3;transform:scale(.94)}to{opacity:1;transform:scale(1.12)}}.not-found-module__sxuMuG__inner{text-align:center;flex-direction:column;align-items:center;width:min(760px,100%);display:flex;position:relative}.not-found-module__sxuMuG__mark{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--acc1) 55%, transparent))}.not-found-module__sxuMuG__code{font-family:var(--display);letter-spacing:-.06em;filter:drop-shadow(0 0 28px color-mix(in srgb, var(--acc1) 40%, transparent));color:var(--acc1-text);margin:18px 0 0;font-size:clamp(112px,26vw,220px);font-weight:800;line-height:.9}.not-found-module__sxuMuG__title{font-family:var(--display);letter-spacing:-.03em;color:var(--text);margin:10px 0 0;font-size:clamp(22px,3.4vw,32px);font-weight:800;line-height:1.1}.not-found-module__sxuMuG__links{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:100%;margin:34px 0 0;padding:0;list-style:none;display:grid}.not-found-module__sxuMuG__links a{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-dim) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);border-radius:12px;padding:14px 16px;font-weight:700;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:block}.not-found-module__sxuMuG__links a:hover{border-color:var(--acc1);box-shadow:0 0 0 3px color-mix(in srgb, var(--acc1) 18%, transparent);text-decoration:none;transform:translateY(-2px)}.not-found-module__sxuMuG__home{color:var(--acc2);margin-top:26px;font-weight:700;display:inline-block}:root[data-palette-set=impeccable] .not-found-module__sxuMuG__field:after{display:none}:is(:root[data-palette-set=impeccable] .not-found-module__sxuMuG__mark,:root[data-palette-set=impeccable] .not-found-module__sxuMuG__code){filter:none}:root[data-palette-set=impeccable] .not-found-module__sxuMuG__links a{background:var(--bg1);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-palette-set=impeccable] .not-found-module__sxuMuG__links a:hover{box-shadow:none}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__fieldCanvas canvas,.not-found-module__sxuMuG__field:after{animation:none}.not-found-module__sxuMuG__links a{transition:none}.not-found-module__sxuMuG__links a:hover{transform:none}}
