@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-Regular-latin.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0000-024F,U+0300-03FF,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+FB00-FB06}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-Regular-cyrillic.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-Regular-mideast.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0590-05FF,U+FB1D-FB4F,U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-Regular-asian.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0E00-0E7F,U+0900-09FF,U+0980-09FF,U+1EA0-1EFF}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-SemiBold-latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-024F,U+0300-03FF,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+FB00-FB06}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-SemiBold-cyrillic.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-SemiBold-mideast.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0590-05FF,U+FB1D-FB4F,U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Inter;src:url(/wp-content/themes/shifton-new/assets/fonts/Inter-SemiBold-asian.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0E00-0E7F,U+0900-09FF,U+0980-09FF,U+1EA0-1EFF}:root{--sh-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--sh-h:64px;--sh-max:1400px;--sh-px:40px;--sh-safe-t:env(safe-area-inset-top, 0px);--sh-safe-b:env(safe-area-inset-bottom, 0px);--sh-safe-l:env(safe-area-inset-left, 0px);--sh-safe-r:env(safe-area-inset-right, 0px);--sh-bg:#fff;--sh-bg2:#f8fafc;--sh-ink:#0f172a;--sh-ink2:#475569;--sh-ink3:#94a3b8;--sh-line:rgba(0, 0, 0, .06);--sh-blue:#369FFF;--sh-blue-h:#2b8fe6;--sh-blue-l:rgba(54, 159, 255, .07);--sh-em:#059669;--sh-em-l:rgba(5, 150, 105, .07);--sh-vi:#7c3aed;--sh-vi-l:rgba(124, 58, 237, .07);--sh-am:#d97706;--sh-am-l:rgba(217, 119, 6, .07);--sh-ro:#e11d48;--sh-ro-l:rgba(225, 29, 72, .07);--sh-cy:#0891b2;--sh-cy-l:rgba(8, 145, 178, .07);--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, .68, 0, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur:.2s;--dur-m:.35s;--dur-l:.45s}html{overflow-x:hidden}.sh,.sh *,.sh-mega,.sh-mega *,.sh-drawer,.sh-drawer *,.sh-langpanel,.sh-langpanel *{box-sizing:border-box;margin:0;padding:0}.sh{position:sticky;top:0;z-index:1000;font-family:var(--sh-font);background:#fffc;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);border-bottom:1px solid var(--sh-line);padding-top:var(--sh-safe-t);transition:transform var(--dur-m) var(--ease),box-shadow var(--dur-m),background var(--dur-m)}.sh.is-scrolled{background:#fffffff2;box-shadow:0 1px 20px #0000000f}.sh.is-hidden{transform:translateY(-100%)}.sh.is-mega-open{background:#fffffffa}.sh-bar{display:flex;align-items:center;justify-content:space-between;height:var(--sh-h);max-width:var(--sh-max);margin:0 auto;padding:0 calc(var(--sh-px) + var(--sh-safe-r)) 0 calc(var(--sh-px) + var(--sh-safe-l))}.sh-logo-area{display:flex;align-items:center;gap:8px;flex-shrink:0;position:relative}.sh-logo{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.sh-logo__img{height:36px;width:auto;transition:opacity var(--dur)}.sh-logo:hover .sh-logo__img{opacity:.8}.sh-switcher__btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:none;border:1.5px solid var(--sh-line);cursor:pointer;color:var(--sh-ink3);transition:all var(--dur);-webkit-tap-highlight-color:#fff0}.sh-switcher__btn:hover{border-color:#0000001f;color:var(--sh-ink2);background:var(--sh-bg2)}.sh-switcher.is-open .sh-switcher__btn{border-color:var(--sh-blue);color:var(--sh-blue);background:var(--sh-blue-l);box-shadow:0 0 0 3px var(--sh-blue-l)}.sh-switcher__panel{position:absolute;top:calc(100% + 18px);left:-20px;width:300px;background:var(--sh-bg);border:1px solid var(--sh-line);border-radius:16px;box-shadow:0 4px 6px -2px #00000008,0 12px 24px -4px #0000000f,0 24px 48px -8px #00000014;padding:8px;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.97);transition:all var(--dur-m) var(--ease-out);z-index:200}.sh-switcher.is-open .sh-switcher__panel{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.sh-switcher__label{display:block;padding:8px 12px 4px;font:600 11px/1 var(--sh-font);color:var(--sh-ink3);text-transform:uppercase;letter-spacing:.08em}.sh-switcher__item{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:12px;text-decoration:none;transition:all var(--dur);border:1px solid #fff0}.sh-switcher__item:hover{background:var(--sh-bg2);border-color:var(--sh-line)}.sh-switcher__item.is-active{background:var(--sh-blue-l);border-color:#369fff1f}.sh-switcher__logo{height:42px;width:auto;max-width:250px;object-fit:contain;object-position:left}.sh-switcher__desc{font:500 12px/1 var(--sh-font);color:var(--sh-ink3)}.sh-switcher__item.is-active .sh-switcher__desc{color:var(--sh-blue)}.sh-switcher__item:hover .sh-switcher__desc{color:var(--sh-ink2)}.sh-nav{display:flex;align-items:center;gap:2px;flex:1;margin-left:12px;position:relative}.sh-nav__pill{position:absolute;height:36px;border-radius:8px;background:var(--sh-bg2);opacity:0;pointer-events:none;transition:left var(--dur-m) var(--ease-out),width var(--dur-m) var(--ease-out),opacity var(--dur) ease;z-index:0;will-change:left,width}.sh-nav:hover .sh-nav__pill,.sh-nav.has-active .sh-nav__pill{opacity:1}.sh-nav__item{position:relative;z-index:1}.sh-nav__trigger{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;font:500 14px/1 var(--sh-font);color:var(--sh-ink2);background:none;border:none;border-radius:8px;cursor:pointer;transition:color var(--dur);text-decoration:none;letter-spacing:-.015em;white-space:nowrap;min-height:44px;-webkit-tap-highlight-color:#fff0}.sh-nav__trigger:hover,.sh-nav__item.is-active .sh-nav__trigger{color:var(--sh-ink)}.sh-nav__trigger--link{z-index:1}.sh-nav__arrow{transition:transform var(--dur-m) var(--ease-spring);opacity:.4}.sh-nav__item.is-active .sh-nav__arrow{transform:rotate(180deg);opacity:.7}.sh-mega{position:absolute;top:var(--sh-h);left:0;right:0;z-index:999;pointer-events:none;perspective:1200px}.sh-mega.is-open{pointer-events:auto}.sh-mega__shape{position:absolute;background:var(--sh-bg);border:1px solid var(--sh-line);border-radius:16px;box-shadow:0 0 0 1px #00000008,0 4px 6px -2px #00000008,0 12px 24px -4px #0000000f,0 32px 64px -8px #00000014;opacity:0;transform:translateY(-10px) rotateX(-3deg);transform-origin:top center;transition:left var(--dur-l) var(--ease-out),top var(--dur-l) var(--ease-out),width var(--dur-l) var(--ease-out),height var(--dur-l) var(--ease-out),opacity var(--dur-m) ease,transform var(--dur-l) var(--ease-out);will-change:left,width,height}.sh-mega.is-open .sh-mega__shape{opacity:1;transform:translateY(0) rotateX(0)}.sh-mega__panel{position:absolute;opacity:0;visibility:hidden;transition:opacity var(--dur-m) ease;padding:12px}.sh-mega__panel.is-visible{opacity:1;visibility:visible}@keyframes sh-stagger{to{opacity:1;transform:translateY(0)}}@keyframes sh-tile{to{opacity:1;transform:translateY(0) scale(1)}}[data-panel=features]{display:grid;grid-template-columns:1fr;gap:0;width:820px}[data-panel=features] .sh-mega__main{padding:4px}[data-panel=features] .sh-mega__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px}[data-panel=features] .sh-mega__side{border-left:1px solid var(--sh-line);padding:16px 20px;display:flex;align-items:stretch}.sh-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;text-decoration:none;transition:background var(--dur),transform var(--dur) var(--ease);opacity:0;transform:translateY(6px)}.sh-mega__panel.is-visible .sh-card{animation:sh-stagger var(--dur-m) var(--ease-out) forwards;animation-delay:calc(var(--i) * 50ms + 80ms)}.sh-card:hover{background:var(--sh-bg2);transform:translate(2px)}.sh-card__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0;transition:transform var(--dur-m) var(--ease-spring),box-shadow var(--dur-m)}.sh-card:hover .sh-card__icon{transform:scale(1.1) rotate(-2deg);box-shadow:0 4px 12px #00000014}.sh-card__icon--blue{background:var(--sh-blue-l);color:var(--sh-blue)}.sh-card__icon--emerald{background:var(--sh-em-l);color:var(--sh-em)}.sh-card__icon--violet{background:var(--sh-vi-l);color:var(--sh-vi)}.sh-card__icon--amber{background:var(--sh-am-l);color:var(--sh-am)}.sh-card__icon--rose{background:var(--sh-ro-l);color:var(--sh-ro)}.sh-card__icon--cyan{background:var(--sh-cy-l);color:var(--sh-cy)}.sh-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sh-card__name{font:600 14px/1.2 var(--sh-font);color:var(--sh-ink);letter-spacing:-.01em}.sh-card__desc{font:400 12.5px/1.4 var(--sh-font);color:var(--sh-ink3)}.sh-card:hover .sh-card__name{color:var(--sh-blue)}.sh-card__go{flex-shrink:0;color:var(--sh-ink3);opacity:0;transform:translate(-4px);transition:all var(--dur) var(--ease)}.sh-card:hover .sh-card__go{opacity:1;transform:translate(0);color:var(--sh-blue)}.sh-mega__promo{display:flex;flex-direction:column;gap:10px;padding:20px;background:linear-gradient(135deg,var(--sh-blue-l),var(--sh-vi-l));border-radius:12px;flex:1}.sh-mega__badge{display:inline-flex;align-self:flex-start;padding:3px 10px;font:600 11px/1.5 var(--sh-font);color:var(--sh-blue);background:#369fff1a;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.sh-mega__promo-title{font:600 15px/1.3 var(--sh-font);color:var(--sh-ink)}.sh-mega__promo-desc{font:400 13px/1.5 var(--sh-font);color:var(--sh-ink2)}.sh-mega__promo-link{display:inline-flex;align-items:center;gap:6px;font:600 13px/1 var(--sh-font);color:var(--sh-blue);text-decoration:none;margin-top:auto;transition:gap var(--dur) var(--ease)}.sh-mega__promo-link:hover{gap:10px}.sh-ind-panel{width:620px}.sh-ind-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:4px}.sh-ind{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px 14px;border-radius:12px;text-decoration:none;border:1px solid #fff0;transition:all var(--dur-m) var(--ease);opacity:0;transform:translateY(8px) scale(.95)}.sh-mega__panel.is-visible .sh-ind{animation:sh-tile var(--dur-m) var(--ease-out) forwards;animation-delay:calc(var(--i) * 40ms + 60ms)}.sh-ind:hover{background:var(--sh-bg2);border-color:var(--sh-line);transform:translateY(-3px) scale(1.02);box-shadow:0 6px 20px #0000000f}.sh-ind__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--bg);color:var(--c);transition:transform var(--dur-m) var(--ease-spring),box-shadow var(--dur-m)}.sh-ind:hover .sh-ind__icon{transform:scale(1.12) rotate(-3deg);box-shadow:0 4px 16px color-mix(in srgb,var(--c) 20%,transparent)}.sh-ind__name{font:600 12.5px/1.2 var(--sh-font);color:var(--sh-ink2);text-align:center;letter-spacing:-.01em;transition:color var(--dur)}.sh-ind:hover .sh-ind__name{color:var(--c,var(--sh-ink))}.sh-mega__bar{border-top:1px solid var(--sh-line);margin:6px -12px -12px;padding:10px 20px}.sh-mega__bar-link{display:inline-flex;align-items:center;gap:6px;font:500 13px/1 var(--sh-font);color:var(--sh-blue);text-decoration:none;transition:gap var(--dur) var(--ease)}.sh-mega__bar-link:hover{gap:10px}[data-panel=resources]{width:500px}.sh-mega__res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.sh-res{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:12px 8px 10px;border-radius:14px;text-decoration:none;transition:all var(--dur-m) var(--ease);border:1px solid #fff0;opacity:0;transform:translateY(8px)}.sh-mega__panel.is-visible .sh-res{animation:sh-stagger var(--dur-m) var(--ease-out) forwards;animation-delay:calc(var(--i) * 60ms + 80ms)}.sh-res:hover{background:var(--sh-bg2);border-color:var(--sh-line);transform:translateY(-2px);box-shadow:0 4px 16px #0000000d}.sh-res__icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:14px;transition:transform var(--dur-m) var(--ease-spring)}.sh-res:hover .sh-res__icon{transform:scale(1.1)}.sh-res__icon--blue{background:var(--sh-blue-l);color:var(--sh-blue)}.sh-res__icon--emerald{background:var(--sh-em-l);color:var(--sh-em)}.sh-res__icon--violet{background:var(--sh-vi-l);color:var(--sh-vi)}.sh-res__name{font:600 13px/1 var(--sh-font);color:var(--sh-ink)}.sh-res__desc{font:400 11.5px/1.4 var(--sh-font);color:var(--sh-ink3)}.sh-res:hover .sh-res__name{color:var(--sh-blue)}.sh-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.sh-login{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;font:500 14px/1 var(--sh-font);color:var(--sh-ink2);text-decoration:none;border-radius:8px;transition:all var(--dur);min-height:44px;-webkit-tap-highlight-color:#fff0}.sh-login:hover{color:var(--sh-ink);background:var(--sh-bg2)}.sh-login svg{transition:transform var(--dur) var(--ease)}.sh-login:hover svg{transform:translate(3px)}.sh-cta-wrap{position:relative;display:inline-flex;border-radius:12px;padding:3px;overflow:hidden;cursor:pointer;transition:transform .3s var(--ease-out),box-shadow .3s}.sh-cta-wrap:hover{box-shadow:0 4px 20px #f9731640,0 8px 32px #369fff26;animation:sh-cta-click 1s var(--ease-out) forwards}@keyframes sh-cta-click{0%{transform:scale(1)}20%{transform:scale(.93) translateY(2px)}40%{transform:scale(1.04) translateY(-3px)}60%{transform:scale(.98) translateY(0)}80%{transform:scale(1.02) translateY(-1px)}to{transform:scale(1) translateY(-2px)}}.sh-cta-wrap:active{transform:translateY(0) scale(.95);animation:none}.sh-cta-wrap__border{position:absolute;inset:0;border-radius:12px;overflow:hidden;z-index:0}.sh-cta-wrap__border:before{content:"";position:absolute;top:50%;left:50%;width:300%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(#f97316,#fb923c,#fbbf24,#fde68a,#f97316);animation:sh-spin 1.5s linear infinite}@keyframes sh-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}a.sh-cta--primary,.sh-cta--primary{color:#fff!important;background:#369fff;border:none;padding:10px 22px;border-radius:10px;position:relative;z-index:1;transition:background .3s;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font:600 13.5px/1 var(--sh-font);letter-spacing:-.01em;text-decoration:none;-webkit-tap-highlight-color:#fff0}.sh-cta-wrap:hover .sh-cta--primary{background:#2b8fe6}.sh-cta--ghost{display:inline-flex;align-items:center;justify-content:center;padding:9px 22px;font:600 13.5px/1 var(--sh-font);border-radius:10px;text-decoration:none;letter-spacing:-.01em;min-height:44px;color:var(--sh-ink);background:#fff0;border:1.5px solid rgb(0 0 0 / .12);transition:all var(--dur) var(--ease);-webkit-tap-highlight-color:#fff0}.sh-cta--ghost:hover{border-color:var(--sh-blue);color:var(--sh-blue);background:var(--sh-blue-l);transform:translateY(-1px);box-shadow:0 4px 12px #369fff14}.sh-cta--ghost:active{transform:translateY(0);box-shadow:none}.sh-lang{position:relative}.sh-lang__btn{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;font:500 13px/1 var(--sh-font);color:var(--sh-ink2);background:none;border:1.5px solid rgb(0 0 0 / .08);border-radius:9px;cursor:pointer;transition:all var(--dur);min-height:44px;-webkit-tap-highlight-color:#fff0}.sh-lang__btn:hover{border-color:#00000029;color:var(--sh-ink)}.sh-flag{border-radius:2px;flex-shrink:0;object-fit:cover}.sh-lang__chev{transition:transform var(--dur-m) var(--ease-spring);opacity:.4}.sh-langpanel{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;pointer-events:none;font-family:var(--sh-font);padding:var(--sh-safe-t) var(--sh-safe-r) var(--sh-safe-b) var(--sh-safe-l);overflow-x:hidden}.sh-langpanel.is-open{pointer-events:auto}.sh-langpanel__scrim{position:absolute;inset:0;background:#00000040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .3s ease}.sh-langpanel.is-open .sh-langpanel__scrim{opacity:1}.sh-langpanel__box{position:relative;width:680px;max-width:92vw;max-height:80vh;background:var(--sh-bg);border:1px solid var(--sh-line);border-radius:20px;box-shadow:0 0 0 1px #00000008,0 16px 48px #0000001f,0 32px 80px #00000014;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(12px) scale(.97);transition:all var(--dur-l) var(--ease-out)}.sh-langpanel.is-open .sh-langpanel__box{opacity:1;transform:translateY(0) scale(1)}.sh-langpanel__head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.sh-langpanel__title{display:flex;align-items:center;gap:10px;font:600 16px/1 var(--sh-font);color:var(--sh-ink)}.sh-langpanel__title svg{color:var(--sh-ink3)}.sh-langpanel__close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:10px;cursor:pointer;color:var(--sh-ink3);transition:all var(--dur);-webkit-tap-highlight-color:#fff0}.sh-langpanel__close:hover{background:var(--sh-bg2);color:var(--sh-ink)}.sh-langpanel__search{display:flex;align-items:center;gap:10px;margin:16px 24px 0;padding:12px 16px;background:var(--sh-bg2);border:1.5px solid var(--sh-line);border-radius:12px;transition:border-color var(--dur),box-shadow var(--dur);min-height:48px}.sh-langpanel__search:focus-within{border-color:var(--sh-blue);box-shadow:0 0 0 3px var(--sh-blue-l);background:var(--sh-bg)}.sh-langpanel__search svg{color:var(--sh-ink3);flex-shrink:0}.sh-langpanel__input{flex:1;border:none;background:none;outline:none;font:500 15px/1 var(--sh-font);color:var(--sh-ink);-webkit-appearance:none;appearance:none}.sh-langpanel__input::placeholder{color:var(--sh-ink3)}.sh-langpanel__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:16px 20px 20px;overflow-y:auto;max-height:60vh;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sh-langpanel__grid::-webkit-scrollbar{width:6px}.sh-langpanel__grid::-webkit-scrollbar-track{background:#fff0}.sh-langpanel__grid::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}.sh-langpanel__item{display:flex;align-items:center;gap:10px;padding:11px 14px;font:500 14px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:var(--sh-ink2);text-decoration:none;border-radius:10px;border:1px solid #fff0;transition:all var(--dur);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:44px;-webkit-tap-highlight-color:#fff0}.sh-langpanel__item:hover{background:var(--sh-bg2);color:var(--sh-ink);border-color:var(--sh-line)}.sh-langpanel__item .sh-flag{transition:transform var(--dur) var(--ease-spring)}.sh-langpanel__item:hover .sh-flag{transform:scale(1.1)}.sh-langpanel__item.is-active{background:var(--sh-blue-l);color:var(--sh-blue);font-weight:600;border-color:#369fff26}.sh-langpanel__item.is-hidden{display:none}.sh-langpanel__empty{padding:32px 24px;text-align:center;font:500 14px/1 var(--sh-font);color:var(--sh-ink3)}.sh-langpanel.is-open .sh-langpanel__item{animation:sh-lang-pop var(--dur-m) var(--ease-out) both}@keyframes sh-lang-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sh-burger{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:none;border:none;border-radius:10px;cursor:pointer;transition:background var(--dur);padding:0;-webkit-tap-highlight-color:#fff0}.sh-burger:hover{background:var(--sh-bg2)}.sh-burger span{display:block;width:20px;height:1.5px;background:var(--sh-ink);border-radius:2px;transition:all .3s var(--ease-out);transform-origin:center}.sh-burger.is-active span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.sh-burger.is-active span:nth-child(2){opacity:0;transform:scaleX(0)}.sh-burger.is-active span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.sh-drawer{position:fixed;inset:0;z-index:2000;pointer-events:none;font-family:var(--sh-font);visibility:hidden;overflow-x:hidden}.sh-drawer.is-open{visibility:visible;pointer-events:auto}.sh-drawer__scrim{position:absolute;inset:0;background:#00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease}.sh-drawer.is-open .sh-drawer__scrim{opacity:1}.sh-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:380px;max-width:90vw;background:var(--sh-bg);display:flex;flex-direction:column;box-shadow:-16px 0 64px #0000001a;transform:translate(100%);transition:transform var(--dur-l) var(--ease-out);padding-top:var(--sh-safe-t);padding-bottom:var(--sh-safe-b);padding-right:var(--sh-safe-r)}.sh-drawer.is-open .sh-drawer__panel{transform:translate(0)}.sh-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--sh-line)}.sh-drawer__x{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:8px;cursor:pointer;color:var(--sh-ink2);transition:all var(--dur);-webkit-tap-highlight-color:#fff0}.sh-drawer__x:hover{background:var(--sh-bg2);color:var(--sh-ink)}.sh-drawer__scroll{flex:1;overflow-y:auto;padding:8px 12px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sh-acc{border-bottom:1px solid var(--sh-line)}.sh-acc__head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 8px;font:600 16px/1 var(--sh-font);color:var(--sh-ink);background:none;border:none;cursor:pointer;text-align:left;min-height:52px;-webkit-tap-highlight-color:#fff0}.sh-acc__icon{width:20px;height:20px;position:relative}.sh-acc__icon:before,.sh-acc__icon:after{content:"";position:absolute;background:var(--sh-ink3);border-radius:2px;transition:transform .3s var(--ease-out)}.sh-acc__icon:before{top:50%;left:4px;right:4px;height:1.5px;transform:translateY(-50%)}.sh-acc__icon:after{left:50%;top:4px;bottom:4px;width:1.5px;transform:translate(-50%)}.sh-acc.is-open .sh-acc__icon:after{transform:translate(-50%) scaleY(0)}.sh-acc__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-m) var(--ease-out)}.sh-acc.is-open .sh-acc__body{grid-template-rows:1fr}.sh-acc__inner{overflow:hidden}.sh-acc__inner a{display:flex;align-items:center;gap:12px;padding:14px 8px 14px 16px;font:500 15px/1 var(--sh-font);color:var(--sh-ink2);text-decoration:none;border-radius:8px;transition:all var(--dur);min-height:48px;-webkit-tap-highlight-color:#fff0}.sh-acc__inner a svg{flex-shrink:0}.sh-acc__inner a:hover{background:var(--sh-bg2);color:var(--sh-ink)}.sh-acc__inner a:last-child{margin-bottom:8px}.sh-acc__solo{display:flex;align-items:center;gap:12px;padding:16px 8px;font:600 16px/1 var(--sh-font);color:var(--sh-ink);text-decoration:none;border-bottom:1px solid var(--sh-line);min-height:52px;-webkit-tap-highlight-color:#fff0}.sh-acc__solo svg{flex-shrink:0}.sh-drawer__foot{padding:16px 20px calc(16px + var(--sh-safe-b));border-top:1px solid var(--sh-line);display:flex;flex-direction:column;gap:10px}.sh-drawer__lang{display:flex;align-items:center;gap:10px;width:100%;padding:14px;font:500 15px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:var(--sh-ink2);background:var(--sh-bg2);border:1.5px solid var(--sh-line);border-radius:10px;cursor:pointer;transition:all var(--dur);min-height:52px;-webkit-tap-highlight-color:#fff0}.sh-drawer__lang:hover{border-color:#00000026;color:var(--sh-ink)}.sh-drawer__lang svg{margin-left:auto;color:var(--sh-ink3)}.sh-drawer__btn{display:flex;align-items:center;justify-content:center;padding:14px;font:600 15px/1 var(--sh-font);border-radius:10px;text-decoration:none;transition:all var(--dur);min-height:52px;-webkit-tap-highlight-color:#fff0}.sh-drawer__btn--fill{color:#fff;background:linear-gradient(135deg,#369fff,#2b8fe6);box-shadow:0 1px 3px #369fff4d}.sh-drawer__btn--fill:hover{box-shadow:0 4px 12px #369fff4d}.sh-drawer__btn--ghost{color:var(--sh-ink);border:1.5px solid rgb(0 0 0 / .12)}.sh-drawer__btn--ghost:hover{border-color:#0003;background:var(--sh-bg2)}.sh-drawer__link{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;font:500 14px/1 var(--sh-font);color:var(--sh-ink2);text-decoration:none;min-height:44px;-webkit-tap-highlight-color:#fff0}.sh-drawer__link:hover{color:var(--sh-ink)}@media(max-width:1024px){:root{--sh-px:24px}.sh-nav,.sh-login,.sh-cta-wrap,.sh-cta--ghost,.sh-lang{display:none}.sh-burger{display:flex}.sh-mega{display:none}}@media(max-width:768px){.sh-drawer__panel{width:100%;max-width:100%}}@media(max-width:640px){.sh-langpanel__box{width:100%;max-width:100%;max-height:100%;height:100%;border-radius:0}.sh-langpanel__grid{grid-template-columns:repeat(2,1fr);max-height:none;flex:1;padding:12px 12px calc(12px + var(--sh-safe-b))}.sh-langpanel__head{padding:16px 16px 0}.sh-langpanel__search{margin:12px 16px 0}}@media(min-width:641px)and (max-width:900px){.sh-langpanel__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){:root{--sh-px:16px;--sh-h:56px}.sh-logo__img{height:28px}}@media(max-width:360px){:root{--sh-px:12px}.sh-logo__img{height:24px}.sh-langpanel__item{min-height:44px;font-size:13px;padding:10px 12px}.sh-drawer__lang{min-height:48px}.sh-acc__head{min-height:48px}.sh-acc__inner a{min-height:44px}}@media(hover:none){.sh-card:hover,.sh-ind:hover,.sh-res:hover,.sh-langpanel__item:hover{transform:none;box-shadow:none}.sh-card:hover .sh-card__icon,.sh-ind:hover .sh-ind__icon,.sh-res:hover .sh-res__icon,.sh-cta--ghost:hover,.sh-langpanel__item:hover .sh-flag{transform:none}.sh-card:hover .sh-card__go{display:none}}@media(prefers-reduced-motion:reduce){.sh-cta-wrap__border:before{animation:none}.sh-nav__pill,.sh-mega__shape{transition:none}.sh-card,.sh-ind,.sh-res{opacity:1;transform:none;animation:none!important}.sh-langpanel.is-open .sh-langpanel__item{animation:none}}[dir=rtl] .sh-bar,[dir=rtl] .sh-logo-area,[dir=rtl] .sh-nav,[dir=rtl] .sh-nav__trigger,[dir=rtl] .sh-actions,[dir=rtl] .sh-login{flex-direction:row-reverse}[dir=rtl] .sh-card{flex-direction:row-reverse;text-align:right}[dir=rtl] .sh-card__body{text-align:right}[dir=rtl] .sh-mega__grid,[dir=rtl] .sh-ind-grid,[dir=rtl] .sh-mega__res-grid{direction:rtl}[dir=rtl] .sh-res,[dir=rtl] .sh-mega__bar,[dir=rtl] .sh-mega__promo{text-align:right}[dir=rtl] .sh-drawer__panel{right:auto;left:0;transform:translate(-100%)}[dir=rtl] .sh-drawer.is-open .sh-drawer__panel{transform:translate(0)}[dir=rtl] .sh-drawer__head{flex-direction:row-reverse}[dir=rtl] .sh-acc__head,[dir=rtl] .sh-acc__inner a{flex-direction:row-reverse;text-align:right}[dir=rtl] .sh-langpanel__head,[dir=rtl] .sh-langpanel__title{flex-direction:row-reverse}[dir=rtl] .sh-langpanel__item{flex-direction:row-reverse;text-align:right}[dir=rtl] .sh-langpanel__search{flex-direction:row-reverse}