.null-runner-module__RDBBJq__stage{--nf-bg:var(--bg-base);--nf-cap:var(--bg-elevated);--nf-side:#0a0b17;--nf-ink:#74c3e9;--nf-edge:#2c60b4;--nf-guide:#214581;--nf-flash:#00c9fc;--nf-b0:#00c9fc;--nf-b1:#0189fa;--nf-b2:#0443d6;--nf-lws:1;--nf-phone:0;aspect-ratio:2.4;pointer-events:none;--nf-mask-x:linear-gradient(90deg, transparent 0, #000 8%, #000 92%, transparent 100%);width:min(960px,100vw - 32px);-webkit-mask-image:var(--nf-mask-x);-webkit-mask-image:var(--nf-mask-x);mask-image:var(--nf-mask-x);flex:none;position:relative}[data-theme=light] .null-runner-module__RDBBJq__stage{--nf-side:#c9d2e2;--nf-ink:#1656c6;--nf-edge:#5871c2;--nf-guide:#7e92ce;--nf-flash:#0443d6;--nf-b0:#0189fa;--nf-b1:#0366e8;--nf-b2:#0443d6}@media (max-width:960px){.null-runner-module__RDBBJq__stage{--nf-lws:.85}}@media (max-width:720px){.null-runner-module__RDBBJq__stage{--nf-phone:1;--nf-lws:.75;aspect-ratio:2.05;--nf-mask-x:linear-gradient(90deg, transparent 0, #000 2.5%, #000 97.5%, transparent 100%);width:100vw}}@media (max-height:540px) and (min-width:721px){.null-runner-module__RDBBJq__stage{width:min(528px,100vw - 32px)}}.null-runner-module__RDBBJq__svg,.null-runner-module__RDBBJq__canvas{width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.null-runner-module__RDBBJq__svgPhone{display:none}@media (max-width:720px){.null-runner-module__RDBBJq__svgWide{display:none}.null-runner-module__RDBBJq__svgPhone{display:block}}.null-runner-module__RDBBJq__canvas{opacity:0}.null-runner-module__RDBBJq__glOn .null-runner-module__RDBBJq__canvas{opacity:1}.null-runner-module__RDBBJq__glOn .null-runner-module__RDBBJq__svg{opacity:0}.null-runner-module__RDBBJq__fig{transition:opacity .4s}@media (prefers-reduced-motion:no-preference){.null-runner-module__RDBBJq__stage:not(.null-runner-module__RDBBJq__still) .null-runner-module__RDBBJq__fig{opacity:0}}.null-runner-module__RDBBJq__face{fill:var(--nf-cap)}.null-runner-module__RDBBJq__guide,.null-runner-module__RDBBJq__front,.null-runner-module__RDBBJq__rim{fill:none;stroke-linecap:round;stroke-linejoin:round}.null-runner-module__RDBBJq__guide{stroke:var(--nf-guide);stroke-width:calc(1.1px * var(--nf-lws))}.null-runner-module__RDBBJq__front,.null-runner-module__RDBBJq__rim{stroke:var(--nf-ink);stroke-width:calc(2px * var(--nf-lws))}.null-runner-module__RDBBJq__fig line{stroke-linecap:round;fill:none}.null-runner-module__RDBBJq__b0{stop-color:var(--nf-b0)}.null-runner-module__RDBBJq__b1{stop-color:var(--nf-b1)}.null-runner-module__RDBBJq__b2{stop-color:var(--nf-b2)}.null-runner-module__RDBBJq__bf0{stop-color:color-mix(in srgb, var(--nf-b0) 45%, var(--nf-bg))}.null-runner-module__RDBBJq__bf1{stop-color:color-mix(in srgb, var(--nf-b1) 45%, var(--nf-bg))}.null-runner-module__RDBBJq__bf2{stop-color:color-mix(in srgb, var(--nf-b2) 45%, var(--nf-bg))}
.not-found-module__4qmwIa__page{min-height:calc(100vh / var(--page-zoom,1));min-height:calc(100dvh / var(--page-zoom,1));background:radial-gradient(62% 50% at 50% 34%, #3b82f61a, transparent 70%), var(--bg-base);color:var(--text-primary);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}[data-theme=light] .not-found-module__4qmwIa__page{background:radial-gradient(62% 50% at 50% 34%, #0443d612, transparent 70%), var(--bg-base)}.not-found-module__4qmwIa__content{z-index:1;flex-direction:column;align-items:center;gap:22px;width:100%;min-width:0;max-width:540px;display:flex;position:relative}.not-found-module__4qmwIa__content>:first-child{margin-bottom:-6px}.not-found-module__4qmwIa__heading{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:clamp(1.4rem,3.6vw,2.05rem);font-weight:700}.not-found-module__4qmwIa__body{max-width:460px;color:var(--text-muted);margin:0;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.65}.not-found-module__4qmwIa__cta.not-found-module__4qmwIa__cta{--a7-radius:0 3px 3px 0;--pad-l:calc(var(--pad) + var(--cut) * .5px);--pad-r:var(--pad);--a7-clip:polygon(calc(var(--cut) * 1px + 1.3333px + var(--a7-o)) -2px, calc(100% + 2px) -2px, calc(100% + 2px) calc(100% + 2px), -2px calc(100% + 2px), calc(var(--a7-o) - 2px) calc(var(--cut) * 1.5px + 3px));--a7-c1-x:var(--a7-o);--a7-c1-y:0px;--a7-c1-w:calc(var(--cut) * 1px);--a7-c1-h:calc(100% - 3px);--a7-ring:polygon(evenodd, 100% 100%, 0 100%, 0 calc(100% - 9.514px), calc(var(--cut) * 1px + 2.324px) 0, 100% 0, 100% 100%, calc(100% - 2px) calc(100% - 2px), 2px calc(100% - 2px), 2px calc(100% - 8.908px), calc(var(--cut) * 1px + 3.394px) 2px, calc(100% - 2px) 2px, calc(100% - 2px) calc(100% - 2px));--a7-wipe-inset:0 -40px;--a7-wipe-rest:translateX(102%) skewX(-33.69deg);--a7-wipe-on:translateX(0) skewX(-33.69deg);margin-top:4px}
