.not-found-module__mBw__G__page{--ink:#232720;--muted:#666b63;--paper:#fffdf9;--orange:#e85d04;--orange-dark:#c94b00;--deep:#151b37;background:var(--paper);min-height:100vh;color:var(--ink)}.not-found-module__mBw__G__main{background:radial-gradient(circle at 84% 12%,#e85d0414,#0000 29%),linear-gradient(#fffdf9 0%,#fbf4eb 100%);min-height:calc(100svh - 104px);padding:56px 0 64px;position:relative;overflow:hidden}.not-found-module__mBw__G__main:before,.not-found-module__mBw__G__main:after{content:"";pointer-events:none;border:1px solid #dac2ab94;border-radius:50%;position:absolute}.not-found-module__mBw__G__main:before{width:700px;height:700px;top:-330px;right:-220px}.not-found-module__mBw__G__main:after{width:560px;height:560px;top:-260px;right:-150px}.not-found-module__mBw__G__shell{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(430px,.78fr);align-items:center;gap:72px;width:min(1180px,100% - 48px);margin:0 auto;display:grid;position:relative}.not-found-module__mBw__G__copy{max-width:650px}.not-found-module__mBw__G__errorCode{color:var(--orange);letter-spacing:.26em;margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:900}.not-found-module__mBw__G__errorCode:after{vertical-align:middle;content:"";background:#ddbda7;width:72px;height:1px;margin-left:14px;display:inline-block}.not-found-module__mBw__G__copy h1{letter-spacing:-.055em;max-width:640px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5.3vw,76px);font-weight:500;line-height:.99}.not-found-module__mBw__G__copy>p:not(.not-found-module__mBw__G__supportLine){max-width:590px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.7}.not-found-module__mBw__G__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.not-found-module__mBw__G__primaryAction,.not-found-module__mBw__G__secondaryAction{border:1px solid #d9d0c7;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:12px 19px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.not-found-module__mBw__G__primaryAction{border-color:var(--orange);background:var(--orange);color:#fff;box-shadow:0 9px 24px #e85d0438}.not-found-module__mBw__G__primaryAction:hover{background:var(--orange-dark);transform:translateY(-1px)}.not-found-module__mBw__G__secondaryAction{color:var(--ink);background:#fff}.not-found-module__mBw__G__secondaryAction:hover{border-color:#bd9d88;transform:translateY(-1px)}.not-found-module__mBw__G__primaryAction svg,.not-found-module__mBw__G__secondaryAction svg{width:16px;height:16px}.not-found-module__mBw__G__supportLine{color:#7a7f77;margin:18px 0 0;font-size:12px}.not-found-module__mBw__G__supportLine a{color:var(--orange-dark);text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #c94b004d;text-decoration:underline #c94b004d}.not-found-module__mBw__G__recoveryPanel{background:var(--deep);color:#fff;border-radius:26px;padding:28px;box-shadow:0 24px 70px #35241829}.not-found-module__mBw__G__panelTop{color:#ffb27f;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:11px;font-weight:800;display:flex}.not-found-module__mBw__G__panelTop strong{color:#52d5a6;font-weight:700}.not-found-module__mBw__G__routeStatus{grid-template-columns:70px 1fr;align-items:center;gap:18px;margin-top:24px;display:grid}.not-found-module__mBw__G__routeMark{color:#ffb27f;background:#e85d0429;border:1px solid #ffb27f59;border-radius:18px;place-items:center;width:70px;height:70px;font-family:Georgia,Times New Roman,serif;font-size:24px;display:grid}.not-found-module__mBw__G__routeStatus strong{font-size:19px;display:block}.not-found-module__mBw__G__routeStatus p{color:#aeb4ca;margin:6px 0 0;font-size:12px}.not-found-module__mBw__G__divider{background:#ffffff1f;height:1px;margin:24px 0 18px}.not-found-module__mBw__G__panelLabel{color:#cdd1e0;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.not-found-module__mBw__G__destinationList{gap:8px;display:grid}.not-found-module__mBw__G__destinationList>a{border:1px solid #ffffff1c;border-radius:13px;grid-template-columns:40px 1fr 18px;align-items:center;gap:12px;min-height:70px;padding:11px 12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.not-found-module__mBw__G__destinationList>a:hover{background:#e85d041f;border-color:#ffb27f61;transform:translate(3px)}.not-found-module__mBw__G__iconBox{color:#ffb27f;background:#e85d042b;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.not-found-module__mBw__G__iconBox svg,.not-found-module__mBw__G__rowArrow{width:17px;height:17px}.not-found-module__mBw__G__destinationList strong,.not-found-module__mBw__G__destinationList small{display:block}.not-found-module__mBw__G__destinationList strong{font-size:13px}.not-found-module__mBw__G__destinationList small{color:#aeb4ca;margin-top:3px;font-size:10px;line-height:1.4}.not-found-module__mBw__G__rowArrow{color:#ffb27f}@media (max-width:980px){.not-found-module__mBw__G__main{padding-top:48px}.not-found-module__mBw__G__shell{grid-template-columns:1fr;gap:44px}.not-found-module__mBw__G__copy{text-align:center;justify-self:center;max-width:720px}.not-found-module__mBw__G__copy>p:not(.not-found-module__mBw__G__supportLine){margin-inline:auto}.not-found-module__mBw__G__actions{justify-content:center}.not-found-module__mBw__G__recoveryPanel{justify-self:center;width:min(680px,100%)}}@media (max-width:620px){.not-found-module__mBw__G__main{padding:42px 0 50px}.not-found-module__mBw__G__shell{gap:34px;width:min(100% - 28px,1180px)}.not-found-module__mBw__G__copy h1{font-size:clamp(43px,13vw,57px)}.not-found-module__mBw__G__copy>p:not(.not-found-module__mBw__G__supportLine){font-size:15px;line-height:1.65}.not-found-module__mBw__G__actions{display:grid}.not-found-module__mBw__G__primaryAction,.not-found-module__mBw__G__secondaryAction{width:100%}.not-found-module__mBw__G__recoveryPanel{border-radius:22px;padding:20px}.not-found-module__mBw__G__panelTop{gap:5px;display:grid}.not-found-module__mBw__G__routeStatus{grid-template-columns:56px 1fr;gap:13px}.not-found-module__mBw__G__routeMark{border-radius:15px;width:56px;height:56px;font-size:20px}.not-found-module__mBw__G__routeStatus strong{font-size:16px}.not-found-module__mBw__G__destinationList>a{grid-template-columns:40px 1fr}.not-found-module__mBw__G__rowArrow{display:none}}@media (prefers-reduced-motion:reduce){.not-found-module__mBw__G__primaryAction,.not-found-module__mBw__G__secondaryAction,.not-found-module__mBw__G__destinationList>a{transition:none}}
