@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_dac06bc3-module__JO8-aq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_dac06bc3-module__JO8-aq__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.not-found-page-module__H3aRqq__page{background:var(--page-bg);overflow:hidden}.not-found-page-module__H3aRqq__hero{isolation:isolate;min-height:clamp(640px, calc(100svh - var(--site-header-height)), 790px);background-color:var(--hero-bg-color);background-image:var(--hero-bg-image);background-position:var(--hero-bg-position);background-repeat:no-repeat;background-size:cover;display:grid;position:relative;overflow:hidden}.not-found-page-module__H3aRqq__backgroundOrb{z-index:-1;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#00b3ff2e 0 16%,#0047bb17 38%,#0000 69%);border-radius:50%;width:min(760px,68vw);position:absolute;top:50%;right:clamp(-190px,-9vw,-70px);transform:translateY(-50%)}.not-found-page-module__H3aRqq__backgroundGrid{z-index:-1;opacity:.32;background-image:linear-gradient(#0047bb0d 1px,#0000 1px),linear-gradient(90deg,#0047bb0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 55%,#0000 96%);mask-image:linear-gradient(90deg,#0000 4%,#000 55%,#0000 96%)}.not-found-page-module__H3aRqq__layout{align-items:center;gap:clamp(32px,5vw,76px);padding-block:64px;display:grid}.not-found-page-module__H3aRqq__content{z-index:3;max-width:610px;position:relative}.not-found-page-module__H3aRqq__eyebrow{min-height:38px;color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #0047bb2e;border-radius:999px;align-items:center;gap:9px;padding:7px 15px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex;box-shadow:0 8px 30px #03188614}.not-found-page-module__H3aRqq__title{max-width:610px;color:var(--text-primary);letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(42px,4.35vw,64px);font-weight:700;line-height:1.18}.not-found-page-module__H3aRqq__titleAccent{background:var(--heading-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.not-found-page-module__H3aRqq__description{max-width:585px;color:var(--hero-description);margin:22px 0 0;font-size:18px;font-weight:400;line-height:1.65}.not-found-page-module__H3aRqq__actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.not-found-page-module__H3aRqq__primaryAction,.not-found-page-module__H3aRqq__secondaryAction{gap:8px}.not-found-page-module__H3aRqq__primaryAction{padding-left:18px}.not-found-page-module__H3aRqq__secondaryAction{border:1px solid #0047bb1a;padding-inline:22px}.not-found-page-module__H3aRqq__actionIcon{width:32px;height:32px;color:var(--brand-blue);background:#fff;border-radius:50%;place-items:center;margin-left:2px;display:grid}.not-found-page-module__H3aRqq__visual{aspect-ratio:620/470;isolation:isolate;justify-self:center;width:min(100%,620px);position:relative}.not-found-page-module__H3aRqq__routeMap{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.not-found-page-module__H3aRqq__routeLine{fill:none;stroke:#0063dc42;stroke-dasharray:7 10;stroke-linecap:round;stroke-width:2px;animation:16s linear infinite not-found-page-module__H3aRqq__route-dash}.not-found-page-module__H3aRqq__routeNode,.not-found-page-module__H3aRqq__routeNodeEnd{fill:var(--surface-card);stroke:var(--brand-cyan);stroke-width:3px;filter:drop-shadow(0 0 8px #00b3ff80)}.not-found-page-module__H3aRqq__routeNodeEnd{fill:var(--brand-blue)}.not-found-page-module__H3aRqq__orbit{z-index:0;border:1px solid #0071ff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.not-found-page-module__H3aRqq__orbit:before,.not-found-page-module__H3aRqq__orbit:after{background:var(--brand-cyan);content:"";border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;box-shadow:0 0 18px #00b3ffbf}.not-found-page-module__H3aRqq__orbit:before{left:-5px}.not-found-page-module__H3aRqq__orbit:after{right:-5px}.not-found-page-module__H3aRqq__orbitOuter{width:92%;height:55%;animation:5.5s ease-in-out infinite not-found-page-module__H3aRqq__orbit-breathe}.not-found-page-module__H3aRqq__orbitInner{width:68%;height:77%;animation:5.5s ease-in-out -2.75s infinite not-found-page-module__H3aRqq__orbit-breathe;transform:translate(-50%,-50%)rotate(27deg)}.not-found-page-module__H3aRqq__coreGlow{z-index:0;filter:blur(12px);background:radial-gradient(#fffffff2 0 8%,#42d6ff6b 30%,#0047bb29 56%,#0000 74%);border-radius:50%;width:64%;height:47%;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.not-found-page-module__H3aRqq__errorCode{z-index:2;filter:drop-shadow(0 22px 28px #03188633);letter-spacing:-.12em;-webkit-text-fill-color:transparent;background:linear-gradient(#0757c8 6%,#0077e7 53%,#00b8f5 100%);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;font-size:clamp(118px,12.8vw,190px);font-weight:700;line-height:.84;display:flex;position:absolute;top:48%;left:50%;transform:translate(-52%,-50%)}.not-found-page-module__H3aRqq__zero{place-items:center;display:inline-grid;position:relative}.not-found-page-module__H3aRqq__logoDisc{aspect-ratio:1;-webkit-text-fill-color:initial;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:clamp(52px,5.2vw,76px);display:grid;position:absolute;top:52%;left:54%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #ffffff24,0 18px 42px #03188638}.not-found-page-module__H3aRqq__logoDisc img{width:52%;height:auto}.not-found-page-module__H3aRqq__floatingBadge{z-index:3;aspect-ratio:1;width:58px;color:var(--brand-blue);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #ffffffe0;border-radius:50%;place-items:center;animation:4.8s ease-in-out infinite not-found-page-module__H3aRqq__badge-float;display:grid;position:absolute;box-shadow:0 14px 42px #03188624}.not-found-page-module__H3aRqq__searchBadge{top:16%;right:8%}.not-found-page-module__H3aRqq__routeBadge{animation-delay:-2.4s;bottom:19%;left:7%}.not-found-page-module__H3aRqq__statusPill{z-index:4;color:var(--brand-navy);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #ffffffc2;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%);box-shadow:0 14px 42px #0318861f}.not-found-page-module__H3aRqq__statusDot{background:var(--brand-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #00b3ff24}:is([data-theme=dark] .not-found-page-module__H3aRqq__eyebrow,[data-theme=dark] .not-found-page-module__H3aRqq__floatingBadge,[data-theme=dark] .not-found-page-module__H3aRqq__statusPill){background:#0d1c35c2;border-color:#558eda59}[data-theme=dark] .not-found-page-module__H3aRqq__statusPill{color:var(--text-primary)}[data-theme=dark] .not-found-page-module__H3aRqq__logoDisc{background:#ffffffe6;border-color:#60a5fa66}[data-theme=dark] .not-found-page-module__H3aRqq__errorCode{filter:drop-shadow(0 24px 34px #0077ff47);background:linear-gradient(#f5f9ff 0%,#56a8ff 45%,#16c4fe 100%);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .not-found-page-module__H3aRqq__coreGlow{background:radial-gradient(#ffffff73 0 5%,#00b3ff4d 27%,#0047bb38 54%,#0000 74%)}@keyframes not-found-page-module__H3aRqq__route-dash{to{stroke-dashoffset:-170px}}@keyframes not-found-page-module__H3aRqq__orbit-breathe{0%,to{opacity:.7;scale:1}50%{opacity:1;scale:1.035}}@keyframes not-found-page-module__H3aRqq__badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (min-width:1024px){.not-found-page-module__H3aRqq__layout{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr)}}@media (max-width:1023px){.not-found-page-module__H3aRqq__hero{min-height:auto}.not-found-page-module__H3aRqq__layout{text-align:center;gap:28px;padding-block:54px 44px}.not-found-page-module__H3aRqq__content{max-width:690px;margin-inline:auto}.not-found-page-module__H3aRqq__eyebrow,.not-found-page-module__H3aRqq__actions{justify-content:center}.not-found-page-module__H3aRqq__description{margin-inline:auto}.not-found-page-module__H3aRqq__visual{width:min(100%,560px)}}@media (max-width:639px){.not-found-page-module__H3aRqq__layout{gap:16px;padding-block:42px 32px}.not-found-page-module__H3aRqq__title{margin-top:14px;font-size:clamp(38px,12vw,48px);line-height:1.16}.not-found-page-module__H3aRqq__description{margin-top:16px;font-size:16px;line-height:1.6}.not-found-page-module__H3aRqq__actions{gap:12px;margin-top:24px;display:grid}.not-found-page-module__H3aRqq__primaryAction,.not-found-page-module__H3aRqq__secondaryAction{width:100%}.not-found-page-module__H3aRqq__visual{width:min(112%,430px);margin-inline:-6%}.not-found-page-module__H3aRqq__errorCode{font-size:clamp(98px,35vw,138px)}.not-found-page-module__H3aRqq__floatingBadge{width:48px}.not-found-page-module__H3aRqq__statusPill{padding:8px 13px;font-size:11px;bottom:5%}}@media (prefers-reduced-motion:reduce){.not-found-page-module__H3aRqq__routeLine,.not-found-page-module__H3aRqq__orbitOuter,.not-found-page-module__H3aRqq__orbitInner,.not-found-page-module__H3aRqq__floatingBadge{animation:none}}
