.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}}.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}}