.not-found-module__sxuMuG__page{--illustration-purple:#a16ae6;--illustration-purple-dark:#8144c5;isolation:isolate;background:var(--card);min-height:100svh;color:var(--foreground);flex-direction:column;display:flex;position:relative;overflow:clip}.not-found-module__sxuMuG__header{z-index:2;justify-content:center;align-items:center;width:min(100%,1600px);min-height:74px;margin-inline:auto;padding:16px clamp(20px,3.5vw,64px);display:flex;position:relative}.not-found-module__sxuMuG__brand{width:clamp(140px,14vw,210px);color:var(--foreground)}.not-found-module__sxuMuG__brand>a{color:inherit;display:block}.not-found-module__sxuMuG__brandLogo{width:100%;height:auto;display:block}.not-found-module__sxuMuG__body{flex-direction:column;flex:1;justify-content:center;width:100%;padding-bottom:clamp(18px,2.6vh,34px);display:flex}.not-found-module__sxuMuG__sceneViewport{width:100%;margin-top:-48px;padding-inline:clamp(10px,1.5vw,24px);overflow:visible}.not-found-module__sxuMuG__scene{aspect-ratio:1895/830;pointer-events:none;user-select:none;width:min(100%,1460px);margin-inline:auto;position:relative}.not-found-module__sxuMuG__goal{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3.5% 96.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3.5% 96.5%,#0000 100%)}.not-found-module__sxuMuG__four{transform-origin:50% 3%;width:14%;transform:rotate(var(--rest-angle));position:absolute;top:17.7%}.not-found-module__sxuMuG__four img{width:100%;height:auto;display:block}.not-found-module__sxuMuG__fourLeft{--rest-angle:9deg;--arrival-angle:-16deg;left:29.9%}.not-found-module__sxuMuG__fourRight{--rest-angle:-7deg;--arrival-angle:18deg;right:28.9%}.not-found-module__sxuMuG__ballPosition{width:18%;position:absolute;bottom:4.5%;left:41%}.not-found-module__sxuMuG__ball{transform-origin:50% 80%;width:100%;height:auto;display:block}.not-found-module__sxuMuG__bubble{border:1px solid var(--border);background:var(--card);max-width:210px;color:var(--foreground);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);white-space:nowrap;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;font-size:clamp(10px,.92vw,14px);font-weight:700;line-height:1.35;display:inline-flex;position:absolute}.not-found-module__sxuMuG__bubble:before{content:"";background:var(--ring);border-radius:999px;flex:none;width:6px;height:6px}.not-found-module__sxuMuG__bubbleLeft{top:29%;left:5%}.not-found-module__sxuMuG__bubbleRight{top:15%;right:4.7%}.not-found-module__sxuMuG__copy{z-index:1;text-align:center;width:min(100%,920px);margin-inline:auto;padding:6px 24px 0;position:relative}.not-found-module__sxuMuG__copy h1{text-wrap:balance;max-width:880px;margin:0 auto;font-size:clamp(26px,2.55vw,40px);font-weight:900;line-height:1.45}.not-found-module__sxuMuG__copy p{opacity:.8;text-wrap:pretty;max-width:680px;margin:8px auto 0;font-size:clamp(13px,1.05vw,16px);line-height:1.75}.not-found-module__sxuMuG__actions{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:13px;line-height:1;text-decoration:none;display:inline-flex}.not-found-module__sxuMuG__primary{border:1px solid var(--foreground);background:var(--foreground);min-width:188px;color:var(--background);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 8%, transparent);flex-direction:row;padding:0 18px;font-weight:800}.not-found-module__sxuMuG__primary svg{flex:none;width:17px;height:17px}.not-found-module__sxuMuG__secondary{border:1px solid var(--border);background:var(--background);min-width:162px;color:var(--foreground);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 4%, transparent);padding:0 16px;font-weight:700}.not-found-module__sxuMuG__primary:hover{opacity:.9}.not-found-module__sxuMuG__secondary:hover{background:var(--muted);border-color:color-mix(in srgb, var(--foreground) 14%, transparent)}.not-found-module__sxuMuG__page a:focus-visible{outline:3px solid var(--ring);outline-offset:5px;border-radius:8px}.not-found-module__sxuMuG__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dark .not-found-module__sxuMuG__page{--illustration-purple:#c186ff;--illustration-purple-dark:#efe8da;background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--muted) 36%, transparent) 0%, transparent 42%), var(--background)}.dark .not-found-module__sxuMuG__sceneViewport{background:radial-gradient(at 50% 52%,#c186ff1a 0%,#c186ff0a 34%,#0000 68%)}.dark .not-found-module__sxuMuG__goal{opacity:.98;filter:brightness(1.08)saturate(.96)contrast(1.04)drop-shadow(0 16px 34px #0000003d)}.dark .not-found-module__sxuMuG__four img{filter:brightness(0)saturate()invert(67%)sepia(34%)saturate(1906%)hue-rotate(216deg)brightness(104%)contrast(101%)drop-shadow(0 10px 20px #c186ff2e)}.dark .not-found-module__sxuMuG__ball{filter:brightness(1.05)saturate(.96)contrast(1.02)drop-shadow(0 12px 26px #c186ff29)}.dark .not-found-module__sxuMuG__bubble{background:color-mix(in srgb, var(--card) 88%, var(--muted) 12%);border-color:color-mix(in srgb, var(--ring) 18%, var(--border));color:var(--foreground);box-shadow:0 1px 2px #00000038,inset 0 0 0 1px #ffffff04}.dark .not-found-module__sxuMuG__bubble:before{background:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 10%, transparent)}.dark .not-found-module__sxuMuG__copy h1{color:var(--foreground);text-shadow:0 1px 20px #c186ff0d}.dark .not-found-module__sxuMuG__copy p{color:color-mix(in srgb, var(--foreground) 72%, var(--muted-foreground));opacity:1}.dark .not-found-module__sxuMuG__primary{border-color:var(--foreground);background:var(--foreground);color:var(--background);box-shadow:0 1px 2px #0000003d}.dark .not-found-module__sxuMuG__primary:hover{opacity:.88}.dark .not-found-module__sxuMuG__secondary{border-color:var(--border);background:var(--card);color:var(--foreground)}.dark .not-found-module__sxuMuG__secondary:hover{background:var(--muted);border-color:color-mix(in srgb, var(--ring) 20%, var(--border))}@media (prefers-reduced-motion:no-preference){.not-found-module__sxuMuG__four{animation:2.8s ease-out both not-found-module__sxuMuG__pendulumArrival,7s ease-in-out 2.8s infinite not-found-module__sxuMuG__pendulumIdle}.not-found-module__sxuMuG__fourRight{animation-duration:3.2s,8.4s;animation-delay:0s,3.2s}.not-found-module__sxuMuG__ball{animation:2.4s .12s both not-found-module__sxuMuG__ballArrival,8s ease-in-out 2.52s infinite not-found-module__sxuMuG__ballIdle}.not-found-module__sxuMuG__bubble{animation:.8s .5s both not-found-module__sxuMuG__bubbleArrival}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s}.not-found-module__sxuMuG__primary:hover,.not-found-module__sxuMuG__secondary:hover{transform:translateY(-2px)}}@keyframes not-found-module__sxuMuG__pendulumArrival{0%{transform:rotate(var(--arrival-angle))}25%{transform:rotate(calc(var(--rest-angle) + 11deg))}50%{transform:rotate(calc(var(--rest-angle) - 7deg))}75%{transform:rotate(calc(var(--rest-angle) + 3deg))}to{transform:rotate(var(--rest-angle))}}@keyframes not-found-module__sxuMuG__pendulumIdle{0%,to{transform:rotate(var(--rest-angle))}35%{transform:rotate(calc(var(--rest-angle) - 2deg))}70%{transform:rotate(calc(var(--rest-angle) + 2deg))}}@keyframes not-found-module__sxuMuG__ballArrival{0%{opacity:0;animation-timing-function:ease-in;transform:translate(-260%,-95%)rotate(-240deg)scale(.8)}10%{opacity:1}35%{animation-timing-function:ease-out;transform:translate(-90%)rotate(-110deg)scale(1.04,.96)}52%{animation-timing-function:ease-in;transform:translate(-40%,-48%)rotate(-65deg)scale(1)}69%{animation-timing-function:ease-out;transform:translate(-10%)rotate(-20deg)scale(1.025,.975)}81%{animation-timing-function:ease-in;transform:translateY(-13%)rotate(3deg)}92%{transform:translate(0)rotate(-2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes not-found-module__sxuMuG__ballIdle{0%,65%,to{transform:translateY(0)rotate(0)}76%{transform:translateY(-7%)rotate(5deg)}87%{transform:translateY(0)rotate(-2deg)}}@keyframes not-found-module__sxuMuG__bubbleArrival{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1000px) and (max-height:820px){.not-found-module__sxuMuG__header{min-height:60px;padding-block:10px}.not-found-module__sxuMuG__sceneViewport{margin-top:-34px}.not-found-module__sxuMuG__scene{width:min(100%,1220px)}.not-found-module__sxuMuG__copy{padding-top:0}.not-found-module__sxuMuG__copy h1{font-size:32px}.not-found-module__sxuMuG__copy p{margin-top:6px;font-size:16px}.not-found-module__sxuMuG__actions{margin-top:12px}.not-found-module__sxuMuG__body{padding-bottom:18px}}@media (max-width:900px){.not-found-module__sxuMuG__sceneViewport{margin-top:0}.not-found-module__sxuMuG__header{min-height:72px}.not-found-module__sxuMuG__body{padding-bottom:40px}.not-found-module__sxuMuG__bubble{padding:7px 10px}.not-found-module__sxuMuG__bubbleLeft{left:2.5%}.not-found-module__sxuMuG__bubbleRight{right:2.5%}.not-found-module__sxuMuG__copy{padding-top:18px}.not-found-module__sxuMuG__copy h1{max-width:680px}.not-found-module__sxuMuG__actions{gap:10px}}@media (max-width:600px){.not-found-module__sxuMuG__page{min-height:100svh;overflow:clip visible}.not-found-module__sxuMuG__header{min-height:72px;padding:14px 20px}.not-found-module__sxuMuG__body{justify-content:center;padding-top:clamp(28px,6svh,52px);padding-bottom:8px}.not-found-module__sxuMuG__sceneViewport{padding:10px 0 0;overflow:clip}.not-found-module__sxuMuG__scene{width:140%;max-width:none;margin-left:-20%;margin-right:-20%}.not-found-module__sxuMuG__bubble{padding:6px 10px;font-size:10px}.not-found-module__sxuMuG__bubbleLeft{top:1%;left:24%}.not-found-module__sxuMuG__bubbleRight{top:15%;right:16%}.not-found-module__sxuMuG__copy{padding:18px 24px 0}.not-found-module__sxuMuG__copy h1{max-width:380px;font-size:clamp(25px,6.8vw,34px);line-height:1.65}.not-found-module__sxuMuG__copy p{max-width:330px;margin-top:14px;font-size:14px;line-height:1.9}.not-found-module__sxuMuG__actions{flex-direction:column;align-items:center;gap:9px;margin-top:20px}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{width:min(100%,280px);min-height:44px;font-size:13px}.not-found-module__sxuMuG__primary{padding-inline:18px}.not-found-module__sxuMuG__secondary{padding-inline:16px}}@keyframes not-found-module__sxuMuG__ballArrivalMobile{0%{opacity:0;animation-timing-function:ease-in;transform:translate(-130%,-70%)rotate(-150deg)scale(.82)}10%{opacity:1}35%{animation-timing-function:ease-out;transform:translate(-55%)rotate(-78deg)scale(1.035,.965)}52%{animation-timing-function:ease-in;transform:translate(-22%,-34%)rotate(-42deg)scale(1)}69%{animation-timing-function:ease-out;transform:translate(-7%)rotate(-14deg)scale(1.02,.98)}81%{animation-timing-function:ease-in;transform:translateY(-10%)rotate(3deg)}92%{transform:translate(0)rotate(-2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.not-found-module__sxuMuG__ball{animation:2.25s .1s both not-found-module__sxuMuG__ballArrivalMobile,8s ease-in-out 2.35s infinite not-found-module__sxuMuG__ballIdle}}
