.not-found-module__HS70Aa__page{--nf-button:#7944e8;--nf-button-hover:#8655f0;--nf-outline:var(--color-accent-strong);--nf-secondary:#ffffff08;min-height:calc(100svh - var(--header-height));padding:1.25rem var(--gutter) 2rem;isolation:isolate;font-family:var(--font-reading);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-x:clip}:root[data-reading-theme=light] .not-found-module__HS70Aa__page{--nf-button:#7139dc;--nf-button-hover:#6330c6;--nf-secondary:#fff9}.not-found-module__HS70Aa__scene{--scene-width:min(100%, clamp(17.5rem, (100svh - var(--header-height) - 20rem) * 1.9, 52.5rem));--scene-ground:#1e1735;z-index:-1;width:var(--scene-width);aspect-ratio:1642/958;margin:0 auto calc(var(--scene-width) * -.0525);pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.not-found-module__HS70Aa__scene:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--scene-ground) 75%, transparent);position:absolute;inset:-35% -25%}:root[data-reading-theme=light] .not-found-module__HS70Aa__scene{--scene-ground:#f7f2ef}.not-found-module__HS70Aa__scene img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.not-found-module__HS70Aa__light{display:none}:root[data-reading-theme=light] .not-found-module__HS70Aa__light{display:block}:root[data-reading-theme=light] .not-found-module__HS70Aa__dark{display:none}.not-found-module__HS70Aa__overline{color:var(--color-accent);letter-spacing:.19em;text-transform:uppercase;margin-bottom:.875rem;font-size:.875rem;font-weight:600;line-height:1.45}.not-found-module__HS70Aa__title{max-width:100%;font:600 clamp(2rem, 4.3vw, 3.375rem) / 1.1 var(--font-reading);letter-spacing:-.03em;text-wrap:balance}.not-found-module__HS70Aa__copy{max-width:44rem;color:var(--color-body);font-size:clamp(var(--text-body), 1.6vw, var(--text-lead));text-wrap:pretty;margin-top:1rem;line-height:1.5}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:1.5rem;display:flex}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{min-height:3.25rem;font:600 var(--text-ui) / 1.2 var(--font-reading);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1.625rem;display:inline-flex}.not-found-module__HS70Aa__primary{background:var(--nf-button);color:#fff}.not-found-module__HS70Aa__primary:hover{background:var(--nf-button-hover);color:#fff}.not-found-module__HS70Aa__secondary{border-color:var(--nf-outline);background:var(--nf-secondary);color:var(--color-text)}.not-found-module__HS70Aa__secondary:hover{border-color:var(--color-accent);color:var(--color-text)}.not-found-module__HS70Aa__report{color:var(--color-muted);font-size:var(--text-label);margin-top:1.625rem;line-height:1.5}.not-found-module__HS70Aa__report a{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.not-found-module__HS70Aa__report a:hover{color:var(--color-accent-hover)}@media (max-width:30rem){.not-found-module__HS70Aa__page{min-height:0}.not-found-module__HS70Aa__actions{flex-direction:column;gap:.75rem;width:min(100%,21.25rem)}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{width:100%}}
