.not-found-module__HS70Aa__page{isolation:isolate;background:radial-gradient(120% 80% at 50% -10%,#0ea5e92e 0%,#0000 60%),linear-gradient(#0b2036 0%,#0f172a 45%,#020617 100%);justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 145px);padding:64px 20px 88px;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__rays{z-index:0;pointer-events:none;position:absolute;inset:0}.not-found-module__HS70Aa__rays:before,.not-found-module__HS70Aa__rays:after{content:"";filter:blur(30px);background:linear-gradient(#7dd3fc29 0%,#0000 72%);height:150%;animation:11s ease-in-out infinite alternate not-found-module__HS70Aa__shimmer;position:absolute;top:-35%}.not-found-module__HS70Aa__rays:before{width:190px;left:18%;transform:rotate(13deg)}.not-found-module__HS70Aa__rays:after{width:260px;animation-name:not-found-module__HS70Aa__shimmerAlt;animation-delay:-5s;right:14%;transform:rotate(-11deg)}.not-found-module__HS70Aa__bubbles{z-index:0;pointer-events:none;position:absolute;inset:0}.not-found-module__HS70Aa__bubble{background:#bae6fd1f;border:1px solid #bae6fd47;border-radius:50%;animation-name:not-found-module__HS70Aa__rise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-40px}.not-found-module__HS70Aa__content{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:620px;animation:.9s cubic-bezier(.16,1,.3,1) both not-found-module__HS70Aa__fadeIn;display:flex;position:relative}.not-found-module__HS70Aa__hook{color:#7dd3fc;transform-origin:top;filter:drop-shadow(0 6px 18px #38bdf859);width:40px;height:88px;margin-bottom:4px;animation:5.5s ease-in-out infinite not-found-module__HS70Aa__sway;position:relative}.not-found-module__HS70Aa__hook svg{width:100%;height:100%;display:block}.not-found-module__HS70Aa__line{background:linear-gradient(#0000 0%,#bae6fd80 100%);width:2px;height:190px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.not-found-module__HS70Aa__code{letter-spacing:6px;background:linear-gradient(#e0f2fe 0%,#38bdf8 45%,#0369a1 100%);color:#0000;filter:drop-shadow(0 14px 40px #0ea5e959);-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:clamp(4.5rem,15vw,8rem);font-weight:800;line-height:1}.not-found-module__HS70Aa__title{color:#f8fafc;letter-spacing:-.5px;text-shadow:0 8px 26px #0000008c;margin:0 0 14px;font-size:clamp(1.35rem,3.4vw,2rem);font-weight:800;line-height:1.25}.not-found-module__HS70Aa__text{color:#94a3b8;max-width:520px;margin:0 0 34px;font-size:clamp(.98rem,1.6vw,1.08rem);line-height:1.65}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:44px;display:flex}.not-found-module__HS70Aa__primaryBtn,.not-found-module__HS70Aa__secondaryBtn{border-radius:12px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 32px;font-size:1rem;font-weight:600;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,background .3s,border-color .3s;display:inline-flex}.not-found-module__HS70Aa__primaryBtn{color:#fff;background:linear-gradient(90deg,#0284c7 0%,#0ea5e9 100%);box-shadow:0 10px 25px #0ea5e94d}.not-found-module__HS70Aa__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 15px 35px #0ea5e966}.not-found-module__HS70Aa__secondaryBtn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #fff3}.not-found-module__HS70Aa__secondaryBtn:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-3px)}.not-found-module__HS70Aa__suggestions{border-top:1px solid #ffffff14;width:100%;padding-top:28px}.not-found-module__HS70Aa__suggestionsTitle{color:#64748b;letter-spacing:1.5px;margin:0 0 16px;font-size:.78rem;font-weight:700}.not-found-module__HS70Aa__suggestionList{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__suggestionList a{color:#94a3b8;font-size:.95rem;transition:color .25s}.not-found-module__HS70Aa__suggestionList a:hover{color:#38bdf8}@keyframes not-found-module__HS70Aa__sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes not-found-module__HS70Aa__rise{0%{opacity:0;transform:translate(0,0)scale(.55)}12%{opacity:.55}50%{transform:translate(16px,-48vh)scale(1)}88%{opacity:.35}to{opacity:0;transform:translate(-8px,-100vh)scale(1.15)}}@keyframes not-found-module__HS70Aa__shimmer{0%{opacity:.45;transform:translate(-24px)rotate(13deg)}to{opacity:1;transform:translate(24px)rotate(9deg)}}@keyframes not-found-module__HS70Aa__shimmerAlt{0%{opacity:1;transform:translate(20px)rotate(-11deg)}to{opacity:.45;transform:translate(-20px)rotate(-7deg)}}@keyframes not-found-module__HS70Aa__fadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:600px){.not-found-module__HS70Aa__page{padding:48px 18px 64px}.not-found-module__HS70Aa__line{height:120px}.not-found-module__HS70Aa__actions{flex-direction:column;align-self:stretch}.not-found-module__HS70Aa__suggestionList{gap:10px 18px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__hook,.not-found-module__HS70Aa__bubble,.not-found-module__HS70Aa__content,.not-found-module__HS70Aa__rays:before,.not-found-module__HS70Aa__rays:after{animation:none}.not-found-module__HS70Aa__bubble{opacity:.4}}
