.NotFoundAnimation-module__X6PBuG__wrap{justify-content:center;align-items:center;margin-bottom:.25em;font-size:clamp(4.5rem,14vw,9rem);line-height:1;display:flex}.NotFoundAnimation-module__X6PBuG__four{font-family:var(--font-family-sans-serif);font-weight:var(--fw-light);color:var(--text-color);-webkit-user-select:none;user-select:none;font-size:1em;line-height:1}.NotFoundAnimation-module__X6PBuG__hole{flex-shrink:0;justify-content:center;align-items:center;width:.66em;height:1em;display:inline-flex;position:relative}.NotFoundAnimation-module__X6PBuG__ring{z-index:1;transform-origin:50%;--roll-start-x:calc(-50vw - 1em);--climb-peak-x:-.65em;--climb-peak-y:-.9em;--drop-x:-.05em;--drop-y:.35em;--bounce1-y:-.14em;--bounce2-y:.07em;--bounce3-y:-.03em;--bounce4-y:.015em;--idle-bounce1-y:-.2em;--idle-bounce2-y:.05em;--idle-bounce3-y:-.015em;width:.66em;height:.66em;animation:3s linear .15s both NotFoundAnimation-module__X6PBuG__rollIn,5s linear 3.3s infinite NotFoundAnimation-module__X6PBuG__idleJump;position:relative;top:.03em}@keyframes NotFoundAnimation-module__X6PBuG__rollIn{0%{transform:translate(var(--roll-start-x),0)rotate(0deg);animation-timing-function:ease-in}35%{transform:translate(calc(var(--climb-peak-x)*1.3),0)rotate(620deg);animation-timing-function:ease-out}45%{transform:translate(var(--climb-peak-x),var(--climb-peak-y))rotate(860deg);animation-timing-function:ease-in}55%{transform:translate(var(--drop-x),0)rotate(1080deg);animation-timing-function:ease-in}68%{transform:translate(0,var(--drop-y))rotate(1080deg);animation-timing-function:ease-out}80%{transform:translate(0,var(--bounce1-y))rotate(1080deg);animation-timing-function:ease-in}90%{transform:translate(0,var(--bounce2-y))rotate(1080deg);animation-timing-function:ease-out}96%{transform:translate(0,var(--bounce3-y))rotate(1080deg);animation-timing-function:ease-in}98%{transform:translate(0,var(--bounce4-y))rotate(1080deg);animation-timing-function:ease-out}to{transform:translate(0)rotate(1080deg)}}@keyframes NotFoundAnimation-module__X6PBuG__idleJump{0%,80%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translate(0)rotate(1080deg)}85%{transform:translate(0,var(--idle-bounce1-y))rotate(1080deg);animation-timing-function:ease-in}90%{transform:translate(0,var(--idle-bounce2-y))rotate(1080deg);animation-timing-function:ease-out}95%{transform:translate(0,var(--idle-bounce3-y))rotate(1080deg);animation-timing-function:ease-in-out}to{transform:translate(0)rotate(1080deg)}}@media (prefers-reduced-motion:reduce){.NotFoundAnimation-module__X6PBuG__ring{animation:none}}
