:where(.pg-notfound) .big404{letter-spacing:-.07em;background:linear-gradient(100deg,#646cff 0%,#a5aaff 30%,#7c3aed 55%,#c4a4ff 80%,#646cff 100%) 0 0/220% 100%;color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(150px,30vw,400px);font-weight:800;line-height:.86;animation:9s ease-in-out infinite alternate shimmer,7s ease-in-out infinite bob;display:inline-block}@keyframes shimmer{0%{background-position:0%}to{background-position:100%}}@keyframes notfound-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}:where(.pg-notfound) .ring{transform-origin:50%;animation:40s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}:where(.pg-notfound) .srch404{box-sizing:border-box;color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;outline:none;width:100%;min-height:60px;padding:0 140px 0 54px;font-size:17px}:where(.pg-notfound) .srch404::placeholder{color:#ffffff80}:where(.pg-notfound) .srch404:focus{background:#ffffff1a;border-color:#a5aaff}:where(.pg-notfound) .ql{transition:background .25s,border-color .25s,transform .4s cubic-bezier(.2,.7,.2,1)}:where(.pg-notfound) .ql:hover{background:#ffffff14;border-color:#a5aaff80;transform:translateY(-4px)}:where(.pg-notfound) .ql:hover .qa{transform:translate(4px)}:where(.pg-notfound) .qa{transition:transform .25s}@media (prefers-reduced-motion:reduce){:where(.pg-notfound) .big404,:where(.pg-notfound) .ring{animation:none}:where(.pg-notfound) .ql,:where(.pg-notfound) .qa{transition:none}}
