.section_section___f6xh{--section-p:50px;font-family:Geist,Arial,Helvetica,sans-serif;line-height:1.2;color:var(--white);font-size:14px;padding-top:var(--section-p);padding-bottom:var(--section-p);box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:geometricPrecision}.section_section___f6xh.pt-double{padding-top:calc(var(--section-p)*2)}.section_section___f6xh.pb-double{padding-bottom:calc(var(--section-p)*2)}@media screen and (max-width:768px){.section_section___f6xh{--section-p:40px}}@media screen and (max-width:576px){.section_section___f6xh{--section-p:30px}}.section_section_container__pa189{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:1200px){.section_section_container__pa189{max-width:991px}}.section_section_header__nYsCC:not(:last-child){margin-bottom:60px}@media screen and (max-width:991px){.section_section_header__nYsCC:not(:last-child){margin-bottom:50px}}@media screen and (max-width:768px){.section_section_header__nYsCC:not(:last-child){margin-bottom:40px}}.section_section_title__hUC7l{font-weight:500;font-size:50px;line-height:1.1;letter-spacing:-.0313em;margin-bottom:40px;position:relative;left:-3px}@media screen and (max-width:1200px){.section_section_title__hUC7l{font-size:40px}}@media screen and (max-width:768px){.section_section_title__hUC7l{font-size:32px;margin-bottom:20px;left:-2px}}.section_section_desc__Ibh_D{display:inline-block;max-width:268px;color:var(--gray)}.section_section_desc__Ibh_D:last-child{margin:0}.ModalForm_modal__9D4Kh{--modal_bg:#fffef5;--modal_line:#c2c2c2;--modal_placeholder:#8e8e8e}@media screen and (max-width:768px){.ModalForm_modal_dark__haGRR{--modal_line:#3d3d3d;--modal_placeholder:#fffef5}.ModalForm_modal_dark__haGRR .ModalForm_modal_inner___DSMw{background-color:var(--black);color:var(--white)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form__0o_uH .ModalForm_modal_form_file__KFRgq span{background-color:var(--modal_bg)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form__0o_uH .ModalForm_modal_form_file__KFRgq span path{fill:var(--black)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form__0o_uH .ModalForm_modal_form_input__rJHKP{color:var(--white)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form__0o_uH .ModalForm_modal_form_input__rJHKP:focus{border-color:var(--white)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form__0o_uH .ModalForm_modal_form_select__HFLs_{background-image:url(/_next/static/media/select-white-arrow.ca5519ed.svg)}.ModalForm_modal_dark__haGRR .ModalForm_modal_form_button__CEDHv{color:var(--black);background-color:var(--modal_bg);background-color:#fff}}.ModalForm_modal_light__pGWUU{--modal_bg:#fff}.ModalForm_modal__9D4Kh{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;display:flex;will-change:opacity;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}@media screen and (max-width:768px){.ModalForm_modal__9D4Kh{height:calc(100% - 57px);top:57px}}@media screen and (max-width:576px){.ModalForm_modal__9D4Kh{height:calc(100% - 40px);top:40px}}.ModalForm_modal_close__G1qPb{display:block;width:24px;height:24px;position:absolute;right:15px;top:15px;transition:opacity .2s ease-in-out}.ModalForm_modal_close__G1qPb:hover{opacity:.8}.ModalForm_modal_inner___DSMw{position:relative;margin:auto;background-color:var(--modal_bg);color:var(--black);padding:30px;box-sizing:border-box;max-width:565px;width:100%;opacity:0;transform:scale(.98) translateZ(0);will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out}@media screen and (max-width:768px){.ModalForm_modal_inner___DSMw{padding:40px 20px 0;max-width:100%;margin:0 0 auto;opacity:1;visibility:visible;transform:translateZ(0);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:-webkit-clip-path 1s cubic-bezier(.1,.83,.17,1.02);transition:clip-path 1s cubic-bezier(.1,.83,.17,1.02);transition:clip-path 1s cubic-bezier(.1,.83,.17,1.02),-webkit-clip-path 1s cubic-bezier(.1,.83,.17,1.02)}.ModalForm_modal_inner_content__MME0O{opacity:0;transition:opacity .3s ease-in-out}}.ModalForm_modal_header__6pkCr{margin-bottom:30px;font-size:32px;font-weight:500;letter-spacing:-.0313em}@media screen and (max-width:576px){.ModalForm_modal_header__6pkCr{font-size:24px}}.ModalForm_modal_header_custom__zd39b{margin-bottom:15px}.ModalForm_modal_desc__M5r6D{margin-bottom:30px;color:var(--gray)}.ModalForm_modal_form__0o_uH{margin-bottom:30px}@media screen and (max-width:768px){.ModalForm_modal_form__0o_uH{margin:0}}.ModalForm_modal_form_line__20m9a{position:relative}.ModalForm_modal_form_line__20m9a:not(:last-child){margin-bottom:30px}@media screen and (max-width:576px){.ModalForm_modal_form_line__20m9a:not(:last-child){margin-bottom:20px}}.ModalForm_modal_form_line_title__Qtsd9{margin-bottom:10px;color:var(--black)}.ModalForm_modal_form_line_selects__rCUHH,.ModalForm_modal_form_line_variants__X6fBA{display:flex;flex-wrap:wrap;gap:10px}.ModalForm_modal_form_line_selects__rCUHH{flex-wrap:nowrap;gap:10px}@media screen and (max-width:370px){.ModalForm_modal_form_line_selects__rCUHH select{max-width:165px;flex:1 1}}.ModalForm_modal_form_line_row_col__VLW_9{max-width:50%}.ModalForm_modal_form_radio__7wyu4 input{display:none}.ModalForm_modal_form_radio__7wyu4 input:checked+span{border-color:var(--black)}.ModalForm_modal_form_radio__7wyu4 span{font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex;align-items:center;border-radius:50px;height:41px;padding:0 16px;cursor:pointer;border:1px solid var(--modal_line);box-sizing:border-box;transition:border-color .2s ease-in-out}.ModalForm_modal_form_radio__7wyu4 span:hover{border-color:var(--black)}.ModalForm_modal_form_input__rJHKP{display:block;font-size:14px;line-height:1.2;color:var(--black);max-width:100%;width:100%;min-height:42px;border:none;border-radius:0;border-bottom:1px solid var(--modal_line);padding:0;outline:none;background-color:transparent;transition:border-color .2s ease-in-out}.ModalForm_modal_form_input__rJHKP:focus{border-color:var(--black)}.ModalForm_modal_form_input__rJHKP::-webkit-input-placeholder{color:var(--modal_placeholder)}.ModalForm_modal_form_input__rJHKP:-moz-placeholder,.ModalForm_modal_form_input__rJHKP::-moz-placeholder{color:var(--modal_placeholder)}.ModalForm_modal_form_input__rJHKP:-ms-input-placeholder{color:var(--modal_placeholder)}@media screen and (max-width:768px){.ModalForm_modal_form_input__rJHKP{min-height:50px}}.ModalForm_modal_form_textarea__96bN3{resize:none;min-height:55px;padding-top:17px;padding-right:45px}@media screen and (max-width:768px){.ModalForm_modal_form_textarea__96bN3{min-height:100px;padding-top:20px}}.ModalForm_modal_form_select__HFLs_{width:auto;border:1px solid var(--modal_line);padding-left:12px;padding-right:34px;border-radius:50px;box-sizing:border-box;background-image:url(/_next/static/media/select-black-arrow.f523a77b.svg);background-repeat:no-repeat;background-position:calc(100% - 15px);-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.ModalForm_modal_form_select__HFLs_:first-child{flex:1 1}.ModalForm_modal_form_file__KFRgq{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.ModalForm_modal_form_file__KFRgq{top:5px;transform:none}}.ModalForm_modal_form_file__KFRgq input{display:none}.ModalForm_modal_form_file__KFRgq span{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--black);width:30px;height:30px;border-radius:100%;transition:opacity .2s ease-in-out}.ModalForm_modal_form_file__KFRgq span:hover{opacity:.8}@media screen and (max-width:768px){.ModalForm_modal_form_file__KFRgq span{width:49px;height:49px}.ModalForm_modal_form_file__KFRgq span svg{width:18px;height:18px}}.ModalForm_modal_form_button__CEDHv{font-weight:700;font-size:14px;line-height:17px;letter-spacing:2px;text-transform:uppercase;background-color:var(--black);color:var(--white);min-height:57px;width:100%;transition:opacity .2s ease-in-out}.ModalForm_modal_form_button__CEDHv:hover{opacity:.8}@media screen and (max-width:768px){.ModalForm_modal_form_button__CEDHv{width:100vw;position:relative;left:50%;transform:translate(-50%)}}.ModalForm_modal_form_email__ed6ti{padding:20px 0 10px;font-size:24px;font-weight:500;letter-spacing:-.0313em}.ModalForm_modal_form_file_info__8JJTg{display:inline-flex;align-items:center;gap:7px;margin-top:10px;position:relative;z-index:3}.ModalForm_modal_footer__zq6Hd{align-items:flex-end;color:var(--modal_placeholder)}.ModalForm_modal_footer__zq6Hd span{display:block}.ModalForm_modal_footer__zq6Hd a,.ModalForm_modal_footer__zq6Hd span{color:var(--black)}.ModalForm_modal_footer__zq6Hd a{font-weight:500;transition:opacity .2s ease-in-out}.ModalForm_modal_footer__zq6Hd a:hover{opacity:.8}.ModalForm_modal_active__JTf_M{opacity:1;visibility:visible}.ModalForm_modal_active__JTf_M .ModalForm_modal_inner___DSMw{transition-delay:.1s;opacity:1;transform:scale(1) translateZ(0)}@media screen and (max-width:768px){.ModalForm_modal_active__JTf_M .ModalForm_modal_inner___DSMw{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ModalForm_modal_active__JTf_M .ModalForm_modal_inner___DSMw .ModalForm_modal_inner_content__MME0O{transition-delay:.2s;opacity:1}}.ModalForm_remove_file__DnIr7{cursor:pointer;width:15px;height:15px;transition:opacity .2s ease-in-out}.ModalForm_remove_file__DnIr7:hover{opacity:.8}@media screen and (max-width:768px){.ModalForm_hidden_mobile__ptyBI{display:none}}@media screen and (min-width:768px){.ModalForm_show_mobile__sdluL{display:none}}.header_header__dqJHL{font-family:Geist,Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:geometricPrecision;position:fixed;width:100%;left:0;top:0;z-index:9;color:var(--white)}@media screen and (max-width:768px){.header_header__dqJHL{background-color:var(--black)}}.header_header_inner__QOSeo{display:flex;align-items:center}.header_header_logo__4J8wy{display:block;width:99px;height:57px;background-color:var(--red)}@media screen and (max-width:576px){.header_header_logo__4J8wy{width:73px;height:40px}}.header_header_logo__4J8wy img{display:block;width:100%;height:100%}.header_header_nav__MYHPl{flex:1 1;padding:0 32px;box-sizing:border-box}@media screen and (max-width:576px){.header_header_nav__MYHPl{padding:0 22px}}@media screen and (max-width:768px){.header_header_nav_modal_active__5FTcF a{pointer-events:none;opacity:.3!important}}.header_header_nav_list__S8Pd4{display:flex;align-items:center;gap:32px}@media screen and (max-width:576px){.header_header_nav_list__S8Pd4{gap:20px}}.header_header_nav_list__S8Pd4 li a{font-weight:500;font-size:16px;line-height:1.1;transition:opacity .2s ease-in-out}.header_header_nav_list__S8Pd4 li a:hover{opacity:.8}.header_header_nav_list_item_active__NDicY a{pointer-events:none;opacity:.5}@media screen and (max-width:768px){.header_header_container__WNxRT{padding:0}.header_header_cta__Z52UH{display:none}}@media screen and (min-width:768px){.header_header_toggle__xxBtn{display:none}}.header_header_toggle__xxBtn{position:relative;cursor:pointer;width:40px;height:40px;transition:transform .2s ease-in-out}.header_header_toggle__xxBtn span{position:absolute;left:50%;width:20px;height:2px;background-color:var(--white);transform:translate(-50%);will-change:transform;transition:top .2s ease-in-out,bottom .2s ease-in-out,transform .2s ease-in-out}.header_header_toggle__xxBtn span:first-child{top:15px}.header_header_toggle__xxBtn span:nth-child(2){bottom:15px}.header_header_toggle_active__bPIvw{transform:rotate(90deg)}.header_header_toggle_active__bPIvw span:first-child{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header_header_toggle_active__bPIvw span:nth-child(2){bottom:inherit;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header_header_inverse__HpGKB{color:var(--black)}.header_header_inverse__HpGKB .header_header_toggle__xxBtn span{background-color:var(--black)}@media screen and (max-width:768px){.header_header_inverse__HpGKB{background-color:#fff}}.footer_footer__PD_RL{font-family:Geist,Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:geometricPrecision;color:var(--gray)}.footer_footer__PD_RL a{color:var(--white);transition:opacity .2s ease-in-out}.footer_footer__PD_RL a:hover{opacity:.8}.footer_footer__PD_RL span{display:block;margin-bottom:2px}.footer_footer_inner__eavGt{padding:21px 0 80px;border-top:1px solid var(--sub-gray);position:relative}@media screen and (max-width:1200px){.footer_footer_inner__eavGt{padding:21px 0 60px}}@media screen and (max-width:991px){.footer_footer_inner__eavGt{padding:21px 0 40px}}.footer_footer_grid_col__Hy3Ed{width:25%}@media screen and (max-width:991px){.footer_footer_grid_col__Hy3Ed{width:100%}}@media screen and (min-width:991px){.footer_footer_grid_col__Hy3Ed:last-child{text-align:right}}@media screen and (max-width:991px){.footer_footer_grid_col__Hy3Ed:nth-child(3){position:absolute;width:auto;right:0;top:0}}.footer_footer_socials__i6Q8P{display:flex;align-items:center;gap:10px}.footer_footer_socials__i6Q8P a{display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:100%;width:36px;height:36px}.footer_footer_socials__i6Q8P a svg path{fill:#000}.footer_footer_logo__hj0aK{display:inline-block;max-width:63px;width:100%}.footer_footer_logo__hj0aK img{display:block;width:100%}.footer_footer_inverse__vTnsQ a{color:var(--black)}.footer_footer_inverse__vTnsQ .footer_footer_socials__i6Q8P a{background-color:var(--black)}.footer_footer_inverse__vTnsQ .footer_footer_socials__i6Q8P a path{fill:#fff}.cta_cta_row__gozy7{justify-content:flex-end}.cta_cta_row_col__OvEsJ{max-width:50%}@media screen and (max-width:768px){.cta_cta_row_col__OvEsJ{max-width:60%}}@media screen and (max-width:576px){.cta_cta_row_col__OvEsJ{max-width:100%}}.ProjectSingle_single__DfIme{padding-top:168px;color:var(--black)}@media screen and (max-width:576px){.ProjectSingle_single__DfIme{--section-p:20px}}@media screen and (max-width:768px){.ProjectSingle_single__DfIme{padding-top:120px}}.ProjectSingle_single_title__0_ETi{margin:0;max-width:800px}@media screen and (max-width:1200px){.ProjectSingle_single_title__0_ETi{max-width:650px}}@media screen and (max-width:768px){.ProjectSingle_single_title__0_ETi{max-width:500px}}.style_media__pnDSm{overflow:hidden;height:100%;position:relative}.style_media__pnDSm img,.style_media__pnDSm video{display:block;width:100%;height:100%;object-fit:cover}.style_media__pnDSm:hover .style_media_play__ahnHd{opacity:1}.style_media_play__ahnHd{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;z-index:99;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(/_next/static/media/play.c94ad0ed.svg);color:transparent;opacity:0;transition:opacity .2s ease-in-out}.style_media_play_active__Ca_8H{background-image:url(/_next/static/media/pause.a761abdf.svg)}.style_full__AcMHv{padding:0}@media screen and (max-width:576px){.style_overview__c1O4x{--section-p:20px}}.style_overview_grid_col__F6hIu{max-width:25%}@media screen and (max-width:768px){.style_overview_grid_col__F6hIu{max-width:50%}}@media screen and (max-width:576px){.style_overview_grid_col__F6hIu{max-width:100%}}.style_overview_item_title__ArQFn{font-size:20px;font-weight:500;margin-bottom:30px;line-height:1.2}@media screen and (max-width:768px){.style_overview_item_title__ArQFn{margin-bottom:20px}}@media screen and (max-width:576px){.style_overview_item_title__ArQFn{margin-bottom:13px}}.style_overview_item_desc__DGVFe{opacity:.64;line-height:1.4}.style_overview_item_desc__DGVFe ul{list-style:inherit;padding-left:14px}.style_overview_item_desc__DGVFe :last-child{margin:0}@media screen and (max-width:576px){.style_details__U_tng{--section-p:20px}}.style_details_grid_img__DUqGd{margin-bottom:30px}.style_details_grid_img_col__J0RTJ{max-width:50%}@media screen and (max-width:576px){.style_details_grid_img__DUqGd{--gap-x:20px;--gap-y:10px}.style_details_grid_img_col__J0RTJ{max-width:100%}}.style_details_grid_col__Kt4Bb{max-width:25%}@media screen and (max-width:768px){.style_details_grid_col__Kt4Bb{max-width:50%}}@media screen and (max-width:576px){.style_details_grid_col__Kt4Bb{max-width:100%}}.style_details_grid_col_img___FRU3{max-width:50%;position:relative}.style_details_grid_col_img___FRU3>div{height:100%}.style_details_item_desc__7dB8o{line-height:1.4;opacity:.64}.style_details_item_desc__7dB8o ul{list-style:inherit;padding-left:14px}.style_details_item_desc__7dB8o :last-child{margin:0}.style_full__0PhC8{padding:0}.style_full_row__eYgVG{--gap-x:0}.style_full_row_col__sAurX{max-width:50%}@media screen and (max-width:576px){.style_images___BOm2{--section-p:20px}.style_images_grid__eTX3v{--gap-y:10px}}.style_images_grid_col__QSShY{max-width:25%;width:100%}@media screen and (max-width:576px){.style_images_grid_col__QSShY{max-width:100%}}.style_images_grid_col__QSShY img{display:block;width:100%;height:100%;object-fit:cover}.style_images_grid_col__QSShY.col_100{max-width:100%}.style_images_grid_col__QSShY.col_50{max-width:50%}.style_images_grid_col__QSShY.col_33{max-width:33.333%}.style_images_grid_col__QSShY.col_25{max-width:25%}.style_images_grid_col__QSShY.col_20{max-width:20%}@media screen and (max-width:768px){.style_images_grid_col__QSShY.col_20,.style_images_grid_col__QSShY.col_25,.style_images_grid_col__QSShY.col_33,.style_images_grid_col__QSShY.col_50{max-width:50%}}@media screen and (max-width:576px){.style_images_grid_col__QSShY.col_20,.style_images_grid_col__QSShY.col_25,.style_images_grid_col__QSShY.col_33,.style_images_grid_col__QSShY.col_50{max-width:100%}.style_details__1Y5DC{--section-p:20px}}.style_details_grid_img___0mFx{margin-bottom:30px}@media screen and (max-width:576px){.style_details_grid_img___0mFx{--gap-x:20px}}.style_details_grid_col___0WHj{max-width:25%}@media screen and (max-width:768px){.style_details_grid_col___0WHj{max-width:50%}}@media screen and (max-width:576px){.style_details_grid_col___0WHj{max-width:100%}}.style_details_grid_col_img__uS2Vf{max-width:50%;position:relative}.style_details_grid_col_img__uS2Vf>div{height:100%}.style_details_item_title__tqgtF{font-size:20px;font-weight:500;margin-bottom:30px;line-height:1.2}@media screen and (max-width:768px){.style_details_item_title__tqgtF{margin-bottom:20px}}@media screen and (max-width:576px){.style_details_item_title__tqgtF{margin-bottom:13px}}.style_details_item_desc__LXcF0{opacity:.64;line-height:1.4}.style_details_item_desc__LXcF0 ul{list-style:inherit;padding-left:14px}.style_details_item_desc__LXcF0 ol,.style_details_item_desc__LXcF0 p,.style_details_item_desc__LXcF0 ul{margin:0 0 15px!important}.style_details_item_desc__LXcF0 li:not(:last-child){margin-bottom:5px}.style_details_item_desc__LXcF0 :last-child{margin:0!important}.style_details_item_author__6Qu4t{margin-top:30px}@media screen and (max-width:576px){.style_details_item_author__6Qu4t{margin-top:20px}}.style_details_item_author_name__GWsT2{margin-bottom:2px;color:var(--black);font-size:16px;line-height:1.2;font-weight:500}.style_details_item_author_pos__hkRym{font-weight:500;opacity:.64}.style_details_item_date__tgpw_{margin-top:30px;opacity:.64}@media screen and (max-width:576px){.style_details_item_date__tgpw_{margin-top:20px}}