.route-state-module__ESacka__loadingPage{color:#0b0b0a;background:#f2f1ed;min-height:100svh;padding:clamp(12px,1.4vw,20px)}.route-state-module__ESacka__loadingFrame{background:#f8f7f4;border:1px solid #0b0b0a29;grid-template-rows:auto 1fr auto;min-height:calc(100svh - clamp(24px,2.8vw,40px));padding:clamp(18px,2.2vw,34px);display:grid}.route-state-module__ESacka__loadingMeta,.route-state-module__ESacka__loadingBottom{letter-spacing:.19em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:9px;font-weight:760;line-height:1.2;display:flex}.route-state-module__ESacka__loadingMeta{color:#0b0b0aa3}.route-state-module__ESacka__loadingCenter{place-self:center;gap:clamp(24px,4vw,52px);width:min(100%,1060px);display:grid}.route-state-module__ESacka__loadingWord{letter-spacing:-.085em;grid-template-columns:repeat(4,minmax(0,1fr));font-size:clamp(72px,14vw,210px);font-weight:720;line-height:.72;display:grid;overflow:hidden}.route-state-module__ESacka__loadingWord span{opacity:0;place-items:center;animation:.78s cubic-bezier(.16,1,.3,1) forwards route-state-module__ESacka__loadingLetterIn;display:grid;transform:translateY(102%)}.route-state-module__ESacka__loadingWord span:nth-child(2){animation-delay:70ms}.route-state-module__ESacka__loadingWord span:nth-child(3){animation-delay:.14s}.route-state-module__ESacka__loadingWord span:nth-child(4){animation-delay:.21s}.route-state-module__ESacka__loadingRail{background:#0b0b0a29;width:100%;height:1px;position:relative;overflow:hidden}.route-state-module__ESacka__loadingRail span{background:#0b0b0a;width:22%;animation:1.65s cubic-bezier(.65,0,.35,1) .32s infinite route-state-module__ESacka__loadingRailMove;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-105%)}.route-state-module__ESacka__loadingBottom{color:#0b0b0a7a;align-items:flex-end}.route-state-module__ESacka__loadingCounter{color:#0b0b0a;padding-inline-start:14px;position:relative}.route-state-module__ESacka__loadingCounter:before{content:"";top:50%;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite route-state-module__ESacka__loadingDot;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.route-state-module__ESacka__errorPage{color:#0b0b0a;background:#efeeea;min-height:100svh;padding:clamp(12px,1.4vw,20px)}.route-state-module__ESacka__errorShell{background:#f8f7f4;border:1px solid #0b0b0a29;grid-template-rows:auto 1fr auto;min-height:calc(100svh - clamp(24px,2.8vw,40px));display:grid;overflow:hidden}.route-state-module__ESacka__errorTopbar,.route-state-module__ESacka__errorFooter{letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding-inline:clamp(22px,2.5vw,40px);font-size:9px;font-weight:760;line-height:1.2;display:flex}.route-state-module__ESacka__errorTopbar{border-bottom:1px solid #0b0b0a24}.route-state-module__ESacka__errorBrand{color:#0b0b0a;letter-spacing:.16em;font-size:11px;font-weight:900}.route-state-module__ESacka__errorLocation,.route-state-module__ESacka__errorFooter{color:#0b0b0a7a}.route-state-module__ESacka__errorGrid{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);min-height:0;display:grid}.route-state-module__ESacka__errorCopy{align-self:end;padding:clamp(54px,6vw,100px) clamp(26px,5vw,84px)}.route-state-module__ESacka__errorKicker{color:#0b0b0a94;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;max-width:340px;margin-bottom:clamp(32px,4vw,62px);font-size:10px;font-weight:820;display:flex}.route-state-module__ESacka__errorKickerLine{background:#0b0b0a33;flex:1;height:1px}.route-state-module__ESacka__errorEyebrow{color:#0b0b0a8c;letter-spacing:.03em;margin:0 0 14px;font-size:12px;font-weight:720}.route-state-module__ESacka__errorTitle{letter-spacing:-.07em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(52px,6.4vw,104px);font-weight:700;line-height:.9}.route-state-module__ESacka__errorDescription{color:#0b0b0a94;text-wrap:balance;max-width:590px;margin:clamp(24px,3vw,38px) 0 0;font-size:clamp(15px,1.1vw,18px);line-height:1.75}.route-state-module__ESacka__errorActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(30px,4vw,48px);display:flex}.route-state-module__ESacka__errorPrimary{color:#fff;min-height:50px;font:inherit;letter-spacing:.05em;cursor:pointer;background:#0b0b0a;border:1px solid #0b0b0a;border-radius:999px;align-items:center;gap:18px;padding:5px 5px 5px 20px;font-size:11px;font-weight:820;transition:transform .22s;display:inline-flex}.route-state-module__ESacka__errorActionIcon{color:#0b0b0a;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;transition:transform .26s cubic-bezier(.16,1,.3,1);display:grid}.route-state-module__ESacka__errorSecondary{color:#0b0b0a;letter-spacing:.04em;padding-block:9px;font-size:11px;font-weight:820;text-decoration:none;position:relative}.route-state-module__ESacka__errorSecondary:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .22s;position:absolute;bottom:4px;left:0;right:0}.route-state-module__ESacka__errorVisual{color:#fff;background:#090909;place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}.route-state-module__ESacka__errorVisual:before,.route-state-module__ESacka__errorVisual:after{content:"";pointer-events:none;position:absolute}.route-state-module__ESacka__errorVisual:before{border:1px solid #ffffff21;inset:10%}.route-state-module__ESacka__errorVisual:after{background:#ffffff1f;width:1px;height:120%;transform:rotate(35deg)}.route-state-module__ESacka__errorVisualGrid{opacity:.42;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:0}.route-state-module__ESacka__errorNumber{z-index:2;letter-spacing:-.1em;color:#ffffff06;-webkit-text-stroke:1px #ffffffc7;font-size:clamp(150px,19vw,340px);font-weight:700;line-height:.76;position:relative;transform:translate(-.04em)}.route-state-module__ESacka__errorCoordinates{z-index:3;color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;font-size:8px;font-weight:760;display:flex;position:absolute;bottom:clamp(22px,3vw,40px);left:clamp(24px,3vw,44px);right:clamp(24px,3vw,44px)}.route-state-module__ESacka__errorFooter{border-top:1px solid #0b0b0a24}html[dir=rtl] .route-state-module__ESacka__errorPrimary{padding:5px 20px 5px 5px}html[dir=rtl] .route-state-module__ESacka__errorActionIcon{transform:scaleX(-1)}html[dir=rtl] .route-state-module__ESacka__errorTitle{letter-spacing:0;line-height:1.05}:is(html[dir=rtl] .route-state-module__ESacka__errorKicker,html[dir=rtl] .route-state-module__ESacka__errorTopbar,html[dir=rtl] .route-state-module__ESacka__errorFooter,html[dir=rtl] .route-state-module__ESacka__errorPrimary,html[dir=rtl] .route-state-module__ESacka__errorSecondary){letter-spacing:0}@media (hover:hover) and (pointer:fine){.route-state-module__ESacka__errorPrimary:hover{transform:translateY(-2px)}.route-state-module__ESacka__errorPrimary:hover .route-state-module__ESacka__errorActionIcon{transform:translate(2px)}html[dir=rtl] .route-state-module__ESacka__errorPrimary:hover .route-state-module__ESacka__errorActionIcon{transform:scaleX(-1)translate(2px)}.route-state-module__ESacka__errorSecondary:hover:after{transform:scaleX(.45)}}@media (max-width:980px){.route-state-module__ESacka__errorGrid{grid-template-rows:minmax(260px,38svh) auto;grid-template-columns:1fr}.route-state-module__ESacka__errorVisual{grid-row:1;min-height:0}.route-state-module__ESacka__errorCopy{grid-row:2;align-self:start;padding-block:44px 58px}.route-state-module__ESacka__errorKicker{margin-bottom:34px}.route-state-module__ESacka__errorNumber{font-size:clamp(132px,30vw,250px)}}@media (max-width:640px){.route-state-module__ESacka__loadingPage,.route-state-module__ESacka__errorPage{padding:8px}.route-state-module__ESacka__loadingFrame,.route-state-module__ESacka__errorShell{min-height:calc(100svh - 16px)}.route-state-module__ESacka__loadingFrame{padding:18px}.route-state-module__ESacka__loadingMeta,.route-state-module__ESacka__loadingBottom{letter-spacing:.13em;font-size:7px}.route-state-module__ESacka__loadingMeta span:last-child{text-align:end}.route-state-module__ESacka__loadingCenter{gap:28px}.route-state-module__ESacka__loadingWord{font-size:clamp(64px,23vw,104px)}.route-state-module__ESacka__loadingBottom span:first-child{max-width:190px;line-height:1.55}.route-state-module__ESacka__errorTopbar,.route-state-module__ESacka__errorFooter{letter-spacing:.12em;min-height:54px;padding-inline:18px;font-size:7px}.route-state-module__ESacka__errorGrid{grid-template-rows:minmax(220px,31svh) auto}.route-state-module__ESacka__errorCopy{padding:34px 20px 44px}.route-state-module__ESacka__errorKicker{max-width:100%;margin-bottom:26px;font-size:8px}.route-state-module__ESacka__errorEyebrow{font-size:11px}.route-state-module__ESacka__errorTitle{letter-spacing:-.055em;font-size:clamp(42px,14vw,62px);line-height:.93}.route-state-module__ESacka__errorDescription{margin-top:20px;font-size:14px;line-height:1.7}.route-state-module__ESacka__errorActions{gap:16px;margin-top:30px}.route-state-module__ESacka__errorPrimary{flex:auto;justify-content:space-between;min-height:48px}.route-state-module__ESacka__errorSecondary{flex:none}.route-state-module__ESacka__errorVisual:before{inset:14px}.route-state-module__ESacka__errorNumber{font-size:clamp(114px,41vw,170px)}.route-state-module__ESacka__errorCoordinates{font-size:6px;bottom:18px;left:20px;right:20px}.route-state-module__ESacka__errorFooter span:last-child{display:none}}@media (max-height:620px) and (orientation:landscape){.route-state-module__ESacka__loadingWord{font-size:clamp(64px,22vh,118px)}.route-state-module__ESacka__errorGrid{grid-template-rows:1fr;grid-template-columns:1fr .9fr}.route-state-module__ESacka__errorCopy,.route-state-module__ESacka__errorVisual{grid-row:1}.route-state-module__ESacka__errorVisual{grid-column:2}.route-state-module__ESacka__errorCopy{grid-column:1;align-self:center;padding-block:32px}.route-state-module__ESacka__errorKicker{margin-bottom:22px}.route-state-module__ESacka__errorTitle{font-size:clamp(42px,7vw,68px)}.route-state-module__ESacka__errorDescription{margin-top:16px}.route-state-module__ESacka__errorActions{margin-top:22px}}@media (prefers-reduced-motion:reduce){.route-state-module__ESacka__loadingWord span,.route-state-module__ESacka__loadingRail span,.route-state-module__ESacka__loadingCounter:before,.route-state-module__ESacka__errorPrimary,.route-state-module__ESacka__errorActionIcon,.route-state-module__ESacka__errorSecondary:after{transition:none!important;animation:none!important}.route-state-module__ESacka__loadingWord span{opacity:1;transform:none}.route-state-module__ESacka__loadingRail span{width:100%;transform:none}}@keyframes route-state-module__ESacka__loadingLetterIn{to{opacity:1;transform:translateY(0)}}@keyframes route-state-module__ESacka__loadingRailMove{0%{transform:translate(-105%)}55%,to{transform:translate(470%)}}@keyframes route-state-module__ESacka__loadingDot{0%,to{opacity:.28;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.route-state-module__ESacka__notFoundFooterHelp{align-items:center;gap:12px;display:flex}.route-state-module__ESacka__notFoundFooterDivider{background:#0b0b0a38;width:18px;height:1px}.route-state-module__ESacka__notFoundFooterAction{color:#0b0b0a;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:820;transition:opacity .18s}.route-state-module__ESacka__notFoundFooterAction:focus-visible{outline-offset:4px;outline:1px solid}@media (hover:hover) and (pointer:fine){.route-state-module__ESacka__notFoundFooterAction:hover{opacity:.52}}:is(html[dir=rtl] .route-state-module__ESacka__notFoundFooterHelp,html[dir=rtl] .route-state-module__ESacka__notFoundFooterAction){letter-spacing:0}@media (max-width:640px){.route-state-module__ESacka__notFoundFooterHelp>span:first-child,.route-state-module__ESacka__notFoundFooterDivider{display:none}.route-state-module__ESacka__notFoundFooterAction{text-align:end;max-width:156px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.route-state-module__ESacka__notFoundFooterAction{transition:none}}
