.NotFoundView-module__3bZZDa__page{box-sizing:border-box;color:#fff;background-color:#0e3045;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;flex-direction:column;min-height:100vh;font-family:Hanken Grotesk,system-ui,sans-serif;display:flex}.NotFoundView-module__3bZZDa__header{align-items:center;padding:28px clamp(16px,4vw,48px);display:flex}.NotFoundView-module__3bZZDa__brand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.NotFoundView-module__3bZZDa__brand:hover{color:#fff}.NotFoundView-module__3bZZDa__brand:focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #8cc63f}.NotFoundView-module__3bZZDa__brandMark{border-radius:10px;width:40px;height:40px;display:inline-flex;overflow:hidden}.NotFoundView-module__3bZZDa__brandMark img{width:40px;height:40px;display:block}.NotFoundView-module__3bZZDa__heroLogo{aspect-ratio:1;width:clamp(120px,22vw,190px);margin-bottom:24px;display:inline-flex}.NotFoundView-module__3bZZDa__brandName{letter-spacing:-.02em;font-size:20px;font-weight:800}.NotFoundView-module__3bZZDa__logo{width:100%;height:100%;display:block;overflow:visible}.NotFoundView-module__3bZZDa__logoStroke{fill:none;stroke:#fff;stroke-width:40px;stroke-linecap:round;stroke-linejoin:round}.NotFoundView-module__3bZZDa__logoGreen{stroke:#a9d062}.NotFoundView-module__3bZZDa__logoChevron{stroke-dasharray:1;stroke-dashoffset:1px;animation:7s cubic-bezier(.6,0,.2,1) infinite NotFoundView-module__3bZZDa__logoDraw}.NotFoundView-module__3bZZDa__logoRay{transform-box:fill-box;transform-origin:50%;opacity:0;animation:7s cubic-bezier(.2,1.3,.4,1) infinite NotFoundView-module__3bZZDa__logoFly}.NotFoundView-module__3bZZDa__logoBar{--dx:14px;--dy:133px}.NotFoundView-module__3bZZDa__logoGreenRay{--dx:-83px;--dy:66px;animation-name:NotFoundView-module__3bZZDa__logoFly,NotFoundView-module__3bZZDa__logoPulse;animation-duration:7s,7s}.NotFoundView-module__3bZZDa__logoWhiteRay{--dx:-83px;--dy:-65px}@keyframes NotFoundView-module__3bZZDa__logoDraw{0%,4%{stroke-dashoffset:1px}18%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-1px}}@keyframes NotFoundView-module__3bZZDa__logoFly{0%,16%{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.2)}30%{opacity:1;transform:none}88%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.2)}}@keyframes NotFoundView-module__3bZZDa__logoPulse{0%,35%{filter:none}45%{filter:drop-shadow(0 0 14px #a9d062)}58%,to{filter:none}}@media (prefers-reduced-motion:reduce){.NotFoundView-module__3bZZDa__logoChevron,.NotFoundView-module__3bZZDa__logoRay{animation:none}.NotFoundView-module__3bZZDa__logoChevron{stroke-dashoffset:0}.NotFoundView-module__3bZZDa__logoRay{opacity:1}}.NotFoundView-module__3bZZDa__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;padding:24px 16px 96px;display:flex}.NotFoundView-module__3bZZDa__oops{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(88px,14vw,168px);font-weight:800;line-height:.9}.NotFoundView-module__3bZZDa__message{max-width:520px;margin:0;font-size:22px;font-weight:500;line-height:1.4}.NotFoundView-module__3bZZDa__address{box-sizing:border-box;color:#8fa7b8;white-space:nowrap;background:#13405c;border:1px solid #ffffff1f;border-radius:999px;align-items:center;max-width:100%;padding:10px 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:18px;display:inline-flex;overflow:hidden}.NotFoundView-module__3bZZDa__addressPath{color:#fff;text-overflow:ellipsis;overflow:hidden}.NotFoundView-module__3bZZDa__cta{box-sizing:border-box;color:#0e3045;background:#a9d062;border-radius:10px;align-items:center;gap:10px;min-height:52px;margin-top:8px;padding:0 30px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #00000040}.NotFoundView-module__3bZZDa__cta:hover{color:#0e3045;background:#b8db78}.NotFoundView-module__3bZZDa__cta:focus-visible{outline-offset:3px;outline:3px solid #8cc63f}
