.academy-homepage_home___6z19{--academy-ink:#eef3f5;--academy-muted:#b4c0c6;--academy-bg:#071013;--academy-line:#2c3c43;--academy-red:#ff756b;color:var(--academy-ink);background:var(--academy-bg);font-family:Public Sans,Arial,sans-serif;line-height:1.65}.academy-homepage_home___6z19 *{box-sizing:border-box}.academy-homepage_wrap__SGNEC{width:min(1220px,calc(100% - 80px));margin-inline:auto}.academy-homepage_home___6z19 h1,.academy-homepage_home___6z19 h2,.academy-homepage_home___6z19 h3{color:inherit;font-family:Archivo,Arial,sans-serif}.academy-homepage_home___6z19 h2{font-size:clamp(30px,3.3vw,48px);line-height:1.08;font-weight:850;letter-spacing:-.035em;text-transform:none;margin:0}.academy-homepage_home___6z19 h3{font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:0}.academy-homepage_home___6z19 p{margin:0 0 22px}.academy-homepage_home___6z19 a{color:inherit;text-decoration:none}.academy-homepage_home___6z19 a:focus-visible{outline:3px solid var(--academy-red);outline-offset:6px}.academy-homepage_home___6z19 .academy-homepage_eyebrow__wAE8q{color:var(--academy-red);text-transform:uppercase;font-size:12px;font-weight:750;letter-spacing:.16em;margin-bottom:22px}.academy-homepage_hero__AC___{position:relative;display:flex;align-items:center;min-height:740px;padding:100px 0 76px;border-bottom:1px solid var(--academy-line);background:linear-gradient(90deg,rgba(7,16,19,.72),rgba(7,16,19,.45) 42%,rgba(7,16,19,.08)),linear-gradient(0deg,#071013,transparent 40%),url(/assets/academy/hero-academy-professional-learners.png) 50% /cover}.academy-homepage_hero__AC___ h1{font-size:clamp(44px,5.6vw,80px);font-weight:700;letter-spacing:-.055em;line-height:1.04;margin:0 0 30px;text-transform:none;max-width:850px}.academy-homepage_hero__AC___ h1 span{color:var(--academy-red)}.academy-homepage_intro__t8myS{font-size:19px;line-height:1.6;max-width:540px}.academy-homepage_actions__XwXuB{display:flex;flex-wrap:wrap;gap:14px;margin:32px 0}.academy-homepage_primary__lOlW4,.academy-homepage_secondary__TNPD2{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:700}.academy-homepage_home___6z19 .academy-homepage_primary__lOlW4{background:#b52a24;color:#fff;border:1px solid #b52a24}.academy-homepage_home___6z19 .academy-homepage_primary__lOlW4:hover{background:#94211d;border-color:#94211d}.academy-homepage_secondary__TNPD2{border:1px solid #78878e;background:#0c171bc4}.academy-homepage_secondary__TNPD2:hover{background:#233238}.academy-homepage_home___6z19 .academy-homepage_heroNote__dngXg{font-size:13px;color:var(--academy-muted);max-width:520px;margin:0}.academy-homepage_section__bgHGY{padding-block:88px}.academy-homepage_sectionHead__buTf4{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:end;margin-bottom:40px}.academy-homepage_sectionHead__buTf4>p{color:var(--academy-muted);margin:0;max-width:540px}.academy-homepage_pathGrid__NvXJi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.academy-homepage_path__auVxq{display:flex;flex-direction:column;align-items:flex-start;padding:32px;background:#0d1a1f;border:1px solid var(--academy-line);border-top:3px solid #b52a24}.academy-homepage_path__auVxq>svg{color:var(--academy-red);margin-bottom:24px}.academy-homepage_path__auVxq p{color:var(--academy-muted);margin:16px 0 24px;max-width:460px}.academy-homepage_courseLink___n697,.academy-homepage_path__auVxq span,.academy-homepage_textLink__Ai7ej{display:flex;gap:16px;align-items:center;font-size:14px;font-weight:700}.academy-homepage_path__auVxq span{margin-top:auto}.academy-homepage_path__auVxq:hover{background:#14272e}.academy-homepage_light__tGRzT{background:#e8edef;color:#111d22}.academy-homepage_light__tGRzT .academy-homepage_eyebrow__wAE8q{color:#a92520}.academy-homepage_textLink__Ai7ej{justify-self:end;border-bottom:1px solid;padding-bottom:5px}.academy-homepage_courseGrid__dKlhQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.academy-homepage_course__R0Lop{display:flex;flex-direction:column;background:#fff;border:1px solid #ccd5d9}.academy-homepage_course__R0Lop:hover{border-color:#a92520}.academy-homepage_course__R0Lop img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.academy-homepage_courseBody__cUXGL{padding:26px;display:flex;flex-direction:column;flex:1 1}.academy-homepage_courseBody__cUXGL .academy-homepage_meta__CW3te{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;color:#526068;font-size:12px;font-weight:650;margin-bottom:16px}.academy-homepage_courseBody__cUXGL>p:not(.academy-homepage_meta__CW3te){color:#46545c;font-size:15px;margin:18px 0 26px}.academy-homepage_courseLink___n697{margin-top:auto;color:#a92520}.academy-homepage_split__bmFg1{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center;scroll-margin-top:100px}.academy-homepage_split__bmFg1 h2{margin-bottom:26px}.academy-homepage_split__bmFg1 p:not(.academy-homepage_eyebrow__wAE8q){color:var(--academy-muted)}.academy-homepage_trainingImage___vwpQ{position:relative}.academy-homepage_trainingImage___vwpQ img{display:block;width:100%;height:auto;aspect-ratio:1.05;object-fit:cover}.academy-homepage_trainingImage___vwpQ span{display:block;padding:16px 20px;background:#102127;border-left:3px solid #b52a24;font-size:12px;letter-spacing:.06em}.academy-homepage_closing__49xOc{padding-block:64px;background:#102127;border-top:1px solid var(--academy-line)}.academy-homepage_closing__49xOc .academy-homepage_sectionHead__buTf4{margin-bottom:0;align-items:center}.academy-homepage_closing__49xOc p:not(.academy-homepage_eyebrow__wAE8q){color:var(--academy-muted)}@media (max-width:850px){.academy-homepage_wrap__SGNEC{width:calc(100% - 40px)}.academy-homepage_hero__AC___{min-height:650px;padding-block:76px;background-position:58%}.academy-homepage_section__bgHGY{padding-block:60px}.academy-homepage_sectionHead__buTf4,.academy-homepage_split__bmFg1{grid-template-columns:1fr;gap:28px}.academy-homepage_courseGrid__dKlhQ,.academy-homepage_pathGrid__NvXJi{grid-template-columns:1fr}.academy-homepage_course__R0Lop{display:grid;grid-template-columns:.8fr 1fr}.academy-homepage_course__R0Lop img{height:100%}.academy-homepage_textLink__Ai7ej{justify-self:start}.academy-homepage_split__bmFg1{gap:36px}.academy-homepage_trainingImage___vwpQ img{aspect-ratio:16/10}}@media (max-width:540px){.academy-homepage_hero__AC___{min-height:640px;background-position:58%}.academy-homepage_hero__AC___ h1{font-size:clamp(38px,9.8vw,53px)}.academy-homepage_intro__t8myS{font-size:17px}.academy-homepage_pathGrid__NvXJi{grid-template-columns:1fr}.academy-homepage_path__auVxq{padding:26px}.academy-homepage_course__R0Lop{display:flex}.academy-homepage_course__R0Lop img{height:auto}.academy-homepage_actions__XwXuB{flex-direction:column;align-items:stretch}.academy-homepage_closing__49xOc{padding-block:48px}}.academy-homepage_blogCard__NKxcP{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);grid-gap:36px;gap:36px;align-items:center}.academy-homepage_blogCard__NKxcP img{display:block;width:100%;height:auto}@media (max-width:850px){.academy-homepage_blogCard__NKxcP{grid-template-columns:1fr;gap:24px}}