.page_main__Tghgl{min-height:100dvh}@media screen and (width < 920px){.page_main__Tghgl{padding-top:var(--header-h)}}.page_main__Tghgl .page_header__p03nO{padding:10.4rem var(--page-side-margin);display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (width < 920px){.page_main__Tghgl .page_header__p03nO{padding:9.6rem var(--page-side-margin)}}.page_main__Tghgl .page_title__Sy17V{font-size:clamp(4rem,8.88vw,12.8rem);font-weight:900;font-family:var(--font-helvetica-pro);text-align:center;text-transform:balance;line-height:1;text-transform:uppercase}.page_main__Tghgl .page_desc__2yaLl{margin-top:7.2rem;font-size:3.2rem;font-weight:200;text-align:center;text-wrap:balance}@media screen and (width < 920px){.page_main__Tghgl .page_desc__2yaLl{font-size:1.6rem;margin-top:3.2rem}}.page_main__Tghgl .page_btns__dLHHr{margin-top:3.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:3.2rem}@media screen and (width < 920px){.page_main__Tghgl .page_btns__dLHHr{gap:1.6rem}}.page_main__Tghgl .page_btn__fGiyC{padding:1.8rem 4rem;border:1px solid var(--c-black);display:inline-block;font-weight:700;display:flex;justify-content:center;align-items:center;gap:.8rem;flex-shrink:0}.page_main__Tghgl .page_btn__fGiyC .page_icon__QAqQ5{flex-shrink:0}@media screen and (width < 920px){.page_main__Tghgl .page_btn__fGiyC{width:100%;padding:1.8rem 2.4rem}}.page_main__Tghgl .page_arrow_bottom__pJd46{margin-top:4rem}@media screen and (width < 920px){.page_main__Tghgl .page_arrow_bottom__pJd46{display:none}}@layer themes{}@layer organism{.Clients_wrapper__U7D3r{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:9.6rem 0;text-align:center}.Clients_wrapper__U7D3r:has(.mobile) .Clients_list__YQDwG:not(.mobile){display:none}.Clients_wrapper__U7D3r:has(.mobile) .Clients_list__YQDwG{padding-bottom:4.8rem}.Clients_wrapper__U7D3r .splide__pagination__page{background:#2a2b2a;opacity:.3;border-radius:10rem;transition:width .2s ease-out}.Clients_wrapper__U7D3r .splide__pagination__page.is-active{background:var(--c-black);opacity:1;width:32px;transform:scale(1)}.Clients_title__hcbwL{font-family:var(--font-helvetica-pro);font-size:clamp(2.4rem,3.33vw,4.8rem);font-weight:700;margin-bottom:3.2rem;padding:0 var(--page-side-margin)}@media screen and (width < 920px){.Clients_title__hcbwL{margin-bottom:2.4rem}}.Clients_desc__MlraS{width:min(100%,67.2rem + var(--page-side-margin)*2);padding:0 var(--page-side-margin);text-wrap:balance;margin-bottom:5.6rem;color:var(--c-grey)}.Clients_desc__MlraS li,.Clients_desc__MlraS p{--sz:2rem;--wt:200;--lh:1.5}.Clients_desc__MlraS strong{--sz:2rem}@media screen and (width >= 920px){.Clients_list__YQDwG{display:flex;flex-direction:column;gap:3.2rem;padding:0 var(--page-side-margin)}}@media screen and (width < 920px){.Clients_list__YQDwG{width:100%}}.Clients_item__0uc13{text-align:left}@media screen and (width >= 920px){.Clients_item__0uc13{width:100%;display:flex;align-items:center;gap:3.2rem;padding:5.2rem 3.2rem;border:1px solid var(--c-black)}}@media screen and (width < 1300px){.Clients_item__0uc13{flex-direction:column}}@media screen and (width < 920px){.Clients_item__0uc13{width:min(100vw - var(--page-side-margin)*2 + .8rem,45rem);padding:0 1.2rem}.Clients_item__0uc13:first-child{padding-left:var(--page-side-margin)}.Clients_item__0uc13:last-child{padding-right:var(--page-side-margin)}}.Clients_item_container__lqbZa{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:3.2rem;text-align:left;border:1px solid var(--c-black);padding:2.5rem}.Clients_item__0uc13 .Clients_icon__P6zUq{flex-shrink:0}.Clients_item_top__s9KoM{flex-shrink:0;display:flex;gap:3.2rem;align-items:center;width:min(100%,28.2rem)}@media screen and (width < 1300px){.Clients_item_top__s9KoM{width:100%;gap:2.4rem}}.Clients_item_title__NQzIz{flex-shrink:0;font-size:2.4rem;font-weight:700;width:min(100%,21.2rem)}@media screen and (width < 1300px){.Clients_item_title__NQzIz{width:100%}}@media screen and (width < 920px){.Clients_item_title__NQzIz{font-size:1.6rem;flex:1}}.Clients_item_text__r64Sq{width:min(100%,43rem);font-size:1.8rem;font-weight:300;flex-grow:1}@media screen and (width < 1300px){.Clients_item_text__r64Sq{width:100%}}@media screen and (width < 920px){.Clients_item_text__r64Sq{font-size:1.6rem}}.Clients_item_defi__QQ1T4{flex-shrink:0;width:min(100%,22rem);font-weight:300;line-height:1.5;opacity:.5;text-align:right}@media screen and (width < 1300px){.Clients_item_defi__QQ1T4{width:100%;text-align:left}}@media screen and (width < 920px){.Clients_item_defi__QQ1T4{font-size:1.4rem}}}@layer themes{}@layer organism{.Expertise_wrapper__FlO_8{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:9.6rem 0;text-align:center}.Expertise_wrapper__FlO_8:has(.mobile) .Expertise_list__ggibI:not(.mobile){display:none}.Expertise_wrapper__FlO_8:has(.mobile) .Expertise_list__ggibI{padding-bottom:4.8rem}.Expertise_wrapper__FlO_8 .splide__pagination__page{background:#2a2b2a;opacity:.3;border-radius:10rem;transition:width .2s ease-out}.Expertise_wrapper__FlO_8 .splide__pagination__page.is-active{background:var(--c-black);opacity:1;width:32px;transform:scale(1)}.Expertise_title__YIQ26{font-family:var(--font-helvetica-pro);font-size:clamp(2.4rem,3.33vw,4.8rem);font-weight:700;margin-bottom:3.2rem;padding:0 var(--page-side-margin)}@media screen and (width < 920px){.Expertise_title__YIQ26{margin-bottom:2.4rem}}.Expertise_desc__t2BQ0{width:min(100%,67.2rem + var(--page-side-margin)*2);text-wrap:balance;margin-bottom:5.6rem;color:var(--c-black);opacity:.8;padding:0 var(--page-side-margin)}.Expertise_desc__t2BQ0 li,.Expertise_desc__t2BQ0 p{--sz:2rem;--wt:200;--lh:1.5}.Expertise_desc__t2BQ0 strong{--sz:2rem}.Expertise_list__ggibI{gap:3.2rem}@media screen and (width >= 920px){.Expertise_list__ggibI{padding:0 var(--page-side-margin)}}@media screen and (width >= 1200px){.Expertise_list__ggibI{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (width >= 920px)and (width < 1200px){.Expertise_list__ggibI{display:flex;flex-direction:column}}@media screen and (width < 920px){.Expertise_list__ggibI{width:100%}}@media screen and (width >= 920px){.Expertise_item__LKdd7{border:1px solid var(--c-black);padding:3.2rem;width:100%;height:100%}}@media screen and (width < 920px){.Expertise_item__LKdd7{width:min(100vw - var(--page-side-margin)*2 + .8rem,45rem);padding:0 1.2rem}.Expertise_item__LKdd7:first-child{padding-left:var(--page-side-margin)}.Expertise_item__LKdd7:last-child{padding-right:var(--page-side-margin)}}.Expertise_item_container__9QcIb{border:1px solid var(--c-black);padding:3.2rem;width:100%;height:100%}.Expertise_item_content__ptt_6{display:flex;gap:1.2rem;padding-bottom:3.2rem;border-bottom:1px solid var(--c-black);align-items:center}@media screen and (width < 1200px){.Expertise_item_content__ptt_6{flex-wrap:wrap}}.Expertise_item_icon__UHoN1{font-size:2.4rem}@media screen and (width < 1200px){.Expertise_item_body__SFLsk{display:contents}}.Expertise_item_title__UaXeM{text-align:left;font-size:2.4rem;font-weight:700}@media screen and (width < 920px){.Expertise_item_title__UaXeM{font-size:1.6rem}}.Expertise_item_text__xeRae{text-align:left;margin-top:2rem;font-weight:300}@media screen and (width < 1200px){.Expertise_item_text__xeRae{width:100%}}@media screen and (width < 920px){.Expertise_item_text__xeRae{width:100%;margin-top:1.2rem}}.Expertise_item_subtitle__iOjwq{margin-top:2.4rem;width:100%;font-size:1.6rem;text-align:left;font-weight:700}.Expertise_item_list__vOAAQ{margin-top:2.4rem;display:flex;flex-wrap:wrap;gap:1rem}.Expertise_item_item__BuSL6{background-color:#f2ede7;border:1px solid var(--c-black);font-size:1.2rem;font-weight:700;padding:.8rem 1rem}.Testimonials_wrapper__qyw25{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:9.6rem 0;text-align:center;background-color:var(--c-black);color:var(--c-white)}.Testimonials_wrapper__qyw25 .Testimonials_list__im7jh{padding-bottom:4.8rem}.Testimonials_wrapper__qyw25 .splide__pagination__page{background:var(--c-white);opacity:.3;border-radius:10rem;transition:width .2s ease-out}.Testimonials_wrapper__qyw25 .splide__pagination__page.is-active{background:var(--c-white);opacity:1;width:32px;transform:scale(1)}.Testimonials_title__gYS4Y{font-family:var(--font-helvetica-pro);font-size:clamp(2.4rem,3.33vw,4.8rem);font-weight:700;margin-bottom:3.2rem;padding:0 var(--page-side-margin)}}@layer themes{}@layer organism{@media screen and (width < 920px){.Testimonials_title__gYS4Y{margin-bottom:2.4rem}}.Testimonials_desc__LXshc{width:min(100%,67.2rem + var(--page-side-margin)*2);padding:0 var(--page-side-margin);text-wrap:balance;margin-bottom:5.6rem;color:var(--c-white);opacity:.8}.Testimonials_desc__LXshc li,.Testimonials_desc__LXshc p{--sz:2rem;--wt:200;--lh:1.5}.Testimonials_desc__LXshc strong{--sz:2rem}@media screen and (width < 920px){.Testimonials_desc__LXshc{margin-bottom:3.2rem}}.Testimonials_list__im7jh{display:flex;justify-content:center;width:100%;padding-top:3.2rem;border-top:1px solid var(--c-white)}.Testimonials_item__bE66h{width:100%;position:relative;text-align:left;padding:0 var(--page-side-margin)}.Testimonials_item_container__sM4aP{width:min(100%,54rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;text-wrap:balance}.Testimonials_item_author__faTbZ{font-size:2.4rem;font-weight:700}.Testimonials_item_type__S3duX{margin-top:.8rem;font-weight:300}.Testimonials_item_message__ye2pL{margin-top:3.2rem;font-style:italic;font-weight:300}.Testimonials_item_message__ye2pL:after,.Testimonials_item_message__ye2pL:before{content:'"'}.Vision_wrapper__soPUA{display:flex;padding:9.6rem var(--page-side-margin);background-color:var(--c-black);color:var(--c-white);gap:3.2rem;justify-content:center;flex-wrap:wrap}.Vision_header__AazqA{width:min(100%,52.6rem)}}@layer themes{}@layer organism{@media screen and (width < 1387px){.Vision_header__AazqA{text-align:center}}@media screen and (width < 640px){.Vision_header__AazqA{text-align:left}}.Vision_title__uXYRz{font-family:var(--font-helvetica-pro);font-size:clamp(2.4rem,3.33vw,4.8rem);font-weight:700;margin-bottom:3.2rem}@media screen and (width < 920px){.Vision_title__uXYRz{margin-bottom:2.4rem}}.Vision_desc__0MeQt{width:100%;text-wrap:balance;color:var(--c-white)}.Vision_desc__0MeQt li,.Vision_desc__0MeQt p{--sz:2.4rem;--wt:200;--lh:1.5}.Vision_desc__0MeQt strong{--sz:2.4rem}@media screen and (width < 920px){.Vision_desc__0MeQt li,.Vision_desc__0MeQt p,.Vision_desc__0MeQt strong{--sz:1.6rem}.Vision_aside__HuR7X{width:min(100%,32.6rem)}}.Vision_aside__HuR7X .Vision_img__KBcb2{width:42.6rem;height:41.7rem;-o-object-fit:cover;object-fit:cover;margin-right:4rem}@media screen and (width < 920px){.Vision_aside__HuR7X .Vision_img__KBcb2{width:min(100%,32.6rem);height:31.9rem;margin-right:0}}.Vision_aside_text__M0PkZ{position:relative;padding:1.8rem 4rem;background-color:var(--c-white);width:min(90%,28rem);display:flex;align-items:center;gap:.8rem;top:-2.5rem;left:18rem}@media screen and (width < 920px){.Vision_aside_text__M0PkZ{padding:1.8rem 2.4rem;left:50%;transform:translate(-50%)}}.Vision_aside_text__M0PkZ .Vision_icon__ySamK{flex-shrink:0}.Vision_aside_body__LbcS9 *{color:var(--c-grey);font-weight:700}.Vision_aside_body__LbcS9 * strong{color:var(--c-black)}.Model_wrapper__1vvAV{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:9.6rem var(--page-side-margin);text-align:center;background-color:var(--c-black);color:var(--c-white)}.Model_title___0N7M{font-family:var(--font-helvetica-pro);font-size:clamp(2.4rem,3.33vw,4.8rem);font-weight:700;margin-bottom:3.2rem}}@layer themes{}@layer organism{@media screen and (width < 920px){.Model_title___0N7M{margin-bottom:2.4rem}}.Model_desc__xdZj3{width:min(100%,67.2rem);text-wrap:balance;margin-bottom:5.6rem;color:var(--c-white);opacity:.8}.Model_desc__xdZj3 li,.Model_desc__xdZj3 p{--sz:2rem;--wt:200;--lh:1.5}.Model_desc__xdZj3 strong{--sz:2rem}.Model_list__JIDW3{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;position:relative}@media screen and (width < 920px){.Model_list__JIDW3{display:flex;flex-direction:column;gap:1.6rem}}.Model_list__JIDW3:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background-color:var(--c-white);opacity:50%}@media screen and (width < 920px){.Model_list__JIDW3:before{display:none}}.Model_list__JIDW3:after{content:"";position:absolute;left:0;height:100%;top:50%;width:100%;height:1px;background-color:var(--c-white);opacity:50%}@media screen and (width < 920px){.Model_list__JIDW3:after{display:none}}.Model_item__HyOcw{width:100%;height:100%;padding:3.2rem;display:flex;gap:1.2rem}@media screen and (width < 920px){.Model_item__HyOcw{flex-wrap:wrap;border:1px solid var(--c-white)}}.Model_item_icon__6jNN9{flex-shrink:0;font-size:2.4rem}@media screen and (width < 920px){.Model_item_body__rEyMp{display:contents}}.Model_item_title__osrMd{text-align:left;font-size:2.4rem;font-weight:700}@media screen and (width < 920px){.Model_item_title__osrMd{font-size:1.6rem}}.Model_item_text__H4Qxo{text-align:left;margin-top:2rem;font-weight:300}@media screen and (width < 920px){.Model_item_text__H4Qxo{width:100%;margin-top:1.2rem}}}