.am-language-switcher{font:500 14px/1.4 var(--am-font-sans);letter-spacing:-.012em;align-items:center;gap:20px;display:flex}.am-header-actions .am-language-switcher{color:var(--am-header-nav-color,#11161c)}.am-language-switcher a{min-width:32px;min-height:44px;color:inherit;opacity:.5;justify-content:flex-start;align-items:center;text-decoration:none;transition:opacity .18s;display:inline-flex}.am-language-switcher a:focus-visible{outline-offset:3px;border-radius:4px;outline:1px solid}.am-language-switcher span[aria-disabled]{opacity:.35;cursor:not-allowed;align-items:center;min-height:44px;display:inline-flex}.am-language-options span[aria-disabled]{min-height:46px;padding:0 16px;font-size:15px;display:flex}.am-language-switcher a[aria-current=true],.am-language-switcher a:hover{opacity:1}.am-mobile-menu-bottom .am-language-switcher{color:#07090c;margin:0;font-size:18px}.am-language-dropdown{pointer-events:auto;position:relative}.am-language-dropdown summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.am-language-dropdown summary::-webkit-details-marker{display:none}.am-language-dropdown summary:focus-visible{outline-offset:4px;border-radius:2px;outline:1px solid}.am-language-dropdown summary svg{transition:transform .24s var(--am-ease,ease)}.am-language-dropdown details[open] summary svg{transform:rotate(180deg)}.am-language-options{inset-inline-end:0;color:#111614;z-index:5;background:#fff;border:1px solid #1116141f;min-width:160px;padding:8px;position:absolute;top:calc(100% + 10px);box-shadow:0 12px 32px #1116140f}.am-language-options a{opacity:.6;min-height:46px;padding:0 16px;font-size:15px;display:flex}.am-language-options a:hover,.am-language-options a:focus-visible{opacity:1;background:#f1f2ef}.am-language-dropdown details[open] .am-language-options{animation:.18s ease-out both am-language-open}@keyframes am-language-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.am-language-dropdown summary svg{transition:none}.am-language-dropdown details[open] .am-language-options{animation:none}}html[lang=ru],html[lang=he],html[lang=ru] .am-home,html[lang=he] .am-home{--am-font-sans:"Noto Sans",Arial,sans-serif}html[dir=rtl] body{font-family:Noto Sans Hebrew,Noto Sans,Arial,sans-serif}html[dir=rtl] :is(input[type=email],input[type=tel],a[href^=tel\:],a[href^=mailto\:]),html[dir=rtl] :is(.am-header-logo-link,.am-project-brand-logo,.am-office-map-attribution){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.am-contact-popup-form,.am-final-contact-form,.am-news-article-body){text-align:start}html[dir=rtl] .am-news-story-back svg{transform:none}html[dir=rtl] :is(.am-contact-country-item,.am-contact-office-card,.am-jobs-preview-copy){text-align:start}html[lang=he] :is(h1,h2,h3){letter-spacing:0}html:is([lang=ru],[lang=he]) .am-project-detail :is(.am-project-detail-workflow-panels,.am-project-detail-outcome-head,.am-project-detail-outcome-lead){min-width:0;max-width:100%}html:is([lang=ru],[lang=he]) .am-project-detail :is(.am-project-detail-outcome-head,.am-project-detail-outcome-lead){grid-template-columns:minmax(0,1fr)}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel-copy{overflow-wrap:anywhere}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel-copy strong{text-wrap:balance;max-width:100%}html:is([lang=ru],[lang=he]) .am-project-detail-related-inner{grid-template-columns:minmax(0,1fr)}html:is([lang=ru],[lang=he]) .am-project-detail-related-card{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}html:is([lang=ru],[lang=he]) .am-project-detail-related-card strong{white-space:normal}@media (min-width:761px) and (max-width:1100px){html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panels{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel{min-height:360px}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel-copy{gap:24px}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel-copy strong{margin-top:12px;font-size:28px;line-height:1.12}html:is([lang=ru],[lang=he]) .am-project-detail-workflow-panel-copy p{opacity:1;margin-bottom:0;transform:none}html:is([lang=ru],[lang=he]) .am-project-detail-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html:is([lang=ru],[lang=he]) .am-home :is(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word}html:is([lang=ru],[lang=he]) .am-home .am-why-step-copy{min-width:0}html[dir=rtl] .am-home :is(.am-hero-intro-description,.am-why-step-copy){text-align:start}html[dir=rtl] :is(.am-home>.am-projects-dark,.am-projects-page-index){width:100%;margin-inline:0;left:auto;right:auto}@media (min-width:761px){html[dir=rtl] body:has(.am-home)>.am-global-up{left:2.4vw;right:auto}}html[dir=rtl] .am-home :is(.am-projects-dark-stat-value,.am-people-fact-number){direction:ltr;unicode-bidi:isolate}@media (min-width:861px){html[dir=rtl] .am-footer .am-shell.am-footer-bottom{padding-left:48px}}@media (max-width:760px){html:is([lang=ru],[lang=he]) .am-home .am-hero-intro h1{letter-spacing:-.025em;width:100%;font-size:clamp(32px,8.4vw,60px);line-height:1.08}html:is([lang=ru],[lang=he]) .am-home .am-why-step-copy :is(h3,p){line-height:1.35}}html[lang=ru] :is(h1,h2,h3){overflow-wrap:normal}html:is([lang=ru],[lang=he]) .am-contact-follow-compact h2{white-space:normal;overflow-wrap:break-word;text-wrap:balance;min-width:0}html[lang=ru] :is(.am-service-detail-follow,.am-contact-follow-compact) h2{white-space:normal;text-wrap:balance;min-width:0;font-size:clamp(26px,2.4vw,44px);line-height:1.1}html[lang=ru] .am-contact-office-card dt{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){html[lang=he] .am-why-ceo{aspect-ratio:auto}html[lang=he] .am-why-ceo>.am-auto-media-reveal{aspect-ratio:4/5;height:auto}html[lang=he] .am-why-ceo img{aspect-ratio:4/5}html[lang=he] .am-why-ceo-copy{text-align:start;max-width:none;padding:20px;position:static}html[lang=he] .am-why-ceo-copy span{font-size:14px;line-height:1.4}html[lang=he] .am-why-ceo-copy strong{text-align:right;direction:ltr;unicode-bidi:isolate;font-size:28px;line-height:1.15}html[lang=he] .am-why-ceo-copy p{font-size:14px;line-height:1.4}html[lang=ru] .am-news-article-body :is(th,td){overflow-wrap:normal;word-break:normal;min-width:170px}html[lang=ru] .am-news-story-share>span{flex-basis:100%;margin:0 0 2px}html[lang=ru] .am-header-actions .am-language-switcher,html[lang=he] .am-header-actions .am-language-switcher{display:none}html[dir=rtl] .am-news-story-back{left:auto;right:20px}}
