.cta_section__ztf2y{border-top:1px solid var(--n7)}.cta_box__zw2Sj{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;background-color:var(--n7);border-radius:8px}.cta_content__6lX_r{display:flex;flex-direction:column;align-items:flex-start;padding:60px}.cta_title__P47BZ{margin-bottom:24px}.cta_subtitle___hxK0{margin-bottom:32px}.cta_image_container__x5FUz{width:100%;height:520px;margin-top:-55px}.cta_image__PlqWk{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.cta_box__zw2Sj{grid-template-columns:repeat(1,1fr)}.cta_image_container__x5FUz{margin-top:0;height:100%}.cta_content__6lX_r{padding:32px}.cta_button__uOJPm{width:100%}}.author_container__S4UHg{position:fixed;bottom:20px;right:20px;background-color:var(--n8);padding:8px 12px;border-radius:4px;box-shadow:0 10px 20px rgba(35,38,47,.2);display:grid;grid-template-columns:repeat(2,auto);align-items:center;grid-gap:6px}.author_title__8rAPV{color:var(--n2)}.author_icon__WZe7n{fill:var(--p1)}.footer_section__eZ6x5{border-top:1px solid var(--n6)}.footer_container__K9h0P{display:flex;flex-direction:row;justify-content:space-between;grid-gap:32px}.footer_title__yBeCR{margin-bottom:24px}.footer_subtitle__eMbB2{margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer_newsletter__ZhGdA{margin-top:16px;display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px}.footer_input__DAXCp{padding:18px;border:1px solid var(--n6);border-radius:8px;color:var(--n2)}.footer_button__y4zpi{color:var(--n4);text-align:left}.footer_button__y4zpi:hover{color:var(--n2)}.footer_main_content__H0Jjo{max-width:320px}.footer_sub_content__DcM2O{display:grid;grid-template-columns:repeat(3,auto);grid-gap:32px}.footer_content__veiCM{display:flex;flex-direction:column;align-items:flex-start}.footer_links___TaaR{display:grid;grid-template-columns:repeat(1,auto);grid-gap:16px}@media (max-width:768px){.footer_container__K9h0P{grid-template-columns:repeat(1,auto)}.footer_sub_content__DcM2O{grid-template-columns:repeat(2,auto);margin-top:48px}.footer_main_content__H0Jjo{max-width:100%}.footer_newsletter__ZhGdA{grid-template-columns:repeat(1,auto)}}@media screen and (max-width:474px){.footer_container__K9h0P{flex-direction:column}.footer_sub_content__DcM2O{grid-template-columns:repeat(1,auto)}}.footertip_container__KVoYi{padding:45px;display:flex;align-items:center;justify-content:space-between}.footertip_author__0ySh_{color:var(--p1)}@media (max-width:768px){.footertip_container__KVoYi{flex-direction:column;text-align:center}.footertip_title__YZ5xT{margin-bottom:16px}}.header_section__FDXvD{height:120px;display:flex;align-items:center;position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_container__oQHiA{display:flex;align-items:center;justify-content:space-between}.header_links__NxNbj{display:grid;grid-template-columns:repeat(5,auto);grid-gap:32px}.header_active__oZ81P,.header_link__ciCYf{color:var(--p1)}.header_inactive__aWylP{color:var(--n4)}.header_inactive__aWylP:hover{color:var(--p1)}.header_close_button__EGFPP,.header_menu_link__2mHSs,.header_open_button__mHpmb,.header_responsive_button__JmYyK{display:none}@media (max-width:768px){.header_section__FDXvD{position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_link__ciCYf{display:none}.header_active_logo__V9WM7{color:var(--n2);text-transform:capitalize}.header_links__NxNbj{display:none}.header_menu_link__2mHSs{display:block}.header_responsive_links__1FemJ{display:grid;grid-template-columns:repeat(1,auto);grid-gap:32px;align-items:center;justify-content:center;text-align:center;position:absolute;background:var(--n8);top:32px;right:32px;left:32px;padding:60px;border-radius:8px;animation:header_fadeUp__G47ii .4s cubic-bezier(.175,.885,.32,1.275) forwards;box-shadow:0 20px 40px rgba(35,38,47,.1)}.header_open_button__mHpmb{display:block}.header_close_button__EGFPP{display:block;position:absolute;top:32px;right:32px}}@keyframes header_fadeUp__G47ii{0%{transform:translateY(80px)}to{transform:translateY(0)}}.service_container__6W_bz{padding:60px 40px;background-color:var(--n7);border-radius:8px;transition:all .2s cubic-bezier(.215,.61,.355,1)}.service_title__SYdjR{margin-top:32px;margin-bottom:16px}.service_container__6W_bz:hover{background-color:var(--p1)}.service_container__6W_bz:hover .service_title__SYdjR{color:var(--n8)}.service_container__6W_bz:hover .service_subtitle__Pm3b3{color:var(--n6)}.service_container__6W_bz:hover .service_icon__RocHG{fill:var(--n8)}.textoverlap_container__3GRTP{position:relative;display:flex;align-items:center;justify-content:flex-start}.textoverlap_title__YUjd7{position:absolute}.textoverlap_text__mjmN4{color:var(--n6)}@media (max-width:768px){.textoverlap_container__3GRTP{justify-content:center}}.item_image_container__dwth5{width:100%;height:420px;overflow:hidden;cursor:pointer;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.item_image__YccFc{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:all .2s cubic-bezier(.215,.61,.355,1)}.item_content__mx4Ho{padding:30px;background-color:var(--n7);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.item_text__pmlyf{color:var(--p1)}.item_title__kMflp{margin-top:8px}.item_image_container__dwth5:hover .item_image__YccFc{transform:scale(1.1)}@media (max-width:768px){.item_image_container__dwth5{height:420px}}.news_section__MqZLd{border-top:1px solid var(--n6)}.news_upper_content__65nBK{display:flex;align-items:center;justify-content:space-between}.news_content__22PCQ{display:flex;flex-direction:column;align-items:flex-start}.news_wrapper__grrKT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:60px}@media (max-width:768px){.news_upper_content__65nBK{flex-direction:column}.news_content__22PCQ{align-items:center}.news_button__I6eML{margin-top:32px}.news_wrapper__grrKT{grid-template-columns:repeat(2,1fr)}}@media (max-width:474px){.news_wrapper__grrKT{grid-template-columns:repeat(1,1fr)}}.hero_section__vL1a8{padding-top:200px}.hero_container__KgHB1{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero_content__Io6_c{max-width:700px;text-align:center}.hero_title__bzSxy{margin-bottom:24px;margin-top:24px}.hero_wrapper__qtAXA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:60px}@media (max-width:768px){.hero_wrapper__qtAXA{grid-template-columns:repeat(2,1fr)}}@media (max-width:474px){.hero_wrapper__qtAXA{grid-template-columns:repeat(1,1fr)}}.breadcrumb_container__BQCJG{display:grid;grid-template-columns:repeat(3,auto);align-items:center;justify-content:center;grid-gap:8px}.breadcrumb_title__C8E5V{color:var(--p1)}.card_container__DHa8L{padding:60px 40px;background-color:var(--n7);border-radius:8px;transition:all .2s cubic-bezier(.215,.61,.355,1);display:flex;flex-direction:column}.card_icon__yxsDP{stroke:var(--n1);fill:var(--n1);stroke-width:1px}.card_title___LGIt{height:60px;margin-top:32px;margin-bottom:16px}.card_subtitle__QQK4w{height:120px}.card_container__DHa8L:hover{background-color:var(--p1)}.card_container__DHa8L:hover .card_title___LGIt{color:var(--n8)}.card_container__DHa8L:hover .card_subtitle__QQK4w{color:var(--n6)}.card_container__DHa8L:hover .card_icon__yxsDP{fill:var(--n8);stroke:var(--n8)}.experience_upper_content__1cAQX{display:flex;align-items:center;justify-content:space-between}.experience_content__cSDm1{display:flex;flex-direction:column;align-items:flex-start}.experience_wrapper__B43yH{display:flex;flex-direction:column;gap:32px;margin-top:60px}.experience_item_container__RSqTe{padding:40px 32px;display:flex;flex-direction:column;gap:24px;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.experience_item_container__RSqTe:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.15)!important}.experience_experience_header__Zittt{display:flex;flex-direction:column;gap:8px}.experience_company_name__YtNyB{color:#23262f;margin:0;font-size:1.5rem;font-weight:600}.experience_job_title__9PiDH{color:#2a85ff;margin:0;font-size:1.1rem;font-weight:500}.experience_location__Xpvvz{color:#777e90;margin:0;font-size:.9rem}.experience_experience_dates__nSgq1{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.experience_contract__iqHlH{background:#e6f3ff;color:#2a85ff;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.experience_experience_description__ijw9d{line-height:1.6}.experience_experience_description__ijw9d p{color:#353945;margin:0}.experience_details__q6i7s{display:flex;flex-direction:column;gap:12px;margin-top:8px}.experience_detail_item__8m423{display:flex;align-items:flex-start;gap:12px}.experience_detail_item__8m423 p{margin:0;line-height:1.5;flex:1 1}.experience_no_data___4JEa{text-align:center;padding:60px 20px;color:#777e90}.experience_feature__ZXtlE{display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px;align-items:center;margin-bottom:8px}.experience_button__Js1q7{cursor:pointer}@media (max-width:768px){.experience_upper_content__1cAQX{flex-direction:column}.experience_content__cSDm1{align-items:center}.experience_button__Js1q7{margin-top:32px}.experience_item_container__RSqTe{padding:32px 24px}.experience_experience_dates__nSgq1{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:474px){.experience_item_container__RSqTe{padding:24px 20px}.experience_company_name__YtNyB{font-size:1.3rem}.experience_job_title__9PiDH{font-size:1rem}.experience_container__aeq42 .experience_wrapper__B43yH div{opacity:1!important}}.item_container__NTWwN{padding:60px 30px;background-color:var(--n7);display:grid;grid-template-columns:repeat(1,1fr);grid-gap:32px;justify-items:center;border-radius:8px}.item_features__h4HfE{display:grid;grid-gap:16px}.item_feature__qcSOr{display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px;align-items:center}.certification_container__Czlkg{display:flex;flex-direction:column;background:#f4f5f6;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.certification_container__Czlkg:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.certification_image_container__Rm0EZ{position:relative;width:100%;height:280px;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.certification_image__c5IVs{width:100%;height:100%;object-fit:cover;border-radius:inherit}.certification_overlay__b30l2{position:absolute;width:100%;height:100%;border-radius:inherit;background-color:rgba(35,38,47,.2);transition:all .2s cubic-bezier(.215,.61,.355,1);display:flex;align-items:center;justify-content:center;opacity:0}.certification_icon_container__aV267{display:flex;align-items:center;justify-content:center;gap:12px}.certification_action_button__kMC0k{opacity:0;width:48px;height:48px;background:linear-gradient(83.59deg,#fcfcfd 36.52%,rgba(252,252,253,.83) 98.8%);box-shadow:0 20px 40px -16px hsla(0,0%,6%,.15);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;transition:all .2s cubic-bezier(.215,.61,.355,1);color:#23262f}.certification_action_button__kMC0k:hover{transform:scale(1.1);background:linear-gradient(83.59deg,#fff 36.52%,hsla(0,0%,100%,.95) 98.8%)}.certification_action_button__kMC0k:active{transform:scale(.95)}.certification_image_container__Rm0EZ:hover .certification_overlay__b30l2{opacity:1;background-color:rgba(35,38,47,.4)}.certification_image_container__Rm0EZ:hover .certification_action_button__kMC0k{opacity:1}.certification_content__E00OY{padding:24px;display:flex;flex-direction:column;gap:16px}.certification_header__WijQD{display:flex;flex-direction:column;gap:8px}.certification_publisher__6fWf4{color:#2a85ff;margin:0;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.certification_name__ywwEu{color:#23262f;margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.certification_dates__RG2ux{display:flex;align-items:center}.certification_dates__RG2ux p{color:#777e90;margin:0;font-size:.9rem}.certification_description__Qs5u5{line-height:1.6}.certification_description__Qs5u5 p{color:#353945;margin:0;font-size:.95rem}@media (max-width:768px){.certification_image_container__Rm0EZ{height:220px}.certification_content__E00OY{padding:20px;gap:12px}.certification_name__ywwEu{font-size:1.2rem}.certification_action_button__kMC0k{width:44px;height:44px}}@media (max-width:474px){.certification_image_container__Rm0EZ{height:200px}.certification_content__E00OY{padding:16px}.certification_name__ywwEu{font-size:1.1rem}}.certifications_upper_content__x1rTl{display:flex;align-items:center;justify-content:space-between}.certifications_content__F0hDp{display:flex;flex-direction:column;align-items:flex-start}.certifications_wrapper__OTda9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:60px}.certifications_no_data__n9aWd{grid-column:1/-1;text-align:center;padding:60px 20px;color:#777e90}@media (max-width:768px){.certifications_upper_content__x1rTl{flex-direction:column}.certifications_content__F0hDp{align-items:center}.certifications_button__vLSeA{margin-top:32px}.certifications_wrapper__OTda9{grid-template-columns:repeat(2,1fr);grid-gap:24px}}@media (max-width:474px){.certifications_wrapper__OTda9{grid-template-columns:repeat(1,1fr);grid-gap:20px}}.errorfallback_container__xC3Z_{min-height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--n1);text-align:center;border-radius:0;padding:32px;box-sizing:border-box}.errorfallback_title__5lzYz{font-weight:700;font-size:2rem;margin-bottom:24px;line-height:1.3}.errorfallback_button__4SsZV{margin-top:24px;padding:12px 32px;font-size:1rem;font-weight:600;background:var(--p1);color:#fff;border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .2s,transform .2s}.errorfallback_button__4SsZV:hover{background:var(--p0);transform:translateY(-2px) scale(1.03)}@media (max-width:600px){.errorfallback_title__5lzYz{font-size:1.2rem}.errorfallback_container__xC3Z_{padding:16px}.errorfallback_button__4SsZV{width:100%;padding:12px 0}}