@keyframes Philosophy_skeleton-animation__x9lk_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Philosophy_section__aNhE3.Philosophy_commom__stat__SuBd3>div{padding:calc(var(--gap) * 2) 0}.Philosophy_section__aNhE3.Philosophy_achievements__NYJGZ>div{overflow:unset}.Philosophy_section__aNhE3 h2{color:var(--primary-color);margin-bottom:0}.Philosophy_section__aNhE3 .Philosophy_diagram__container__pKrzX{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.Philosophy_section__aNhE3 .Philosophy_diagram__container__pKrzX img{max-width:25%;max-height:25%;object-fit:contain;margin:auto}.Philosophy_chart__1xoTY,.Philosophy_stat__diagram__2KR8d{max-width:800px;margin:auto;overflow:visible}.Philosophy_stat__diagram__2KR8d{margin-bottom:var(--gap)}.Philosophy_stat__diagram__2KR8d .Philosophy_orbits__FJbCL{stroke:var(--grey-color);stroke-width:.7}.Philosophy_stat__diagram__2KR8d .Philosophy_ref__text__5eQNe{font-size:1.2rem;opacity:0}@media (min-width:768px){.Philosophy_stat__diagram__2KR8d .Philosophy_ref__text__5eQNe{font-size:1rem}}.Philosophy_stat__diagram__2KR8d .Philosophy_satellite__dot__6bP4D{stroke-dashoffset:100%;stroke-dasharray:100% 0;transform-origin:center;opacity:0;fill:var(--secondary-color);stroke:var(--secondary-color);stroke-width:.5}.Philosophy_stat__diagram__2KR8d .Philosophy_title__JoR1n{color:var(--secondary-color);font-size:.7em;font-weight:700}.Philosophy_stat__diagram__2KR8d .Philosophy_desc__2GORg{color:var(--white-color);font-size:.5em}.Philosophy_chart__1xoTY{opacity:0}.Philosophy_chart__1xoTY path{stroke-linecap:round;stroke-linejoin:round}.Philosophy_chart__1xoTY text{font-size:1rem;opacity:0}.Philosophy_chart__1xoTY .Philosophy_arc__path__VCVIA{fill:none}.Philosophy_chart__1xoTY .Philosophy_ref__path__vO3P_{stroke:dimgray;stroke-width:.5}.Philosophy_chart__1xoTY .Philosophy_percent__RtcCK{font-size:1.1em;color:var(--secondary-color);font-weight:700}.Philosophy_chart__1xoTY .Philosophy_group__dAJXV{font-size:.5em}@keyframes Button_skeleton-animation__W8lUz{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Button_button__DmZI4,.Button_centered__ocGWP{display:flex;justify-content:center;align-items:center}.Button_shadow__ms7gC{box-shadow:0 .5rem 1.5rem -.35rem rgba(0,0,0,.2)}.Button_shadow-2__DMMZ1{box-shadow:0 .6rem 1rem -3px rgba(0,0,0,.1),0 .25rem .35rem -1px rgba(0,0,0,.05)}.Button_button__DmZI4{gap:.35em;transition:all .2s ease-out;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__DmZI4.Button_clear__jF3Cd{border:0;color:var(--link-color);background-color:transparent}.Button_button__DmZI4:not(.Button_clear__jF3Cd){padding:.6em .9em;color:inherit;background-color:inherit;border:var(--border-thickness) solid transparent;border-radius:var(--border-radius-default)}.Button_button__DmZI4:not(.Button_clear__jF3Cd):focus,.Button_button__DmZI4:not(.Button_clear__jF3Cd):hover{color:var(--secondary-color)}.Button_button__DmZI4.Button_with__icon__CwyPu.Button_with__title__NeIS3{justify-content:space-between}.Button_button__DmZI4.Button_bordered___lqR0{border-color:var(--secondary-color)}.Button_button__DmZI4.Button_bordered___lqR0:hover{box-shadow:0 0 .7em -.2em var(--box-shadow)}.Button_button__DmZI4.Button_rounded__gqXdJ{border-radius:var(--border-radius-button)}.Button_button__DmZI4.Button_squared__YhFqi{min-width:unset;width:var(--controls-height);height:var(--controls-height)}.Button_button__DmZI4.Button_underlined__ZkSdt{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.Button_button__DmZI4.Button_disabled__1FKY8{pointer-events:none;opacity:.5!important}.Button_button__DmZI4.Button_blank__mcQPY{color:var(--white-color);background-color:var(--primary-color)}.Button_button__DmZI4.Button_blank__mcQPY.Button_bordered___lqR0{border-color:#000}.Button_button__DmZI4.Button_inverted___YqSg{color:var(--primary-color);background-color:#fff}.Button_button__DmZI4.Button_inverted___YqSg:hover{color:#fff;background-color:var(--secondary-color)}.Button_button__DmZI4.Button_shadowed__l8l_e{box-shadow:0 .3em 1.1em -.4em var(--box-shadow)}.Button_fullWidth__tBWrO{width:100%}.Button_left__CzP3X{flex-direction:row}.Button_right__z0qV3{flex-direction:row-reverse}.Button_small__DB4qT{font-size:.7rem}.Button_small__DB4qT svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.Button_normal__Y6idn{font-size:inherit}.Button_normal__Y6idn svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Button_medium__zJrUr{font-size:1.2em}.Button_medium__zJrUr svg{width:var(--icon-size-md);height:var(--icon-size-md)}.Button_large__K34pI{font-size:1.4em}.Button_large__K34pI svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.Button_has__title__fu125:not(.Button_squared__YhFqi,.Button_is__link__SqdMs,.Button_clear__jF3Cd){min-height:var(--controls-height);width:auto;padding:.3em 1.5em}.Button_link__ypcYi{display:flex;align-items:center;color:inherit}.Button_icon__with__title__gytvU,.Button_icon__with__title__gytvU>a{justify-content:space-between}.Button_only__icon__bOj7u{line-height:0}.Button_only__icon__bOj7u:not(.Button_clear__jF3Cd){padding:.3em}@keyframes Layout_skeleton-animation__rRSU7{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Layout_container__CS1e9{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin:0;padding:0;background-color:var(--white-color);box-shadow:0 0 20px 5px var(--box-shadow);transform:translateY(100%);overflow-x:hidden;overflow-y:auto;line-height:0;z-index:calc(var(--overlay-z-index) + 2)}@media (min-width:992px){.Layout_container__CS1e9.Layout_sectionMode__NmeIy{width:70%;left:30%}}.Layout_header__W7EVI{flex:0 1 auto;padding:var(--page-padding);z-index:10}.CasesPage_section__rOvO9{padding-top:0!important;padding-bottom:0!important;margin-top:calc(var(--translate-y-in-view) * -1)}.ContactsPage_contacts__block__z86Qk{margin:auto;padding:0 var(--page-padding);font-size:1em}.ContactsPage_bitrix__form__3qo5q{max-width:var(--paragraph-container-max-width);padding:0 var(--page-padding);flex:1 0 auto;margin:0 auto}.CloseButton_close__button__5prNv{padding:0!important;transition:all .18s ease-in-out}.CloseButton_close__button__5prNv:hover{transform:rotate(90deg)}.Stack_flex__K7eDZ{display:flex}.Stack_flex__K7eDZ.Stack_wrap__fFrVM{flex-wrap:wrap}.Stack_flex__K7eDZ.Stack_fullWidth__PUHCl{width:100%}.Stack_justify__start___HbS7{justify-content:flex-start}.Stack_justify__center__u7DWP{justify-content:center}.Stack_justify__end__HOOCG{justify-content:flex-end}.Stack_justify__between__4_y4t{justify-content:space-between}.Stack_justify__evenly__6OzYc{justify-content:space-evenly}.Stack_align__start__jWGl5{align-items:flex-start}.Stack_align__center__hmq4c{align-items:center}.Stack_align__end__YLv8D{align-items:flex-end}.Stack_align__baseline__aaR1n{align-items:baseline}.Stack_direction__row__34ipa{flex-direction:row}.Stack_direction__rowReverse__A93UJ{flex-direction:row-reverse}.Stack_direction__column__bRlJg{flex-direction:column}.Stack_direction__columnReverse__jzfOV{flex-direction:column-reverse}.Stack_gap__none__mIAbn{gap:0}.Stack_gap__xs__1DrnF{gap:var(--gap)}.Stack_gap__sm__t1N5o{gap:calc(var(--gap) + 1vw)}.Stack_gap__md__hPcgC{gap:calc(var(--gap) * 2 + 2vw)}.Stack_gap__lg__0ku7X{gap:calc(var(--gap) * 4 + 2vw)}.Stack_gap__xl__Vg_c4{gap:calc(var(--gap) * 6 + 2vw)}.Stack_gap__xxl__CAJxM{gap:calc(var(--gap) * 8 + 2vw)}.BackButton_back__button__paf__{padding:0!important;transition:all .3s ease-in-out}.BackButton_back__button__paf__:hover{transform:translateX(.5em)}.BackButton_back__button__paf__:hover svg path{stroke:var(--primary-color)}@keyframes CookiePopup_skeleton-animation__4OOzi{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CookiePopup_cookie__popup__UFgiQ{position:fixed;right:0;bottom:0;height:auto;width:100%;padding:1.5rem;transition:all .6s ease;transform:translateY(100%);opacity:0;z-index:calc(var(--overlay-z-index) + 3)}.CookiePopup_cookie__popup__UFgiQ>div{padding:1rem;background-color:var(--primary-color);border:var(--border-thickness) var(--primary-color) solid;border-radius:2rem;overflow:hidden;width:100%}@media (min-width:576px){.CookiePopup_cookie__popup__UFgiQ>div{margin-left:auto;max-width:500px;flex-direction:unset}}.CookiePopup_cookie__popup__UFgiQ.CookiePopup_visible__g0b_J{transform:none;opacity:1}.CookiePopup_cookie__popup__UFgiQ p{font-size:.8rem;color:var(--white-color);padding:0}@keyframes Navbar_skeleton-animation__pJgRv{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Navbar_navmenu__container__fXrEL{width:100%;padding-left:0!important;background-color:var(--white-color)}@media (min-width:576px){.Navbar_navmenu__container__fXrEL{width:75%}}@media (min-width:768px){.Navbar_navmenu__container__fXrEL{width:55%}}@media (min-width:992px){.Navbar_navmenu__container__fXrEL{width:45%}}@media (min-width:1200px){.Navbar_navmenu__container__fXrEL{width:35%}}.Navbar_navmenu__jcKBo{height:100%;padding-left:var(--modal-padding);padding-right:0;overflow-y:auto;direction:rtl}.Navbar_navmenu__jcKBo>*{direction:ltr}.Navbar_navitems__eeumU{margin-right:calc(3rem + var(--gap) + 1rem)}.Navbar_title__BT2Ln{margin-bottom:5px;font-family:var(--font-family-secondary),serif;font-size:clamp(1.5rem,1rem + 1vw,2.2rem);line-height:1.1;text-transform:uppercase;color:var(--navbar-link-color)}.Navbar_subtitle__9Mvn1{font-size:1em;color:var(--text-color)}.Navbar_socials__qQzIL{position:fixed;right:var(--modal-padding);top:0;width:3rem;height:100%}.Navbar_socials__qQzIL img{z-index:1}.Navbar_socials__qQzIL>a{animation:Navbar_animation-socials__l_Swy .8s;animation-timing-function:cubic-bezier(.03,.2,.3,1);animation-fill-mode:both;animation-timing-function:cubic-bezier(.1,0,.8,1)}@keyframes Navbar_animation-socials__l_Swy{0%{transform:scale(0);filter:grayscale(1)}30%{transform:scale(1.4);filter:grayscale(1)}60%{transform:scale(1);filter:grayscale(1)}to{transform:scale(1);filter:grayscale(0)}}@keyframes Navbar_wave__aeCXe{0%{transform:scale(.3);opacity:0}30%{opacity:.5}to{transform:scale(1.7);opacity:0}}.Navbar_socials__qQzIL>a:after,.Navbar_socials__qQzIL>a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;animation:Navbar_wave__aeCXe 1.8s both;animation-timing-function:ease-in-out;opacity:0}.Navbar_socials__qQzIL>a:after,.Navbar_socials__qQzIL>a:before{background-color:var(--secondary-color)}.Navbar_socials__qQzIL>a:hover:before{animation:Navbar_wave__aeCXe 1.8s infinite;animation-delay:.4s}.Navbar_socials__qQzIL>a:hover:after{animation:Navbar_wave__aeCXe 1.8s infinite;animation-delay:.8s}.Navbar_social__image__link__7QSCq,.Navbar_social__link__fc4Jn{position:relative;width:100%;height:0;padding-bottom:100%;box-sizing:content-box}.Navbar_social__image__link__7QSCq>img,.Navbar_social__link__fc4Jn>img{position:absolute;top:0;left:0;width:100%;height:100%}.Navbar_social__link__fc4Jn{border:3px solid var(--black-color);border-radius:50%}.Navbar_navbar__links__uNI1L{width:100%;margin-top:auto;margin-bottom:1rem}.Navbar_navbar__links__uNI1L>*{cursor:pointer}.Navbar_navbar__links__uNI1L>.Navbar_policy__fMCiS{color:var(--text-color)}.Navbar_contact__ZYBQk{width:auto;margin-bottom:.5rem;color:var(--primary-color);font-weight:700}.Navbar_contact__ZYBQk img{height:var(--icon-size-xs)!important}.Navbar_contact__ZYBQk svg{height:var(--icon-size-xs)}.Navbar_copyright__trhc6{font-size:.8rem;color:var(--text-color);padding-left:calc(var(--modal-padding) + var(--gap))}.Header_header__biAw6{width:auto;color:inherit;--info-success:green;--info-warning:orange;--info-error:red}.Header_header__biAw6:not(.Header_inlined__TWWYV){flex:auto}.Header_header__biAw6:not(.Header_inlined__TWWYV).Header_center__P7rR1{text-align:center}.Header_header__biAw6:not(.Header_inlined__TWWYV) .Header_title__WdvF_{width:100%}.Header_header__biAw6+section{padding-top:0}.Header_subtitle__1Cu6k,.Header_title__WdvF_{flex:100% 1;overflow:hidden;text-overflow:ellipsis}.Header_title__WdvF_{height:100%}.Header_title__WdvF_.Header_fullWidth__Nm77N{flex:0 1 auto}.Header_title__WdvF_.Header_start__omCWq{text-align:left}.Header_title__WdvF_.Header_center__P7rR1{text-align:center}.Header_title__WdvF_.Header_end__5_Eoh{text-align:right}.Header_title__WdvF_.Header_xl__TNq6g{font-size:1.6em}.Header_title__WdvF_.Header_lg__IJDTU{font-size:1.2em}.Header_title__WdvF_.Header_md__57bSJ{font-size:1em}.Header_title__WdvF_.Header_sm__r1Pj8{font-size:.8em}.Header_subtitle__1Cu6k{font-family:var(--font-family-secondary),sans-serif}.Header_inlined__TWWYV .Header_title__WdvF_{display:flex;align-items:center;flex:auto}.Header_inlined__TWWYV .Header_title__WdvF_.Header_fullWidth__Nm77N{flex:100% 1}.Header_inlined__TWWYV .Header_subtitle__1Cu6k{flex:0 1 auto}.Header_shadowed__IfolA{text-shadow:1px 1px 2px var(--box-shadow)}.Header_upperFirst__Wah8T{text-transform:lowercase}.Header_upperFirst__Wah8T:first-letter{text-transform:uppercase}.Header_lowerCase__Mmozt{text-transform:lowercase}.Header_upperCase___z2kC{text-transform:uppercase}.Header_link__lhtWZ{color:var(--link-color)}.Header_success__ALkQ_{color:var(--info-success)}.Header_warning__s7ymE{color:var(--info-warning)}.Header_error__Ama8t{color:var(--info-error)}@keyframes Overlay_skeleton-animation__P7Vcm{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Overlay_overlay__wBOyz{position:fixed;top:0;left:0;right:0;bottom:0;padding-bottom:0;display:none;background-color:var(--overlay-bg-color);cursor:pointer;z-index:-1}.Overlay_open__H5pOB{display:block;transition:opacity .18s linear;opacity:0;z-index:var(--overlay-z-index)}.Overlay_open__H5pOB.Overlay_show__WZzav{opacity:1}.Modals_modals__vI5rE{--border-radius:calc(var(--border-radius-index) * 6em);display:none;padding:var(--modal-padding);border:var(--border-thickness) solid transparent;overflow:hidden auto;pointer-events:none;z-index:-1}.Modals_modals__vI5rE.Modals_open__LYP0R{display:flex;pointer-events:auto;transition:all .2s ease-out;z-index:calc(var(--overlay-z-index) + 1)}.Modals_header__eW6Wp{white-space:nowrap}.Modals_header__eW6Wp h2,.Modals_header__eW6Wp h3,.Modals_header__eW6Wp h4,.Modals_header__eW6Wp h5,.Modals_header__eW6Wp>h1{margin-top:6px;overflow:hidden;text-overflow:ellipsis}.Modals_footer__LcRNF{display:flex;width:100%;margin-top:auto}.Modals_body__8TqBl{flex:100% 1;width:100%;height:100%;overflow:hidden}.Modals_body__8TqBl:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--modal-padding) * 2);height:calc(var(--modal-padding) * 2);opacity:0}.Modals_content__f7bEo{flex:100% 1;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.Modals_close__button__MnFzB{margin-left:auto;flex-grow:0;z-index:2}.Modals_icon__AJik7{width:2rem;height:2rem}.Modals_fullSize__cq_cV .Modals_body__8TqBl{width:100%}.Modals_bordered__f4_4F{border-color:var(--border-color-default)}@keyframes Modal_skeleton-animation__28_gM{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Modal_modal__dSKkD{--modal-width-default:90%;--modal-height-default:90%;--modal-bg-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);width:var(--modal-width-default);height:var(--modal-height-default);max-width:100%;max-height:100%;background-color:var(--modal-bg-color);border-radius:var(--border-radius-default)}.Modal_modal__dSKkD.Modal_open__B3c8l{opacity:0}.Modal_modal__dSKkD.Modal_open__B3c8l.Modal_show__O2U2S{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}.Modal_fullSize__z_tEf{width:100%;height:100%;max-width:100vw;max-height:100vh}.Modal_shadowed__qoN7j{box-shadow:-1rem -1rem 3rem -1rem inset var(--shadow-color-2),1rem 1rem 2rem -1rem var(--shadow-color-1) inset,0 .5rem 25px -5px rgba(0,0,0,.3)}.Modal_rounded__n6pMB{border-radius:calc(var(--border-radius-index) * 6em)}.Modal_auto__StNZ6{width:auto;height:auto}.Modal_xs__j0cL6{width:100%;max-width:320px;height:auto}.Modal_sm__dT2Ce{width:100%;max-width:576px;height:auto}.Modal_md__Vn7Jk{width:100%;max-width:768px;height:auto}.Modal_lg__tUtt2{width:100%;max-width:992px;height:auto}.Modal_xl__wH8so{width:100%;max-width:1200px;height:auto}@keyframes Drawer_skeleton-animation__GAjm8{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Drawer_drawer__j_1_Z{--drawer-width-default:100%;--drawer-height-default:100%;--radius:var(--border-radius-default);position:fixed;top:0;left:0;right:0;bottom:0;padding-bottom:0;touch-action:none;z-index:calc(var(--overlay-z-index) + 1)}.Drawer_drawer__content__gvSU8{position:absolute;max-width:100%;max-height:100%}.Drawer_rounded__2dPVy{--radius:calc(var(--border-radius-index) * 6em)}.Drawer_shadowed__6q0qr{box-shadow:0 0 2rem -.5rem var(--box-shadow)}.Drawer_left__LDb8S{left:0;transform:translate(-100%,-50%);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.Drawer_left__LDb8S.Drawer_bordered__Wwu0D{border-left:none}.Drawer_right__ltMDt{right:0;transform:translate(100%,-50%);border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.Drawer_right__ltMDt.Drawer_bordered__Wwu0D{border-right:none}.Drawer_top__5EjR6{top:0;transform:translate(-50%,-100%);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.Drawer_top__5EjR6.Drawer_bordered__Wwu0D{border-top:none}.Drawer_top__5EjR6 .Drawer_body__M4V_F{flex-grow:0}.Drawer_bottom__YPIBu{bottom:0;transform:translate(-50%,100%);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.Drawer_bottom__YPIBu.Drawer_bordered__Wwu0D{border-bottom:none}.Drawer_left__LDb8S,.Drawer_right__ltMDt{top:50%;max-width:var(--drawer-height-default);height:var(--drawer-width-default)}.Drawer_left__LDb8S.Drawer_show__5Mncd,.Drawer_right__ltMDt.Drawer_show__5Mncd{transform:translateY(-50%)}.Drawer_left__LDb8S.Drawer_fullSize__5gUxN,.Drawer_right__ltMDt.Drawer_fullSize__5gUxN{height:100%}.Drawer_left__LDb8S.Drawer_fullSize__5gUxN.Drawer_bordered__Wwu0D,.Drawer_right__ltMDt.Drawer_fullSize__5gUxN.Drawer_bordered__Wwu0D{border-top:none;border-bottom:none}.Drawer_bottom__YPIBu,.Drawer_top__5EjR6{left:50%;width:var(--drawer-width-default);max-height:var(--drawer-height-default)}.Drawer_bottom__YPIBu.Drawer_show__5Mncd,.Drawer_top__5EjR6.Drawer_show__5Mncd{transform:translate(-50%)}.Drawer_bottom__YPIBu.Drawer_fullSize__5gUxN,.Drawer_top__5EjR6.Drawer_fullSize__5gUxN{width:100%;height:var(--drawer-width-default)}.Drawer_bottom__YPIBu.Drawer_fullSize__5gUxN.Drawer_bordered__Wwu0D,.Drawer_top__5EjR6.Drawer_fullSize__5gUxN.Drawer_bordered__Wwu0D{border-left:none;border-right:none}@keyframes PageHeader_skeleton-animation__QyE4U{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.PageHeader_container__dkCnj{position:relative;width:100%;height:100%}@keyframes CircleCarousel_skeleton-animation__ngrqw{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CircleCarousel_carousel__SANk4{position:absolute;display:flex;top:50%;left:50%;width:92vw;height:92vw;padding:8%;font-size:.8em;border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;pointer-events:none}@media (min-width:576px) and (orientation:portrait){.CircleCarousel_carousel__SANk4{font-size:1em}}@media (orientation:landscape){.CircleCarousel_carousel__SANk4{width:90vh;height:90vh;padding:7vh}}.CircleCarousel_circle__nav__48WZH{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.CircleCarousel_circle__nav__48WZH>path{opacity:.5;stroke:var(--white-color);fill:transparent;pointer-events:visiblePainted}.CircleCarousel_circle__nav__48WZH circle{fill:var(--grey-color);stroke:var(--white-color);pointer-events:visiblePainted}.CircleCarousel_circle__nav__48WZH .CircleCarousel_selected_dot__4aLY0{fill:var(--secondary-color)}.CircleCarousel_slides__8WWOa{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;border-radius:50%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 .1em .1em rgb(var(--page-background-color),.1),0 0 .6em .3em rgb(var(--page-background-color),.2),inset 0 0 .1em .5em rgb(var(--page-background-color),.2);pointer-events:none;overflow:hidden}.CircleCarousel_slides__8WWOa .CircleCarousel_item__DVpoC{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:50%;overflow:hidden}.CircleCarousel_slides__8WWOa .CircleCarousel_item__DVpoC.CircleCarousel_active__SuIGg{opacity:1}@media (min-width:768px){.CircleCarousel_slides__8WWOa .CircleCarousel_item__DVpoC{font-size:1.1rem}}@media (min-width:1200px){.CircleCarousel_slides__8WWOa .CircleCarousel_item__DVpoC{font-size:1.2rem}}.CircleCarousel_excerpt__iXAQ6,.CircleCarousel_title__kePcS{position:relative;width:60%;height:15%;padding:0;display:flex;justify-content:center;align-items:center;font-family:var(--font-family-secondary),serif;text-align:center;color:var(--white-color)}.CircleCarousel_title__kePcS{top:10%;text-transform:uppercase;font-weight:700}.CircleCarousel_excerpt__iXAQ6{bottom:10%}.CircleCarousel_cover__9xdVy{position:relative;height:100%;width:100%;max-height:38%;overflow:hidden;flex:1 1}@keyframes Portfolio_skeleton-animation__8z4vJ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Portfolio_details__7_6L3{flex:0 0 auto;max-width:var(--paragraph-container-max-width);padding-bottom:calc(var(--gap) * 2)}@media (min-width:576px){.Portfolio_details__7_6L3{padding:0 var(--slider-controls-width) var(--page-padding)}}@keyframes Map_skeleton-animation__Xj3I0{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Map_container__7rggY{width:100%;height:100%;flex:100% 1}.Map_container__7rggY .Map_svg-map__M3E1i{width:calc(100% + 20px);height:100%;margin:-10px;padding:10px;stroke-width:1}.Map_container__7rggY .Map_svg-map__M3E1i>*{opacity:1;transition:opacity .3s ease}@media (orientation:portrait){.Map_container__7rggY .Map_svg-map__M3E1i{height:100%}}.Map_container__7rggY .Map_zoomed__ej83e>:not(.Map_zoomed__region__oyx1w){opacity:.5}.Map_region__waoBm{fill:var(--grey-color);stroke:var(--white-color);stroke-width:.5;cursor:pointer}.Map_marker__aZvV_{cursor:pointer}.Map_city__KKyuN{stroke:var(--white-color)}.Map_city__KKyuN,.Map_occupied__RvX6a{fill:var(--secondary-color)}.Map_selected__ngYqQ{fill:var(--white-color);stroke:var(--black-color);stroke-width:1}.Map_zoomed__region__oyx1w{fill:var(--secondary-color);stroke-width:2;cursor:pointer}.Map_zoomed__region__oyx1w text{font-weight:700;color:#000}.Map_zoomed__region__oyx1w>g{cursor:pointer}.Map_ripples__e3hvk .Map_rp1__diqfU{animation:Map_ripple1__F7Tzx 1s linear infinite}@keyframes Map_ripple1__F7Tzx{0%{transform:scale(1);opacity:.3}to{transform:scale(1.75);opacity:0}}.Map_ripples__e3hvk .Map_rp2__2gIGB{animation:Map_ripple2__6hhTu 1s linear infinite}@keyframes Map_ripple2__6hhTu{0%{transform:scale(.5)}to{transform:scale(1)}}.Map_ripples__e3hvk .Map_rp3__uegQM{animation:Map_ripple3__A1ABt 1s linear infinite}@keyframes Map_ripple3__A1ABt{0%{transform:scale(.25)}to{transform:scale(.5)}}.Map_ripples__e3hvk>circle{fill:var(--primary-color);opacity:.3}.Map_ripples__e3hvk>circle:last-child{fill:var(--primary-color);opacity:1}.Map_next__fiAjy,.Map_prev__1no2S{opacity:1}.CasesList_cover__wrapper__n6PV9.CasesList_skeleton__MPtX9{position:relative;overflow:hidden}.CasesList_cover__wrapper__n6PV9.CasesList_skeleton__MPtX9:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transform:translateX(-100%);animation:CasesList_skeleton-animation__1lPBV 2s infinite;opacity:.7;pointer-events:none}@keyframes CasesList_skeleton-animation__1lPBV{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CasesList_cases__container__v9Zr3{margin-top:var(--translate-y-in-view);display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:calc(var(--gap) * 2);width:100%;transition:opacity .3s ease-in-out}.CasesList_article__vw95L{padding:0 0 var(--page-padding);cursor:pointer}.CasesList_cover__wrapper__n6PV9{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:var(--gap);background-color:rgba(var(--grey-color-alpha),.2)}.CasesList_cover__wrapper__n6PV9>img{position:absolute;top:0;left:0;width:100%;height:100%}.CasesList_cover__wrapper__n6PV9.CasesList_skeleton__MPtX9:before{background:linear-gradient(90deg,transparent 25%,#eee 50%,transparent 75%)}.CasesList_cover__wrapper__n6PV9.CasesList_skeleton__MPtX9:not(:empty):before{display:none}.CasesList_excerpt__7_h9V{flex:auto}