.not-found-module__sxuMuG__page,.not-found-module__sxuMuG__page *,.not-found-module__sxuMuG__page :before,.not-found-module__sxuMuG__page :after{box-sizing:border-box}.not-found-module__sxuMuG__page{--nf-bg:#f5faf7;--nf-bg-2:#edf7f1;--nf-surface:#ffffffc2;--nf-surface-strong:#fff;--nf-ink:#0e281a;--nf-muted:#687b70;--nf-line:#04713624;--nf-green:#078b46;--nf-green-2:#24c975;--nf-soft:#e8f7ef;--nf-shadow:#08442429;min-height:calc(100svh - 76px);padding:max(34px, env(safe-area-inset-top)) 18px max(108px, calc(88px + env(safe-area-inset-bottom)));isolation:isolate;color:var(--nf-ink);background:radial-gradient(circle at 50% 0%, #29c87521, transparent 29rem), linear-gradient(145deg, #fcfefd 0%, var(--nf-bg) 54%, var(--nf-bg-2) 100%);place-items:center;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__ambient{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__sxuMuG__orbA,.not-found-module__sxuMuG__orbB{filter:blur(3px);border-radius:999px;position:absolute}.not-found-module__sxuMuG__orbA{background:radial-gradient(circle at 35% 35%,#3ae08a38,#169a500a 70%,#0000 72%);width:420px;height:420px;top:-160px;right:-110px}.not-found-module__sxuMuG__orbB{background:radial-gradient(circle at 45% 45%,#1391491f,#0000 70%);width:360px;height:360px;bottom:-90px;left:-170px}.not-found-module__sxuMuG__grid{opacity:.22;background-image:linear-gradient(#0670370d 1px,#0000 1px),linear-gradient(90deg,#0670370d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.not-found-module__sxuMuG__shell{border:1px solid var(--nf-line);background:linear-gradient(145deg, #ffffffd1, #ffffff91), var(--nf-surface);width:min(100%,980px);min-height:470px;box-shadow:0 38px 110px var(--nf-shadow), inset 0 1px 0 #ffffffeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:34px;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:center;gap:clamp(30px,5vw,72px);padding:clamp(26px,4vw,46px);display:grid}.not-found-module__sxuMuG__scene{perspective:850px;place-items:center;min-height:330px;display:grid;position:relative}.not-found-module__sxuMuG__sceneShadow{filter:blur(24px);background:#044c272b;border-radius:50%;width:72%;height:54px;position:absolute;bottom:35px;transform:rotateX(72deg)}.not-found-module__sxuMuG__scenePlate{aspect-ratio:1;background:linear-gradient(145deg,#fffffffa,#e4f7ede8);border:1px solid #05773926;border-radius:42px;place-items:center;width:min(86vw,300px);display:grid;position:relative;transform:rotateX(7deg)rotateY(-9deg)rotate(-1deg);box-shadow:0 28px 58px #055b2d30,inset 0 1px #fff,inset 0 -18px 28px #0571360e}.not-found-module__sxuMuG__scenePlate:before{content:"";background:radial-gradient(circle at 30% 22%,#40e28f2b,#0000 32%),linear-gradient(135deg,#ffffffa8,#0000 45%);border:1px solid #078b461a;border-radius:34px;position:absolute;inset:14px}.not-found-module__sxuMuG__logoTile{background:linear-gradient(145deg,#fff,#e7f7ee);border:1px solid #078b4621;border-radius:36px;place-items:center;width:138px;height:138px;display:grid;position:relative;box-shadow:0 20px 34px #055e2e21,inset 0 1px #fff}.not-found-module__sxuMuG__logoTile img{object-fit:contain;filter:drop-shadow(0 10px 13px #06703621);width:92px;height:92px}.not-found-module__sxuMuG__routeChip{color:#fff;letter-spacing:.08em;background:linear-gradient(145deg,#18b862,#05783b);border:1px solid #ffffff38;border-radius:15px;justify-content:center;align-items:center;min-width:76px;height:42px;padding:0 15px;font-size:.86rem;font-weight:950;display:inline-flex;position:absolute;bottom:22px;right:22px;box-shadow:0 12px 24px #0577393d}.not-found-module__sxuMuG__copy{min-width:0}.not-found-module__sxuMuG__eyebrow{color:var(--nf-green);letter-spacing:.15em;align-items:center;gap:8px;font-size:.7rem;font-weight:950;display:inline-flex}.not-found-module__sxuMuG__eyebrow:before{content:"";background:linear-gradient(90deg, var(--nf-green), var(--nf-green-2));border-radius:999px;width:18px;height:3px}.not-found-module__sxuMuG__copy h1{max-width:560px;color:var(--nf-ink);letter-spacing:-.06em;text-wrap:balance;margin:11px 0 13px;font-size:clamp(2.25rem,5.8vw,4.7rem);line-height:.94}.not-found-module__sxuMuG__copy p{max-width:540px;color:var(--nf-muted);margin:0;font-size:clamp(.88rem,1.5vw,1rem);line-height:1.65}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 18px;font-size:.8rem;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.not-found-module__sxuMuG__primary{color:#fff;background:linear-gradient(145deg,#16b760,#05783b);box-shadow:0 14px 29px #05793b38,inset 0 1px #ffffff3b}.not-found-module__sxuMuG__primary strong{font-size:1rem;line-height:1}.not-found-module__sxuMuG__secondary{color:var(--nf-ink);background:var(--nf-surface-strong);border:1px solid var(--nf-line);box-shadow:0 8px 18px #0849270f}.not-found-module__sxuMuG__primary:hover,.not-found-module__sxuMuG__secondary:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__primary:focus-visible,.not-found-module__sxuMuG__secondary:focus-visible{outline-offset:3px;outline:3px solid #1ac26b40}.not-found-module__sxuMuG__hintRow{color:var(--nf-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:23px;font-size:.62rem;font-weight:800;display:flex}.not-found-module__sxuMuG__hintRow>span:first-child{color:var(--nf-green)}.not-found-module__sxuMuG__hintRow i{background:var(--nf-green-2);border-radius:50%;width:3px;height:3px}html[data-theme=dark] .not-found-module__sxuMuG__page{--nf-bg:#05170d;--nf-bg-2:#04120a;--nf-surface:#071f12c7;--nf-surface-strong:#0a2818;--nf-ink:#f1fff6;--nf-muted:#9eb2a7;--nf-line:#58e29a29;--nf-green:#55e69b;--nf-green-2:#2bcb7b;--nf-soft:#0b3520;--nf-shadow:#00000059;background:radial-gradient(circle at 50% 0%, #2ed8801c, transparent 31rem), linear-gradient(145deg, #031008 0%, var(--nf-bg) 55%, var(--nf-bg-2) 100%)}html[data-theme=dark] .not-found-module__sxuMuG__grid{opacity:.16;background-image:linear-gradient(#5ceba40d 1px,#0000 1px),linear-gradient(90deg,#5ceba40d 1px,#0000 1px)}html[data-theme=dark] .not-found-module__sxuMuG__shell{background:linear-gradient(145deg, #103420a8, #061d11b8), var(--nf-surface);box-shadow:0 40px 120px #0006,inset 0 1px #6df2ad12}html[data-theme=dark] .not-found-module__sxuMuG__sceneShadow{background:#00000073}html[data-theme=dark] .not-found-module__sxuMuG__scenePlate{background:linear-gradient(145deg,#103321,#082618);border-color:#57e89c29;box-shadow:0 30px 66px #00000059,inset 0 1px #78f4b214,inset 0 -18px 28px #00000029}html[data-theme=dark] .not-found-module__sxuMuG__scenePlate:before{background:radial-gradient(circle at 30% 22%,#3dd9891f,#0000 34%),linear-gradient(135deg,#68eeaa09,#0000 45%);border-color:#5ae59e1a}html[data-theme=dark] .not-found-module__sxuMuG__logoTile{background:linear-gradient(145deg,#123723,#0a2919);border-color:#55e59b24;box-shadow:0 20px 38px #00000054,inset 0 1px #71f2ae12}html[data-theme=dark] .not-found-module__sxuMuG__secondary{box-shadow:none;background:#0a2818}@media (max-width:760px){.not-found-module__sxuMuG__page{min-height:calc(100svh - 66px);padding:25px 11px max(98px, calc(80px + env(safe-area-inset-bottom)))}.not-found-module__sxuMuG__shell{text-align:center;border-radius:27px;grid-template-columns:1fr;gap:12px;width:min(100%,540px);min-height:0;padding:25px 20px 26px}.not-found-module__sxuMuG__scene{min-height:228px}.not-found-module__sxuMuG__scenePlate{border-radius:32px;width:min(64vw,222px);transform:rotateX(5deg)rotateY(-6deg)}.not-found-module__sxuMuG__scenePlate:before{border-radius:25px;inset:10px}.not-found-module__sxuMuG__logoTile{border-radius:28px;width:106px;height:106px}.not-found-module__sxuMuG__logoTile img{width:70px;height:70px}.not-found-module__sxuMuG__routeChip{border-radius:12px;min-width:62px;height:35px;padding:0 12px;font-size:.73rem;bottom:15px;right:15px}.not-found-module__sxuMuG__eyebrow{justify-content:center}.not-found-module__sxuMuG__copy h1{margin-top:10px;font-size:clamp(2rem,11vw,3.25rem)}.not-found-module__sxuMuG__copy p{max-width:410px;margin-inline:auto;font-size:.84rem}.not-found-module__sxuMuG__actions,.not-found-module__sxuMuG__hintRow{justify-content:center}}@media (max-width:430px){.not-found-module__sxuMuG__shell{padding-inline:16px}.not-found-module__sxuMuG__actions{grid-template-columns:1fr;display:grid}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{width:100%}.not-found-module__sxuMuG__hintRow{gap:6px;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{transition:none}}
