.not-found-module__sxuMuG__page{width:100%;min-height:100dvh;padding:var(--hero-pt) var(--page-px) var(--section-pb);background:var(--page-bg);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 0% 45%,#5f3d7421 64%,#4d2e5f4a 82%,#3e244ead 100%);position:absolute;inset:0}.not-found-module__sxuMuG__floatingLayer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__sxuMuG__floater{color:#fff;opacity:.55;text-shadow:0 4px 16px #7b3bad55;transform-origin:50%;will-change:transform;animation:8s ease-in-out infinite not-found-module__sxuMuG__floaterDrift;position:absolute}.not-found-module__sxuMuG__floater:nth-child(2n){color:#ffd53a}.not-found-module__sxuMuG__floater:nth-child(3n){color:#ff89d2}.not-found-module__sxuMuG__floater:nth-child(5n){color:#97deff}.not-found-module__sxuMuG__floater:nth-child(7n){color:#c3a7ff}.not-found-module__sxuMuG__hero{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:42rem;display:flex;position:relative}.not-found-module__sxuMuG__badge{border-radius:var(--radius-pill);font:700 clamp(.72rem, 1.4vw, .9rem) / 1.1 var(--font-body), "Segoe UI", sans-serif;color:#db4f9e;opacity:0;background:#fffefe;background:lab(99.5954% .448853 -.30545);margin:0;padding:.55rem 1rem;animation:.62s cubic-bezier(.2,.8,.2,1) 70ms forwards not-found-module__sxuMuG__revealUp;box-shadow:0 6px 18px #a16dc126}.not-found-module__sxuMuG__eyebrow{font:800 clamp(1.6rem, 4.4vw, 2.1rem) / 1 var(--font-body), "Segoe UI", sans-serif;letter-spacing:.24em;color:color-mix(in oklab, var(--ink) 32%, white);opacity:0;margin:0;animation:.62s cubic-bezier(.2,.8,.2,1) .18s forwards not-found-module__sxuMuG__revealUp}.not-found-module__sxuMuG__title{font-family:var(--font-display), Impact, sans-serif;letter-spacing:.25rem;text-transform:uppercase;filter:drop-shadow(0 14px 30px #9256b74a);opacity:0;gap:clamp(.3rem,1.2vw,.9rem);margin:0;font-size:clamp(5rem,22vw,12rem);line-height:.88;animation:.7s cubic-bezier(.2,.8,.2,1) .28s forwards not-found-module__sxuMuG__revealUp;display:flex}.not-found-module__sxuMuG__title span{font-size:inherit;cursor:pointer;transition:transform .22s var(--easing-spring);animation:3.4s ease-in-out infinite not-found-module__sxuMuG__digitBob;display:inline-block}.not-found-module__sxuMuG__title span:hover{transform:translateY(-6px)rotate(-4deg)scale(1.08)}.not-found-module__sxuMuG__title span:active{transform:translateY(2px)scale(.96)}.not-found-module__sxuMuG__digitFour{color:#e84ca5;animation-delay:0s}.not-found-module__sxuMuG__digitZero{color:#f3d438;animation-delay:.35s}.not-found-module__sxuMuG__digitZero:after{content:""}.not-found-module__sxuMuG__digitFourTwo{color:#5db6ec;animation-delay:.7s}.not-found-module__sxuMuG__highlightPink,.not-found-module__sxuMuG__highlightYellow,.not-found-module__sxuMuG__highlightBlue{font-size:1em;line-height:inherit;font-weight:800}.not-found-module__sxuMuG__highlightPink{color:#e84ca5}.not-found-module__sxuMuG__highlightYellow{color:#e6b900}.not-found-module__sxuMuG__highlightBlue{color:#39a6e9}.not-found-module__sxuMuG__description{max-width:34ch;color:color-mix(in oklab, var(--ink) 64%, white);opacity:0;margin:0;font-size:clamp(.98rem,2.4vw,1.18rem);line-height:1.5;animation:.72s cubic-bezier(.2,.8,.2,1) .43s forwards not-found-module__sxuMuG__revealUp,.4s ease-out not-found-module__sxuMuG__messagePop}.not-found-module__sxuMuG__hint{font:700 .78rem / 1 var(--font-body), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--ink) 42%, white);border-radius:var(--radius-pill);opacity:0;background:#fdfbff;background:lab(98.8157% 1.30782 -1.75651);border:1px dashed #d9cdee;border:1px dashed lab(84.1786% 8.78578 -14.678);margin:0;padding:.5rem .9rem;animation:.72s cubic-bezier(.2,.8,.2,1) .52s forwards not-found-module__sxuMuG__revealUp}.not-found-module__sxuMuG__actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.6rem;animation:.74s cubic-bezier(.2,.8,.2,1) .62s forwards not-found-module__sxuMuG__revealUp;display:flex}.not-found-module__sxuMuG__cta{border-radius:var(--radius-pill);font:800 .95rem / 1 var(--font-body), sans-serif;transition:transform var(--transition-fast), box-shadow var(--transition-fast);padding:.85rem 1.4rem;text-decoration:none}.not-found-module__sxuMuG__cta:hover,.not-found-module__sxuMuG__cta:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #50357d33}.not-found-module__sxuMuG__ctaPrimary{color:#fff;background:linear-gradient(120deg,#a15dd0,#5a86e8)}.not-found-module__sxuMuG__ctaSecondary{color:#2f2c42;background:#fdfdfe;background:lab(99.2545% .287622 -.647295);border:1px solid #e7e4f3;border:1px solid lab(91.1401% 3.19019 -6.97829)}@keyframes not-found-module__sxuMuG__revealUp{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translate(0,0)}}@keyframes not-found-module__sxuMuG__messagePop{0%{transform:scale(.96)}60%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes not-found-module__sxuMuG__digitBob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-.6rem)rotate(2deg)}}@keyframes not-found-module__sxuMuG__floaterDrift{0%,to{opacity:.35;transform:translate(0,0)rotate(0)}50%{opacity:.7;transform:translate(1.4rem,-1.6rem)rotate(18deg)}}@media (min-width:900px){.not-found-module__sxuMuG__title{letter-spacing:.5rem}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__floater,.not-found-module__sxuMuG__title span{animation:none}.not-found-module__sxuMuG__badge,.not-found-module__sxuMuG__eyebrow,.not-found-module__sxuMuG__title,.not-found-module__sxuMuG__description,.not-found-module__sxuMuG__hint,.not-found-module__sxuMuG__actions{opacity:1;animation:none}}
