@keyframes not-found-module__HS70Aa__nf-glitch-a{0%,88%,to{opacity:0;transform:translate(0)}89%{opacity:.7;transform:translate(-5px,2px)}90%{opacity:0;transform:translate(0)}91%{opacity:.7;transform:translate(4px,-2px)}92%{opacity:0;transform:translate(0)}}@keyframes not-found-module__HS70Aa__nf-glitch-b{0%,82%,to{opacity:0;transform:translate(0)}83%{opacity:.55;transform:translate(5px,-2px)}84%{opacity:0;transform:translate(-3px,2px)}85%{opacity:.55;transform:translate(3px,1px)}86%{opacity:0;transform:translate(0)}}@keyframes not-found-module__HS70Aa__nf-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes not-found-module__HS70Aa__nf-scan{0%{top:-12%}to{top:112%}}@keyframes not-found-module__HS70Aa__nf-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__nf-pulse-ring{0%{opacity:.15;transform:scale(.95)}70%{opacity:.06;transform:scale(1.05)}to{opacity:.15;transform:scale(.95)}}.not-found-module__HS70Aa__title404{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;color:var(--color-primary-600);-webkit-user-select:none;user-select:none;font-size:clamp(7.5rem,26vw,15rem);font-weight:800;line-height:.85;display:inline-block;position:relative}.not-found-module__HS70Aa__title404:before,.not-found-module__HS70Aa__title404:after{content:"404";font-family:var(--font-display), sans-serif;font-weight:800;line-height:inherit;letter-spacing:inherit;opacity:0;position:absolute;inset:0}.not-found-module__HS70Aa__title404:before{color:var(--color-secondary-400);animation:6s infinite not-found-module__HS70Aa__nf-glitch-a}.not-found-module__HS70Aa__title404:after{color:var(--color-accent-500);animation:6s .4s infinite not-found-module__HS70Aa__nf-glitch-b}.not-found-module__HS70Aa__scanLine{background:linear-gradient(to bottom, transparent, var(--color-primary-500), transparent);opacity:.025;pointer-events:none;height:80px;animation:12s linear infinite not-found-module__HS70Aa__nf-scan;position:absolute;left:0;right:0}.not-found-module__HS70Aa__glowA{animation:6s ease-in-out infinite not-found-module__HS70Aa__nf-pulse-ring}.not-found-module__HS70Aa__glowB{animation:8s ease-in-out 1.5s infinite not-found-module__HS70Aa__nf-pulse-ring}.not-found-module__HS70Aa__anim1{animation:.7s cubic-bezier(.16,1,.3,1) 50ms both not-found-module__HS70Aa__nf-up}.not-found-module__HS70Aa__anim2{animation:.7s cubic-bezier(.16,1,.3,1) .2s both not-found-module__HS70Aa__nf-up}.not-found-module__HS70Aa__anim3{animation:.7s cubic-bezier(.16,1,.3,1) .35s both not-found-module__HS70Aa__nf-up}.not-found-module__HS70Aa__anim4{animation:.7s cubic-bezier(.16,1,.3,1) .5s both not-found-module__HS70Aa__nf-up}.not-found-module__HS70Aa__cursor{vertical-align:text-bottom;background-color:var(--color-success-500);width:7px;height:.95em;margin-left:1px;animation:1.1s step-end infinite not-found-module__HS70Aa__nf-cursor;display:inline-block}.not-found-module__HS70Aa__btnPrimary{background-color:var(--color-primary-600);color:var(--color-text-inverse);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-flex}.not-found-module__HS70Aa__btnPrimary:hover{background-color:var(--color-primary-700);transform:translateY(-2px)}.not-found-module__HS70Aa__btnPrimary:active{transform:translateY(0)}.not-found-module__HS70Aa__btnOutline{background-color:var(--color-surface);color:var(--color-foreground);border:1px solid var(--color-border-strong);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,transform .15s;display:inline-flex}.not-found-module__HS70Aa__btnOutline:hover{background-color:var(--color-surface-elevated);border-color:var(--color-border-strong);transform:translateY(-2px)}.not-found-module__HS70Aa__btnOutline:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__anim1,.not-found-module__HS70Aa__anim2,.not-found-module__HS70Aa__anim3,.not-found-module__HS70Aa__anim4{animation-duration:.01ms!important;animation-delay:0s!important}.not-found-module__HS70Aa__title404:before,.not-found-module__HS70Aa__title404:after,.not-found-module__HS70Aa__scanLine,.not-found-module__HS70Aa__glowA,.not-found-module__HS70Aa__glowB,.not-found-module__HS70Aa__cursor{animation:none!important}.not-found-module__HS70Aa__btnPrimary,.not-found-module__HS70Aa__btnOutline{transition:background-color .01ms!important}}
