.not-found-module__sxuMuG__page{isolation:isolate;min-height:100svh;color:var(--navy);background:#fcfdff;padding:0;position:relative;overflow:hidden}.not-found-module__sxuMuG__kitchenBackground{z-index:-3;object-fit:cover;object-position:center;opacity:.94}.not-found-module__sxuMuG__backgroundWash{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fffffffa 29%,#ffffffc7 43%,#ffffff14 63%,#ffffff24 100%),linear-gradient(#ffffff70,#0000 30%,#ffffff5c 100%);position:absolute;inset:0}.not-found-module__sxuMuG__copy{z-index:4;width:min(31vw,500px);position:absolute;top:clamp(96px,18.3vh,174px);left:clamp(74px,8.5vw,164px)}.not-found-module__sxuMuG__errorCode{color:#174df6;font-family:var(--font-display);letter-spacing:.015em;text-shadow:0 8px 24px #164bf61f;transform-origin:0;margin:0 -.05em 28px;font-size:clamp(154px,10.2vw,184px);line-height:.76;transform:scaleX(.78)}.not-found-module__sxuMuG__title{max-width:470px;min-height:98px;font-family:var(--font-body);letter-spacing:-.045em;margin:0;font-size:clamp(32px,2.35vw,41px);font-weight:900;line-height:1.04}.not-found-module__sxuMuG__title span{color:#174df6;display:block;position:relative}.not-found-module__sxuMuG__description{color:#344262;max-width:424px;margin:clamp(27px,2vw,34px) 0 0;font-size:clamp(15px,1.15vw,18px);font-weight:500;line-height:1.55}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,2.2vw,32px);display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-size:15px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.not-found-module__sxuMuG__primaryAction{color:#fff;background:linear-gradient(135deg,#164df6,#0a39cf);box-shadow:0 12px 24px #1248f538}.not-found-module__sxuMuG__primaryAction:hover{transform:translateY(-2px);box-shadow:0 16px 30px #1248f552}.not-found-module__sxuMuG__secondaryAction{color:#0b3ee0;background:#ffffffc7;border:1.5px solid #1248f5b8;box-shadow:0 6px 20px #17377d12}.not-found-module__sxuMuG__secondaryAction:hover{background:#fff;transform:translateY(-2px);box-shadow:0 12px 24px #17377d1f}.not-found-module__sxuMuG__illustration{z-index:2;pointer-events:none;position:absolute;inset:0}.not-found-module__sxuMuG__robot,.not-found-module__sxuMuG__chalkboard,.not-found-module__sxuMuG__terminal,.not-found-module__sxuMuG__counterSign,.not-found-module__sxuMuG__statusStack{filter:drop-shadow(0 18px 22px #0f266121);width:auto;height:auto;display:block;position:absolute}.not-found-module__sxuMuG__robot{z-index:3;width:clamp(330px,23vw,450px);animation:5s ease-in-out infinite not-found-module__sxuMuG__robotFloat;top:clamp(90px,13.5vh,128px);left:36vw}.not-found-module__sxuMuG__chalkboard{z-index:1;width:clamp(155px,11.5vw,220px);animation:6s ease-in-out infinite not-found-module__sxuMuG__boardSway;top:clamp(104px,15.5vh,150px);left:65vw}.not-found-module__sxuMuG__terminal{z-index:4;width:clamp(300px,21vw,418px);top:clamp(278px,58vh,499px);left:61vw}.not-found-module__sxuMuG__counterSign{z-index:5;width:clamp(125px,9.5vw,180px);top:clamp(405px,61vh,580px);left:52.5vw;transform:rotate(-3deg)}.not-found-module__sxuMuG__statusStack{z-index:3;filter:drop-shadow(0 16px 24px #102a6326);width:clamp(170px,12vw,230px);top:clamp(78px,11vh,106px);right:clamp(32px,4.2vw,82px)}.not-found-module__sxuMuG__capabilityStrip{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #0f3dc91f;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1580px;margin:0 auto;display:grid;position:absolute;bottom:clamp(48px,7vh,67px);left:clamp(56px,8.2vw,158px);right:clamp(56px,8.2vw,158px);overflow:hidden;box-shadow:0 12px 32px #112d6d1c}.not-found-module__sxuMuG__capability{align-items:center;gap:14px;min-width:0;padding:clamp(18px,1.55vw,26px) clamp(14px,1.8vw,30px);display:flex}.not-found-module__sxuMuG__capability+.not-found-module__sxuMuG__capability{border-left:1px solid #0f3dc91f}.not-found-module__sxuMuG__capabilityIcon{color:#164df6;flex:none;width:clamp(30px,2.45vw,43px);height:clamp(30px,2.45vw,43px)}.not-found-module__sxuMuG__capability h2,.not-found-module__sxuMuG__capability p{margin:0}.not-found-module__sxuMuG__capability h2{color:#0b1f55;font-size:clamp(13px,1.05vw,17px);font-weight:900;line-height:1.15}.not-found-module__sxuMuG__capability p{color:#53617f;margin-top:5px;font-size:clamp(11px,.82vw,14px);font-weight:500;line-height:1.3}@keyframes not-found-module__sxuMuG__robotFloat{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-11px)rotate(.75deg)}}@keyframes not-found-module__sxuMuG__boardSway{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.9deg)}}@media (max-width:1180px){.not-found-module__sxuMuG__page{padding-inline:clamp(24px,4vw,56px)}.not-found-module__sxuMuG__copy{width:min(42%,454px);left:clamp(40px,6vw,70px)}.not-found-module__sxuMuG__statusStack{display:none}.not-found-module__sxuMuG__robot{width:38vw;left:41%}.not-found-module__sxuMuG__terminal{width:35vw;left:61%}.not-found-module__sxuMuG__capabilityStrip{left:clamp(28px,5vw,56px);right:clamp(28px,5vw,56px)}}@media (max-width:900px){.not-found-module__sxuMuG__page{flex-direction:column;min-height:100svh;padding:26px 20px 24px;display:flex}.not-found-module__sxuMuG__kitchenBackground{object-position:62% center;opacity:.46}.not-found-module__sxuMuG__backgroundWash{background:linear-gradient(#ffffffeb 0%,#ffffffc2 46%,#fff9 100%)}.not-found-module__sxuMuG__copy{text-align:center;width:min(100%,540px);margin:clamp(24px,6vh,52px) auto 0;position:relative;top:auto;left:auto}.not-found-module__sxuMuG__errorCode{font-size:clamp(108px,31vw,190px)}.not-found-module__sxuMuG__title{max-width:100%;min-height:0;font-size:clamp(34px,8.8vw,54px)}.not-found-module__sxuMuG__title span:after{width:32%;right:20%}.not-found-module__sxuMuG__description{margin-left:auto;margin-right:auto}.not-found-module__sxuMuG__actions{justify-content:center}.not-found-module__sxuMuG__illustration{width:min(100%,680px);height:clamp(268px,53vw,420px);margin:12px auto 0;position:relative;inset:auto}.not-found-module__sxuMuG__chalkboard{width:27%;top:2%;left:auto;right:18%}.not-found-module__sxuMuG__robot{width:66%;inset:auto auto 4% 12%}.not-found-module__sxuMuG__terminal{width:58%;inset:auto -4% 2% auto}.not-found-module__sxuMuG__counterSign{width:20%;inset:auto 25% 0 auto}.not-found-module__sxuMuG__capabilityStrip{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,680px);margin:4px auto 0;position:relative;bottom:auto;left:auto;right:auto}.not-found-module__sxuMuG__capability{padding:14px 16px}.not-found-module__sxuMuG__capability:nth-child(3){border-top:1px solid #0f3dc91f;border-left:0}.not-found-module__sxuMuG__capability:nth-child(4){border-top:1px solid #0f3dc91f}}@media (max-width:540px){.not-found-module__sxuMuG__page{min-height:100svh;padding-inline:16px}.not-found-module__sxuMuG__copy{margin-top:18px}.not-found-module__sxuMuG__errorCode{margin-bottom:18px;font-size:clamp(92px,26vw,126px)}.not-found-module__sxuMuG__title{font-size:clamp(27px,7.3vw,36px);line-height:1.06}.not-found-module__sxuMuG__description{max-width:350px;margin-top:16px;font-size:clamp(13px,3.7vw,15px);line-height:1.45}.not-found-module__sxuMuG__actions{gap:10px;margin-top:16px}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{flex:100%;min-height:46px;padding-inline:14px;font-size:14px}.not-found-module__sxuMuG__illustration{height:clamp(270px,72vw,340px);margin-top:12px}.not-found-module__sxuMuG__chalkboard,.not-found-module__sxuMuG__terminal,.not-found-module__sxuMuG__counterSign,.not-found-module__sxuMuG__statusStack{display:none}.not-found-module__sxuMuG__robot{width:74%;margin-left:-37%;left:50%;right:auto}.not-found-module__sxuMuG__capabilityStrip{border-radius:16px}.not-found-module__sxuMuG__capability{gap:10px;padding:12px}.not-found-module__sxuMuG__capabilityIcon{width:28px;height:28px}.not-found-module__sxuMuG__capability h2{font-size:12px}.not-found-module__sxuMuG__capability p{display:none}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__robot,.not-found-module__sxuMuG__chalkboard{animation:none}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{transition:none}}
