.not-found-module__HS70Aa__wrapper{background:radial-gradient(120% 80% at 50% 0%, #f2f2fb 0%, var(--color-hero-bg) 55%, #dedef7 100%);align-items:center;min-height:100vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}html[data-theme=dark] .not-found-module__HS70Aa__wrapper{background:radial-gradient(120% 80% at 50% 0%, var(--brand-navy) 0%, var(--surface-page) 55%, var(--brand-navy-deep) 100%)}.not-found-module__HS70Aa__grid{pointer-events:none;background-image:linear-gradient(90deg,#11223a0d 1px,#0000 1px),linear-gradient(#11223a0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 75%);mask-image:radial-gradient(#000 35%,#0000 75%)}html[data-theme=dark] .not-found-module__HS70Aa__grid{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px)}.not-found-module__HS70Aa__blobOne,.not-found-module__HS70Aa__blobTwo{filter:blur(80px);pointer-events:none;opacity:.55;border-radius:50%;position:absolute}.not-found-module__HS70Aa__blobOne{background:radial-gradient(circle, var(--color-savoy-blue), transparent 70%);width:480px;height:480px;animation:18s ease-in-out infinite not-found-module__HS70Aa__drift;top:-120px;left:-120px}.not-found-module__HS70Aa__blobTwo{background:radial-gradient(circle, var(--color-accent), transparent 70%);width:420px;height:420px;animation:22s ease-in-out infinite reverse not-found-module__HS70Aa__drift;bottom:-160px;right:-120px}.not-found-module__HS70Aa__inner{text-align:center;max-width:760px;margin:0 auto;animation:.8s ease-out both not-found-module__HS70Aa__fadeUp;position:relative}.not-found-module__HS70Aa__badge{color:var(--color-primary);font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11223a14;border-radius:50px;margin-bottom:32px;padding:8px 18px;font-size:.8rem;font-weight:600;display:inline-block}html[data-theme=dark] .not-found-module__HS70Aa__badge{background:#ffffff1a}.not-found-module__HS70Aa__numbers{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.not-found-module__HS70Aa__digit{font-family:var(--font-heading);background:linear-gradient(180deg, var(--color-primary) 0%, #2a3c5c 60%, #11223a8c 100%);color:#0000;letter-spacing:-.04em;text-shadow:0 30px 60px #11223a1f;-webkit-background-clip:text;background-clip:text;font-size:240px;font-weight:700;line-height:1}html[data-theme=dark] .not-found-module__HS70Aa__digit{background:linear-gradient(180deg, var(--color-primary) 0%, #c9d2e6 60%, #ffffff8c 100%);-webkit-background-clip:text;background-clip:text}.not-found-module__HS70Aa__digitLeft{animation:.9s cubic-bezier(.22,1,.36,1) both not-found-module__HS70Aa__slideInLeft}.not-found-module__HS70Aa__digitRight{animation:.9s cubic-bezier(.22,1,.36,1) .15s both not-found-module__HS70Aa__slideInRight}.not-found-module__HS70Aa__orb{justify-content:center;align-items:center;width:240px;height:240px;margin:0 -4px;animation:6s ease-in-out infinite not-found-module__HS70Aa__float,.9s ease-out .3s both not-found-module__HS70Aa__fadeIn;display:flex;position:relative}.not-found-module__HS70Aa__orbCore{background:radial-gradient(circle at 30% 30%, #7b7fe5, var(--color-savoy-blue) 55%, #3b3fb0 100%);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:relative;box-shadow:0 30px 60px #585cd566,inset 0 -10px 30px #0003,inset 0 6px 12px #ffffff40}.not-found-module__HS70Aa__orbCore:before{content:"";filter:blur(8px);background:#ffffff59;border-radius:50%;width:60px;height:30px;position:absolute;top:18px;left:28px}.not-found-module__HS70Aa__orbLogo{z-index:1;filter:brightness(0)invert();object-fit:contain;max-width:75%;height:auto;position:relative}.not-found-module__HS70Aa__orbitOuter,.not-found-module__HS70Aa__orbitInner{border:1.5px dashed #11223a40;border-radius:50%;position:absolute}html[data-theme=dark] .not-found-module__HS70Aa__orbitOuter{border-color:#ffffff47}.not-found-module__HS70Aa__orbitOuter{width:240px;height:240px;animation:18s linear infinite not-found-module__HS70Aa__spin}.not-found-module__HS70Aa__orbitInner{border-style:dotted;border-color:#ef796666;width:210px;height:210px;animation:12s linear infinite reverse not-found-module__HS70Aa__spin}.not-found-module__HS70Aa__orbitDot{background:var(--color-savoy-blue);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #585cd580}.not-found-module__HS70Aa__orbitDotAccent{background:var(--color-accent);width:10px;height:10px;top:-5px;box-shadow:0 4px 10px #ef796680}.not-found-module__HS70Aa__sparkle{background:var(--color-accent);opacity:.8;border-radius:50%;width:8px;height:8px;position:absolute}.not-found-module__HS70Aa__sparkle:before,.not-found-module__HS70Aa__sparkle:after{content:"";background:inherit;border-radius:inherit;position:absolute;inset:0}.not-found-module__HS70Aa__sparkleOne{animation:2.4s ease-in-out infinite not-found-module__HS70Aa__twinkle;top:8%;right:6%}.not-found-module__HS70Aa__sparkleTwo{background:var(--color-savoy-blue);width:6px;height:6px;animation:3s ease-in-out .6s infinite not-found-module__HS70Aa__twinkle;bottom:14%;left:4%}.not-found-module__HS70Aa__sparkleThree{background:var(--color-primary);width:5px;height:5px;animation:2.8s ease-in-out 1.2s infinite not-found-module__HS70Aa__twinkle;top:50%;right:-4%}.not-found-module__HS70Aa__heading{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:48px;font-weight:600;animation:.9s ease-out .4s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__description{font-family:var(--font-body);color:var(--color-text-secondary);max-width:520px;margin:0 auto 36px;font-size:1.1rem;line-height:1.6;animation:.9s ease-out .5s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:56px;animation:.9s ease-out .6s both not-found-module__HS70Aa__fadeUp;display:flex}.not-found-module__HS70Aa__cta{min-width:200px}.not-found-module__HS70Aa__ctaSecondary{font-family:var(--font-body);color:var(--color-primary);text-transform:uppercase;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1.5px solid #11223a26;border-radius:50px;align-items:center;gap:10px;padding:18px 28px;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}html[data-theme=dark] .not-found-module__HS70Aa__ctaSecondary{background:#ffffff14;border-color:#ffffff2e}.not-found-module__HS70Aa__ctaSecondary:hover{background:var(--color-white);border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 12px 24px #11223a1a}html[data-theme=dark] .not-found-module__HS70Aa__ctaSecondary:hover{border-color:var(--color-primary);background:#ffffff24}.not-found-module__HS70Aa__ctaSecondary svg{transition:transform .25s}.not-found-module__HS70Aa__ctaSecondary:hover svg{transform:translate(3px)}.not-found-module__HS70Aa__quickLinks{animation:.9s ease-out .7s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__quickLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-secondary);margin-bottom:16px;font-size:.78rem;font-weight:600;display:block}.not-found-module__HS70Aa__quickList{flex-wrap:wrap;justify-content:center;gap:10px;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__quickLink{font-family:var(--font-body);color:var(--color-primary);background:#ffffffb3;border:1px solid #11223a14;border-radius:50px;padding:9px 18px;font-size:.92rem;font-weight:500;transition:all .2s;display:inline-block}html[data-theme=dark] .not-found-module__HS70Aa__quickLink{background:#ffffff14;border-color:#ffffff1f}.not-found-module__HS70Aa__quickLink:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:translateY(-1px)}html[data-theme=dark] .not-found-module__HS70Aa__quickLink:hover{background:var(--color-white);color:var(--brand-navy);border-color:var(--color-white)}@keyframes not-found-module__HS70Aa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes not-found-module__HS70Aa__spin{to{transform:rotate(360deg)}}@keyframes not-found-module__HS70Aa__drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.1)}}@keyframes not-found-module__HS70Aa__twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}@keyframes not-found-module__HS70Aa__slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-module__HS70Aa__slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-module__HS70Aa__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.not-found-module__HS70Aa__wrapper{padding:120px 0 60px}.not-found-module__HS70Aa__digit{font-size:160px}.not-found-module__HS70Aa__orb{width:170px;height:170px}.not-found-module__HS70Aa__orbCore{width:130px;height:130px}.not-found-module__HS70Aa__orbitOuter{width:170px;height:170px}.not-found-module__HS70Aa__orbitInner{width:148px;height:148px}.not-found-module__HS70Aa__heading{font-size:34px}.not-found-module__HS70Aa__description{font-size:1rem}.not-found-module__HS70Aa__actions{flex-direction:column;align-items:stretch;padding:0 20px}.not-found-module__HS70Aa__cta,.not-found-module__HS70Aa__ctaSecondary{justify-content:center;width:100%}}@media (max-width:560px){.not-found-module__HS70Aa__digit{font-size:120px}.not-found-module__HS70Aa__orb{width:130px;height:130px}.not-found-module__HS70Aa__orbCore{width:100px;height:100px}.not-found-module__HS70Aa__orbitOuter{width:130px;height:130px}.not-found-module__HS70Aa__orbitInner{width:112px;height:112px}.not-found-module__HS70Aa__heading{font-size:28px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__digitLeft,.not-found-module__HS70Aa__digitRight,.not-found-module__HS70Aa__orb,.not-found-module__HS70Aa__orbitOuter,.not-found-module__HS70Aa__orbitInner,.not-found-module__HS70Aa__sparkle,.not-found-module__HS70Aa__blobOne,.not-found-module__HS70Aa__blobTwo,.not-found-module__HS70Aa__inner,.not-found-module__HS70Aa__heading,.not-found-module__HS70Aa__description,.not-found-module__HS70Aa__actions,.not-found-module__HS70Aa__quickLinks{animation:none!important}}
