.header_header__us6ao{padding:24px 0}.header_container__oQHiA{display:flex;align-items:center;justify-content:space-between}.header_btn_wrapper__aQWn4{display:flex;gap:16px}.header_hamburger__6kubG{position:relative;width:50px;height:50px;cursor:pointer}.header_checkbox__e8LOH{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0}.header_hamburger__6kubG div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.header_hamburger__6kubG span{position:absolute;display:block;width:100%;height:2px;background-color:var(--bar-bg,#000);border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.header_hamburger__6kubG span:first-of-type{top:0}.header_hamburger__6kubG span:last-of-type{bottom:0}.header_hamburger__6kubG:not(:has(:checked)):hover span:first-of-type{width:26px}.header_hamburger__6kubG:not(:has(:checked)):hover span:last-of-type{width:12px}.header_overlay__UX00G{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(8px);z-index:1;display:none}.header_overlay_active__3CwX3{display:block}@media (max-width:480px){.header_button__0dsNy{display:none}}.logo_logo_wrapper___Nyyl{display:flex;align-items:center;gap:20px;color:var(--black)}.logo_divider__cbNsG{width:1px;height:24px;background-color:var(--gray-200)}.logo_logo_name__Yua1x{font-size:24px;font-weight:700;font-family:var(--font-inter);color:var(--gray-500)}.logo_logo_icon__e5y4M{width:280px;height:auto}.menu_menu__2vz52{position:fixed;top:0;right:0;width:632px;height:100%;background-color:#fff;z-index:2;transform:translateX(100%);transition:transform .3s cubic-bezier(.1,.82,.76,.965);padding:48px;display:flex;flex-direction:column}.menu_menu_active__QuJe6{transform:translateX(0)}.menu_close_button__0Pvg9{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-left:auto}.menu_close_button__0Pvg9 svg{stroke:var(--black);transition:transform .3s ease}.menu_close_button__0Pvg9:hover svg{transform:rotate(90deg)}.menu_menu_title__6nNTy{margin-top:48px;text-transform:uppercase;color:var(--gray-500)}.menu_footer_title__86Q6u{margin-top:auto;text-transform:uppercase;color:var(--gray-500)}.menu_nav_links__jijpc{margin-top:32px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.menu_nav_link__uLAsI{position:relative;text-decoration:none;color:var(--text-color,#000);transition:color .3s ease}.menu_nav_link__uLAsI:hover{color:var(--blue-800)}.menu_nav_link__uLAsI:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--blue-800);transition:width .3s ease}.menu_nav_link__uLAsI:hover:after{width:100%}.menu_socials__C4_gN{margin-top:16px;display:flex;gap:16px}.menu_social__hVePz svg{fill:var(--blue-800)}@media (max-width:480px){.menu_menu__2vz52{width:100%;padding:24px}}.footer_container__K9h0P{display:flex;flex-direction:column;gap:64px}.footer_divider__biIAM{width:100%;height:1px;background-color:var(--gray-200)}.footer_footer_wrapper__JrgAI{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:48px}.footer_presentation_wrapper__DwCAu{display:grid;grid-template-columns:60% 40%;align-items:flex-start;justify-content:space-between;gap:48px;transform:translateX(-5%)}.footer_footer_links__YMjgy{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:14px 48px}.footer_footer_link__z3GeE{color:var(--black);text-decoration:none;cursor:pointer;transition:color .3s ease,transform .2s ease}.footer_footer_link__z3GeE:hover{color:var(--blue-800);transform:translateX(4px)}.footer_download_button__b9UHO{display:flex;align-items:center;gap:16px;background:none;border:none;cursor:pointer}.footer_download_circle__E_C1S{width:44px;height:44px;border-radius:50%;background-color:var(--blue-800);display:flex;align-items:center;justify-content:center}.footer_download_circle__E_C1S svg{stroke:var(--white)}.footer_download_text_wrapper__up8Pp{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer_download_text__DLJ6h{color:var(--black)}.footer_size_text__BLzIY{color:var(--gray-500)}.footer_texts_wrapper__v04hl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.footer_terms_wrapper__crRKs{display:flex;gap:24px}.footer_copyright_text__bf3Yb,.footer_terms_text__gT_DH{color:var(--gray-500);transition:color .2s ease}.footer_terms_text__gT_DH:hover{color:var(--blue-800)}@media (max-width:1024px){.footer_presentation_wrapper__DwCAu{grid-template-columns:1fr;gap:32px;transform:none}.footer_footer_links__YMjgy{grid-template-columns:1fr 1fr;gap:16px 24px}}@media (max-width:768px){.footer_footer_wrapper__JrgAI{grid-template-columns:1fr;gap:48px}.footer_footer_links__YMjgy{grid-template-columns:1fr;gap:12px}.footer_download_button__b9UHO{justify-content:flex-start}}@media (max-width:480px){.footer_texts_wrapper__v04hl{flex-direction:column}.footer_footer_links__YMjgy,.footer_texts_wrapper__v04hl{align-items:center;text-align:center}}.features_title_wrapper__SEVKF{display:flex;align-items:center;justify-content:space-between}.features_btn_wrapper___KH3r{display:flex;gap:8px}.features_features__NY644{margin-top:64px;display:flex;overflow:hidden;width:100%;position:relative}.features_features_inner__6_cD8{display:flex;gap:48px;transform:translateX(0);transition:transform .3s ease-in-out;box-sizing:border-box}.features_feature__tXleq{flex:0 0 600px;max-width:600px;min-width:600px;padding:32px;border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:32px;box-sizing:border-box}.features_feature_icon__SaKW6{width:56px;height:56px;border-radius:50%;background-color:var(--gray-100);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;flex-shrink:0}.features_feature_icon__SaKW6 svg{fill:var(--blue-800)}.features_feature_title__jG4q6{font-weight:500}.features_feature_description__GLqE4{margin-top:8px;color:var(--gray-500)}@media (max-width:768px){.features_title___cTLC{font-size:40px;line-height:52px;letter-spacing:-.54px}}.hero_title_wrapper__naFHD{display:flex;align-items:center;justify-content:center;gap:64px}.hero_description_wrapper__lOZ8X{max-width:500px;width:100%}.hero_description__UluQJ{color:var(--gray-950)}.hero_button__zOQB0{margin-top:32px}.hero_image_wrapper__B6drF{margin-top:64px;position:relative;width:100%;height:500px;border-radius:12px;overflow:hidden}@media (max-width:1280px){.hero_title__l6OE6{font-size:64px;line-height:72px;letter-spacing:-.96px}}@media (max-width:768px){.hero_title_wrapper__naFHD{flex-direction:column;gap:24px}.hero_description_wrapper__lOZ8X{max-width:100%}.hero_title__l6OE6{font-size:56px;line-height:64px;letter-spacing:-.8px}.hero_image_wrapper__B6drF{margin-top:48px}}@media (max-width:480px){.hero_title__l6OE6{font-size:48px;line-height:56px;letter-spacing:-.64px}}.mission_title_wrapper__Dyhe_{max-width:650px;width:100%}.mission_description____2BD{margin-top:24px;color:var(--gray-950)}.mission_content__hGK27{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.mission_content_image__Aczmo{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden}.mission_content_tab__iFG1Q{padding:32px;border-radius:12px;border:1px solid transparent;transition:all .3s;cursor:pointer}.mission_content_tab__iFG1Q.mission_active__nGC1z{border-color:var(--gray-200)}.mission_content_tab_header__ngv9i{display:flex;align-items:center;justify-content:space-between}.mission_content_tab_header__ngv9i svg{stroke:var(--black);transition:all .3s}.mission_content_tab_header__ngv9i.mission_active_tab_header__9Na_M svg{transform:rotate(45deg)}.mission_content_title__77Rqd{font-weight:500}.mission_content_description__gncVr{margin-top:16px;color:var(--gray-500)}@media (max-width:768px){.mission_title__PLRKX{font-size:40px;line-height:52px;letter-spacing:-.54px}.mission_content__hGK27{margin-top:48px;grid-template-columns:1fr}.mission_content_image__Aczmo{height:410px}}.numbers_title_wrapper__tzkhA{max-width:600px;margin:0 auto;text-align:center}.numbers_description__4tU_e{margin-top:24px;color:var(--gray-950)}.numbers_numbers__2Fs1K{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.numbers_small_numbers__eWNoe{display:grid;gap:48px}@media (max-width:768px){.numbers_title__V1Gnq{font-size:40px;line-height:52px;letter-spacing:-.54px}.numbers_numbers__2Fs1K{grid-template-columns:1fr;gap:32px}.numbers_small_numbers__eWNoe{gap:32px}}.number_number__xCWhQ{height:100%;padding:32px;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.number_number_subtitle__lF6Po{color:var(--gray-500)}.philosophy_title_wrapper__6_iS0{max-width:600px;margin:0 auto;text-align:center}.philosophy_description__Fq8iB{margin-top:24px;color:var(--gray-950)}.philosophy_values__96rvo{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media (max-width:768px){.philosophy_values__96rvo{grid-template-columns:1fr}}.value_value__w0de9{position:relative;width:100%;height:560px}.value_value_image__CQRio{overflow:hidden}.value_value_image__CQRio,.value_value_overlay__hiW5z{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.value_value_overlay__hiW5z{padding:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.value_value_tag__0YNR7{padding:8px 16px;background:var(--white);border-radius:56px}.value_value_tag_title__cdqyN{font-weight:500}.value_value_description__Vhgib,.value_value_title__uREHg{color:var(--white)}.value_value_description__Vhgib{margin-top:16px}.hero_section__KO4ZK{position:relative;display:flex;background-color:#f7f7f7}.hero_image_wrapper__1RXuq{position:absolute;top:0;right:0;width:70%;height:100%;overflow:hidden}.hero_form__ExCZE{position:relative;margin-left:10px}@media (max-width:1280px){.hero_form__ExCZE{margin-left:64px}}@media (max-width:768px){.hero_form__ExCZE{margin-left:48px}}@media (max-width:480px){.hero_form__ExCZE{margin-left:0}}.appointment-form_form__u_iCG{max-width:500px;width:100%;padding:32px;background-color:var(--white);border:1px solid var(--gray-200);border-radius:12px}.appointment-form_form_description__Dbob5{margin-top:8px}.appointment-form_form_button__CSq61{width:100%}.appointment-form_form_group__6xbAs{margin-top:32px;display:grid;gap:16px}.appointment-form_textfield__JeQwU{background-color:var(--gray-100)}.appointment-form_form_group_fields___JE98{width:100%;display:flex;gap:12px}.appointment-form_form_text__RaVOV{text-align:center}.appointment-form_form__u_iCG textarea{resize:vertical;max-width:100%;box-sizing:border-box}.appointment-form_form__u_iCG select{width:100%;padding:16px;border:1px solid var(--gray-200);border-radius:12px;background-color:var(--gray-100);color:var(--gray-900);font-size:16px;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%23444' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer;transition:all .2s ease-in-out}.appointment-form_form__u_iCG select:hover{border-color:var(--gray-400)}.appointment-form_form__u_iCG select:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(0,150,255,.2);outline:none}@media (max-width:480px){.appointment-form_form__u_iCG{padding:32px 24px}.appointment-form_form_group_fields___JE98{flex-direction:column}}.hero_section__TYGQQ{height:100vh;display:flex;background-color:#f7f7f7}.hero_container__35bkZ{display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:64px}.hero_content__GuZBl{display:flex;flex-direction:column;gap:48px}.hero_divider__hcDF_{width:100%;height:1px;background:var(--gray-200)}.hero_btn_wrapper__6HFuF{display:flex;align-items:center;justify-content:space-between}.hero_description___y3AP{color:var(--gray-950);max-width:400px}.hero_image_wrapper__iAA3K{position:absolute;top:0;right:0;bottom:0;max-width:600px;width:100%}@media (max-width:1280px){.hero_title__PBUjt{font-size:64px;line-height:72px;letter-spacing:-.96px}.hero_btn_wrapper__6HFuF{flex-direction:column;align-items:flex-start;gap:32px}.hero_image_wrapper__iAA3K{max-width:500px}}@media (max-width:1028px){.hero_container__35bkZ{grid-template-columns:1fr}.hero_image_wrapper__iAA3K{position:relative;height:500px;max-width:100%}.hero_image__g7tdR{border-radius:12px}.hero_title__PBUjt{font-size:56px;line-height:64px;letter-spacing:-.8px}}@media (max-width:768px){.hero_section__TYGQQ{height:auto}.hero_title__PBUjt{font-size:48px;line-height:56px;letter-spacing:-.64px}.hero_image_wrapper__iAA3K{height:400px}}.hero_arrow_wrapper__aGigv{margin-left:8px;transition:transform .2s ease}.hero_arrow__annXm,.hero_arrow_wrapper__aGigv{display:inline-flex;align-items:center;justify-content:center}.hero_arrow__annXm{transform:rotate(45deg);color:#fff!important}.hero_arrow__annXm svg{width:24px;height:24px;stroke:currentColor!important;fill:currentColor!important;color:#fff!important;transition:transform .2s ease}.about_title_wrapper__MFPn4{display:flex;justify-content:space-between}.about_description__BKUOI{color:var(--gray-950);max-width:600px;width:100%}.about_video_wrapper__ZKObj{margin-top:64px;position:relative;height:532px;width:100%}.about_play_button__VQa4W{width:100px;height:100px;border-radius:50%;background-color:var(--blue-800);display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.about_play_button__VQa4W svg{fill:var(--white)}@media (max-width:768px){.about_title_wrapper__MFPn4{flex-direction:column;gap:24px}.about_title__9Ai5B{font-size:40px;line-height:52px;letter-spacing:-.54px}}.offices_section__RxDR9{position:relative;padding-top:8rem;padding-bottom:8rem}.offices_title_wrapper__AqzMc{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:820px;margin:0 auto 3.5rem}.offices_description__J0f5U{margin-top:1.25rem;line-height:1.6;color:var(--foreground-muted)}.offices_marquees__vkVBQ{overflow:hidden;position:relative;margin-top:1rem}.offices_marquee_wrapper__O9xYh{display:flex;align-items:center;gap:4rem}.offices_logo_wrapper__bQTd5{display:flex;align-items:center;justify-content:center;min-width:160px;height:80px}.offices_marquee__zoRwM{padding:2rem 0}.offices_marquees__vkVBQ:after,.offices_marquees__vkVBQ:before{content:"";display:block;height:1px;width:100%;background-color:#e6e6e6;margin:2rem 0}.office_office__LcPko{display:flex;align-items:center;gap:32px}.office_office_image__QCg0I{position:relative;width:129px;height:54px;border-radius:56px;overflow:hidden}.office_office_name__ZnMI4{font-weight:500}.services_title_wrapper__vAt7Y{max-width:600px;margin:0 auto;text-align:center}.services_description__u_1xg{margin-top:24px;color:var(--gray-950)}.services_services__zW2_6{margin-top:64px;display:flex;gap:48px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.services_services__zW2_6::-webkit-scrollbar{display:none}@media (max-width:768px){.services_services__zW2_6{margin-top:48px}.services_title__9CC6w{font-size:40px;line-height:52px;letter-spacing:-.54px}.services_container__F9dYR{padding:0}.services_services__zW2_6,.services_title_wrapper__vAt7Y{padding:0 48px}}@media (max-width:480px){.services_services__zW2_6,.services_title_wrapper__vAt7Y{padding:0 24px}.services_services__zW2_6{gap:32px}.services_service__1XWcx{min-width:100%;max-width:100%}}.services_section__8F5Pu{padding:80px 0}.services_services_grid__Rwfsd{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 40px;margin-top:48px}.services_service_item__ggQg8{width:100%}@media (max-width:900px){.services_services_grid__Rwfsd{grid-template-columns:1fr}}.service_service__Qzk_2{min-width:600px;max-width:600px;width:100%;padding:16px;border:1px solid var(--gray-200);border-radius:12px;display:flex;transition:background-color .2s;cursor:pointer}.service_service__Qzk_2:hover{background-color:var(--gray-100)}.service_service__Qzk_2:hover .service_circle__pdtDS svg{transform:rotate(45deg)}.service_service_content__h70Vl{display:flex;flex-direction:column;justify-content:space-between;padding:24px;gap:32px}.service_service_image___HeNe{position:relative;height:280px;max-width:230px;width:100%;border-radius:10px;overflow:hidden}.service_service_title__K30ht{color:var(--black);font-weight:500}.service_service_description__urM8_{margin-top:8px;color:var(--gray-500)}.service_button__SxB7D{color:var(--black);font-weight:500;display:flex;align-items:center;gap:16px}.service_circle__pdtDS{width:56px;height:56px;border-radius:50%;background-color:var(--blue-800);display:flex;justify-content:center;align-items:center}.service_circle__pdtDS svg{stroke:var(--white);transition:transform .2s}@media (max-width:480px){.service_service__Qzk_2{flex-direction:column;min-width:100%;max-width:100%}.service_service_image___HeNe{max-width:100%;height:280px}}.benefits_section__7Q6Nl{text-align:center}.benefits_title_wrapper__2o7rV{max-width:800px;margin:0 auto 4rem}.benefits_title__naAmw{margin-bottom:1rem}.benefits_description__m7oCR{color:var(--black);margin:0 auto;max-width:700px;line-height:1.6}.benefits_benefits__Pc83M{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media (max-width:768px){.benefits_title__naAmw{font-size:40px;line-height:52px;letter-spacing:-.54px}}@media (max-width:480px){.benefits_benefits__Pc83M{grid-template-columns:1fr}}.benefit_benefit__VQVdi{padding:48px;border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center}.benefit_icon_wrapper__dBHUT{width:56px;height:56px;border-radius:50%;background-color:var(--gray-100);border:1px solid var(--gray-200);display:flex;justify-content:center;align-items:center}.benefit_icon_wrapper__dBHUT svg{fill:var(--blue-800)}.benefit_title_wrapper__7BJDA{margin-top:32px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.benefit_title__CSFGx{font-weight:500;text-align:center}.benefit_description__Pa4ym{margin-top:8px;color:var(--gray-500);text-align:center;line-height:1.6;max-width:90%}.testimonials_section__71lRM{text-align:center}.testimonials_title_wrapper__P4RSp{max-width:800px;margin:0 auto 4rem}.testimonials_title__mkjgz{margin-bottom:1rem}.testimonials_description__RmDpU{color:#111827;margin:0 auto;max-width:700px;line-height:1.6}.testimonials_testimonials_full__zIJ0V{width:100%;overflow:hidden;margin-top:4rem}.testimonials_marquee_wrapper__usLhZ{display:flex;gap:2rem;padding:0 2rem}.testimonials_marquee__bWlWq{margin-top:2rem}.testimonial_testimonial__bTq9y{max-width:616px;width:100%;padding:32px;border:1px solid var(--gray-100);border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center}.testimonial_author_block__PPaJV{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.testimonial_avatar__pC9KY{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;margin-bottom:12px}.testimonial_avatar_img__RMlnH{object-fit:cover}.testimonial_author_name__HcTo9{font-weight:600;color:#111827;margin-bottom:4px}.testimonial_author_position__zOhJK{color:var(--gray-500)}.testimonial_quote__4xOOB{margin-top:8px;font-weight:400;line-height:1.6}.faq_faqs__frmY2{margin-top:64px;border:1px solid var(--gray-200);border-radius:12px}@media (max-width:768px){.faq_faqs__frmY2{margin-top:48px}.faq_title__Nvabs{font-size:40px;line-height:52px;letter-spacing:-.54px}}.faq-item_faq__N5g64{padding:32px;cursor:pointer;transition:background-color .3s ease}.faq-item_faq__N5g64:hover{background-color:var(--gray-100)}.faq-item_faq_header__yKGg7{display:flex;align-items:center;justify-content:space-between;gap:24px}.faq-item_faq_header__yKGg7 svg{stroke:var(--black);transition:transform .3s ease;flex-shrink:0}.faq-item_faq_header__yKGg7.faq-item_open__mXukL svg{transform:rotate(45deg)}.faq-item_faq_question__n6_37{font-weight:500}.faq-item_faq_body__zf0mo{margin-top:16px;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .4s ease}.faq-item_faq_body__zf0mo.faq-item_open__mXukL{max-height:800px;opacity:1}.faq-item_faq_answer__tpWps{color:var(--gray-950);max-width:100%;line-height:1.6}.hero_title__CEzYs{text-align:center}.hero_members__fDZ4T{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media (max-width:1280px){.hero_title__CEzYs{font-size:64px;line-height:72px;letter-spacing:-.96px}}@media (max-width:768px){.hero_title__CEzYs{font-size:56px;line-height:64px;letter-spacing:-.8px}.hero_members__fDZ4T{margin-top:48px}}@media (max-width:480px){.hero_title__CEzYs{font-size:48px;line-height:56px;letter-spacing:-.64px}.hero_members__fDZ4T{grid-template-columns:1fr}}.hero_content__pHLG5{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;gap:64px}.hero_description__UwaZu{color:var(--gray-950)}.hero_divider__6w49A{background-color:var(--gray-200);width:1px;height:100%}.hero_details_wrapper__Hmmpu,.hero_title_wrapper__SGvkR{display:grid;gap:16px}.hero_details_wrapper__Hmmpu{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.hero_details_title__hYlqx{font-weight:500;margin-bottom:16px}.hero_details_text__o7p4G{color:var(--gray-500)}.hero_image_wrapper__NlGbJ{margin-top:64px;position:relative;width:100%;height:500px;border-radius:12px;overflow:hidden}.hero_contact_form__MY0Ja,.hero_form_title__0VJ1V{margin-top:64px}@media (max-width:768px){.hero_content__pHLG5{grid-template-columns:1fr;gap:48px}.hero_divider__6w49A{width:100%;height:1px}.hero_form_title__0VJ1V,.hero_title__1Zcwn{font-size:40px;line-height:52px;letter-spacing:-.54px}.hero_image_wrapper__NlGbJ{margin-top:48px;height:400px}}@media (max-width:480px){.hero_details_wrapper__Hmmpu{grid-template-columns:1fr}.hero_image_wrapper__NlGbJ{height:300px}}.contact-form_form__5w5JP{display:grid;gap:24px}.contact-form_form_group_fields__6Fkof{display:flex;gap:24px}@media (max-width:480px){.contact-form_form_group_fields__6Fkof{flex-direction:column}}.team_title_wrapper__vsNf1{max-width:600px;margin:0 auto;text-align:center}.team_description__sm6Xo{margin-top:24px;color:var(--gray-950)}.team_members__MNBMB{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media (max-width:768px){.team_title__jfI5Y{font-size:40px;line-height:52px;letter-spacing:-.54px}.team_members__MNBMB{margin-top:48px}}@media (max-width:480px){.team_members__MNBMB{grid-template-columns:1fr}}.member_member__KgSVa{padding:16px;border:1px solid var(--gray-200);border-radius:12px}.member_member_image__jJaoK{position:relative;width:100%;height:341px;border-radius:10px;overflow:hidden}.member_member_content__EcLrH{padding:24px 16px 16px}.member_member_name__5qRom{font-weight:500}.member_member_description__cK2w3{margin-top:12px;color:var(--gray-500)}.member_member_socials__MjSXk{margin-top:24px;display:flex;gap:16px}.member_member_social__jajcw{width:44px;height:44px;border-radius:6px;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;cursor:pointer}.member_member_social__jajcw svg{fill:var(--gray-950);transition:fill .3s}.member_member_social__jajcw:hover svg{fill:var(--blue-800)}@media (max-width:768px){.member_member_image__jJaoK{height:300px}}.text-area_container__0_Fwe{width:100%;display:grid;gap:8px}.text-area_label__ZYefo{font-weight:500}.text-area_textarea__FAYJE{width:100%;padding:12px;height:100px;border:1px solid var(--gray-200);background-color:var(--gray-100);border-radius:10px;color:var(--gray-950);font-weight:500;transition:border-color .2s}.text-area_textarea__FAYJE::placeholder{color:var(--gray-500)}.text-area_textarea__FAYJE:hover{border-color:var(--gray-400)}.text-area_textarea__FAYJE:focus{outline:none;border-color:var(--blue-800)}.text-field_container__ozcdv{width:100%;display:grid;gap:8px}.text-field_label__wHsWE{font-weight:500}.text-field_input__sk_eD{width:100%;padding:16px;border:1px solid var(--gray-200);border-radius:56px;color:var(--gray-950);font-weight:500;transition:border-color .2s}.text-field_input__sk_eD:hover{border-color:var(--gray-400)}.text-field_input__sk_eD:focus{outline:none;border-color:var(--blue-800)}.text-field_input__sk_eD.text-field_medium__vhTsg{padding:14px 12px;border-radius:10px;background-color:var(--gray-100)}.dropdown_container__Ch5p8{width:100%;display:grid;gap:8px}.dropdown_label__rrDtU{font-weight:500}.dropdown_select__WYEHz{width:100%;padding:14px 12px;border:1px solid var(--gray-200);background-color:var(--gray-100);border-radius:10px;color:var(--gray-950);transition:border-color .2s;appearance:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.dropdown_select__WYEHz:hover{border-color:var(--gray-400)}.dropdown_select__WYEHz:focus{outline:none;border-color:var(--blue-800)}.dropdown_option__TT_X9{font-weight:500}.modal_overlay__jaAXy{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;isolation:isolate;overflow-y:auto;overflow-x:hidden}.modal_modal__s4f3w{background-color:#fff;border-radius:8px;padding:40px;max-width:500px;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:modal_slideIn___n2iX .3s ease-out}@keyframes modal_slideIn___n2iX{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal_title__f3q0X{margin:0 0 20px;font-size:24px;font-weight:700;color:#333}.modal_content__sk_ym{margin-bottom:30px;font-size:16px;line-height:1.6;color:#666}.modal_closeButton__Py7YS{width:100%;margin-top:10px}.cta_cta_wrapper__zHhcC{background-color:var(--blue-800);padding:64px;border-radius:12px;display:flex;align-items:center;justify-content:space-between}.cta_subtitle__k7iP_{color:var(--white);text-transform:uppercase}.cta_title__TMC8V{margin-top:16px;color:var(--white)}@media (max-width:768px){.cta_cta_wrapper__zHhcC{padding:48px;flex-direction:column;align-items:flex-start;gap:32px}.cta_title__TMC8V{font-size:32px;line-height:40px;letter-spacing:-.48px}}.scrollToTop_scroll_to_top__Owv_E{position:fixed;bottom:32px;right:32px;width:52px;height:52px;border-radius:50%;background-color:var(--blue-800);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:all .3s ease;z-index:1000}.scrollToTop_scroll_to_top__Owv_E:hover{background-color:var(--blue-700);transform:translateY(-3px)}.hero_container__CLx9O{display:grid;gap:64px}.hero_title_wrapper__41oHw{display:grid;gap:24px}.hero_image_wrapper__Lt_Tz{position:relative;width:100%;height:500px;border-radius:12px;overflow:hidden}.hero_content_wrapper__aur7s{display:grid;grid-template-columns:.5fr 1fr;gap:64px}.hero_quote_divider__RAB_L{width:100%;height:2px;background-color:var(--success-800)}.hero_content_quote___VlLk{display:flex;flex-direction:column}.hero_quote__uZd__{margin-top:32px}.hero_thumbnail_image__f5u3S{margin-top:auto;position:relative;width:100%;height:340px;border-radius:12px;overflow:hidden}.hero_content__qiB5O{display:grid;gap:24px}.hero_text__3TjEK{color:var(--gray-500)}.hero_text_bold__zbpsd{font-weight:500}@media (max-width:1280px){.hero_title__Z4ynW{font-size:56px;line-height:64px;letter-spacing:-.8px}}@media (max-width:768px){.hero_title__Z4ynW{font-size:48px;line-height:56px;letter-spacing:-.64px}.hero_image_wrapper__Lt_Tz{height:400px}}@media (max-width:480px){.hero_title__Z4ynW{font-size:40px;line-height:52px;letter-spacing:-.54px}.hero_image_wrapper__Lt_Tz{height:300px}}