.hero_hero__5jOqQ{position:relative;isolation:isolate;display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;padding:0 40px;background:#062642}.hero_bg__ibr04{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.hero_inner__7Z2y2{display:flex;flex:none;flex-direction:row;justify-content:center;align-items:stretch;gap:24px;width:1125px;max-width:100%;padding:128px 0 40px}.hero_copy__GP4kQ{justify-content:center;width:538px;max-width:calc(100% - 80px);margin:0 0 0 80px}.hero_copy__GP4kQ,.hero_lead__hg_w2{display:flex;flex:none;flex-direction:column;align-items:flex-start}.hero_lead__hg_w2{justify-content:flex-start;gap:8px;width:100%}.hero_kicker__YHAn_{flex:none;max-width:100%;height:26px;font-size:24px;font-weight:900;line-height:1;color:#fba21c;text-align:left}.hero_heading__9YmY4{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:100%}.hero_headingMain__Yj_G5,.hero_headingSub__cJ9cZ{display:block;flex:none;width:100%;font-feature-settings:"palt" 1;text-align:left}.hero_headingSub__cJ9cZ{margin:18px 0 0;font-size:26px;font-weight:700;line-height:1.4;color:#131212}.hero_headingMain__Yj_G5{font-size:46px;font-weight:900;line-height:1.3;color:#6148ac}.hero_body___3hjc{width:100%;margin:12px 0 28px;font-size:20px;font-weight:400;font-feature-settings:"palt" 1;line-height:1.75;color:#616161;text-align:left}.hero_buttons__scyOx{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.hero_cta___mWzF{display:flex;flex:none;flex-direction:row;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:12px 24px;background:#f0912d;border-radius:6px;transition:all .3s var(--ease)}.hero_cta___mWzF:hover{background:#fff}.hero_ctaText__F_Ch_{flex:1 1;min-width:0;max-width:100%;font-size:15px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#fff;text-align:left;transition:all .3s var(--ease)}.hero_cta___mWzF:hover .hero_ctaText__F_Ch_{color:#ff5035}.hero_photoBox__KNcXm{display:flex;flex:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:40px;width:calc(50% - 12px);max-width:calc(50% - 12px);margin:-168px 0 -40px;padding:168px 40px 40px;border-radius:0 0 12px 12px}.hero_photo__L_cNH{display:block;flex:none;width:100%;max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}@media (max-width:768px){.hero_hero__5jOqQ{padding:40px 32px}.hero_inner__7Z2y2{flex-direction:column-reverse;width:90%;max-width:90%;padding:0}.hero_copy__GP4kQ{justify-content:flex-start;width:100%;max-width:100%;margin:0}.hero_headingSub__cJ9cZ{font-size:40px}.hero_headingMain__Yj_G5{font-size:56px}.hero_body___3hjc{font-size:24px}.hero_buttons__scyOx{width:auto}.hero_cta___mWzF{flex:1 1}.hero_ctaText__F_Ch_{font-size:24px}.hero_photoBox__KNcXm{flex-direction:column-reverse;gap:50px;width:100%;max-width:100%;margin:0;padding:128px 0 32px}}@media (max-width:430px){.hero_hero__5jOqQ{margin:40px 0 0;padding:0 16px 40px}.hero_inner__7Z2y2{gap:16px}.hero_copy__GP4kQ{gap:18px}.hero_copy__GP4kQ>nav{margin-bottom:0}.hero_kicker__YHAn_{font-size:14px}.hero_headingSub__cJ9cZ{margin:12px 0 0;font-size:22px}.hero_headingMain__Yj_G5{font-size:30px}.hero_body___3hjc{margin:0;font-size:14px}.hero_buttons__scyOx{gap:12px}.hero_cta___mWzF{flex:none;width:100%}.hero_ctaText__F_Ch_{font-size:16px}.hero_photoBox__KNcXm{padding:72px 0 20px;border-radius:0 0 8px 8px}.hero_photo__L_cNH{border-radius:6px}}@media (max-width:360px){.hero_kicker__YHAn_{height:12px}.hero_headingSub__cJ9cZ{font-size:19px}.hero_headingMain__Yj_G5{font-size:40px}}.section-title_block__p1QQ7{gap:var(--title-gap,9px)}.section-title_block__p1QQ7,.section-title_wrap___9FRF{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;max-width:100%}.section-title_title__ABq8E{max-width:100%;font-size:32px;font-weight:900;line-height:1.4;color:#303439;text-align:center}.section-title_line__zQqTU{flex:none;width:64px;max-width:100%;height:4px;border-top:4px solid #b8cbe8}.section-title_gray__XN_jg{border-top-color:#ddd}@media (max-width:430px){.section-title_block__p1QQ7{gap:var(--title-gap-sp,var(--title-gap,9px))}.section-title_title__ABq8E{font-size:var(--title-size-sp,24px)}.section-title_line__zQqTU{width:48px}}@media (max-width:360px){.section-title_title__ABq8E{font-size:var(--title-size-xs,var(--title-size-sp,24px))}}.more-link_link__tFSUN{display:flex;flex:none;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;padding:10px 20px;background:#fff;border:2px solid #1e2a5e;border-radius:6px;transition:all .3s var(--ease)}.more-link_link__tFSUN:hover{background:#1e2a5e}.more-link_text__lJXtR{flex:1 1;min-width:0;font-size:14px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#1e2a5e;text-align:left;transition:all .3s var(--ease)}.more-link_link__tFSUN:hover .more-link_text__lJXtR{color:#fff}.more-link_icon__k23r5{display:block;flex:none;font-size:20px;color:#1e2a5e;transition:all .3s var(--ease)}.more-link_link__tFSUN:hover .more-link_icon__k23r5{color:#fff;translate:2px 0}@media (max-width:768px){.more-link_text__lJXtR{font-size:24px}}@media (max-width:430px){.more-link_text__lJXtR{font-size:16px}}.carousel-nav_frame__XTmjg{--ease:cubic-bezier(0.58,0.21,0.41,0.96)}.carousel-nav_next__6LYkh,.carousel-nav_prev__iCwa_{position:absolute;top:-80px;z-index:3;display:flex;justify-content:center;align-items:center;width:48px;height:36px;background:#222;color:#fff;transition:all .3s var(--ease)}.carousel-nav_next__6LYkh:hover,.carousel-nav_prev__iCwa_:hover{opacity:.8}.carousel-nav_prev__iCwa_{right:29px;border-radius:1000px 0 0 1000px}.carousel-nav_next__6LYkh{right:-20px;border-radius:0 1000px 1000px 0}.carousel-nav_arrow__oTf_o{display:block;font-size:24px}@media (max-width:768px){.carousel-nav_next__6LYkh,.carousel-nav_prev__iCwa_{display:none}}.cta-band_band__CbDri{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0;background:#072742}.cta-band_heading__E1Wlj{width:800px;max-width:100%;margin:0 0 30px;font-size:32px;font-weight:700;line-height:1.4;color:#fff;text-align:center}.cta-band_contactWrap__oKtJx,.cta-band_telWrap__MWQOg{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;max-width:100%}.cta-band_contact__SZJB_{display:flex;flex:none;justify-content:center;align-items:center;gap:8px;width:400px;max-width:100%;height:60px;padding:24px 40px;background:#fba31e;border-radius:12px;box-shadow:0 14px 24px rgba(0,91,225,.3)}.cta-band_contactIcon__plO0n{display:block;flex:none;font-size:30px;color:#fff}.cta-band_contactText__1yiCi{font-size:18px;font-weight:900;line-height:1;color:#fff;text-align:center}.cta-band_telWrap__MWQOg{margin:20px 0 0}.cta-band_tel__PDQzd{display:flex;flex:none;justify-content:center;align-items:center;gap:8px;max-width:100%;background:#fff;border:3px solid #2359a2;border-radius:12px;box-shadow:0 14px 24px rgba(0,91,225,.3)}.cta-band_telIcon__HHGue{display:block;flex:none;font-size:30px;color:#2358a2}.cta-band_telText__rzlOy{font-size:18px;font-weight:900;line-height:1;color:#2357a1;text-align:center}.cta-band_first__iucdY .cta-band_telWrap__MWQOg{height:84px}.cta-band_first__iucdY .cta-band_tel__PDQzd{width:400px;height:60px;padding:24px 64px}.cta-band_later__deFTi .cta-band_telWrap__MWQOg{width:400px}.cta-band_later__deFTi .cta-band_tel__PDQzd{width:430px;padding:13px 64px}@media (max-width:430px){.cta-band_band__CbDri{background:#132f54}.cta-band_first__iucdY{padding:28px 24px}.cta-band_later__deFTi{padding:48px 24px}.cta-band_heading__E1Wlj{display:none}.cta-band_later__deFTi .cta-band_contactWrap__oKtJx{width:320px}.cta-band_contact__SZJB_{width:320px;height:66px;padding:24px 32px}.cta-band_contactIcon__plO0n,.cta-band_telIcon__HHGue{font-size:24px}.cta-band_contactText__1yiCi{font-size:16px;line-height:1.4}.cta-band_later__deFTi .cta-band_telWrap__MWQOg{width:320px}.cta-band_first__iucdY .cta-band_tel__PDQzd,.cta-band_later__deFTi .cta-band_tel__PDQzd{width:320px;padding:16px 32px}.cta-band_telText__rzlOy{font-size:14px;line-height:1.4}}@media (max-width:360px){.cta-band_first__iucdY,.cta-band_later__deFTi{padding:48px 16px}}.reasons_section__2Hb3i{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 40px;background:#f0f3f9}.reasons_titleBlock__UUmJ6{--title-gap:16px;--title-gap-sp:12px}.reasons_reasons__2fqfc{display:grid;grid-gap:24px;gap:24px;width:1080px;max-width:100%;margin-top:48px}.reasons_reason__U32aZ{display:flex;flex-direction:column;padding:32px 24px;background:#fff;border-radius:16px}.reasons_title__FzymT{margin:0;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--navy)}.reasons_sub__39mV2{margin:12px 0 0;font-size:16px;line-height:1.6;letter-spacing:.02em;color:#555}.reasons_fig__s5Yoi{height:136px;margin-top:auto;padding-top:28px}.reasons_fig__s5Yoi,.reasons_flow__AqHcb{display:flex;align-items:center;justify-content:center}.reasons_flow__AqHcb{gap:8px}.reasons_chip__Pkdpi{padding:12px;border-radius:8px;background:var(--band);font-size:14px;font-weight:700;line-height:1.6;color:var(--navy);white-space:nowrap}.reasons_chipSelf__Var7v{background:var(--navy);color:#fff}.reasons_arrow___St7Z{flex:none;width:24px;height:24px;color:#555}.reasons_loop__PyYk1{display:flex;flex-direction:column;align-items:center}.reasons_loopRow__CekVS{display:flex;align-items:center;gap:4px}.reasons_chipFixed__6yq9M{width:56px;padding:12px 0;text-align:center}.reasons_loopBack__TjYkL{display:block;width:232px;height:28px;margin-top:4px;color:var(--navy)}.reasons_stack__qlGtn{display:flex;flex-direction:column;gap:4px}.reasons_chipOther__oD53J{padding:4px 12px;border:1px solid #aab2bf;border-radius:8px;font-size:14px;line-height:1.6;color:#555;text-align:center;white-space:nowrap}.reasons_bars___5QV3{width:100%}.reasons_barLabel__RiMs2{margin:0;font-size:14px;line-height:1.6;color:#555}.reasons_barLabelSelf__x_pCO{margin-top:12px;font-weight:700;color:var(--navy)}.reasons_bar__1eLry{display:flex;height:12px;margin-top:4px}.reasons_barOther__pxwrL{width:40%;background:#AAB2BF}.reasons_barRange__Ns4UE{width:13.3333%;border:1px dashed #aab2bf;border-left:0}.reasons_barSelf__MUJQo{width:100%;background:var(--navy)}@media (min-width:1024px){.reasons_reasons__2fqfc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.reasons_reasons__2fqfc{width:560px}}@media (max-width:1023px){.reasons_fig__s5Yoi{height:auto}}@media (max-width:767px){.reasons_section__2Hb3i{padding:56px 16px;scroll-margin-top:24px}.reasons_reasons__2fqfc{gap:16px;margin-top:32px}.reasons_reason__U32aZ{padding:24px}}@media (max-width:360px){.reasons_reason__U32aZ{padding:24px 16px}}.problems_band__yki5b{position:relative;flex:none;background:#eef2f7}.problems_band__yki5b,.problems_inner__aW7VZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.problems_inner__aW7VZ{padding:40px;background:#f0f3f9}.problems_head__K2gf6{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.problems_titleBlock__XTkWf{--title-gap:16px;--title-gap-sp:10px}.problems_lead__6EFe8{max-width:100%;margin:0 0 20px;font-size:20px;font-weight:500;line-height:1.75;color:#222;text-align:left}.problems_cardsWrap__qUGpk{flex-direction:column;align-items:center}.problems_cardsWrap__qUGpk,.problems_cards__vDo7p{display:flex;justify-content:center;max-width:100%}.problems_cards__vDo7p{flex:none;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:40px;width:1280px;padding:0 40px}.problems_card__nmumT{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:calc(33.3% - 40px * .67);max-width:calc(33.3% - 40px * .67);padding:24px 24px 32px;background:#fff;border-radius:16px;box-shadow:0 18px 24px rgba(0,66,164,.26)}.problems_icon__buQy4{display:block;flex:none;font-size:60px;color:#175790}.problems_cardTitle__sPW2p{flex:none;width:100%;margin:16px 0 0;font-size:18px;font-weight:900;line-height:1.4;color:#204578;text-align:center}.problems_cardText___DjUA{flex:none;width:100%;margin:8px 0;font-size:14px;font-weight:500;line-height:1.7;color:#757575;text-align:center}.problems_arrow__Quj54{position:absolute;right:0;bottom:-33px;left:0;display:flex;justify-content:center;align-items:center;height:33px;font-size:200px;line-height:1;color:#eef2f7;pointer-events:none}.problems_arrowIcon__M97VB{display:block;flex:none}@media (max-width:768px){.problems_head__K2gf6{gap:0}.problems_lead__6EFe8{max-width:calc(100% - 64px);margin:20px 32px}.problems_cards__vDo7p{justify-content:flex-start;padding:16px 80px;overflow-x:auto;overflow-y:hidden}.problems_card__nmumT{width:100%;max-width:100%;box-shadow:none}.problems_icon__buQy4{font-size:80px}}@media (max-width:430px){.problems_inner__aW7VZ{padding:40px 24px}.problems_titleBlock__XTkWf{padding:2px}.problems_lead__6EFe8{font-size:14px}.problems_cards__vDo7p{width:100%;padding:0 22px;gap:16px}.problems_card__nmumT{padding:24px}.problems_icon__buQy4{font-size:48px}.problems_cardTitle__sPW2p{font-size:16px}.problems_cardText___DjUA{margin:8px 0 0;line-height:1.5}.problems_arrow__Quj54{height:67px}}@media (max-width:360px){.problems_inner__aW7VZ{padding:32px 16px 40px}.problems_card__nmumT{padding:16px}.problems_cardText___DjUA{margin:16px 0 0;font-size:12px}}.problems_band__h84oN{position:relative;flex:none;margin:0 0 48px;background:#eef2f7}.problems_band__h84oN,.problems_inner__GTKhh{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.problems_inner__GTKhh{padding:40px;background:#f6f7fb}.problems_head__D_7br{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.problems_titleBlock__LbeoJ{--title-gap:16px;--title-gap-sp:10px}.problems_lead____vak{max-width:100%;margin:0 0 20px;font-size:15px;font-weight:500;line-height:1.75;color:#222;text-align:left}.problems_arrow__Dbyr6{position:absolute;right:0;bottom:-33px;left:0;display:flex;justify-content:center;align-items:center;height:33px;font-size:200px;line-height:1;color:#f7f7fb;pointer-events:none}.problems_arrowIcon__ZU6Ds{display:block;flex:none}@media (max-width:768px){.problems_head__D_7br{gap:0}.problems_lead____vak{max-width:calc(100% - 64px);margin:20px 32px}.problems_band__h84oN .problems_stackWrap__kFGr_{width:100%;max-width:560px}.problems_band__h84oN .problems_stack__tRyC9{flex-direction:column;gap:0;width:100%;padding:0 20px;overflow:visible;background:#fff;border-radius:16px}.problems_band__h84oN .problems_stackCard__3mcc3{align-items:flex-start;width:100%;max-width:100%;padding:16px 0;background:transparent;border-bottom:1px solid #e1e6f0;border-radius:0}.problems_band__h84oN .problems_stackCard__3mcc3:last-child{border-bottom:0}.problems_band__h84oN .problems_stackIcon__PjSnf{display:none}.problems_band__h84oN .problems_stackTitle__hMEyu{margin:0;text-align:left}.problems_band__h84oN .problems_stackText__IBNEN{margin:4px 0 0;color:#555;text-align:left}}@media (max-width:430px){.problems_inner__GTKhh{padding:40px 24px}.problems_band__h84oN .problems_stack__tRyC9{padding:0 16px}.problems_titleBlock__LbeoJ{padding:2px}.problems_lead____vak{font-size:14px}.problems_arrow__Dbyr6{height:34px}}@media (max-width:360px){.problems_inner__GTKhh{padding:32px 16px 40px}.problems_band__h84oN .problems_stackCard__3mcc3{padding:16px 0}}.about_band___njuB{flex:none;margin:0 0 20px}.about_band___njuB,.about_inner__mXayp{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background:#fff}.about_inner__mXayp{padding:40px}.about_band___njuB .about_lead__qhptn{width:880px;max-width:100%;margin:0}.about_figure__IU11D{display:block;width:880px;max-width:100%;margin:32px 0 0}.about_figImg__CzWW6{display:block;width:100%;height:auto}.about_supports__A_ver{width:880px;max-width:100%;margin:32px 0 0;padding:0;list-style:none;border-top:1px solid #e1e6f0}.about_support__vT8w5{display:grid;grid-template-columns:200px minmax(0,1fr);grid-column-gap:24px;column-gap:24px;align-items:baseline;padding:16px 0;border-bottom:1px solid #e1e6f0}.about_supportTitle__7hs3a{margin:0;font-size:16px;font-weight:700;line-height:1.6;color:#204578}.about_supportText__959DW{margin:0;font-size:14px;font-weight:500;line-height:1.7;color:#303439}.about_supportExample__9hh80{margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.7;color:#555}@media (max-width:768px){.about_band___njuB .about_lead__qhptn{width:100%;max-width:100%;margin:16px 0 0}}@media (max-width:767px){.about_support__vT8w5{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:12px 0}}@media (max-width:430px){.about_inner__mXayp{padding:40px 24px}.about_figure__IU11D,.about_supports__A_ver{margin:24px 0 0}}@media (max-width:360px){.about_inner__mXayp{padding:32px 16px 40px}}.samples_section__DdU85{display:flex;flex:none;justify-content:center;width:100%;padding:48px 40px 64px;background:#fff}.samples_inner__51LeQ{width:1200px;max-width:100%}.samples_section__DdU85 .samples_lead__OZH1s{margin:0;text-align:center}.samples_items__NMlgw{display:flex;flex-direction:column;gap:64px;margin:48px 0 0}.samples_h3__i_LDb{margin:0;font-size:24px;font-weight:700;line-height:1.5;color:var(--navy-training)}.samples_desc__bT_5w{margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.75;color:#555}.samples_wide__WNYOw{display:flex;flex-direction:column;gap:24px}.samples_wide__WNYOw .samples_text__WuQu1{max-width:720px}.samples_zig__bgiRw{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-column-gap:56px;column-gap:56px;align-items:center}.samples_zig__bgiRw.samples_imgRight__UnmRk{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.samples_stage__4PBSB{padding:32px;background:#f0f3f9;border-radius:16px}.samples_picture__SMhA6{display:block}.samples_shot__5wgwx{display:block;width:100%;height:auto;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(11,31,54,.12)}.samples_canvas__C3e3q{position:relative;width:100%}.samples_canvas__C3e3q .samples_shot__5wgwx{position:absolute}.samples_slides___xgs6{aspect-ratio:1000/579}.samples_slides___xgs6 .samples_back__1d3EC{top:0;right:0;width:78%}.samples_slides___xgs6 .samples_front__jXDVe{bottom:0;left:0;width:78%}.samples_blog__L6yHk{aspect-ratio:1000/519}.samples_blog__L6yHk .samples_main___38VB{top:0;left:0;width:80%}.samples_blog__L6yHk .samples_inset__oCk3_{right:0;bottom:0;width:40%}.samples_film__SaKec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:8px}.samples_frame__SO3oI{display:block;width:100%;height:auto;border-radius:4px}.samples_stats__UgHW3{display:flex;flex-wrap:wrap;gap:16px 40px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid #e1e6f0}.samples_stat__b4LXy{display:flex;flex-direction:column;gap:4px}.samples_arrow__XsOPM{margin:0 8px;color:#555}@media (max-width:1023px){.samples_h3__i_LDb{font-size:20px}.samples_zig__bgiRw{column-gap:32px}}@media (max-width:768px){.samples_section__DdU85 .samples_lead__OZH1s{width:100%;max-width:100%;margin:16px 0 0}}@media (max-width:767px){.samples_section__DdU85{padding:40px 16px 48px}.samples_section__DdU85 .samples_lead__OZH1s{text-align:left}.samples_items__NMlgw{gap:48px;margin:32px 0 0}.samples_wide__WNYOw{gap:20px}.samples_zig__bgiRw{display:flex;flex-direction:column;gap:20px}.samples_zig__bgiRw .samples_text__WuQu1{order:1;width:100%}.samples_zig__bgiRw .samples_stage__4PBSB{order:2;width:100%}.samples_desc__bT_5w{margin:8px 0 0}.samples_stage__4PBSB{padding:12px;border-radius:12px}.samples_shot__5wgwx{border-radius:4px;box-shadow:0 2px 8px rgba(11,31,54,.12)}.samples_stats__UgHW3{gap:16px 24px;margin:16px 0 0;padding:16px 0 0}.samples_arrow__XsOPM{margin:0 4px}.samples_film__SaKec{gap:4px;padding:4px}.samples_frame__SO3oI{border-radius:2px}}.flow_section__9FboO{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:48px 40px;background:#f0f3f9}.flow_titleBlock__VAnRG{--title-gap:11px;--title-gap-sp:10px;--title-size-xs:22px}.flow_lead___whon{max-width:100%;margin:20px 0;font-size:15px;font-weight:500;line-height:1.75;color:#222;text-align:center}.flow_steps__4j3n8{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px;width:560px;max-width:100%;margin:12px 0 0;padding:0;list-style:none}.flow_step__qpmah{position:relative;display:flex;flex-direction:column;padding:24px;background:#fff;border-radius:16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.flow_stepNum__P_RmR{margin:0;font-family:var(--font-latin);font-size:14px;font-weight:700;line-height:1.4;color:#005be1}.flow_stepTitle__ywo4w{margin:8px 0 0;font-size:18px;font-weight:900;line-height:1.4;color:#204578}.flow_stepText__yaChq{margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.7;color:#303439}.flow_arrow__AaxQV{position:absolute;bottom:-32px;left:50%;width:24px;height:24px;color:#555;transform:translateX(-50%) rotate(90deg)}@media (min-width:1024px){.flow_steps__4j3n8{grid-template-columns:repeat(3,minmax(0,1fr));width:1000px}.flow_stepTitle__ywo4w{min-height:50px}.flow_arrow__AaxQV{top:50%;right:-32px;bottom:auto;left:auto;transform:translateY(-50%)}}@media (max-width:768px){.flow_section__9FboO{padding:40px 32px}.flow_lead___whon{font-size:16px}}@media (max-width:430px){.flow_section__9FboO{padding:40px 16px}.flow_lead___whon{margin:16px 0;font-size:14px}.flow_step__qpmah{padding:20px}.flow_stepTitle__ywo4w{font-size:16px}}.cta-band_band__032Ue{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 0 20px;padding:40px 0;background:#132f54}.cta-band_heading__mwQck{flex:none;width:800px;max-width:100%;margin:0 0 30px;font-size:32px;font-weight:700;line-height:1.4;color:#fff;text-align:center}.cta-band_contactLink__Gw75K{flex-direction:column}.cta-band_contactLink__Gw75K,.cta-band_contact__DS8xk{display:flex;justify-content:center;align-items:center}.cta-band_contact__DS8xk{flex:none;flex-direction:row;gap:8px;width:360px;max-width:100%;height:60px;padding:24px 40px;background:#ee6901;border-radius:8px;box-shadow:0 14px 24px rgba(0,91,225,.3)}.cta-band_contactIcon__BjSk9{display:block;flex:none;font-size:30px;color:#fff}.cta-band_contactText__iErzu{flex:none;max-width:100%;font-size:18px;font-weight:900;line-height:1;color:#fff;text-align:center}.cta-band_promise__0ST7p{max-width:calc(100% - 48px);margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:#fff;text-align:center}.cta-band_telWrap__oqBEQ{flex:none;flex-direction:column;width:360px;height:84px;margin:20px 0 0}.cta-band_telWrap__oqBEQ,.cta-band_tel__bvvFn{display:flex;justify-content:center;align-items:center;max-width:100%}.cta-band_tel__bvvFn{flex:none;flex-direction:row;gap:8px;width:430px;height:60px;padding:24px 64px;background:#fff;border:3px solid #2359a2;border-radius:8px;box-shadow:0 14px 24px rgba(0,91,225,.3)}.cta-band_telIcon__5jz7g{display:block;flex:none;font-size:30px;color:#2358a2}.cta-band_telText__eTQ6H{flex:none;max-width:100%;font-size:18px;font-weight:900;line-height:1;color:#2357a1;text-align:center}@media (max-width:430px){.cta-band_band__032Ue{padding:28px 24px}.cta-band_heading__mwQck{display:none}.cta-band_contactLink__Gw75K{flex:none}.cta-band_contact__DS8xk{width:320px;height:66px;padding:24px 32px}.cta-band_contactIcon__BjSk9{font-size:24px}.cta-band_contactText__iErzu{font-size:16px;line-height:1.4}.cta-band_tel__bvvFn{width:320px;padding:16px 32px}.cta-band_telIcon__5jz7g{font-size:24px}.cta-band_telText__eTQ6H{font-size:14px;line-height:1.4}}@media (max-width:360px){.cta-band_band__032Ue{padding:48px 16px}}.keep-words_keep__kRc4w{white-space:nowrap}.strengths_section__bGKMO{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 40px;background:#f0f3f9}.strengths_titleBlock__KJMnP{--title-gap:11px;--title-gap-sp:9px;position:relative;margin:0 0 20px;overflow:hidden}.strengths_columns__NNJ_W{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;width:1280px;max-width:100%;margin:0 0 20px}.strengths_photoCol__LUdwb{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;gap:40px;max-width:100%;padding:0 28px}.strengths_photo__2MJ7I{display:block;flex:none;width:auto;max-width:100%;height:302px}.strengths_listCol__Qnm1x{display:flex;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:50%;max-width:50%;padding:20px 28px}.strengths_list__gqUgv{flex:none;flex-direction:column;gap:32px}.strengths_item__hu5Jf,.strengths_list__gqUgv{display:flex;justify-content:flex-start;align-items:flex-start;max-width:100%}.strengths_item__hu5Jf{flex:1 1;flex-direction:row;gap:16px;min-width:0}.strengths_check__NwPmH{display:flex;flex:none;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%;margin:8px 0 0;padding:4px;border:1px solid #222;border-radius:50%}.strengths_checkIcon__FCLPb{display:block;flex:none;font-size:16px;color:#222}.strengths_texts__bBCn2{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:0;max-width:100%}.strengths_itemTitle___rlwz{width:100%;font-size:24px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.5;color:#222;text-align:left}.strengths_itemBody__wtaIs{width:100%;font-size:15px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.75;color:#666;text-align:left}@media (max-width:768px){.strengths_section__bGKMO{padding:0}.strengths_titleBlock__KJMnP{margin:32px 0 0}.strengths_columns__NNJ_W{flex-direction:column;flex-wrap:nowrap;width:90%;max-width:90%;padding:0 32px}.strengths_photoCol__LUdwb{width:100%;min-width:0;margin:40px 0 0}.strengths_photo__2MJ7I{width:90%;max-width:90%;height:auto}.strengths_listCol__Qnm1x{width:100%;max-width:100%;margin:0 0 20px;padding:24px 32px 0}.strengths_check__NwPmH{flex-direction:column}}@media (max-width:430px){.strengths_section__bGKMO{margin:24px 0 0;padding:20px 0 0}.strengths_titleBlock__KJMnP{margin:0 0 28px}.strengths_columns__NNJ_W{padding:0}.strengths_photoCol__LUdwb{margin:0;padding:0}.strengths_listCol__Qnm1x{margin:32px 0 20px;padding:0}.strengths_check__NwPmH{margin:6px 0 0}.strengths_checkIcon__FCLPb{font-size:14px}.strengths_texts__bBCn2{gap:12px}.strengths_itemTitle___rlwz{font-size:16px}.strengths_itemBody__wtaIs{font-size:14px}}.site-form_form__NZMrt{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;font-family:var(--font-sans)}.site-form_heading__16gna{display:flex;align-items:center;margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.4;color:var(--blue)}.site-form_pair__wwHu2{display:flex;justify-content:center;align-items:center;gap:16px;width:100%}.site-form_pair__wwHu2>.site-form_field__Z_NtT{flex:1 1;min-width:0}.site-form_field__Z_NtT{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.site-form_fieldMessage__qdw9G{justify-content:flex-start;margin:0 0 20px}.site-form_fieldMessage__qdw9G .site-form_head__UrUbF{margin:0 0 10px}.site-form_head__UrUbF{display:flex;justify-content:center;align-items:center;height:28px}.site-form_labelText__fYUM8{font-size:14px;font-weight:700;line-height:1.4;color:#303439}.site-form_required__PgK23{font-family:var(--font-latin);font-size:20px;font-weight:400;line-height:1.4;color:#ff0000}.site-form_control__dRFyE{display:block;width:100%;max-width:100%;height:50px;margin:0 0 10px;padding:10px;background:#fff;border:1px solid #ddd;border-radius:4px;font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:1.4;color:#333}.site-form_control__dRFyE::placeholder{color:#b0b0b0;opacity:1}textarea.site-form_control__dRFyE{height:160px;margin:0;resize:vertical}.site-form_trap__b205q{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.site-form_consent__a9q3q{display:flex;align-items:center;padding:4px 0}.site-form_consentBox__tBveE{display:block;flex:none;width:14px;height:14px;margin:0 10px 0 0}.site-form_consentLink__J_xHA{font-size:14px;font-weight:900;line-height:1.4;color:var(--blue)}.site-form_consentText__NH0eW{font-size:15px;font-weight:700;line-height:1.4;color:#303439}.site-form_consentDl__2R1GH{padding:0}.site-form_consentDlRow__9SaEz{display:flex;align-items:center}.site-form_consentDlPolicy__uOdZg{font-size:14px;font-weight:900;line-height:1.6;color:var(--blue)}.site-form_consentDlPolicy__uOdZg:hover{text-decoration:underline}.site-form_consentDlLink__q_TOR{display:flex;flex-wrap:wrap;align-items:center;padding:8px 0}.site-form_consentDlAgree__lmZwZ{font-size:14px;font-weight:500;line-height:1.6;color:#303439}.site-form_submit___95SK{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:50px;margin:16px 0 0;padding:15px;background:var(--form-button-bg,var(--amber));border-radius:var(--form-button-radius,48px);transition:all .3s var(--ease)}.site-form_submitText__h5ipY{padding:0 0 2px;font-size:18px;font-weight:700;line-height:1;color:#fff}.site-form_submit___95SK[aria-busy=true]{cursor:default;opacity:.6}@media (max-width:768px){.site-form_heading__16gna{font-size:32px}}@media (max-width:430px){.site-form_heading__16gna{font-size:18px}.site-form_consentText__NH0eW{font-size:14px}.site-form_submit___95SK{height:48px;padding:15px 10px}.site-form_submitText__h5ipY{font-size:16px}.site-form_consentDlAgree__lmZwZ,.site-form_consentDlPolicy__uOdZg{font-size:12px}}@media (max-width:360px){.site-form_heading__16gna{font-size:13px}.site-form_consentDlAgree__lmZwZ{font-size:10px}}.site-form_thanks__8VWUT{position:fixed;inset:0;line-height:1}.site-form_thanks__8VWUT[open]{display:flex}.site-form_thanksBackdrop__ZztNE{position:absolute;inset:0;z-index:0;background:rgba(0,0,0,.16);pointer-events:none}.site-form_thanksContainer__C4zkF{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none}.site-form_thanksContainer__C4zkF>*{pointer-events:auto}.site-form_thanks__8VWUT[open] .site-form_thanksContainer__C4zkF{animation:site-form_thanks-in__BpYgV .4s var(--ease) both}.site-form_thanks__8VWUT[open] .site-form_thanksBackdrop__ZztNE{animation:site-form_thanks-fade-in__rTLTY .4s var(--ease) both}.site-form_thanks__8VWUT.site-form_closing__v0rOn .site-form_thanksBackdrop__ZztNE,.site-form_thanks__8VWUT.site-form_closing__v0rOn .site-form_thanksContainer__C4zkF{animation:site-form_thanks-fade-out__tFjkC .4s var(--ease) both}@keyframes site-form_thanks-in__BpYgV{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}@keyframes site-form_thanks-fade-in__rTLTY{0%{opacity:0}to{opacity:1}}@keyframes site-form_thanks-fade-out__tFjkC{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.site-form_thanks__8VWUT.site-form_closing__v0rOn .site-form_thanksBackdrop__ZztNE,.site-form_thanks__8VWUT.site-form_closing__v0rOn .site-form_thanksContainer__C4zkF,.site-form_thanks__8VWUT[open] .site-form_thanksBackdrop__ZztNE,.site-form_thanks__8VWUT[open] .site-form_thanksContainer__C4zkF{animation:none}}.site-form_thanksOverlay__owWjE{width:100%;max-width:100%;height:100vh;background:rgba(0,0,0,.16)}.site-form_thanksBox__pYLNd,.site-form_thanksOverlay__owWjE{display:flex;flex-direction:column;justify-content:center;align-items:center}.site-form_thanksBox__pYLNd{position:relative;width:570px;max-width:calc(100% - 40px);height:350px;margin:20px;padding:0 20px;background:#fff;border-radius:2px}.site-form_thanksWithBooking__ekN90 .site-form_thanksBox__pYLNd{width:min(720px,calc(100vw - 32px));max-width:none;height:auto;max-height:calc(100dvh - 32px);margin:16px;padding:56px 24px 24px;justify-content:flex-start;overflow-y:auto}.site-form_thanksClose__XXyOM{position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .3s var(--ease)}.site-form_thanksClose__XXyOM:hover{opacity:.5}.site-form_thanksCloseIcon__n7lu7{display:block;width:24px;height:24px}.site-form_thanksBody__d36iU{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:320px;max-width:100%}.site-form_thanksLead__ojUhS{font-feature-settings:"palt" 1;font-size:18px;font-weight:600;letter-spacing:.06em;line-height:1.73;color:#333}.site-form_thanksText__5ywxf{width:100%;margin:19px 0 0;font-feature-settings:"palt" 1;font-size:13px;font-weight:400;letter-spacing:.05em;line-height:2;text-align:justify;color:#333}.site-form_thanksWithDownload__8teAe .site-form_thanksBox__pYLNd{height:auto;min-height:350px;max-height:calc(100dvh - 40px);padding:56px 20px 32px;overflow-y:auto}.site-form_thanksWithDownload__8teAe .site-form_thanksBody__d36iU{width:400px}.site-form_thanksDownload__Bwr4O{display:flex;justify-content:center;align-items:center;width:100%;height:48px;margin:24px 0 0;background:var(--amber);border-radius:48px;font-size:16px;font-weight:700;letter-spacing:.05em;color:#fff;text-decoration:none}.site-form_thanksDownload__Bwr4O:hover{opacity:.8}.site-form_thanksNote__jk7su{width:100%;margin:8px 0 0;font-size:12px;line-height:1.6;color:#666}.site-form_thanksConsultLink__BLYap{display:block;margin:4px 0 0;font-weight:600;color:inherit;text-decoration:underline}@media (max-width:430px){.site-form_thanksBody__d36iU{margin:14px 0 0}.site-form_thanksLead__ojUhS{font-size:15px}}.site-form_booking__d12Y6{width:100%;margin:24px 0 0;line-height:1.6}.site-form_bookingLead__T4xqN{font-size:16px;font-weight:700;color:#333;text-align:center}.site-form_bookingStatus__CZs6D{margin:12px 0 0;padding:12px 16px;border-radius:8px;background:var(--band);font-size:14px;color:#333}.site-form_bookingStatus__CZs6D a{color:var(--blue);text-decoration:underline}.site-form_bookingWidget__zh51M{width:100%;height:650px;margin:12px 0 0}.booking_section__VeUXn{display:flex;flex-direction:column;align-items:center;width:100%;padding:48px 40px;background:#f0f3f9;scroll-margin-top:96px}.booking_titleBlock__2aT3R{--title-gap:16px}.booking_note__fJQra,.booking_ringi__uLKDN{max-width:100%;font-size:14px;font-weight:500;line-height:1.6;color:#555;text-align:center}.booking_note__fJQra{margin:16px 0 0}.booking_ringi__uLKDN{margin:0}.booking_frame__AsnEY{position:relative;width:100%;max-width:720px;height:648px;margin:24px 0 0;overflow:hidden;background:#fff;border-radius:16px}.booking_iframe__uh33y{display:block;border:0}.booking_skeleton__LYIk6{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:12px;padding:24px 20px;background:#fff}.booking_slot__mdhy5{display:block;height:44px;border-radius:8px;background:#eceef3;animation:booking_booking-pulse__XyeyO 1.6s ease-in-out infinite alternate}@keyframes booking_booking-pulse__XyeyO{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.booking_slot__mdhy5{animation:none}}@media (max-width:767px){.booking_section__VeUXn{padding:40px 20px}}@media (max-width:430px){.booking_section__VeUXn{scroll-margin-top:80px}}.hero_hero__bNPU4{display:flex;flex:none;justify-content:center;width:100%;padding:112px 20px 32px;background:var(--navy-training)}.hero_inner__g3MpD{width:100%;max-width:500px}.hero_badge__yiXmk{margin:0 0 8px;font-size:14px;font-weight:900;line-height:1.6;color:var(--amber);text-wrap:balance}.hero_headline__JLVAI{margin:0;font-size:28px;font-weight:900;line-height:1.4;letter-spacing:-.02em;color:#fff}.hero_headlineLine__BOUk9{display:block}.hero_headlineHang__IxY9C{text-indent:-.5em}.hero_headlineHang__IxY9C>*{text-indent:0}.hero_product__Utb51{margin:8px 0 0;font-size:16px;font-weight:900;line-height:1.4;color:#9ec5ff}.hero_photo__W4__H{position:relative;margin:24px 0 0;aspect-ratio:1152/754;border-radius:16px;overflow:hidden}.hero_photoImg__eZOCi{display:block;width:100%;height:100%;object-fit:cover}.hero_plate__MLnQA{position:absolute;left:12px;bottom:30%;padding:4px 8px;border-radius:8px;background:rgba(19,47,84,.9);color:#fff;text-align:left;font-feature-settings:"palt"}.hero_plateRole__m2hjf{font-size:12px;font-weight:700;color:rgba(255,255,255,.82)}.hero_plateName__XnfIz,.hero_plateRole__m2hjf{display:block;line-height:1.4;white-space:nowrap}.hero_plateName__XnfIz{font-size:16px;font-weight:900;letter-spacing:.04em}.hero_cta__qTK3Y{position:relative;--bubble-color:var(--amber-coach);display:block;margin:24px 0 0;padding:16px 12px;border-radius:8px;background:var(--amber-coach);box-shadow:0 4px 14px rgba(239,127,31,.3);font-size:18px;font-weight:900;line-height:1.4;color:#fff;text-align:center;text-decoration:none;transition:transform .15s ease}.hero_cta__qTK3Y:active{transform:translateY(1px)}.hero_sub__N911X{margin:8px 0 0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.88);text-align:center;text-wrap:balance}@media (min-width:768px){.hero_hero__bNPU4{padding:120px 24px 40px}.hero_product__Utb51{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.hero_inner__g3MpD{max-width:560px}}@media (min-width:1024px){.hero_inner__g3MpD{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-column-gap:32px;column-gap:32px;align-items:center;max-width:1060px}.hero_badge__yiXmk{font-size:16px}.hero_product__Utb51{margin:12px 0 0;font-size:20px}.hero_photo__W4__H{max-width:496px}.hero_plate__MLnQA{bottom:16px;padding:8px 12px}.hero_plateName__XnfIz{font-size:18px}.hero_cta__qTK3Y,.hero_sub__N911X{display:none}}@media (min-width:1200px){.hero_headline__JLVAI{font-size:32px}}@media (max-width:430px){.hero_hero__bNPU4{padding:96px 20px 32px}}@media (max-width:389px){.hero_plate__MLnQA{padding:4px}}@media (max-width:359px){.hero_headline__JLVAI{font-size:24px}}.industry-nav_section__uoPe0{display:flex;flex-direction:column;align-items:center;width:100%;padding:48px 0 56px;background:#fff}.industry-nav_section__uoPe0>.industry-nav_titleBlock__rvSRz{--title-gap:16px;width:1080px;max-width:calc(100% - 40px)}.industry-nav_body__5zKPw{width:1080px;max-width:calc(100% - 40px);margin:32px 0 0}.industry-nav_grid__ZYLzF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 8px;gap:12px 8px;margin:0;padding:0;list-style:none}.industry-nav_cell__b7Xq9{display:flex}.industry-nav_item__92WyT{position:relative;display:flex;flex:1 1;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:1px solid var(--rule);border-radius:8px;background:#fff;font-size:14px;font-weight:700;line-height:1.4;color:var(--navy-training);text-decoration:none}a.industry-nav_item__92WyT:hover{border-color:var(--navy-training)}.industry-nav_name__HOSCA{min-width:0}.industry-nav_arrow__n6o4z{flex:none;font-size:16px;color:#555}.industry-nav_here__xouvT{background:#f0f3f9}.industry-nav_hereLabel__MTK6_{position:absolute;top:-8px;right:12px;padding:0 8px;border-radius:8px;background:var(--navy-training);font-size:12px;font-weight:700;line-height:1.4;color:#fff;white-space:nowrap}.industry-nav_arrowSpace__3Ntyk{visibility:hidden}.industry-nav_training__RBh9c{margin:24px 0 0;font-size:16px;line-height:1.6;color:#333}.industry-nav_tools__f7E4z a,.industry-nav_training__RBh9c a{color:var(--navy-training);font-weight:700;text-decoration:underline;text-underline-offset:4px}.industry-nav_tools__f7E4z{margin:8px 0 0;font-size:14px;line-height:1.6;color:#555}.industry-nav_nw__Fr6Ls,.industry-nav_tool__r1zxe{white-space:nowrap}@media (max-width:359px){.industry-nav_grid__ZYLzF{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.industry-nav_body__5zKPw,.industry-nav_section__uoPe0>.industry-nav_titleBlock__rvSRz{max-width:calc(100% - 80px)}.industry-nav_body__5zKPw{margin:40px 0 0}.industry-nav_grid__ZYLzF{gap:12px}.industry-nav_item__92WyT{padding:12px 16px;font-size:16px}}@media (min-width:1024px){.industry-nav_grid__ZYLzF{grid-template-columns:repeat(4,minmax(0,1fr))}}.courses_section__N43qb{--gutter:40px;display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:40px;background:#f0f3f9}.courses_titleBlock__bejZX{--title-gap:16px;--title-gap-sp:10px}.courses_rowWrap__VLHLC{flex:none;width:100%;max-width:1200px;margin:32px 0 0}.courses_row__SZd0f{display:grid;grid-auto-flow:column;grid-template-rows:auto auto;grid-auto-columns:clamp(256px,calc((100% - 60px) / 4),288px);grid-column-gap:20px;column-gap:20px;margin:0 calc(-1 * var(--gutter)) -24px;padding:0 var(--gutter) 48px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter)}.courses_row__SZd0f::-webkit-scrollbar{height:8px}.courses_row__SZd0f::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.courses_row__SZd0f::-webkit-scrollbar-thumb{background:#9aa5b8;border-radius:4px}@supports not selector(::-webkit-scrollbar){.courses_row__SZd0f{scrollbar-width:thin;scrollbar-color:#9aa5b8 #e5e7eb}}.courses_col__M16Zj{scroll-snap-align:start}.courses_card__gItQV,.courses_col__M16Zj{display:grid;grid-row:1/span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr)}.courses_card__gItQV{padding:24px 24px 32px;background:#fff;border-radius:16px;box-shadow:0 18px 24px rgba(0,66,164,.26)}.courses_nested__3X3Ck{box-shadow:0 17px 24px rgba(0,66,164,.26)}.courses_body__o3ynn,.courses_head__Gmoy4{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0}@supports not (grid-template-rows:subgrid){.courses_col__M16Zj{display:flex;flex-direction:column}.courses_card__gItQV{display:flex;flex:1 1 auto;flex-direction:column}.courses_body__o3ynn{flex:1 1 auto}}.courses_badgeRow__CwWPL{flex:none;flex-direction:row;align-items:center}.courses_badgeRow__CwWPL,.courses_badge__b_B20{display:flex;justify-content:center;max-width:100%}.courses_badge__b_B20{flex:none;flex-direction:column;align-items:flex-start;gap:8px;padding:2px 4px;border-radius:8px}.courses_nested__3X3Ck .courses_badge__b_B20{max-width:calc(100% - 10px);margin:0 10px 0 0}.courses_amber__CGGwf{background:#f9a825}.courses_lavender__Lnw14{background:#8c9eff}.courses_indigo__t_xXj{background:#3949ab}.courses_purple__OSiC0{background:#876ec6}.courses_badgeText__T5BWp{display:flex;flex:none;align-items:center;max-width:100%;min-height:18px;padding:0 4px;font-size:10px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.4;color:#fafafa;text-align:left}.courses_title__EjzEE{width:100%;margin:16px 0 0;font-size:18px;font-weight:900;line-height:1.4;color:#204578;text-align:left}.courses_sub__IG_mM{flex:none;max-width:100%;min-height:27px;margin:8px 0 0;color:#333}.courses_format__79hbW,.courses_sub__IG_mM{font-size:14px;font-weight:500;line-height:1.7;text-align:left}.courses_format__79hbW{width:100%;margin:8px 0;color:#757575}.courses_rule__iOfPy{flex:none;width:100%;height:1px;margin:16px 0;background:#e5e7eb}.courses_label__DRVPF{flex:none;max-width:100%;min-height:27px;color:#3366ad}.courses_items__QZJia,.courses_label__DRVPF{font-size:14px;font-weight:500;line-height:1.7;text-align:left}.courses_items__QZJia{flex:1 1 auto;width:100%;color:#303439}.courses_item__BMmy9{display:block;padding-left:1em;text-indent:-1em}.courses_item__BMmy9>*{text-indent:0}.courses_priceRow__yi8R4{display:flex;flex:none;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%}.courses_price__a6CHt{flex:none;width:117px;max-width:100%;font-size:28px;color:#303439}.courses_price__a6CHt,.courses_unit__f_Ali{font-weight:500;line-height:1.7;text-align:left}.courses_unit__f_Ali{flex:1 1;min-width:0;margin:16px 0 0;font-size:14px;color:#757575}.courses_note__gk1Ij{font-size:16px;color:#150605}.courses_note__gk1Ij,.courses_participants__3ly9N{width:100%;font-weight:500;line-height:1.7;text-align:left}.courses_participants__3ly9N{font-size:14px;color:#212121}@media (max-width:768px){.courses_row__SZd0f{margin-bottom:0;padding-bottom:0}.courses_card__gItQV,.courses_nested__3X3Ck{box-shadow:none}.courses_badge__b_B20{gap:6px}.courses_sub__IG_mM{min-height:0}.courses_nested__3X3Ck .courses_title__EjzEE{width:auto;max-width:100%}}@media (max-width:430px){.courses_section__N43qb{--gutter:24px;padding:40px 24px}.courses_titleBlock__bejZX{padding:2px}.courses_row__SZd0f{grid-auto-columns:min(280px,calc(100% - 48px));column-gap:16px}.courses_card__gItQV{padding:24px}.courses_badge__b_B20{gap:4px}.courses_badgeText__T5BWp{font-size:11px}.courses_title__EjzEE{font-size:16px}.courses_format__79hbW,.courses_items__QZJia,.courses_note__gk1Ij,.courses_participants__3ly9N,.courses_unit__f_Ali{margin:8px 0 0;line-height:1.5}.courses_note__gk1Ij{font-size:14px}.courses_note__gk1Ij:empty{margin:0}.courses_priceRow__yi8R4{margin:8px 0 0}.courses_price__a6CHt{width:83px;font-size:24px;line-height:1.5}.courses_unit__f_Ali{font-size:14px}}@media (max-width:360px){.courses_section__N43qb{--gutter:16px;padding:32px 16px 40px}.courses_card__gItQV{padding:16px}.courses_sub__IG_mM{font-size:12px}.courses_format__79hbW,.courses_participants__3ly9N{margin:16px 0 0;font-size:12px}.courses_nested__3X3Ck .courses_format__79hbW,.courses_nested__3X3Ck .courses_sub__IG_mM{font-size:14px}.courses_engineer__8gBuS .courses_sub__IG_mM{width:auto;padding:8px 0 0;font-size:14px}}.reason-cards_reasons__YJV5m{display:grid;grid-gap:16px;gap:16px;width:1000px;max-width:100%}.reason-cards_reason__dJYoq{display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid var(--rule);border-radius:16px}.reason-cards_title__NMO8R{margin:0;font-size:20px;font-weight:700;line-height:1.4;color:var(--navy-training)}.reason-cards_sub__0X9wp{margin:8px 0 0;font-size:16px;line-height:1.6;color:#555}.reason-cards_fig__hj_Ia{height:128px;margin-top:auto;padding-top:24px}.reason-cards_fig__hj_Ia,.reason-cards_flow__6wYFO{display:flex;align-items:center;justify-content:center}.reason-cards_flow__6wYFO{gap:8px}.reason-cards_chip__eZxeQ{padding:12px 16px;border-radius:8px;background:var(--band);font-size:14px;font-weight:700;line-height:1.6;color:var(--navy-training);white-space:nowrap}.reason-cards_arrow__IeKFk{flex:none;width:24px;height:24px;color:#555}.reason-cards_plus__g8bqm{flex:none;font-size:20px;font-weight:700;line-height:1;color:#555}@media (min-width:1024px){.reason-cards_reasons__YJV5m{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.reason-cards_reasons__YJV5m{width:560px}}.reason-cards_figFirst__SC580 .reason-cards_fig__hj_Ia{height:auto;min-height:128px;margin:16px 0 0;padding:16px;background:#fff;border:1px solid #e1e6f0;border-radius:8px}.reason-cards_figFirst__SC580 .reason-cards_sub__0X9wp{margin:16px 0 0}.reason-cards_figFirst__SC580 .reason-cards_figFill__V8VXU{padding:0;overflow:hidden}.reason-cards_figFill__V8VXU>img{display:block;width:100%;height:100%;object-fit:contain}@media (min-width:1024px){.reason-cards_figFirst__SC580{width:1200px}.reason-cards_figFirst__SC580 .reason-cards_reason__dJYoq{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:16px;row-gap:16px}.reason-cards_figFirst__SC580 .reason-cards_fig__hj_Ia,.reason-cards_figFirst__SC580 .reason-cards_sub__0X9wp{margin:0}}.comparison_section__fjmXx{width:100%;padding:28px 40px 48px;background:#fff}.comparison_box__z6eaO,.comparison_section__fjmXx{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center}.comparison_box__z6eaO{width:1000px;max-width:100%}.comparison_titleBlock__330Gm{--title-gap:11px;--title-gap-sp:9px;overflow:hidden}.comparison_lead___lJAF{flex:none;max-width:100%;margin:16px 0 20px;font-size:20px;font-weight:500;line-height:1.75;color:#222;text-align:center}@media (max-width:768px){.comparison_section__fjmXx{padding:0}.comparison_box__z6eaO{width:90%;max-width:90%}.comparison_titleBlock__330Gm{margin:24px 0 0}.comparison_lead___lJAF{max-width:calc(100% - 64px);margin:0 32px 20px;font-size:18px}}@media (max-width:430px){.comparison_section__fjmXx{margin:24px 0 0}.comparison_box__z6eaO{width:100%;max-width:100%}.comparison_titleBlock__330Gm{margin:0 0 28px;padding:0 16px}.comparison_lead___lJAF{margin:20px 32px 24px;font-size:14px}}.comparison_scroll__WdWoR{width:100%;margin:0 0 12px;overflow-x:auto;border-radius:16px}.comparison_table__AkRKw{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5;color:#333}.comparison_table__AkRKw td,.comparison_table__AkRKw th{padding:12px 16px;border-bottom:1px solid var(--rule);text-align:center;vertical-align:top}.comparison_table__AkRKw thead th{font-size:16px;font-weight:700;white-space:nowrap;background:var(--band)}.comparison_table__AkRKw tbody th{width:120px;font-weight:700;text-align:left;white-space:nowrap;vertical-align:middle}.comparison_corner__7NwEH,.comparison_table__AkRKw tbody th{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--band)}.comparison_table__AkRKw .comparison_self__9Hk2i{font-weight:700;color:#fff;background:var(--navy-training)}.comparison_mark___4cug{display:block;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--amber)}.comparison_best__ePPTD,.comparison_good__4N7ai,.comparison_mid__lpmXy,.comparison_ng__wiqt4{color:#555}.comparison_legend__E891h,.comparison_src__CQ7eV{width:100%;font-size:12px;line-height:1.5;color:#555;text-align:right}.comparison_legend__E891h{margin:4px 0 40px}.comparison_legendMark__DAN8M{font-weight:700}.comparison_nw__3eX7Y{white-space:nowrap}.comparison_phrase__xYzEc{display:inline-block;white-space:nowrap}@media (max-width:768px){.comparison_scroll__WdWoR{width:calc(100% - 32px);margin:0 16px 12px}.comparison_legend__E891h,.comparison_src__CQ7eV{padding:0 16px;text-align:left}}@media (max-width:430px){.comparison_table__AkRKw td,.comparison_table__AkRKw th{padding:12px}}.comparison_section__fjmXx.comparison_standalone__HUk0B{padding:48px 40px}.comparison_standalone__HUk0B .comparison_legend__E891h{margin-bottom:0}.comparison_sub__9ZPZV{display:inline-block;white-space:nowrap}@media (max-width:430px){.comparison_group__Lsne0{display:inline;white-space:normal}}@media (max-width:768px){.comparison_section__fjmXx.comparison_standalone__HUk0B{margin:0;padding:40px 0}.comparison_standalone__HUk0B .comparison_titleBlock__330Gm{margin:0}}