*{box-sizing:border-box}.NotFoundAnimation-module__Vi8Dqq__notFoundTitle{color:#7c63c9;font-size:x-large;font-weight:700}.NotFoundAnimation-module__Vi8Dqq__page{--purple:#8b5cf6;--blue:#3b82f6;--pink:#ec4899;isolation:isolate;color:#211d3b;background:radial-gradient(at 50% 36%,#c4b5fd30,#0000 35%),#fff;place-items:center;min-height:100svh;padding:clamp(1.5rem,4vw,4rem) 1.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.NotFoundAnimation-module__Vi8Dqq__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.NotFoundAnimation-module__Vi8Dqq__orb{aspect-ratio:1;filter:blur(1px);opacity:.15;border-radius:50%;width:clamp(8rem,17vw,17rem);animation:8s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__float;display:block;position:absolute}.NotFoundAnimation-module__Vi8Dqq__orbOne{background:linear-gradient(135deg, var(--purple), var(--pink));top:8%;left:-5rem}.NotFoundAnimation-module__Vi8Dqq__orbTwo{background:linear-gradient(135deg, var(--blue), var(--purple));animation-delay:-3s;bottom:5%;right:-6rem}.NotFoundAnimation-module__Vi8Dqq__orbThree{background:linear-gradient(135deg, var(--pink), var(--purple));opacity:.3;width:4rem;animation-delay:-5s;top:12%;right:12%}.NotFoundAnimation-module__Vi8Dqq__sparkle{color:var(--purple);font-size:clamp(1.25rem,3vw,2rem);animation:3s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__twinkle;position:absolute}.NotFoundAnimation-module__Vi8Dqq__sparkleOne{top:18%;left:17%}.NotFoundAnimation-module__Vi8Dqq__sparkleTwo{color:var(--pink);animation-delay:-1s;top:27%;right:18%}.NotFoundAnimation-module__Vi8Dqq__sparkleThree{color:var(--blue);animation-delay:-2s;bottom:18%;left:22%}.NotFoundAnimation-module__Vi8Dqq__content{text-align:center;width:min(100%,760px)}.NotFoundAnimation-module__Vi8Dqq__scene{place-items:center;min-height:clamp(250px,37vw,360px);margin:0 auto .4rem;display:grid;position:relative}.NotFoundAnimation-module__Vi8Dqq__number{white-space:nowrap;letter-spacing:-.09em;color:#0000;background:linear-gradient(115deg, var(--blue) 10%, var(--purple) 53%, var(--pink) 92%);opacity:.17;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(8rem,27vw,17rem);font-weight:900;line-height:.95;position:absolute;top:0;left:50%;transform:translate(-50%)}.NotFoundAnimation-module__Vi8Dqq__notFoundAnimation{width:190px;height:190px;animation:1s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__characterBob;position:absolute;top:30%;left:50%;transform:translate(-50%)}.NotFoundAnimation-module__Vi8Dqq__body{z-index:2;width:148px;height:148px;animation:1s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__bodyBob;position:absolute;top:37px;left:21px}.NotFoundAnimation-module__Vi8Dqq__body svg{width:100%;height:100%;overflow:visible}.NotFoundAnimation-module__Vi8Dqq__head{z-index:3;transform-origin:55% 90%;width:128px;height:86px;animation:1s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__headBob;position:absolute;top:0;left:31px;overflow:visible}.NotFoundAnimation-module__Vi8Dqq__legLeft,.NotFoundAnimation-module__Vi8Dqq__legRight{transform-origin:50% 8%;width:38px;height:78px;position:absolute;top:119px;overflow:visible}.NotFoundAnimation-module__Vi8Dqq__legLeft{z-index:3;animation:1s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__leftStep;left:49px}.NotFoundAnimation-module__Vi8Dqq__legRight{z-index:1;animation:1s ease-in-out -.45s infinite NotFoundAnimation-module__Vi8Dqq__rightStep;left:101px}.NotFoundAnimation-module__Vi8Dqq__ground{filter:blur(2px);background:linear-gradient(90deg,#8b5cf605,#8b5cf62e,#3b82f614);border-radius:50%;justify-content:space-around;align-items:center;width:240px;height:22px;animation:1s ease-in-out infinite NotFoundAnimation-module__Vi8Dqq__groundPulse;display:flex;position:absolute;top:183px;left:50%;transform:translate(-50%)}.NotFoundAnimation-module__Vi8Dqq__ground span{background:var(--purple);opacity:.45;border-radius:50%;width:13px;height:5px}.NotFoundAnimation-module__Vi8Dqq__ground span:nth-child(2){background:var(--pink);transform:translateY(5px)}.NotFoundAnimation-module__Vi8Dqq__ground span:nth-child(3){background:var(--blue);transform:translateY(-4px)}.NotFoundAnimation-module__Vi8Dqq__eyebrow{color:#7c63c9;letter-spacing:.18em;margin:.25rem 0 .65rem;font-size:.75rem;font-weight:800}.NotFoundAnimation-module__Vi8Dqq__content h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:850;line-height:1.1}.NotFoundAnimation-module__Vi8Dqq__description{color:#6d6885;max-width:510px;margin:1rem auto 1.8rem;font-size:clamp(1rem,2.4vw,1.15rem);line-height:1.75}.NotFoundAnimation-module__Vi8Dqq__homeButton{background:linear-gradient(105deg, var(--purple), var(--blue) 65%, #5b8eff);color:#fff;border:1px solid #ffffffbf;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:54px;padding:.85rem 1.35rem;font-size:.98rem;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 12px 30px #6d52dc3d}.NotFoundAnimation-module__Vi8Dqq__homeButton:hover{filter:saturate(1.12);transform:translateY(-3px);box-shadow:0 16px 38px #6d52dc52}.NotFoundAnimation-module__Vi8Dqq__homeButton:focus-visible{outline-offset:4px;outline:3px solid #c4b5fd}.NotFoundAnimation-module__Vi8Dqq__homeIcon{width:19px;height:19px}.NotFoundAnimation-module__Vi8Dqq__arrow{margin-left:.25rem;font-size:1.3rem;transition:transform .2s}.NotFoundAnimation-module__Vi8Dqq__homeButton:hover .NotFoundAnimation-module__Vi8Dqq__arrow{transform:translate(3px)}@keyframes NotFoundAnimation-module__Vi8Dqq__headBob{0%,5%,to{transform:translateY(0)rotate(3deg)}25%,70%{transform:translateY(5px)rotate(0)}50%{transform:translateY(0)rotate(-3deg)}}@keyframes NotFoundAnimation-module__Vi8Dqq__bodyBob{0%,5%,to{transform:translateY(0)rotate(2deg)}25%,70%{transform:translateY(5px)rotate(0)}50%{transform:translateY(0)rotate(-2deg)}}@keyframes NotFoundAnimation-module__Vi8Dqq__characterBob{0%,to{translate:0}50%{translate:0 -4px}}@keyframes NotFoundAnimation-module__Vi8Dqq__leftStep{0%,to{transform:translate(0)rotate(-5deg)}33%{transform:translate(15px,-12px)rotate(30deg)}66%{transform:translate(10px)rotate(-22deg)}}@keyframes NotFoundAnimation-module__Vi8Dqq__rightStep{0%,to{transform:translate(0)rotate(-5deg)}33%{transform:translate(13px,-9px)rotate(30deg)}66%{transform:translate(9px)rotate(-22deg)}}@keyframes NotFoundAnimation-module__Vi8Dqq__groundPulse{0%,to{opacity:.6;transform:translate(-50%)scaleX(.92)}50%{opacity:1;transform:translate(-50%)scaleX(1.04)}}@keyframes NotFoundAnimation-module__Vi8Dqq__float{0%,to{transform:translate(0,0)}50%{transform:translate(12px,-18px)}}@keyframes NotFoundAnimation-module__Vi8Dqq__twinkle{0%,to{opacity:.4;transform:scale(.85)rotate(0)}50%{opacity:1;transform:scale(1.12)rotate(15deg)}}@media (max-width:520px){.NotFoundAnimation-module__Vi8Dqq__scene{min-height:245px}.NotFoundAnimation-module__Vi8Dqq__notFoundAnimation{transform-origin:top;top:28%;transform:translate(-50%)scale(.82)}.NotFoundAnimation-module__Vi8Dqq__number{font-size:clamp(7rem,32vw,10rem);top:13px}.NotFoundAnimation-module__Vi8Dqq__description{max-width:340px;margin-bottom:1.4rem}.NotFoundAnimation-module__Vi8Dqq__eyebrow{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.NotFoundAnimation-module__Vi8Dqq__orb,.NotFoundAnimation-module__Vi8Dqq__sparkle,.NotFoundAnimation-module__Vi8Dqq__notFoundAnimation,.NotFoundAnimation-module__Vi8Dqq__body,.NotFoundAnimation-module__Vi8Dqq__head,.NotFoundAnimation-module__Vi8Dqq__legLeft,.NotFoundAnimation-module__Vi8Dqq__legRight,.NotFoundAnimation-module__Vi8Dqq__ground{animation:none!important}.NotFoundAnimation-module__Vi8Dqq__homeButton,.NotFoundAnimation-module__Vi8Dqq__arrow{transition:none}}
