.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))}}.cases_section__Mnzsy{display:flex;flex:none;flex-direction:column;align-items:center;width:100%;padding:48px 40px;background:#fff}.cases_titleBlock__yDZxl{--title-gap:11px;--title-gap-sp:9px;margin:0 0 32px}.cases_frame__OL2bJ{display:flex;flex-direction:column;align-items:center;width:1080px;max-width:100%}.cases_list__LFKwZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:24px;gap:24px;width:100%;margin:0;padding:0;list-style:none}.cases_item__Fbu9U{display:flex;min-width:0;margin:0;padding:0}.cases_more__CySp_{align-self:center;margin:32px 0 0}.cases_card__B5WIG{flex:none;flex-direction:column;height:100%;background:#fff;border:1px solid #e1e6f0;box-shadow:0 8px 24px 0 #00000014}.cases_card__B5WIG,.cases_inner__ITXxb{display:flex;width:100%;border-radius:16px}.cases_inner__ITXxb{flex:1 1;flex-direction:column;overflow:clip}.cases_thumb__jeXoS{display:flex;flex:none;justify-content:center;align-items:center;width:100%;height:200px;padding:12px;background:#f5f1fa}.cases_thumbImg__T6HP4{display:block;width:auto;max-width:100%;height:auto;max-height:100%;border-radius:8px}.cases_texts__wQxrQ{display:flex;flex:none;flex-direction:column;align-items:flex-start;width:100%;padding:24px}.cases_badgeWrap__eCRDX{display:flex;max-width:100%}.cases_badge__9se4s{margin:0 0 12px;padding:4px 8px;background:#1c1d33;border-radius:6px;font-size:12px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.5;color:#fff;text-align:left}.cases_title__a7u77{width:100%;margin:0 0 16px;font-size:18px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.6;color:#1a4174;text-align:left}.cases_labelRow__gb79K{display:flex;flex:none;align-items:center;gap:8px;width:100%;margin:0 0 4px}.cases_labelBar__zqAk8{flex:none;width:3px;height:20px;border-radius:2px}.cases_label__gilo4{flex:none;font-size:14px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.5;text-align:left}.cases_before__yq6fp .cases_labelBar__zqAk8{background:#e05268}.cases_before__yq6fp .cases_label__gilo4{color:#e05268}.cases_after__C_4ee .cases_labelBar__zqAk8{background:#2d4bd8}.cases_after__C_4ee .cases_label__gilo4{color:#2d4bd8}.cases_text__KkA69{flex:none;width:100%;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:400;font-feature-settings:"palt" 1;line-height:1.75;color:#3a4560;text-align:left;text-wrap:pretty}.cases_unit__1te_n{white-space:nowrap}.cases_beforeText__u204_{margin:0 0 16px;background:#fff1f4}.cases_afterText__knfn2{background:#f4f6fc}@media (min-width:769px) and (max-width:1147px){.cases_list__LFKwZ{gap:16px}.cases_texts__wQxrQ{padding:20px}}@media (max-width:768px){.cases_section__Mnzsy{padding:40px 32px}.cases_list__LFKwZ{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px;max-width:560px}.cases_frame__OL2bJ{align-items:center}.cases_thumb__jeXoS{height:160px}.cases_texts__wQxrQ{padding:20px}}@media (max-width:430px){.cases_section__Mnzsy{padding:32px 20px}.cases_titleBlock__yDZxl{margin:0 0 24px}.cases_more__CySp_{margin:24px 0 0}.cases_thumb__jeXoS{height:128px;padding:8px}.cases_texts__wQxrQ{padding:16px}.cases_badge__9se4s{margin:0 0 8px}.cases_title__a7u77{margin:0 0 12px;font-size:16px}.cases_text__KkA69{padding:4px 8px;font-size:12px;line-height:1.6}.cases_beforeText__u204_{margin:0 0 12px}}.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}}.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}}.instructor_section__O9WNa{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:39px 0 0;background:#f0f3f9}.instructor_titleBlock__8LebJ{--title-gap:11px;--title-gap-sp:9px;overflow:hidden}.instructor_row__21ApE{display:flex;flex:none;flex-direction:row;justify-content:center;align-items:center;width:892px;max-width:100%;margin:0 0 40px;padding:28px 28px 0}.instructor_photo__KwsYg{display:block;flex:none;width:300px;max-width:calc(100% - 32px);height:auto;margin:0 32px 0 0;border:10px solid rgb(245,245,245)}.instructor_texts__kqrHC{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;max-width:100%}.instructor_name__BM3DI{font-size:16px;font-weight:700}.instructor_bio__ztJ0l,.instructor_name__BM3DI{flex:none;max-width:100%;letter-spacing:.05em;line-height:1.9;color:#000;text-align:justify}.instructor_bio__ztJ0l{margin:0 0 16px;font-size:14px;font-weight:400}@media (max-width:768px){.instructor_section__O9WNa{gap:1px;padding:41px 0 0}.instructor_titleBlock__8LebJ{margin:0 0 21px}.instructor_row__21ApE{flex-direction:column;align-items:flex-start;width:72%;max-width:72%;margin:0 0 39px;padding:0}.instructor_photo__KwsYg{width:314px;max-width:calc(100% - 170px);margin:0 22px 29px 148px}.instructor_texts__kqrHC{flex:none;width:100%}.instructor_name__BM3DI{width:100%;text-align:left}.instructor_bio__ztJ0l{margin:0 0 10px}}@media (max-width:430px){.instructor_section__O9WNa{gap:0;padding:40px 0 0}.instructor_titleBlock__8LebJ{margin:0 0 28px}.instructor_row__21ApE{width:80%;max-width:80%;margin:0 0 40px}.instructor_photo__KwsYg{width:100%;max-width:100%;margin:0 0 22px}.instructor_name__BM3DI{margin:18px 0 0;font-size:18px}.instructor_bio__ztJ0l{font-size:12px;line-height:1.7}}@media (max-width:360px){.instructor_section__O9WNa{margin:14px 0 0;padding:32px 0 0}.instructor_row__21ApE{margin:-20px 0 50px}.instructor_name__BM3DI{font-size:14px}}.profile_section__eKQgc{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:0 0 20px;padding:39px 0 0;background:#f0f3f9}.profile_name__R4Ysm{font-size:16px;font-weight:700}.profile_bio__ru8iY,.profile_name__R4Ysm{flex:none;max-width:100%;letter-spacing:.05em;line-height:1.9;color:#000;text-align:justify}.profile_bio__ru8iY{margin:0 0 16px;font-size:14px;font-weight:400;text-wrap:pretty}.profile_historyHead__WYHEE{margin:0 0 8px;font-weight:700}.profile_history__LA6X8{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;margin:0 0 16px}.profile_year__EiQSY{font-weight:700;color:#204578;white-space:nowrap}.profile_event__1LQpB,.profile_year__EiQSY{font-size:14px;letter-spacing:.05em;line-height:1.7}.profile_event__1LQpB{margin:0;font-weight:400;color:#000}@media (max-width:768px){.profile_section__eKQgc{gap:1px;margin:0;padding:41px 0 0}.profile_name__R4Ysm{width:100%;text-align:left}.profile_bio__ru8iY{margin:0 0 10px}}@media (max-width:430px){.profile_section__eKQgc{gap:0;padding:40px 0 0}.profile_name__R4Ysm{margin:18px 0 0;font-size:14px}.profile_bio__ru8iY{font-size:14px;line-height:1.8;text-align:left}.profile_history__LA6X8{gap:4px 12px}}@media (max-width:360px){.profile_section__eKQgc{margin:14px 0 0;padding:32px 0 0}}@media (max-width:374px){.profile_history__LA6X8{grid-template-columns:minmax(0,1fr);gap:0}.profile_event__1LQpB{margin:0 0 8px}}.strengths_section__C49_z{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;padding:48px 40px;background:#f0f3f9}.strengths_rep__mrNoN{container-type:inline-size;display:flex;flex-direction:column;gap:12px;width:100%;align-self:stretch}.strengths_repHead__ULnUU{display:flex;align-items:center;gap:16px}.strengths_repPhoto__KB3OU{display:block;flex:none;width:96px;height:96px}.strengths_plate__N8tPS{display:flex;flex-direction:column;gap:4px;line-height:1.4;color:var(--navy-training)}.strengths_plateRole__OPXad{font-size:12px;font-weight:500}.strengths_plateName__BLgum{font-size:18px;font-weight:700}.strengths_history__BWGK0{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px;margin:0}.strengths_year__6aGRq{font-size:12px;font-weight:700;line-height:1.6;color:#204578;white-space:nowrap}.strengths_event__qyRCg{margin:0;font-size:12px;font-weight:400;line-height:1.6;color:#333}@container (max-width: 199px){.strengths_history__BWGK0{grid-template-columns:minmax(0,1fr);row-gap:0}.strengths_event__qyRCg{margin:0 0 4px}}@media (max-width:768px){.strengths_section__C49_z{padding:40px 32px}}@media (max-width:430px){.strengths_section__C49_z{padding:32px 16px}}.pricing_section__epsXe{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:0 0 20px;padding:40px;background:#fff;scroll-margin-top:78px}.pricing_scroll__ZAtDy{width:1000px;max-width:100%;margin:28px 0 0;overflow-x:auto;border-radius:8px}.pricing_table__N7wmH{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5;color:#333}.pricing_table__N7wmH td,.pricing_table__N7wmH th{padding:12px 16px;border-bottom:1px solid var(--rule);text-align:center;vertical-align:middle}.pricing_plan__eieO_{font-size:16px;font-weight:700;color:#204578;white-space:nowrap;background:var(--band)}.pricing_corner__LxFNg,.pricing_table__N7wmH th[scope=row]{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--band)}.pricing_corner__LxFNg{width:136px}.pricing_table__N7wmH th[scope=row]{font-weight:700;text-align:left;white-space:nowrap}.pricing_priceRow__YvcUU td{padding:16px;background:#fff}.pricing_amount__YbWZB{font-size:24px;font-weight:700;font-feature-settings:"palt" 1;color:#222}.pricing_amount__YbWZB,.pricing_rest__9GOgp{display:inline-block;line-height:1.5;white-space:nowrap}.pricing_rest__9GOgp{font-size:14px;font-weight:500;color:#555}.pricing_custom__F8kJK{flex:none;width:1000px;max-width:100%;margin:24px 0 0;padding:16px 24px;background:#f0f3f9;border-radius:8px}.pricing_customText__dPvEB{font-size:16px;font-weight:500;line-height:1.7;color:#303439;text-align:left}.pricing_customLabel__SwueB{font-weight:700;color:#204578}.pricing_customLink__wMc_9{font-weight:700;white-space:nowrap;color:var(--blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.pricing_customTail__Oabim{white-space:nowrap}.pricing_notes__P_vM4{text-wrap:pretty;flex:none;width:1000px;max-width:100%;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.6;color:#757575;text-align:left}.pricing_cards__NklYJ{display:none}@media (max-width:799px){.pricing_scroll__ZAtDy{display:none}.pricing_cards__NklYJ{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1000px;margin:24px 0 0;padding:0;list-style:none}.pricing_card__kCx9k{padding:20px;background:#fff;border:1px solid var(--rule);border-radius:16px}.pricing_cardName__K8rC8{font-size:18px;font-weight:700;line-height:1.5;color:#204578}.pricing_cardPrice__H0ozJ{margin:4px 0 12px}.pricing_cardRow__YKKne{display:grid;grid-template-columns:96px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:8px 0;border-top:1px solid var(--rule)}.pricing_cardLabel__PTJq_{font-size:12px;font-weight:700;line-height:1.6;color:#555}.pricing_cardValue__Vhguz{margin:0;font-size:14px;line-height:1.6;color:#333}.pricing_cardLink__naHyE{margin:12px 0 0}}@media (max-width:383px){.pricing_openParen__Ab66a{margin-left:-8px}}@media (max-width:430px){.pricing_section__epsXe{padding:40px 24px;scroll-margin-top:64px}.pricing_amount__YbWZB{font-size:20px}.pricing_custom__F8kJK{padding:16px}.pricing_customText__dPvEB{font-size:14px}.pricing_notes__P_vM4{font-size:12px}}@media (max-width:360px){.pricing_section__epsXe{padding:32px 16px 40px}}.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}}.youtube_section__KNF82{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:48px 0 40px;background:#f0f3f9;overflow:clip}.youtube_titleBlock__AX1Sz{--title-gap:8px}.youtube_car__Q47jV{--carousel-gap:20px;--carousel-slide:408px;width:1280px;max-width:calc(100% - 80px);margin:28px 40px 0;padding:0 24px}.youtube_slide__vOwaI{display:flex;justify-content:space-between;align-items:stretch;height:100%;outline-offset:-4px}.youtube_slide__vOwaI:focus-visible{outline:2px solid black}.youtube_card__ecTvm{flex-direction:column;gap:40px;padding:24px;background:#fff;border-radius:16px}.youtube_body__g2Dzb,.youtube_card__ecTvm{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.youtube_body__g2Dzb{flex:1 1;flex-direction:column;gap:16px;overflow:hidden}.youtube_thumb__DIvsA{position:relative;flex:none;width:100%;height:200px;overflow:hidden}.youtube_thumbImg__arSTw{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.youtube_titleWrap___d3lb{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.youtube_title__6ILs9{width:100%;font-size:18px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#1a4174;text-align:left;overflow-wrap:anywhere}.youtube_more__hy8xe{margin:32px 0 0}@media (max-width:768px){.youtube_section__KNF82{gap:0;padding:42px 0 41px}.youtube_car__Q47jV{--carousel-slide:calc(60% - 8px);width:calc(100% - 80px)}.youtube_thumb__DIvsA{height:190px}.youtube_more__hy8xe{margin:0 0 20px}}@media (max-width:430px){.youtube_section__KNF82{padding:40px 0}.youtube_car__Q47jV{--carousel-gap:12px;--carousel-slide:calc(95% - 1px);width:calc(100% - 40px);max-width:calc(100% - 40px);margin:28px 20px 0;padding:0}.youtube_card__ecTvm{gap:32px}.youtube_thumb__DIvsA{height:170px}.youtube_title__6ILs9{font-size:14px}.youtube_more__hy8xe{margin:20px 0 0}}@media (max-width:360px){.youtube_thumb__DIvsA{height:135px}}.profile_section__sRQCV{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:39px 0 0}.profile_titleBlock__PTd58{--title-gap:11px;--title-gap-sp:9px;overflow:hidden}.profile_body__PVYLV{display:flex;flex:none;justify-content:center;align-items:center;width:892px;max-width:100%;margin:0 0 40px;padding:28px 28px 0}.profile_photo__m3gd_{display:block;flex:none;width:300px;max-width:calc(100% - 32px);height:auto;aspect-ratio:1/1;margin:0 32px 0 0;border:10px solid rgb(245,245,245)}.profile_text__9OAst{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.profile_career__LXA31,.profile_mission__W83cD,.profile_name__bKYR1{max-width:100%;letter-spacing:.05em;line-height:1.9;color:#000;overflow-wrap:anywhere}.profile_mission__W83cD,.profile_name__bKYR1{text-align:justify}.profile_mission__W83cD{margin:0 0 18px}.profile_mission__W83cD,.profile_name__bKYR1{font-size:16px;font-weight:700}.profile_career__LXA31{margin:0 0 16px;font-size:14px;font-weight:400;text-align:left}.profile_links__qFKx9{display:flex;flex-wrap:wrap;gap:16px;max-width:100%;margin:0 0 16px;padding:0;list-style:none}.profile_link__UI28X{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#f0f0f0;border-radius:50%;color:#000;transition:background-color .3s var(--ease)}.profile_link__UI28X:hover{background:#e0e0e0}.profile_icon__B6Nm0{display:block;flex:none;font-size:20px}@media (max-width:768px){.profile_section__sRQCV{gap:1px;margin:0;padding:41px 0 0}.profile_titleBlock__PTd58{margin:0 0 21px}.profile_body__PVYLV{flex-direction:column;align-items:flex-start;width:72%;max-width:72%;height:788px;margin:0 0 39px;padding:0}.profile_photo__m3gd_{width:314px;max-width:calc(100% - 170px);margin:0 22px 29px 148px}.profile_text__9OAst{flex:none;width:100%}.profile_mission__W83cD,.profile_name__bKYR1{width:100%;text-align:left}.profile_career__LXA31{margin:0 0 10px}}@media (max-width:430px){.profile_section__sRQCV{gap:0;padding:40px 0 0;background:#fff}.profile_titleBlock__PTd58{margin:0 0 28px}.profile_body__PVYLV{width:80%;max-width:80%;height:auto;margin:0 0 40px}.profile_photo__m3gd_{width:100%;max-width:100%;margin:0 0 22px}.profile_mission__W83cD{margin:0;font-size:12px}.profile_name__bKYR1{margin:18px 0 0;font-size:18px}.profile_career__LXA31{font-size:12px;line-height:1.7}}@media (max-width:360px){.profile_section__sRQCV{margin:14px 0 0;padding:32px 0 0}.profile_body__PVYLV{margin:-20px 0 50px}.profile_mission__W83cD{font-size:16px}.profile_name__bKYR1{font-size:14px}}.greeting_section__4jKUw{display:flex;flex-direction:column;align-items:center;width:100%;padding:88px 40px 96px;background:var(--navy);color:#fff}.greeting_titleBlock__1Q9CV{--title-gap:16px;--title-gap-sp:12px}.greeting_letter__UzSs8{width:760px;max-width:100%;margin-top:40px}.greeting_catch__C_saq{margin:0;font-size:28px;font-weight:700;line-height:1.6;letter-spacing:-.02em;color:#fff;text-align:center}.greeting_text__GGPMp{margin-top:56px;letter-spacing:.02em;text-align:left}.greeting_para__1Ec7B+.greeting_para__1Ec7B{margin:36px 0 0}.greeting_paraLead__fLQvr{display:block;font-size:20px;font-weight:700;line-height:1.6;color:#fff;text-wrap:pretty}.greeting_paraBody__9R1cq{display:block;margin:8px 0 0;font-size:18px;font-weight:400;line-height:1.9;color:rgba(255,255,255,.86);text-wrap:pretty}.greeting_sign__nGfMV{margin:48px 0 0;text-align:right}.greeting_signOrg__KuvZJ{display:block;font-size:14px;line-height:1.6;letter-spacing:.02em;color:rgba(255,255,255,.72)}.greeting_signName__38_2u{display:block;margin-top:4px;font-size:22px;font-weight:700;line-height:1.4;color:#fff}@media (min-width:1024px){.greeting_letter__UzSs8{width:960px;margin-top:48px;padding:72px 100px 64px;background:#fff;border-radius:16px}.greeting_catch__C_saq,.greeting_paraLead__fLQvr{color:var(--navy)}.greeting_paraBody__9R1cq{color:#444}.greeting_signOrg__KuvZJ{color:#555}.greeting_signName__38_2u{color:var(--heading)}}@media (max-width:767px){.greeting_section__4jKUw{padding:56px 20px 64px}.greeting_letter__UzSs8{margin-top:28px}.greeting_catch__C_saq{font-size:20px}.greeting_text__GGPMp{margin-top:36px}.greeting_para__1Ec7B+.greeting_para__1Ec7B{margin:28px 0 0}.greeting_paraLead__fLQvr{font-size:18px}.greeting_paraBody__9R1cq{font-size:16px}.greeting_sign__nGfMV{margin-top:36px}.greeting_signName__38_2u{font-size:20px}}@media (max-width:360px){.greeting_section__4jKUw{padding:56px 16px 64px}}.services_section__72tKz{display:flex;flex:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:35px;width:1280px;max-width:100%;padding:72px 0 42px}.services_titleBlock__E7ZrS{--title-gap:11px;--title-gap-sp:10px}.services_spacer____Nbx{flex:none}.services_list__TgVYn{justify-content:center;align-items:center;gap:64px;max-width:100%}.services_list__TgVYn,.services_ul__mfKvp{display:flex;flex:none;flex-direction:column}.services_ul__mfKvp{gap:80px;width:100%}.services_item__TnilX{display:flex;flex:none;justify-content:center;align-items:center;gap:40px;width:100%}.services_img__0gV_0{display:block;height:auto}.services_img__0gV_0,.services_texts__aZBmd{flex:none;width:calc(50% - 20px);max-width:calc(50% - 20px)}.services_texts__aZBmd{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.services_label__yGh00{max-width:100%;font-family:var(--font-latin);font-size:16px;font-weight:900;line-height:1.4;color:#005be1;text-align:left}.services_title__NnESw{width:100%;margin:12px 0 0;font-size:24px;font-weight:900;line-height:1.3;color:#303439;text-align:left;overflow-wrap:anywhere}.services_titleFixed__LY_CW{display:flex;flex-direction:column;justify-content:center;height:62px}.services_text__vlE7n{width:100%;margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.8;color:#303439;text-align:left;overflow-wrap:anywhere;text-wrap:pretty}.services_textFirst__dP7x4{width:calc(100% - 12px);max-width:calc(100% - 12px);margin:12px 12px 0 0}.services_cta__4wvt_{display:flex;flex:none;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;margin:20px 0;padding:12px 24px;background:#1e2a5e;border:2px solid #1e2a5e;border-radius:6px;transition:all .3s var(--ease)}.services_cta__4wvt_:hover{background:#2a3d7a}.services_ctaText__hzLqW{flex:1 1;min-width:0;font-size:16px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#fff;text-align:left}.services_ctaIcon__VKuNZ{display:block;flex:none;font-size:20px;color:#fff;transition:all .3s var(--ease)}.services_cta__4wvt_:hover .services_ctaIcon__VKuNZ{translate:2px 0}@media (max-width:768px){.services_section__72tKz{padding:81px 40px 40px 43px}.services_list__TgVYn,.services_ul__mfKvp{gap:72px}.services_item__TnilX{flex-direction:column;gap:24px}.services_img__0gV_0,.services_texts__aZBmd{width:100%;max-width:100%}.services_title__NnESw{margin:16px 0 0}.services_textFirst__dP7x4,.services_text__vlE7n{width:100%;max-width:100%;margin:21px 0 0;font-size:20px}.services_cta__4wvt_{margin:20px 0 0}.services_ctaText__hzLqW{font-size:24px}}@media (max-width:430px){.services_section__72tKz{gap:27px;padding:41px 24px 40px}.services_list__TgVYn{gap:64px}.services_title__NnESw{margin:6px 0 0;font-size:18px}.services_textFirst__dP7x4,.services_text__vlE7n{margin:18px 0 0;font-size:14px}.services_ctaText__hzLqW{font-size:16px}}@media (max-width:360px){.services_section__72tKz{gap:32px;padding:48px 16px 40px}}.cases_section__VDIRm{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:48px 0 40px;background:#f0f3f9;overflow:clip}.cases_titleBlock__zo1XN{--title-gap:11px;--title-gap-sp:9px;width:100%;margin:0 0 32px;overflow:hidden}.cases_car___2ZOQ{--carousel-gap:40px;--carousel-slide:408px;width:1280px;max-width:calc(100% - 80px);margin:0 40px}.cases_slide__PJ8Ao{display:flex;flex-direction:column;justify-content:flex-start;height:100%;outline-offset:-4px}.cases_slide__PJ8Ao:focus-visible{outline:2px solid black}.cases_card__k2hev{flex:1 1;flex-direction:column-reverse;gap:40px;padding:24px;background:#fff;border-radius:16px}.cases_body__r45o5,.cases_card__k2hev{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.cases_body__r45o5{flex:1 1;flex-direction:column;gap:16px;overflow:hidden}.cases_thumb___k6Zp{position:relative;flex:none;width:100%;height:238px;overflow:hidden}.cases_thumbImg__HEBqP{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.cases_texts__p3u5z{justify-content:flex-start}.cases_badgeWrap___1ugP,.cases_texts__p3u5z{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.cases_badge__u1VkN{width:calc(100% - 4px);max-width:calc(100% - 4px);margin:6px 2px 12px;padding:6px 8px;font-size:12px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.4;color:#fff;text-align:left;background:#1c1d33;border-radius:6px}.cases_title__Vuc2I{width:100%;font-size:18px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#1a4174;text-align:left;overflow-wrap:anywhere}.cases_more__yGkYd{margin:32px 0 0}@media (max-width:768px){.cases_section__VDIRm{gap:0;padding:42px 0 41px}.cases_titleBlock__zo1XN{margin:0 0 28px}.cases_car___2ZOQ{--carousel-slide:calc(60% - 16px);width:calc(100% - 80px)}.cases_card__k2hev{justify-content:center;align-items:center}.cases_thumb___k6Zp{height:235px}.cases_badge__u1VkN{font-size:16px}.cases_more__yGkYd{margin:28px 0 0}}@media (max-width:430px){.cases_section__VDIRm{padding:40px 0}.cases_car___2ZOQ{--carousel-gap:16px;--carousel-slide:calc(90% - 2px);width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 20px}.cases_card__k2hev{gap:32px}.cases_thumb___k6Zp{height:207px}.cases_texts__p3u5z{height:120px}.cases_title__Vuc2I{font-size:14px}.cases_more__yGkYd{margin:24px 0 0}}@media (max-width:360px){.cases_car___2ZOQ{--carousel-slide:calc(90% - 4px);margin:0 20px 20px}.cases_thumb___k6Zp{height:161px}.cases_more__yGkYd{margin:4px 0 0}}.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}}.team-section_section__Gr6l5{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 40px;background:#fff}.team-section_lead__tvlWk{max-width:100%;margin:24px 0 0;font-size:16px;line-height:1.6;letter-spacing:.02em;color:#555;text-align:center}.team-section_members___PESZ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;width:1200px;max-width:100%;margin-top:48px}.team-section_member__Y4sQn{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"photo" "head" "body";grid-template-rows:auto auto 1fr;padding-top:32px;border-top:1px solid var(--rule)}.team-section_photo__IiZ8R{grid-area:photo;display:block;width:112px;height:112px;border-radius:50%;background:var(--band);object-fit:cover}.team-section_head__nX_Sl{grid-area:head;display:flex;flex-direction:column-reverse;margin-top:20px}.team-section_role__9TxqM{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:var(--blue)}.team-section_name__xm6th{margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--heading)}.team-section_body__dNuD0{grid-area:body;margin-top:16px}.team-section_tags__BnK8N{display:flex;flex-wrap:wrap;gap:8px}.team-section_tag__YnkG8{padding:4px 12px;border-radius:8px;background:var(--band);font-size:14px;font-weight:700;line-height:1.6;color:var(--navy);white-space:nowrap}.team-section_text__vn3CX{margin:16px 0 0;font-size:14px;line-height:1.9;letter-spacing:.02em;color:#555;overflow-wrap:anywhere;text-wrap:pretty}@media (max-width:1199px){.team-section_members___PESZ{display:flex;gap:24px;width:calc(100% + 80px);max-width:none;margin:40px -40px 0;padding:0 40px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 40px}.team-section_member__Y4sQn{flex:none;width:320px;grid-template-columns:80px minmax(0,1fr);grid-template-areas:"photo head" "body body";grid-template-rows:auto 1fr;column-gap:16px;align-items:center;padding-top:24px;scroll-snap-align:start}.team-section_photo__IiZ8R{width:80px;height:80px}.team-section_head__nX_Sl{margin-top:0}.team-section_body__dNuD0{align-self:start}.team-section_name__xm6th{font-size:20px}}@media (max-width:767px){.team-section_section__Gr6l5{padding:56px 16px;scroll-margin-top:24px}.team-section_lead__tvlWk{width:100%;margin-top:16px;text-align:left}.team-section_members___PESZ{gap:16px;width:calc(100% + 32px);margin:32px -16px 0;padding:0 16px 8px;scroll-padding:0 16px}.team-section_member__Y4sQn{width:calc(100vw - 80px);max-width:320px}}.team_titleBlock__hfzLA{--title-gap:16px;--title-gap-sp:12px}.card-carousel_car__jAV6W{--carousel-gap:40px;--carousel-slide:408px;width:1280px;max-width:calc(100% - 80px);margin:0 40px}.card-carousel_slide__MB_Sz{display:flex;flex-direction:column;justify-content:flex-start;height:100%;outline-offset:-4px}.card-carousel_slide__MB_Sz:focus-visible{outline:2px solid black}.card-carousel_card__3odmx{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:24px;background:#fff;border-radius:16px}.card-carousel_thumb__jaLzb{display:block;flex:none;width:100%;aspect-ratio:1200/630;object-fit:cover;background:#f5f7fb}.card-carousel_texts__f8w_T{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%}.card-carousel_label__KYbHG{max-width:100%;margin:0;padding:4px 8px;font-size:12px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.4;color:#fff;text-align:left;background:#1c1d33;border-radius:6px}.card-carousel_title__Pu6eW{display:-webkit-box;width:100%;overflow:hidden;font-size:18px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#1a4174;text-align:left;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:768px){.card-carousel_car__jAV6W{--carousel-slide:calc(60% - 16px);width:calc(100% - 80px)}}@media (max-width:430px){.card-carousel_car__jAV6W{--carousel-gap:16px;--carousel-slide:calc(90% - 2px);width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 20px}.card-carousel_title__Pu6eW{font-size:14px}}@media (max-width:360px){.card-carousel_car__jAV6W{--carousel-slide:calc(90% - 4px)}}.blog_section__C1Jww{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:40px 0;background:#f0f3f9;overflow:clip}.blog_titleBlock__Os9a2{--title-gap:11px;--title-gap-sp:9px;width:100%;margin:0 0 28px;overflow:hidden}.blog_more__WkRWG{margin:32px 0 20px}@media (max-width:768px){.blog_section__C1Jww{gap:0;padding:42px 0 41px}.blog_more__WkRWG{margin:28px 0 20px}}@media (max-width:430px){.blog_section__C1Jww{padding:40px 0}.blog_more__WkRWG{margin:24px 0 0}}.company_section__DiKRT{width:100%;background:#fff}.company_inner__3vj5B,.company_section__DiKRT{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center}.company_inner__3vj5B{width:1280px;max-width:100%;padding:40px 48px}.company_titleBlock__LYNKr{--title-gap:16px;--title-gap-sp:11px;margin:0 0 40px}.company_row__v_06V{display:flex;flex:none;justify-content:center;align-items:stretch;gap:96px;width:100%}.company_table__UhIqd{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:630px;max-width:100%}.company_list__ez1n7{display:flex;flex-direction:column;align-items:center;width:100%}.company_item__b9Cy4{display:flex;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px 0;border-bottom:1px solid #e8e8e8}.company_item__b9Cy4:first-child{border-top:1px solid #e3e3e3;border-bottom-color:#e3e3e3}.company_item__b9Cy4:first-child .company_value__xjLuL{color:#222}.company_label__eMCDF{flex:none;width:180px;max-width:100%;line-height:1.4}.company_label__eMCDF,.company_value__xjLuL{font-size:16px;font-weight:500;color:#111;text-align:left}.company_value__xjLuL{flex:1 1;min-width:0;line-height:1.6;overflow-wrap:anywhere}@media (max-width:768px){.company_row__v_06V{flex-direction:column-reverse;gap:96px}.company_table__UhIqd{width:100%}.company_label__eMCDF{width:120px}}@media (max-width:430px){.company_inner__3vj5B{padding:64px 24px}.company_row__v_06V{justify-content:flex-start;gap:48px}.company_item__b9Cy4{flex-direction:column;padding:12px 0}.company_value__xjLuL{margin:6px 0 0}}@media (max-width:360px){.company_inner__3vj5B{padding:40px 24px 64px}}.news_section__SB_aQ{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:40px 0;background:#f0f3f9;overflow:clip}.news_titleBlock__vORvo{--title-gap:11px;--title-gap-sp:9px;width:100%;margin:0 0 28px;overflow:hidden}.news_box__0Wj6p{display:flex;justify-content:center;width:100%}.news_more__HjUu0{margin:32px 0 20px}@media (max-width:768px){.news_section__SB_aQ{gap:0;padding:42px 0 41px}.news_more__HjUu0{margin:28px 0 20px}}@media (max-width:430px){.news_section__SB_aQ{padding:40px 0}.news_more__HjUu0{margin:24px 0 0}}.nikkei_section__gcpt9{display:flex;flex:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:40px;width:1280px;max-width:100%;padding:40px 0 41px}.nikkei_titleBlock__Plcyn{--title-gap:16px}.nikkei_outer__xZrq3{gap:72px;max-width:100%}.nikkei_inner__djel2,.nikkei_outer__xZrq3{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center}.nikkei_inner__djel2{gap:48px;max-width:calc(100% - 64px);margin:0 64px 0 0}.nikkei_listWrap__ZqY6y{justify-content:center;align-items:center;gap:72px}.nikkei_listWrap__ZqY6y,.nikkei_list__BhLBY{display:flex;flex:none;flex-direction:column;max-width:100%}.nikkei_list__BhLBY{gap:80px;width:1212px}.nikkei_item__v5sSE{display:flex;flex:none;justify-content:center;align-items:center;gap:40px;width:1280px;max-width:100%}.nikkei_img__n_tE5{display:block;flex:none;width:calc(50% - 60px);max-width:calc(50% - 60px);height:auto;margin:0 0 0 40px;border:1px solid #0c2942}.nikkei_texts__XjD6_{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(50% - 20px);max-width:calc(50% - 20px)}.nikkei_title__xBSle{font-size:30px;font-weight:900;line-height:1.3}.nikkei_text__NKANP,.nikkei_title__xBSle{width:100%;color:#303439;text-align:left;overflow-wrap:anywhere}.nikkei_text__NKANP{margin:18px 0 0;font-size:18px;font-weight:500;line-height:1.8}@media (max-width:768px){.nikkei_section__gcpt9{padding:40px 40px 42px}.nikkei_inner__djel2{max-width:100%;margin:0}.nikkei_listWrap__ZqY6y{gap:80px}.nikkei_list__BhLBY{gap:72px}.nikkei_item__v5sSE{flex-direction:column-reverse;gap:24px;width:100%}.nikkei_img__n_tE5{margin:0}.nikkei_img__n_tE5,.nikkei_texts__XjD6_{width:100%;max-width:100%}.nikkei_title__xBSle{margin:16px 0 0}.nikkei_text__NKANP{margin:32px 0 0}}@media (max-width:430px){.nikkei_section__gcpt9{gap:30px;padding:40px 24px}.nikkei_title__xBSle{font-size:16px}.nikkei_text__NKANP{margin:8px 0 0;font-size:14px}}@media (max-width:360px){.nikkei_section__gcpt9{gap:48px;padding:40px 16px}}.bottom-logos_outer__67dIv{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:0;max-width:100%}.bottom-logos_pad__490OE{display:flex;flex:none;justify-content:center;align-items:center;gap:60px;width:100%;padding:0 0 32px}.bottom-logos_root__LtFHz{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:32px 40px;width:1280px;max-width:100%}.bottom-logos_heading__E3V5x{font-size:24px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.5;color:#222;text-align:center}.bottom-logos_grid__aiULT{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;width:100%}.bottom-logos_box__R7gXi{display:flex;flex:none;justify-content:center;align-items:center;width:calc((100% - 96px) / 5);height:60px;padding:8px;border:1px solid #e6e6e6;border-radius:6px}.bottom-logos_img__tc0Y2{display:block;flex:none;max-width:100%;object-fit:contain}.bottom-logos_fitWH__KO9dK,.bottom-logos_fitW__Xm6bB{width:100%;height:auto}.bottom-logos_fitH__L8_Zo{width:auto;height:100%}.bottom-logos_fit80__qqVjl{width:calc(80% - 6px);max-width:calc(80% - 6px);height:auto}@media (min-width:769px) and (max-width:1147px){.bottom-logos_box__R7gXi{width:calc((100% - 48px) / 3)}}@media (max-width:768px){.bottom-logos_pad__490OE{padding:0 32px 24px}.bottom-logos_grid__aiULT{gap:16px}.bottom-logos_box__R7gXi{width:calc(25% - 12px)}.bottom-logos_fit80__qqVjl,.bottom-logos_fitWH__KO9dK{width:auto;max-width:100%;height:100%}}@media (max-width:430px){.bottom-logos_pad__490OE{padding:0 16px 24px 18px}.bottom-logos_heading__E3V5x{font-size:16px}.bottom-logos_box__R7gXi{width:calc(33.3% - 11px);padding:12px;border-radius:4px}.bottom-logos_box__R7gXi:first-child{padding:24px 16px}}@media (max-width:360px){.bottom-logos_root__LtFHz{gap:16px 40px}.bottom-logos_box__R7gXi{width:calc(50% - 8px);height:auto}}.cta-band_band__fZfbD{display:flex;flex:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0;background:#132f54}.cta-band_heading__M9Mg8{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__MZ1WG{flex-direction:column}.cta-band_contactLink__MZ1WG,.cta-band_contact__gZWqj{display:flex;justify-content:center;align-items:center}.cta-band_contact__gZWqj{flex:none;flex-direction:row;gap:8px;width:360px;max-width:100%;height:60px;padding:24px 40px;background:#f0912d;border-radius:8px;box-shadow:0 14px 24px rgba(0,91,225,.3)}.cta-band_contactIcon__5BdnQ{display:block;flex:none;font-size:30px;color:#fff}.cta-band_contactText__RO6p3{flex:none;max-width:100%;font-size:18px;font-weight:900;line-height:1;color:#fff;text-align:center}.cta-band_telWrap__H_fLZ{flex:none;flex-direction:column;width:360px;height:84px;margin:20px 0 0}.cta-band_telWrap__H_fLZ,.cta-band_tel__T__Xi{display:flex;justify-content:center;align-items:center;max-width:100%}.cta-band_tel__T__Xi{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__MzdAs{display:block;flex:none;font-size:30px;color:#2358a2}.cta-band_telText__wVn5L{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__fZfbD{padding:28px 24px}.cta-band_heading__M9Mg8{display:none}.cta-band_contactLink__MZ1WG{flex:none}.cta-band_contact__gZWqj{width:320px;height:66px;padding:24px 32px}.cta-band_contactIcon__5BdnQ{font-size:24px}.cta-band_contactText__RO6p3{font-size:16px;line-height:1.4}.cta-band_tel__T__Xi{width:320px;padding:16px 32px}.cta-band_telIcon__MzdAs{font-size:24px}.cta-band_telText__wVn5L{font-size:14px;line-height:1.4}}@media (max-width:360px){.cta-band_band__fZfbD{padding:48px 16px}}