.not-found-module__sxuMuG__page{--pointer-x:0px;--pointer-y:0px;--paper:#fff7e8;--rose:#fb8a8a;--rose-soft:#fb8a8a29;--gold:#ffedc0;--iris:#8b5cf6;--iris-deep:#5b21b6;--plum:#2d1242;--plum-deeper:#1c0b2a;color:#fff;background:radial-gradient(circle at 20% 20%,#ffedc02e,#0000 24%),radial-gradient(circle at 78% 24%,#fb8a8a2e,#0000 24%),linear-gradient(160deg,#2b1140 0%,#1b0b29 45%,#0c1929 100%);min-height:100dvh;position:relative;overflow:hidden}.not-found-module__sxuMuG__ambientGlow,.not-found-module__sxuMuG__mesh{pointer-events:none;position:absolute;inset:0}.not-found-module__sxuMuG__ambientGlow{filter:blur(12px);background:radial-gradient(circle,#8b5cf63d,#0000 38%),radial-gradient(circle at 50% 70%,#ffedc01a,#0000 24%)}.not-found-module__sxuMuG__mesh{opacity:.25;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 85%);mask-image:radial-gradient(circle,#000 40%,#0000 85%)}.not-found-module__sxuMuG__shell{z-index:1;place-items:center;min-height:100dvh;padding:2rem 1.5rem 3rem;display:grid;position:relative}.not-found-module__sxuMuG__brand{top:max(1.5rem,env(safe-area-inset-top));z-index:4;color:var(--paper);letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:.6rem .95rem;font-size:.82rem;font-weight:600;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex;position:absolute;left:1.5rem;box-shadow:0 18px 30px #0000002e}.not-found-module__sxuMuG__brand:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-2px)}.not-found-module__sxuMuG__stage{aspect-ratio:1;width:min(80vw,740px);min-width:320px;margin-inline:auto;position:relative}.not-found-module__sxuMuG__layer,.not-found-module__sxuMuG__code{position:absolute;inset:0}.not-found-module__sxuMuG__circleLayer{transform:translate3d(calc(var(--pointer-x)*.18),calc(var(--pointer-y)*.18),0)}.not-found-module__sxuMuG__ringLayer{transform:translate3d(calc(var(--pointer-x)*-.12),calc(var(--pointer-y)*-.12),0)}.not-found-module__sxuMuG__one{transform:translate3d(calc(var(--pointer-x)*1.1),calc(var(--pointer-y)*1.1),0)}.not-found-module__sxuMuG__two{transform:translate3d(calc(var(--pointer-x)*-.75),calc(var(--pointer-y)*-.75),0)}.not-found-module__sxuMuG__three{transform:translate3d(calc(var(--pointer-x)*.5),calc(var(--pointer-y)*.5),0)}.not-found-module__sxuMuG__circleOuter,.not-found-module__sxuMuG__circleInner,.not-found-module__sxuMuG__content{border-radius:999px;position:absolute;top:50%;left:50%;translate:-50% -50%}.not-found-module__sxuMuG__circleOuter{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#ffffff1f,#0000 36%),radial-gradient(circle at 68% 70%,#ffffff14,#0000 18%),#5b21b62e;width:min(92vw,760px);animation:.9s cubic-bezier(.2,.9,.28,1) backwards not-found-module__sxuMuG__bloom;box-shadow:inset 0 40px 80px #2d124257,inset 0 -12px 32px #ffffff0a,0 40px 90px #060e1a73}.not-found-module__sxuMuG__circleInner{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#ffffff14,#0000 38%),#2d12426b;width:min(72vw,580px);animation:.9s cubic-bezier(.2,.9,.28,1) .16s backwards not-found-module__sxuMuG__bloom;box-shadow:inset 0 24px 48px #09040f57,0 24px 48px #060e1a61}.not-found-module__sxuMuG__content{aspect-ratio:1;width:min(72vw,620px)}.not-found-module__sxuMuG__piece{border-radius:999px;display:block;position:absolute;box-shadow:0 12px 32px #060e1a52,inset 0 1px #ffffff24}.not-found-module__sxuMuG__one .not-found-module__sxuMuG__piece{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 100%);animation:8s cubic-bezier(.4,.1,.2,1) infinite not-found-module__sxuMuG__driftRight}.not-found-module__sxuMuG__one .not-found-module__sxuMuG__piece:first-child{width:132px;height:32px;animation-delay:.4s;top:17%;right:12%}.not-found-module__sxuMuG__one .not-found-module__sxuMuG__piece:nth-child(2){width:168px;height:52px;animation-name:not-found-module__sxuMuG__driftLeft;animation-delay:1s;top:46%;left:12%}.not-found-module__sxuMuG__one .not-found-module__sxuMuG__piece:nth-child(3){width:84px;height:22px;animation-name:not-found-module__sxuMuG__driftLeft;animation-delay:1.5s;top:74%;left:10%}.not-found-module__sxuMuG__two .not-found-module__sxuMuG__piece{background:linear-gradient(90deg,#ffedc0 0%,#ff9d87 100%);animation:8s cubic-bezier(.4,.1,.2,1) infinite not-found-module__sxuMuG__driftLeft}.not-found-module__sxuMuG__two .not-found-module__sxuMuG__piece:first-child{width:122px;height:42px;animation-delay:2s;top:24%;left:0%}.not-found-module__sxuMuG__two .not-found-module__sxuMuG__piece:nth-child(2){width:184px;height:52px;animation-name:not-found-module__sxuMuG__driftRight;animation-delay:2.6s;top:35%;right:15%}.not-found-module__sxuMuG__two .not-found-module__sxuMuG__piece:nth-child(3){width:160px;height:24px;animation-name:not-found-module__sxuMuG__driftRight;animation-delay:3.2s;top:80%;right:9%}.not-found-module__sxuMuG__three .not-found-module__sxuMuG__piece{background:linear-gradient(90deg,#fb8a8a 0%,#ffb47b 100%);animation:8s cubic-bezier(.4,.1,.2,1) infinite not-found-module__sxuMuG__driftLeft}.not-found-module__sxuMuG__three .not-found-module__sxuMuG__piece:first-child{width:84px;height:22px;animation-delay:3.6s;top:34%;left:25%}.not-found-module__sxuMuG__three .not-found-module__sxuMuG__piece:nth-child(2){width:146px;height:42px;animation-name:not-found-module__sxuMuG__driftRight;animation-delay:4.1s;top:55%;right:10%}.not-found-module__sxuMuG__three .not-found-module__sxuMuG__piece:nth-child(3){width:82px;height:20px;animation-delay:4.7s;top:68%;left:40%}.not-found-module__sxuMuG__code{letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none;place-items:center;margin:0;font-size:clamp(5.8rem,18vw,12rem);font-weight:700;animation:.7s cubic-bezier(.3,.8,.2,1.05) both not-found-module__sxuMuG__popIn;display:grid}.not-found-module__sxuMuG__codePrimary{z-index:2;color:#fff;text-shadow:0 18px 40px #060e1a66,0 0 24px #ffffff29;transform:translate3d(calc(var(--pointer-x)*.5),calc(var(--pointer-y)*.5),0);animation-delay:.9s}.not-found-module__sxuMuG__codeShadow{z-index:1;color:#1c0b2aeb;filter:blur(12px);transform:translate3d(calc(var(--pointer-x)*-.25),calc(var(--pointer-y)*-.25),0);animation-delay:.8s}.not-found-module__sxuMuG__copy{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(100%,520px);margin:-4rem auto 0;animation:.7s 1.1s backwards not-found-module__sxuMuG__riseIn;display:flex;position:relative}.not-found-module__sxuMuG__kicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.not-found-module__sxuMuG__copy h1{color:#fff;margin:1rem 0 .75rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05}.not-found-module__sxuMuG__copy p{color:#ffffffd1;text-shadow:0 14px 28px #060e1a6b;margin:0;font-size:clamp(.98rem,1.8vw,1.1rem);line-height:1.75}.not-found-module__sxuMuG__actions{margin-top:2rem}.not-found-module__sxuMuG__primaryButton{background:linear-gradient(135deg,var(--paper)0%,#fff 100%);min-width:168px;height:48px;color:var(--plum);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.86rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex;box-shadow:0 18px 36px #09040f47}.not-found-module__sxuMuG__primaryButton:hover{background:linear-gradient(135deg,var(--rose)0%,#ffb47b 100%);color:#fff;transform:translateY(4px);box-shadow:0 10px 18px #09040f2e}@keyframes not-found-module__sxuMuG__bloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}}@keyframes not-found-module__sxuMuG__popIn{0%{opacity:0;transform:scale(5)skew(16deg,16deg)}}@keyframes not-found-module__sxuMuG__riseIn{0%{opacity:0;transform:translateY(36px)}}@keyframes not-found-module__sxuMuG__driftLeft{0%,to{translate:0}50%{width:max(48px,16%);translate:-42px}}@keyframes not-found-module__sxuMuG__driftRight{0%,to{translate:0}50%{width:max(48px,16%);translate:42px}}@media (max-width:767px){.not-found-module__sxuMuG__shell{padding:1.25rem 1rem 2rem}.not-found-module__sxuMuG__brand{top:max(1rem,env(safe-area-inset-top));letter-spacing:.16em;font-size:.72rem;left:1rem}.not-found-module__sxuMuG__stage{width:min(100vw,560px);min-width:280px}.not-found-module__sxuMuG__circleOuter{width:min(100vw,520px)}.not-found-module__sxuMuG__circleInner,.not-found-module__sxuMuG__content{width:min(76vw,360px)}.not-found-module__sxuMuG__copy{width:min(100%,360px);margin-top:-1rem}.not-found-module__sxuMuG__copy p br{display:none}}@media (max-height:760px){.not-found-module__sxuMuG__copy{margin-top:-1rem}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__layer,.not-found-module__sxuMuG__code,.not-found-module__sxuMuG__brand,.not-found-module__sxuMuG__primaryButton,.not-found-module__sxuMuG__piece,.not-found-module__sxuMuG__circleOuter,.not-found-module__sxuMuG__circleInner,.not-found-module__sxuMuG__copy{transition:none!important;animation:none!important}.not-found-module__sxuMuG__circleLayer,.not-found-module__sxuMuG__ringLayer,.not-found-module__sxuMuG__one,.not-found-module__sxuMuG__two,.not-found-module__sxuMuG__three,.not-found-module__sxuMuG__codePrimary,.not-found-module__sxuMuG__codeShadow{transform:none!important}}
