@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-Light.195d8510.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-Regular.254fafcf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-Italic.da827be6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-Medium.6e411356.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-Bold.5d8f1921.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DMSans;src:url(/catalysts/_next/static/media/DMSans-ExtraBold.a5b0ab31.ttf) format("truetype");font-weight:800;font-style:normal}:root{--font-family-primary:"DMSans";--font-h1:700 42px/125% var(--font-family-primary);--font-h2:700 32px/125% var(--font-family-primary);--font-h3:500 24px/100% var(--font-family-primary);--font-h4:700 20px/100% var(--font-family-primary);--font-h5:700 18px/100% var(--font-family-primary);--font-p1:400 20px/150% var(--font-family-primary);--font-p2:400 16px/150% var(--font-family-primary);--font-p3:400 14px/var(--font-family-primary);--font-hero:700 64px/125% var(--font-family-primary);--font-highlight-article:500 15px/125% var(--font-family-primary);--font-label:400 16px/140% var(--font-family-primary);--font-cta:700 16px/125% var(--font-family-primary);--font-eyebrow-large:500 14px/140% var(--font-family-primary);--font-eyebrow-small:500 12px/140% var(--font-family-primary);--white:#fff;--core-red:#e0121d;--blue:#3577da;--core-blue:#0d2548;--core-blue-dark:#0d0b4d;--light-grey:#f8f9f9;--grey:#d2d4da;--dark-grey:#a9adb1;--pillar-knowledge:#b71a5d;--pillar-labs:#aabe3b;--pillar-frameworks:#dc6526;--pillar-training:#662482;--dtw-blue:#35aade;--dtw-light-blue:#bce4ee;--bronze:#b08544;--social-linkedin:#069;--social-wechat:#6cd550;--social-youtube:#ff3000;--shadow-white:0px 4px 30px 0px rgba(0,0,0,.17);--shades-white:#fff;--shades-light-grey:#f8f9f9}*{box-sizing:border-box;padding:0;margin:0;font-family:DMSans}.blurred{filter:blur(8px);opacity:.9}body,html{max-width:100vw;scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input,textarea{border:none;outline:none}h1{font:var(--font-h1)}h2{font:var(--font-h2)}h2,h3{letter-spacing:0}h3{font:var(--font-h3)}h4{font-size:20px;font-weight:700;font-style:normal;line-height:125%}h5{font:var(--font-h5)}#nprogress .spinner{display:none!important}.linkedin-icon{color:var(--social-linkedin)}.wechat-icon{color:var(--social-wechat)}.youtube-icon{color:var(--social-youtube)}.custom-pagination .MuiPaginationItem-root{border-radius:10px 0!important}.global-wrapper{max-width:1512px}.hero-slider .slider .slide:not(.selected){transform:scale(.85)}@media screen and (max-width:1024px){.hero-slider .slider .slide:not(.selected){transform:scale(1)}}.hero-slider .slider .slide:first-of-type{right:-40px}@media screen and (max-width:1024px){.hero-slider .slider .slide:first-of-type{right:0}}.hero-slider .slider .slide:nth-of-type(3){right:40px}@media screen and (max-width:1024px){.hero-slider .slider .slide:nth-of-type(3){right:0}}.gallery .thumbs{display:flex;justify-content:center;transform:none!important}.gallery .thumbs .thumb:not(.selected){opacity:.5}.gallery .carousel.carousel-slider{overflow:visible}.catalysts-awards ::-webkit-scrollbar{width:5px}.catalysts-awards ::-webkit-scrollbar-track{margin-bottom:10px}.catalysts-awards ::-webkit-scrollbar-thumb{background:var(--dark-grey);border-radius:200px}.scroll-target{scroll-margin-top:144px}.project-detail{margin:112px 0;display:flex;gap:120px;flex-direction:column}@media screen and (max-width:660px){.project-detail{gap:8px}}.project-detail__container{max-width:1512px;margin:0 auto;padding:0 32px;display:flex;align-items:flex-start;gap:64px;position:relative}@media screen and (max-width:1024px){.project-detail__container{flex-direction:column-reverse;align-items:stretch;gap:32px}}@media screen and (max-width:660px){.project-detail__container{flex-direction:column-reverse;gap:32px;width:100%}}.project-detail__content{margin:0 64px 64px}@media screen and (max-width:1024px){.project-detail__content{margin:0 64px 0 0}}@media screen and (max-width:660px){.project-detail__content{margin:0}}.project-detail__rightAside{top:144px;display:flex;flex-direction:column;width:183px;gap:12px}@media screen and (max-width:1024px){.project-detail__rightAside{position:unset;width:100%;gap:32px}}@media only screen and (max-width:990px){.vjs-default-skin.vjs-paused .vjs-big-play-button .vjs-default-skin.vjs-paused .vjs-control-bar{display:none!important}}.Navigation_header_wrapper__5jg14{width:100%;background-color:#fff;position:fixed;z-index:1000;display:grid;place-items:center;height:112px;top:0}@media screen and (max-width:1099px){.Navigation_header_wrapper__5jg14{height:96px}}.Navigation_header___mM8j{max-width:1512px;width:100%;height:100%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 32px}.Navigation_header_container__MiSep{display:flex;justify-content:flex-start;align-items:center}.Navigation_header_container__MiSep .Navigation_logo_header__ZD0pN:hover{opacity:.5}@media(max-width:1099px){.Navigation_header_container__MiSep .Navigation_logo_header__ZD0pN{width:82px;height:48px}}.Navigation_nav__6Da5t{height:100%;margin-left:32px}.Navigation_nav__6Da5t ul{list-style:none}.Navigation_nav__6Da5t .Navigation_main_list__gk297{display:flex;height:100%}.Navigation_nav__6Da5t .Navigation_main_link__V3KeZ{color:#0f202e;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px;padding:0 17px;cursor:pointer}.Navigation_nav__6Da5t .Navigation_main_link__active__gte5r{font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px;border-bottom:2px solid #0f202e;cursor:pointer}@media(max-width:1099px){.Navigation_nav__6Da5t .Navigation_main_link__V3KeZ{padding:0}}.Navigation_arrow_rotate_up__pM8FV{transform:rotate(180deg)}.Navigation_arrow_rotate_down__8pQj9,.Navigation_arrow_rotate_up__pM8FV{transition:transform .2s ease-in-out}.Navigation_nav_icons__2LI_G{display:flex;justify-content:center;align-items:center;gap:20px;position:relative}.Navigation_nav_icons__2LI_G .Navigation_bottomUnderline__MYeVy{border-bottom:2px solid #0d0b4d}.Navigation_dropdown_list__5YpXk{display:flex;flex-direction:column;position:absolute;top:75px;left:-160px;min-width:300px;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.17);z-index:10010;border-radius:12px;padding:12px 0}.Navigation_maxLeft__4mUKZ{left:-400px}.Navigation_dropdown_list__two_columns__VoQPI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:600px;align-items:flex-start}.Navigation_shiftUp__uWT3o>:nth-child(4),.Navigation_shiftUp__uWT3o>:nth-child(6){margin-top:-25px}.Navigation_shiftUp__uWT3o>:nth-child(7){grid-column:2;margin-top:-25px}.Navigation_subTitleNav__GO3Uz{font-weight:400;font-size:12px;color:#0d0b4d;margin-top:4px}.Navigation_main_li__oMHsr{position:relative}.Navigation_display_none__zqvx5{display:none}.Navigation_dropdown_li__aU8_m{padding:2px 12px;display:flex;justify-content:space-between;align-items:center;position:static}.Navigation_dropdown_li__aU8_m:hover>.Navigation_dropdown_a__b_WjP{opacity:.7}.Navigation_dropdown_li__aU8_m:hover .Navigation_dropdown_arrow__oqGpD{transition:transform .3s ease-in-out;transform:rotate(180deg)}.Navigation_dropdownWrapper__1rqYR{display:flex;padding:8px;align-items:flex-start;border:1px solid transparent}.Navigation_dropdownWrapper__1rqYR:hover{border:1px solid rgba(13,11,77,.102);background:#eceef2;border-radius:8px;width:100%}.Navigation_dropdownContent__wmYry{display:flex;flex-direction:column;margin-left:8px}.Navigation_sub_menu_icon__cpRSp{margin:0 8px;object-fit:contain}.Navigation_sub_menu_icon_mobile__rEX8s{display:none}.Navigation_submenu_header_title__7DRtu{display:flex;align-items:center}.Navigation_dropdown_a__b_WjP{font-size:14px;line-height:16px;color:#1a2746;font-weight:700}.Navigation_dropdown_arrow__oqGpD{transition:transform .3s ease-in-out;color:#000}.Navigation_sub_menu__FljFl{display:none}.Navigation_sub_menu_li__CnG_1{padding:12px}.Navigation_sub_menu_li__CnG_1:hover{opacity:.7}.Navigation_dropdown_li__aU8_m:hover .Navigation_sub_menu__FljFl{display:flex;flex-direction:column;position:absolute;min-width:232px;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.17);z-index:10010;top:0;right:0;left:unset;bottom:unset;transform:translate(100%);border-radius:0 8px 8px 0}@media(max-width:1100px){.Navigation_dropdown_li__aU8_m:hover .Navigation_sub_menu__FljFl{transform:translate(0);width:94%;top:45px;transform:none;position:unset;box-shadow:none;padding-left:60px;padding-top:10px}}.Navigation_sub_menu_a__bEqcj{font-weight:400;color:#427fda}.Navigation_bottomMobileContainer__d7q79,.Navigation_menu_hamburger__Nioiu,.Navigation_menu_open__S9Pjw,.Navigation_topMobileContainer__LpR4_{display:none}@media(max-width:1099px){.Navigation_bottomMobileContainer__d7q79{display:flex;position:absolute;bottom:0;width:100%}.Navigation_bottomMobileContainer__d7q79 .Navigation_bottom_item_wrapper__yA_v4{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:16px;background-color:#f5f6f8;height:69px}.Navigation_bottomMobileContainer__d7q79 .Navigation_firstItem__Swkhh{margin-bottom:10px}.Navigation_bottomMobileContainer__d7q79 .Navigation_bottom_arrow_icon__Q_PjX{rotate:180deg}.Navigation_nav_icons__account__sD9Mo{display:none!important}.Navigation_search_icon__w_qIZ{display:none}.Navigation_topMobileContainer__LpR4_{display:flex;justify-content:space-between;align-items:center;height:96px;padding:0 20px}.Navigation_topMobileContainer__LpR4_ .Navigation_secondRow__op8sC{display:flex;justify-content:space-between;align-items:center;gap:20px}.Navigation_topMobileContainer__LpR4_ .Navigation_secondRow__op8sC .Navigation_account_authenticated__2lhaS{display:flex}.Navigation_header___mM8j{padding:18px 20px}.Navigation_menu_hamburger__Nioiu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;gap:3px;cursor:pointer}.Navigation_menu_hamburger__line__PINvn{height:2px;background-color:#a9adb1;width:100%;border-radius:1px}.Navigation_nav_icons__2LI_G{position:relative}.Navigation_nav_icons__account__sD9Mo{position:absolute;top:84px;height:56px;border-top:1px solid #d2d4da;border-bottom:1px solid #d2d4da;right:-35px;width:100vw;padding:15px 34px;background-color:#fbfbfb;z-index:101;display:flex;justify-content:flex-start}.Navigation_menu_open__S9Pjw{display:flex;flex-direction:column;width:18px!important;align-items:center;justify-content:center;width:100%;gap:3px;cursor:pointer;position:relative}.Navigation_menu_open__S9Pjw .Navigation_menu_hamburger__line__PINvn:first-child{position:absolute;transform:rotate(45deg)}.Navigation_menu_open__S9Pjw .Navigation_menu_hamburger__line__PINvn:nth-child(2){opacity:0}.Navigation_menu_open__S9Pjw .Navigation_menu_hamburger__line__PINvn:nth-child(3){position:absolute;transform:rotate(-45deg)}.Navigation_nav__6Da5t .Navigation_main_list__closed__pu7nO{display:none}.Navigation_nav__6Da5t .Navigation_main_list__opend__Wgcz4{position:fixed;display:flex;flex-direction:column;width:100%;background-color:#fff;top:0;left:0;height:100vh;z-index:1000;transition:all .3s ease-in-out;box-shadow:0 4px 30px rgba(0,0,0,.17)}.Navigation_main_link__V3KeZ{background-color:#fff;width:100%;padding:16px 35px;justify-content:space-between;align-items:center}.Navigation_nav__6Da5t .Navigation_main_link__V3KeZ:hover{opacity:1}.Navigation_main_link__active__gte5r{background-color:#f5f6f8;border-bottom:1px solid #d2d4da!important;justify-content:space-between;padding:0}.Navigation_main_li__oMHsr{padding:16px 35px;width:100%;display:flex;gap:20px;align-items:center}.Navigation_dropdown_list__5YpXk{position:relative;top:0;left:0;bottom:0;padding:0;transform:none;min-width:0;width:100%;background:#fff;box-shadow:none;z-index:auto;overflow-y:auto}}@media(max-width:1099px)and (max-width:768px){.Navigation_dropdown_list__5YpXk{max-height:30vh;overflow-y:auto;overscroll-behavior:contain}}@media(max-width:1099px){.Navigation_dropdown_li__aU8_m{border-bottom:1px solid #d2d4da}.Navigation_display_none_mq__i0uEt{display:none}.Navigation_nav__6Da5t .Navigation_main_link__active__gte5r{align-items:flex-start;border-bottom:1px solid #d2d4da;gap:0}.Navigation_main_link__active__gte5r .Navigation_fa_plus__9pHG1{margin-top:16px;transform:translateX(-8px)}.Navigation_dropdown_a__b_WjP{margin-left:0}.Navigation_dropdown_li__aU8_m,.Navigation_sub_menu__FljFl{position:relative;display:block}.Navigation_sub_menu__FljFl{width:100%;right:0;top:0}.Navigation_sub_menu_icon_mobile__rEX8s{display:flex}.Navigation_dropdown_li__aU8_m:hover .Navigation_dropdown_arrow__oqGpD{transition:unset;transform:unset}.Navigation_dropdown_li__aU8_m:hover .Navigation_sub_menu__FljFl{display:initial;flex-direction:row;min-width:auto;background:initial;box-shadow:none;z-index:auto;position:relative;top:0!important;right:0!important;left:auto;bottom:auto;transform:none}.Navigation_sub_menu_li__CnG_1{border-bottom:1px solid #d2d4da}.Navigation_sub_menu_li__CnG_1:first-child{border-top:1px solid #d2d4da}.Navigation_row_container__yD_Cg{position:absolute;top:15px;right:21px}.Navigation_sub_menu_a__bEqcj{margin-left:0}.Navigation_submenu_header__JhPGd{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f5f6f8;height:69px}.Navigation_back_button__DR0y1{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:#0f202e}.Navigation_back_button__DR0y1,.Navigation_close_button__PbNJe{background:none;border:none;cursor:pointer}.Navigation_submenu_list__fW2pD{list-style:none;padding:0}.Navigation_submenu_item_wrapper__Vb0tF{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 16px 0;cursor:pointer}.Navigation_submenu_link__uIHmq{font-size:14px;font-weight:400;color:#1a2746;display:flex;align-items:center}.Navigation_submenu_link__uIHmq span{margin-left:16px}.Navigation_submenu_icon__PoNg_{color:#0f202e}}.Navigation_mobileLoginScreen__nLZ_I{width:100%}.Navigation_mobileLoginScreen__nLZ_I .Navigation_item_wrapper__X7Wsq{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f5f6f8;height:69px;margin-bottom:10px}.Navigation_mobileLoginScreen__nLZ_I .Navigation_bgWhite__hsV3T{background-color:#fff}.Navigation_mobileLoginScreen__nLZ_I .Navigation_rightIcon__dIg3w{padding-right:15px}.Navigation_mobileLoginScreen__nLZ_I .Navigation_leftIcon__WBK2l{padding-left:15px}.Navigation_mobileLoginScreen__nLZ_I .Navigation_row_title__TVudN{display:flex;align-items:center;font-weight:700;font-size:16px}.Navigation_mobileSearchScreen__YFvNK{display:flex;flex-direction:column;padding:20px;background-color:#fff;overflow-y:auto}.Navigation_mobileSearchScreen__YFvNK .Navigation_searchInput__x_G1K{margin-bottom:15px}.Navigation_mobileSearchScreen__YFvNK .Navigation_searchInput__x_G1K input{width:100%;height:70px;padding:12px;border:1px solid #d2d4da;border-radius:8px;font-size:14px;color:#1a2746;background-color:#f5f6f8}.Navigation_mobileSearchScreen__YFvNK .Navigation_searchInput__x_G1K input::placeholder{color:#a9adb1}.Navigation_mobileSearchScreen__YFvNK .Navigation_searchButton__Ck_SW{width:90%;height:53px;background-color:#0d2548;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;position:absolute;bottom:27%}@media(max-width:1099px){.Navigation_submenu_header__JhPGd{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#f5f6f8;height:69px;gap:10px}}.Navigation_submenu_item__fmjK6{border-bottom:none}.Navigation_account__lvk54{display:flex;flex-direction:column;width:240px;background-color:#fff;position:absolute;top:80px;left:-175px;z-index:999;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:12px;padding:16px}.Navigation_account__lvk54 p{font-size:14px;padding:12px;font-weight:700;cursor:pointer;color:#1a2746}.Navigation_account__lvk54 .Navigation_containerRow__lgM4D{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.Navigation_account__lvk54 .Navigation_containerRow__lgM4D:hover .Navigation_arrow_icon__EIyiB{opacity:1}.Navigation_account__lvk54 .Navigation_containerRow__lgM4D .Navigation_arrow_icon__EIyiB{opacity:0}.Navigation_account__lvk54 .Navigation_containerRow__lgM4D .Navigation_row_container__yD_Cg{display:flex;align-items:center}.Navigation_account__lvk54 .Navigation_containerRow__lgM4D .Navigation_row_container__yD_Cg .Navigation_arrow_icon__EIyiB{align-self:flex-end}.Navigation_account_authenticated__2lhaS{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:2px;position:relative;cursor:pointer}.Navigation_account_authenticated__2lhaS span{font-size:14px;line-height:20px;color:#0d2548;font-weight:500;text-transform:uppercase;transition:all .3s ease}@media(max-width:1099px){.Navigation_account_authenticated__2lhaS{display:none}}.Navigation_account_circle__WC9lJ{height:26px;width:26px;background-color:#0d2548;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-weight:500;text-transform:uppercase;border-radius:100%}.Navigation_account_authenticated__2lhaS:hover{opacity:.7}@media(max-width:470px){#Navigation_greetings_text__hk2TF{display:none}}.NavigationSearch_wrapper__csCAz{max-width:1512px;margin:0 auto;flex-direction:row-reverse;display:flex;padding:0 80px}.NavigationSearch_navigation_container__eEynw{background-color:#fff;width:632px;height:102px;position:fixed;z-index:4;top:120px;border-radius:12px}.NavigationSearch_navigation__search___2_EW{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:16px;width:100%}.NavigationSearch_navigation__search__input__HezhF{width:100%}.NavigationSearch_navigation__search__button__TP_f2{position:absolute;top:30px;right:30px}.NavigationSearch_navigation__search__button__TP_f2 .NavigationSearch_buttonSearch__fT9ja{padding:13.5px 32px}@media(max-width:1099px){.NavigationSearch_navigation-container__kqQhr{margin-top:23px;padding:0}.NavigationSearch_wrapper__csCAz{max-width:none;margin:0;flex-direction:row;display:block;padding:0;z-index:10;position:absolute}.NavigationSearch_navigation_container__eEynw{width:100%}}