.art_slide__0hZZ_{--art-paper:#f6f7f4;container-type:inline-size;width:100%;aspect-ratio:16/9;color:#0d1117;background:var(--art-paper);font-family:var(--font-instrument-sans),var(--font-inter),sans-serif;overflow:hidden}.art_slide__0hZZ_ *{box-sizing:border-box}.art_dark__UN5gF{--art-paper:#0d1117;background:#0d1117;color:#f8faf8}.art_slideSurface__6VGNx{min-height:100%;height:100%;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:3.4cqw 4.5cqw 2.6cqw;animation:art_inkIn__gzB1d .45s ease both}.art_slideFoot__y48lV,.art_slideMeta__qAhbx{display:flex;justify-content:space-between;gap:2cqw;align-items:center;text-transform:uppercase;font-size:.85cqw;line-height:1.3;letter-spacing:.12em;color:#62716b}.art_dark__UN5gF .art_slideFoot__y48lV,.art_dark__UN5gF .art_slideMeta__qAhbx{color:#a4b4ad}.art_slideMeta__qAhbx>span:first-child{font-size:1.45cqw;color:inherit;font-weight:800;letter-spacing:-.07em}.art_slideMeta__qAhbx b{font-size:.8cqw;letter-spacing:.15em;font-weight:500;padding-left:.6cqw}.art_slideFoot__y48lV{border-top:1px solid #6b807333;padding-top:1.3cqw}.art_slideFoot__y48lV i{color:#00c26f;font-style:normal;margin-left:1cqw}.art_slideLayout__ppApR{display:grid;grid-template-columns:1.15fr .85fr;gap:4cqw;align-items:center;min-height:0;padding-block:2.2cqw}.art_slideCopy__pGVNs{min-width:0;position:relative;z-index:1}.art_slideCopy__pGVNs h1,.art_slideCopy__pGVNs h3{margin:0;font-size:4.45cqw;line-height:1.04;letter-spacing:-.055em;font-weight:500;text-wrap:balance;overflow-wrap:break-word}.art_slideCopy__pGVNs h3{font-size:4.45cqw}.art_keywords__i70gf{display:flex;flex-wrap:wrap;gap:.75cqw 1.5cqw;margin-top:2.4cqw;font-size:1.25cqw;line-height:1.3}.art_keywords__i70gf span{border-top:1px solid #00c26f;padding-top:.7cqw}.art_revealArea__eV_iu{margin-top:2cqw;min-height:7cqw}.art_reveal__4jBHW{display:flex;align-items:flex-start;gap:1.2cqw;animation:art_revealCut__BkQm8 .35s ease both}.art_stepNumber__8Aa3E{color:#00864d;font-size:1.1cqw;line-height:1.7;flex-shrink:0}.art_dark__UN5gF .art_stepNumber__8Aa3E{color:#00c26f}.art_reveal__4jBHW strong{display:block;font-size:1.9cqw;line-height:1.2;font-weight:550}.art_reveal__4jBHW p{font-size:1.45cqw;line-height:1.45;margin:.65cqw 0 0;max-width:45ch}.art_pauseMark__ofLoA{margin:0;padding-top:.8cqw;font-size:1.1cqw;color:#76847e}.art_pauseMark__ofLoA span{color:#00864d;padding-left:.5cqw}.art_caption__GqxCd{margin:1.8cqw 0 0;max-width:60ch;font-size:1.05cqw;line-height:1.4;color:#61726a}.art_dark__UN5gF .art_caption__GqxCd{color:#a8b9af}.art_slideImage__mRj_w{margin:0;min-width:0;position:relative;align-self:stretch;max-height:100%;overflow:hidden}.art_slideImage__mRj_w img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art_slideImage__mRj_w figcaption{position:absolute;bottom:1cqw;left:1cqw;padding:.4cqw .6cqw;color:#fff;background:#0d1117aa;font-size:.65cqw;letter-spacing:.13em}.art_diagram___WcRR{min-width:0;width:100%;color:inherit}.art_diagram___WcRR svg{display:block;width:100%;height:auto;max-height:100%}.art_slide__0hZZ_[data-composition=impact] .art_slideLayout__ppApR{grid-template-columns:1fr 1fr;gap:0}.art_slide__0hZZ_[data-composition=impact] h1,.art_slide__0hZZ_[data-composition=impact] h3{font-size:6.5cqw;line-height:.96}.art_slide__0hZZ_[data-composition=impact] .art_slideImage__mRj_w{margin-left:-5cqw;margin-right:-4.5cqw}.art_slide__0hZZ_[data-composition=impact] .art_slideCopy__pGVNs{padding-right:1.4cqw}.art_slide__0hZZ_[data-composition=impact] .art_keywords__i70gf{color:#00c26f}.art_slide__0hZZ_[data-composition=reflection] .art_slideLayout__ppApR{grid-template-columns:1.6fr .4fr}.art_slide__0hZZ_[data-composition=reflection] h1,.art_slide__0hZZ_[data-composition=reflection] h3{font-size:5cqw}.art_slide__0hZZ_[data-composition=reflection] .art_slideImage__mRj_w{opacity:.5}.art_slide__0hZZ_[data-composition=reflection] .art_diagram___WcRR{opacity:.7}.art_slide__0hZZ_[data-composition=reflection] .art_reveal__4jBHW p{max-width:60ch}.art_slide__0hZZ_[data-composition=diagram] .art_slideLayout__ppApR{grid-template-columns:1fr;position:relative;align-content:start;padding-top:3.5cqw}.art_slide__0hZZ_[data-composition=diagram] .art_slideCopy__pGVNs{max-width:76%}.art_slide__0hZZ_[data-composition=diagram] h1,.art_slide__0hZZ_[data-composition=diagram] h3{font-size:4cqw}.art_slide__0hZZ_[data-composition=diagram] .art_diagram___WcRR{position:absolute;width:47%;right:0;bottom:1cqw;opacity:.8}.art_slide__0hZZ_[data-composition=diagram] .art_revealArea__eV_iu{position:relative;z-index:2;max-width:58%;margin-top:3cqw;padding:1.2cqw;background:var(--art-paper);border-left:2px solid #00c26f}.art_slide__0hZZ_[data-composition=metaphor] .art_slideLayout__ppApR{grid-template-columns:1fr 1fr;gap:3cqw}.art_slide__0hZZ_[data-composition=metaphor] h1,.art_slide__0hZZ_[data-composition=metaphor] h3{font-size:3.7cqw}.art_slide__0hZZ_[data-composition=experimental] .art_slideLayout__ppApR{grid-template-columns:1.5fr .5fr}.art_slide__0hZZ_[data-composition=experimental] .art_diagram___WcRR{opacity:.45;transform:rotate(-7deg)}.art_slide__0hZZ_[data-composition=experimental] .art_slideCopy__pGVNs{max-width:100%}.art_slide__0hZZ_[data-composition=demo] .art_slideLayout__ppApR{grid-template-columns:1.3fr .7fr}.art_slide__0hZZ_[data-composition=demo] .art_reveal__4jBHW{border:1px solid #00c26f55;padding:1.5cqw}.art_slide__0hZZ_[data-composition=demo] .art_reveal__4jBHW strong{font-size:1.3cqw;color:#00c26f}.art_slide__0hZZ_[data-composition=demo] .art_reveal__4jBHW p{font-size:1.6cqw}.art_slide__0hZZ_[data-composition=summary] .art_slideLayout__ppApR{grid-template-columns:1.5fr .5fr}.art_slide__0hZZ_[data-composition=summary] h1,.art_slide__0hZZ_[data-composition=summary] h3{font-size:3.4cqw}.art_summaryLines__w6aUn{display:grid;gap:.9cqw}.art_summaryLines__w6aUn>div{display:grid;grid-template-columns:2cqw 9cqw 1fr;align-items:baseline;gap:.9cqw;border-top:1px solid #899f922f;padding-top:.85cqw;animation:art_inkIn__gzB1d .3s ease both}.art_summaryLines__w6aUn span{font-size:.95cqw;color:#00c26f}.art_summaryLines__w6aUn strong{font-size:1.5cqw;font-weight:500}.art_summaryLines__w6aUn p{font-size:1.2cqw;line-height:1.4;margin:0}.art_languageDemo__9zinv{padding:2cqw 0 0}.art_languageDemo__9zinv>p{border-top:1px solid #00c26f;padding-top:1.5cqw;font-size:2.3cqw;line-height:1.25}.art_languageDemo__9zinv>div{display:flex;flex-wrap:wrap;gap:1cqw;min-height:4cqw;padding-top:1cqw}.art_languageDemo__9zinv strong{font-size:1.6cqw;color:#00864d;border:1px solid #00864d55;padding:.5cqw 1cqw;font-weight:500;animation:art_revealCut__BkQm8 .3s ease}.art_languageDemo__9zinv small{display:block;font-size:.95cqw;line-height:1.4;color:#64766b}.art_small__LF0S9 .art_caption__GqxCd,.art_small__LF0S9 .art_keywords__i70gf,.art_small__LF0S9 .art_languageDemo__9zinv,.art_small__LF0S9 .art_revealArea__eV_iu{display:none}@keyframes art_inkIn__gzB1d{0%{opacity:0}to{opacity:1}}@keyframes art_revealCut__BkQm8{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.art_lesson__LV95R{--art-paper:#f6f7f4;background:#f6f7f4;color:#0d1117}.art_lesson__LV95R.art_dark__UN5gF{--art-paper:#0d1117;background:#0d1117;color:#f7faf8}.art_lessonBody__BVaS1{max-width:66ch}.art_lesson__LV95R.art_lesson__LV95R[data-art] .art_lessonContent__lhApB{grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,80px);animation:art_inkIn__gzB1d .3s ease}.art_lesson__LV95R.art_lesson__LV95R[data-art=diagram] .art_lessonContent__lhApB,.art_lesson__LV95R.art_lesson__LV95R[data-art=summary] .art_lessonContent__lhApB{grid-template-columns:1.4fr .6fr}.art_lesson__LV95R.art_lesson__LV95R[data-art=reflection] .art_lessonContent__lhApB{grid-template-columns:1.3fr .7fr}.art_lesson__LV95R.art_lesson__LV95R[data-art] .art_lessonContent__lhApB>div:first-child{min-width:0}.art_lessonArt___4YfF{min-width:0;position:relative}.art_lessonArt___4YfF figure{margin:0}.art_lessonArt___4YfF img{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.art_lessonArt___4YfF figcaption{padding-top:12px;font-size:11px;line-height:1.5;color:#6b7c72}.art_lesson__LV95R.art_dark__UN5gF figcaption{color:#a8b9ae}.art_lessonVisualLabel__Vw5xA{display:flex;justify-content:space-between;border-top:1px solid #7d928433;padding-top:10px;margin-top:18px;color:#6d8074;font-size:10px;letter-spacing:.12em}.art_lesson__LV95R.art_dark__UN5gF .art_lessonVisualLabel__Vw5xA{color:#9aafa0}.art_lesson__LV95R[data-art=impact] h1{max-width:17ch;font-size:clamp(38px,4.8vw,72px)}.art_lesson__LV95R[data-art=reflection] h1{max-width:21ch}.art_lesson__LV95R[data-art=diagram] h1{max-width:25ch}.art_lesson__LV95R[data-art=experimental] .art_lessonArt___4YfF{border-top:2px solid #00c26f}.art_lesson__LV95R[data-art=summary] .art_lessonArt___4YfF{max-width:420px;margin:auto}.art_lesson__LV95R[data-art=demo] blockquote{background:#00c26f12;border-left:3px solid #00c26f}.art_lessonTitle__eG0Z3{text-wrap:balance}.art_lessonProgress__6jIwP{height:2px;background:#7e978733}.art_lessonProgress__6jIwP span{display:block;height:100%;background:#00c26f;transition:width .2s ease}@media(max-width:900px){.art_lesson__LV95R.art_lesson__LV95R[data-art] .art_lessonContent__lhApB{grid-template-columns:1fr}.art_lessonArt___4YfF{max-width:600px;width:100%;margin-inline:auto}}@media(max-width:640px){.art_lessonArt___4YfF img{max-height:300px}.art_lesson__LV95R[data-art=impact] h1{font-size:42px}.art_lessonArt___4YfF .art_diagram___WcRR{max-height:260px;overflow:hidden}}@media(prefers-reduced-motion:reduce){.art_languageDemo__9zinv strong,.art_reveal__4jBHW,.art_slideSurface__6VGNx,.art_summaryLines__w6aUn>div{animation:none}.art_lessonProgress__6jIwP span{transition:none}}.academy_academy__CqYXw{--academy-ink:#101a15;--academy-muted:#65736b;--academy-line:#dce4de;--academy-paper:#f4f7f4;color:var(--academy-ink);background:#fff;font-family:var(--font-instrument-sans),var(--font-inter),sans-serif;line-height:1.5;overflow:clip}.academy_academy__CqYXw *,.academy_academy__CqYXw :after,.academy_academy__CqYXw :before{box-sizing:border-box}.academy_container__pQXt_{width:min(1240px,calc(100% - 64px));margin-inline:auto}.academy_header__8DH0S{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-inline:max(32px,calc((100% - 1240px) / 2));border-bottom:1px solid #edf0ed;background:rgba(255,255,255,.94)}.academy_header__8DH0S:has(>.academy_headerInner__dqEYo){padding-inline:0}.academy_headerInner__dqEYo{display:flex;align-items:center;justify-content:space-between;min-height:82px}.academy_brand__HKcoa{display:inline-flex;align-items:center;gap:10px;color:var(--academy-ink);text-decoration:none}.academy_brandSymbol__klePr{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.academy_brandCopy__K88b_{display:flex;align-items:baseline;gap:7px;line-height:1}.academy_brandName__ntRTj{font-size:21px;font-weight:800;letter-spacing:-.07em}.academy_brandSub__Tw2dh{color:#728078;font-size:10px;font-weight:700;letter-spacing:.2em}.academy_brandLight__NdQgZ{color:#fff}.academy_brandLight__NdQgZ .academy_brandSub__Tw2dh{color:#aeb9b1}.academy_nav__Xkybs{display:flex;align-items:center;gap:clamp(20px,3vw,42px)}.academy_nav__Xkybs a{color:#36443b;text-decoration:none}.academy_navLink__h_ue0,.academy_textButton__G3ZOm{color:#36443b;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease}.academy_navLink__h_ue0:hover,.academy_textButton__G3ZOm:hover{color:#008b53}.academy_textButton__G3ZOm{display:inline-flex;align-items:center;gap:9px;color:#008b53}.academy_academy__CqYXw a:focus-visible,.academy_academy__CqYXw button:focus-visible{outline:3px solid #00c26f;outline-offset:4px;border-radius:3px}.academy_hero__YTI7A{display:grid;grid-template-columns:1fr .94fr;align-items:center;gap:34px;min-height:690px;padding-block:68px 84px}.academy_heroCopy__9kSCP{max-width:600px;padding-block:12px}.academy_eyebrow__jgf9e{display:flex;align-items:center;gap:9px;margin:0 0 22px;color:#66766c;font-size:11px;font-weight:700;letter-spacing:.17em}.academy_eyebrowDot__ylJxI{width:7px;height:7px;border-radius:50%;background:var(--academy-green);box-shadow:0 0 0 4px rgba(0,194,111,.12)}.academy_bigTitle__Qx3KF{max-width:650px;margin:0;font-size:clamp(48px,6.3vw,82px);line-height:.99;letter-spacing:-.067em}.academy_bigTitle__Qx3KF span{color:#008c55}.academy_heroSub__rMmxe{margin:25px 0 0;font-size:clamp(19px,2vw,24px);letter-spacing:-.025em}.academy_heroDescription__lbx0g{max-width:490px;margin:12px 0 0;color:var(--academy-muted);font-size:16px;line-height:1.7}.academy_heroActions__TQk_u{display:flex;align-items:center;gap:24px;margin-top:28px}.academy_button__zNyxj,.academy_secondaryButton__AOJrj{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 22px;border:1px solid #00b867;border-radius:3px;background:#00c26f;color:#062719;text-decoration:none;font-size:14px;font-weight:700;transition:transform .2s ease,background .2s ease}.academy_button__zNyxj:hover{background:#15d17f;transform:translateY(-2px)}.academy_secondaryButton__AOJrj{border-color:transparent;background:transparent;color:#203128;padding-inline:0}.academy_secondaryButton__AOJrj:hover{color:#008b53}.academy_heroMeta__hzSGv{display:flex;gap:38px;margin-top:48px;padding-top:20px;border-top:1px solid var(--academy-line)}.academy_heroMeta__hzSGv div{display:flex;flex-direction:column;gap:2px}.academy_heroMeta__hzSGv strong{font-size:17px;font-weight:700;letter-spacing:-.03em}.academy_heroMeta__hzSGv span{color:#78857c;font-size:11px}.academy_heroVisual__FU2qj{position:relative;align-self:stretch;min-height:460px;max-height:550px;overflow:hidden;border-radius:4px;background:radial-gradient(ellipse at 68% 22%,#1b392b 0,#101d16 43%,#08110d 100%)}.academy_visualCaption__EVE9W,.academy_visualTopline__MVA55{position:absolute;z-index:1;left:25px;right:25px;display:flex;justify-content:space-between;color:#adc0b3;font-size:9px;font-weight:700;letter-spacing:.16em}.academy_visualTopline__MVA55{top:22px}.academy_visualCaption__EVE9W{bottom:22px;color:#91a99a}.academy_visualSvg__uWFs9{position:absolute;inset:5% 1% 4%;width:98%;height:91%}.academy_ticker__QEFTA{overflow:hidden;background:var(--academy-green);color:#052819}.academy_tickerTrack__nb8Aj{display:flex;align-items:center;justify-content:space-around;gap:35px;min-width:-moz-max-content;min-width:max-content;padding:14px 24px;font-size:11px;font-weight:800;letter-spacing:.19em}.academy_tickerTrack__nb8Aj i{width:5px;height:5px;border-radius:50%;background:#145d39}.academy_section__IZLR6{padding-block:106px}.academy_audienceSection__Wzd34{background:#f5f7f5}.academy_sectionIntro__yR4MB{display:flex;justify-content:space-between;align-items:flex-start;gap:28px}.academy_sectionTitle__wIZf1{max-width:690px;margin:0;font-size:clamp(36px,5vw,61px);line-height:1.04;letter-spacing:-.058em;font-weight:600}.academy_audienceGrid__vBRCF{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;margin-top:58px}.academy_audienceLead__23E9U{max-width:380px;margin:0;color:#47564c;font-size:21px;line-height:1.55;letter-spacing:-.025em}.academy_audienceList__78sWF,.academy_featureList__zomPl{list-style:none;margin:0;padding:0}.academy_audienceList__78sWF li{display:grid;grid-template-columns:45px 1fr;align-items:start;gap:10px;padding:15px 0;border-top:1px solid #dbe3dd}.academy_audienceList__78sWF li span{color:#008b53;font-size:11px;font-weight:700;letter-spacing:.1em}.academy_audienceList__78sWF li p{margin:-3px 0 0;font-size:17px}.academy_noteLine__IqGK8{margin:43px 0 0;padding-top:17px;border-top:1px solid #dbe3dd;color:#65736b;font-size:13px}.academy_noteMark__22BCR{margin-right:9px;color:#008b53;font-size:17px}.academy_programSection__9SbxG{background:#fff}.academy_programHeading__gzRCF{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px}.academy_programHeading__gzRCF .academy_eyebrow__jgf9e{margin-bottom:20px}.academy_programHeading__gzRCF .academy_sectionTitle__wIZf1 span{color:#008b53}.academy_programAside__x_iJ7{max-width:300px;margin:0 0 7px;color:var(--academy-muted);font-size:15px;line-height:1.65}.academy_sessionList__R_vUh{border-top:1px solid var(--academy-line)}.academy_sessionPreview__K88Lx{display:grid;grid-template-columns:74px 1fr auto;align-items:center;gap:25px;padding:26px 0;border-bottom:1px solid var(--academy-line)}.academy_sessionIndex__ET4pI{color:#008b53;font-size:13px;font-weight:700;letter-spacing:.08em}.academy_sessionText__t_KYF h3{margin:0;font-size:clamp(19px,2.2vw,25px);font-weight:600;letter-spacing:-.035em}.academy_sessionText__t_KYF p{max-width:660px;margin:7px 0 0;color:#728078;font-size:14px;line-height:1.6}.academy_sessionState__9_eEn{color:#859087;font-size:11px;white-space:nowrap}.academy_sessionState__9_eEn.academy_available__FGAcr{color:#008b53}.academy_methodSection__ndUg3{background:#101914;color:#f6faf7}.academy_methodSection__ndUg3 .academy_eyebrow__jgf9e{color:#92a79a}.academy_methodLayout__s5_lw{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:8%}.academy_methodHeadline__njhIJ{margin:0;font-size:clamp(43px,6.6vw,78px);font-weight:500;line-height:.99;letter-spacing:-.065em}.academy_methodHeadline__njhIJ span{color:#00c26f}.academy_methodCopy___f4ko{padding-bottom:7px}.academy_methodCopy___f4ko>p{max-width:410px;margin:0;color:#b5c1b9;font-size:17px;line-height:1.7}.academy_methodWords__AePKH{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:32px;color:#eef5f0;font-size:12px;font-weight:700}.academy_methodWords__AePKH b{color:#00c26f;font-weight:500}.academy_experienceSection__ZLTKo{background:#f4f7f4}.academy_experienceSection__ZLTKo .academy_container__pQXt_{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:9%}.academy_experienceVisual__UTc_f{position:relative;min-height:425px;padding:50px 42px;background:#dfe8e1}.academy_experienceScreen__lVe_g{position:relative;min-height:330px;overflow:hidden;background:#111b15;color:white;box-shadow:14px 18px 0 rgba(21,52,34,.11)}.academy_screenBar__3GGKE{display:flex;align-items:center;gap:10px;height:40px;padding:0 17px;color:#90a398;font-size:8px;font-weight:700;letter-spacing:.16em;border-bottom:1px solid #29372e}.academy_screenBar__3GGKE>span:first-child{width:6px;height:6px;border-radius:50%;background:#00c26f}.academy_screenBar__3GGKE>span:last-child{margin-left:auto}.academy_screenContent__SA6zF{padding:46px 34px 35px}.academy_screenContent__SA6zF p{margin:0 0 14px;color:#7f9a89;font-size:8px;font-weight:700;letter-spacing:.18em}.academy_screenContent__SA6zF strong{display:block;font-size:clamp(28px,4vw,43px);font-weight:500;line-height:1.08;letter-spacing:-.055em}.academy_screenContent__SA6zF em{color:#00c26f;font-style:normal}.academy_screenRule__GDDwT{width:42px;height:2px;margin:23px 0 13px;background:#00c26f}.academy_screenContent__SA6zF>span{color:#adbbb1;font-size:11px}.academy_screenProgress__QTN96{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#35453a}.academy_screenProgress__QTN96 span{display:block;width:33%;height:100%;background:#00c26f}.academy_experienceIndex__AthWz{display:flex;justify-content:space-between;margin-top:20px;color:#536358;font-size:9px;font-weight:700;letter-spacing:.14em}.academy_experienceIndex__AthWz span:first-child{color:#008b53;font-size:12px}.academy_experienceCopy__SScGi .academy_sectionTitle__wIZf1{font-size:clamp(35px,4.5vw,54px)}.academy_experienceDescription___0MuD{max-width:440px;margin:18px 0 0;color:#65736b;font-size:16px;line-height:1.7}.academy_featureList__zomPl{margin:25px 0 29px}.academy_featureList__zomPl li{position:relative;padding:10px 0 10px 20px;border-bottom:1px solid #dce4de;color:#435248;font-size:14px}.academy_featureList__zomPl li:before{position:absolute;left:0;color:#008b53;content:"↗"}.academy_enrollSection__MT_BY{padding-block:100px;background:#fff}.academy_enrollLayout__QPOCA{display:grid;grid-template-columns:1fr 390px;align-items:center;gap:9%}.academy_enrollTitle__M45oz{max-width:540px;margin:0;font-size:clamp(42px,6vw,70px);line-height:.99;letter-spacing:-.065em;font-weight:600}.academy_enrollLead__iv1a0{max-width:440px;margin:22px 0 0;color:var(--academy-muted);font-size:17px;line-height:1.65}.academy_enrollCard__WJuo0{padding:27px;border:1px solid var(--academy-line);background:#f8faf8}.academy_enrollPrice__SO_yB{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:22px;border-bottom:1px solid var(--academy-line)}.academy_enrollPrice__SO_yB small,.academy_enrollPrice__SO_yB>span{color:#77847b;font-size:9px;font-weight:700;letter-spacing:.14em}.academy_enrollPrice__SO_yB strong{margin-top:7px;font-size:32px;letter-spacing:-.05em}.academy_enrollPrice__SO_yB small{margin-top:2px;font-weight:500;letter-spacing:0}.academy_enrollDetails__hUTdN{display:grid;gap:10px;padding:19px 0 23px}.academy_enrollDetails__hUTdN span{display:flex;justify-content:space-between;gap:15px;color:#76837a;font-size:12px}.academy_enrollDetails__hUTdN b{color:#243229;font-weight:600;text-align:right}.academy_enrollCard__WJuo0 .academy_button__zNyxj{width:100%}.academy_enrollNote__jiMXq{margin:14px 0 0;color:#78847c;font-size:10px;line-height:1.6}.academy_footer__Z6Jfk{padding-block:29px;background:#0d1510;color:#f5f8f6}.academy_footerInner__PTOM1{display:flex;align-items:center;justify-content:space-between;gap:20px}.academy_footerInner__PTOM1 p,.academy_footerInner__PTOM1>span{margin:0;color:#9eaaa2;font-size:10px;line-height:1.6}.academy_footerInner__PTOM1>span{text-align:right}.academy_muted__oYyp0{color:var(--academy-muted)}.academy_green__FTEo_{color:#008b53}.academy_dark__T59L4{color:#101a15}.academy_row__aJA7W{display:flex;align-items:center;gap:12px}.academy_split__BN_mp{display:grid;grid-template-columns:1fr 1fr;gap:28px}.academy_bigTitle__Qx3KF{font-weight:600}.academy_section__IZLR6{padding-block:88px}.academy_form__VWAsM{display:grid;gap:18px}.academy_field__fQrkR{display:grid;gap:7px}.academy_field__fQrkR input,.academy_field__fQrkR select,.academy_field__fQrkR textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid #cbd6ce;border-radius:3px;background:white;color:#152019;font:inherit}.academy_field__fQrkR input:focus-visible,.academy_field__fQrkR select:focus-visible,.academy_field__fQrkR textarea:focus-visible{outline:3px solid rgba(0,194,111,.45);border-color:#008b53}.academy_error__vTzq_{color:#a52a2a}.academy_notice__D5FdZ{padding:14px 16px;border-left:3px solid #00c26f;background:#eff8f2}.academy_lesson__8QAwy{display:flex;flex-direction:column;min-height:100%}.academy_lessonFooter__nY6nG,.academy_lessonHeader__1VO2u{display:flex;justify-content:space-between;align-items:center;gap:16px}.academy_lessonContent__B67xJ{flex:1}.academy_lessonTitle__xWSVD{margin:0;font-size:clamp(34px,5vw,64px);line-height:1.05;letter-spacing:-.055em}.academy_lessonBody__te1bU{max-width:760px;font-size:18px;line-height:1.7}.academy_lessonVisual__LEw6A{min-height:260px}.academy_indexPanel__xM1jC{display:grid;gap:8px}.academy_list__tRJFM{margin:0;padding-left:1.3em}.academy_sessionRow__hQbrO{display:grid;grid-template-columns:52px 1fr auto;gap:16px;align-items:center}.academy_sessionNumber__KWS5X{color:#008b53;font-weight:700}.academy_sessionInfo__vMqQA{min-width:0}.academy_status__GxzYL{color:#008b53}.academy_locked__SxcGK{color:#78847c}.academy_quiz__Dsc2A{display:grid;gap:16px}.academy_choice__XQIxN{width:100%;padding:14px 16px;border:1px solid #cbd6ce;background:#fff;text-align:left;cursor:pointer}.academy_selected__1_Lzp{border-color:#008b53;background:#eff8f2}.academy_correct__l4fQf{border-color:#24834f;background:#eff8f2}.academy_incorrect__GJl1j{border-color:#b94747;background:#fff4f3}.academy_progress__pWE9q{height:5px;overflow:hidden;background:#dce4de}.academy_progress__pWE9q>span{display:block;height:100%;background:#00c26f}.academy_result__E8m9q{padding:20px;background:#eff8f2}.academy_presenter__AvPUA{min-height:100vh;background:#0c120e;color:#fff}.academy_stage__akQFY{position:relative;min-height:400px;background:#f5f8f5;color:#101a15}.academy_stageDark__fAd_D{background:#101914;color:#f5f8f5}.academy_controls__78cGr,.academy_notes__p04id,.academy_presenterPanel__Mc6iy{display:flex;align-items:center;gap:14px}.academy_presenterPanel__Mc6iy{align-items:stretch}.academy_presenterPanel__Mc6iy>section{flex:1;min-width:0}.academy_notes__p04id{width:min(330px,30%);align-items:flex-start;flex-direction:column;padding:20px;border:1px solid #29372e;background:#141f18;color:#f5f8f6}.academy_controls__78cGr{justify-content:space-between;flex-wrap:wrap;margin-block:16px}.academy_fullscreen__dl69F{min-height:44px}.academy_modalBackdrop__SDJ5C{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:20px;background:rgba(5,12,8,.7)}.academy_modal__W0Nb5{width:min(560px,100%);padding:28px;background:#fff;color:#101a15}.academy_srOnly__nf0JD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.academy_academy__CqYXw{min-height:100vh}.academy_container__pQXt_.academy_split__BN_mp{min-height:calc(100vh - 82px);align-items:center;gap:clamp(36px,7vw,108px);padding-block:70px}.academy_container__pQXt_.academy_split__BN_mp>.academy_form__VWAsM{padding:clamp(24px,4vw,50px);background:#f4f7f4;border:1px solid #e3eae5;border-radius:18px}.academy_form__VWAsM h2{margin:0;font-size:28px;font-weight:600;letter-spacing:-.035em}.academy_field__fQrkR{display:block;width:100%;min-height:54px;padding:14px 16px;border:1px solid #b4c1b9;border-radius:8px;background:#fff;color:#101a15;font:inherit;font-size:18px}.academy_field__fQrkR:focus-visible{outline:3px solid #00c26f;outline-offset:3px}.academy_button__zNyxj:disabled,.academy_secondaryButton__AOJrj:disabled{cursor:not-allowed;opacity:.5;transform:none}.academy_row__aJA7W{flex-wrap:wrap}.academy_headerInner__dqEYo{gap:20px}.academy_list__tRJFM{padding:0}.academy_sessionRow__hQbrO{padding-block:32px;border-bottom:1px solid #dce4de;gap:28px}.academy_sessionNumber__KWS5X{align-self:start;padding-top:6px;font-size:23px;font-weight:500}.academy_sessionInfo__vMqQA h2{margin:0 0 8px;font-size:clamp(23px,3vw,31px);line-height:1.15;letter-spacing:-.04em;font-weight:600}.academy_sessionInfo__vMqQA p{max-width:690px;margin:0 0 15px;color:#5e6c63}.academy_sessionInfo__vMqQA details{margin-top:18px;color:#46564b}.academy_sessionInfo__vMqQA details ul{padding-left:20px;list-style:disc;margin-block:18px}.academy_status__GxzYL{font-size:13px;font-weight:600}.academy_locked__SxcGK{opacity:.78}.academy_notice__D5FdZ{margin-block:24px;border-radius:0 9px 9px 0;font-size:15px;color:#253b2e}.academy_lesson__8QAwy{--ac-paper:#fff;min-height:calc(100vh - 82px);padding-inline:40px;background:#fcfdfc}.academy_lesson__8QAwy.academy_dark__T59L4{--ac-paper:#18231e;background:#0d1711;color:#f4f8f5}.academy_dark__T59L4 .academy_eyebrow__jgf9e{color:#4dda9d}.academy_dark__T59L4 .academy_lessonBody__te1bU,.academy_dark__T59L4 .academy_muted__oYyp0{color:#bdcbc2}.academy_dark__T59L4 .academy_secondaryButton__AOJrj{border-color:#64756a;background:transparent;color:#eef8f1}.academy_dark__T59L4 .academy_lessonHeader__1VO2u a,.academy_dark__T59L4 .academy_textButton__G3ZOm{color:#7fe3b3}.academy_dark__T59L4 .academy_list__tRJFM>div{border-color:#304336}.academy_lessonFooter__nY6nG,.academy_lessonHeader__1VO2u{max-width:1320px;width:100%;margin-inline:auto;padding-block:22px;font-size:14px}.academy_lessonHeader__1VO2u{border-bottom:1px solid #dce4de55}.academy_lessonContent__B67xJ{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;max-width:1320px;width:100%;margin-inline:auto;padding-block:54px;min-height:68vh;animation:academy_academyLessonIn__0Mwni .4s ease both}.academy_lessonTitle__xWSVD{font-size:clamp(33px,4vw,58px);font-weight:500;text-wrap:balance}.academy_lessonBody__te1bU{margin-block:24px;font-size:clamp(17px,1.6vw,21px);line-height:1.65}.academy_lessonContent__B67xJ h2{margin:0 0 8px;font-size:23px;line-height:1.2;font-weight:600;letter-spacing:-.03em}.academy_lessonContent__B67xJ .academy_list__tRJFM{display:grid;gap:22px;margin-top:28px}.academy_lessonContent__B67xJ .academy_list__tRJFM>div{padding-top:16px;border-top:1px solid #dce4de}.academy_lessonContent__B67xJ .academy_split__BN_mp{margin-top:28px;gap:22px}.academy_lessonContent__B67xJ blockquote{margin:24px 0;padding:22px;border-left:3px solid #00c26f;background:#00c26f0c;font-size:20px;line-height:1.6}.academy_lessonVisual__LEw6A{min-width:0;min-height:0;color:inherit}.academy_lessonVisual__LEw6A svg{display:block;width:100%;max-height:500px;height:auto}.academy_lessonFooter__nY6nG .academy_muted__oYyp0{font-size:12px}.academy_indexPanel__xM1jC{position:fixed;z-index:40;top:110px;right:40px;width:min(520px,calc(100% - 40px));max-height:calc(100vh - 140px);overflow-y:auto;padding:28px;border:1px solid #cbd6ce;border-radius:12px;background:#fff;color:#152019;box-shadow:0 20px 70px #0d171120}.academy_indexPanel__xM1jC .academy_textButton__G3ZOm{padding-block:9px;text-align:left}.academy_indexPanel__xM1jC [aria-current]{font-weight:800;text-decoration:underline}.academy_quiz__Dsc2A.academy_container__pQXt_{width:min(900px,calc(100% - 48px));padding-block:64px 100px;gap:36px;min-height:calc(100vh - 82px)}.academy_quiz__Dsc2A .academy_lessonTitle__xWSVD{margin-block:24px;font-size:clamp(30px,4vw,48px)}.academy_quiz__Dsc2A fieldset{border:0;margin:26px 0;padding:0;display:grid;gap:12px}.academy_choice__XQIxN{display:flex;align-items:center;gap:16px;min-height:64px;border-radius:10px;font-size:17px;color:#14251a;transition:border-color .15s,background .15s}.academy_choice__XQIxN:hover{border-color:#008b53}.academy_choice__XQIxN input{width:20px;height:20px;accent-color:#008b53;flex-shrink:0}.academy_choice__XQIxN:has(input:focus-visible){outline:3px solid #00c26f;outline-offset:3px}.academy_quiz__Dsc2A .academy_notice__D5FdZ p{margin-block:12px 20px}.academy_result__E8m9q{padding:0;background:none}.academy_result__E8m9q h2{font-size:29px;line-height:1.2;margin-block:28px 16px}.academy_result__E8m9q details{display:block;padding-block:24px}.academy_result__E8m9q details p{margin-top:16px}.academy_presenter__AvPUA{width:100%;padding:36px max(28px,calc((100% - 1440px) / 2))}.academy_presenter__AvPUA .academy_notice__D5FdZ{background:#1e3025;color:#c8e0d1}.academy_presenter__AvPUA .academy_textButton__G3ZOm,.academy_presenter__AvPUA>.academy_row__aJA7W a{color:#b6dac5}.academy_presenterPanel__Mc6iy{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px}.academy_notes__p04id{width:auto;border-radius:12px;line-height:1.7}.academy_notes__p04id .academy_eyebrow__jgf9e{color:#89c3a4}.academy_notes__p04id h2{font-size:22px;font-weight:600}.academy_stage__akQFY{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:3%;aspect-ratio:16/9;min-height:0;padding:6%;overflow:hidden;--ac-paper:#fff}.academy_stageDark__fAd_D{--ac-paper:#203128;background:#0d1711}.academy_stage__akQFY .academy_lessonTitle__xWSVD{font-size:clamp(25px,3.25vw,54px)}.academy_stage__akQFY .academy_lessonBody__te1bU{font-size:clamp(14px,1.25vw,22px);margin-bottom:0}.academy_stageDark__fAd_D .academy_eyebrow__jgf9e{color:#52d99f}.academy_stage__akQFY .academy_lessonVisual__LEw6A svg{max-height:330px}.academy_notes__p04id .academy_stage__akQFY{width:100%;padding:20px;grid-template-columns:1fr;aspect-ratio:16/9}.academy_notes__p04id .academy_stage__akQFY h3{font-size:20px;line-height:1.1}.academy_notes__p04id .academy_stage__akQFY .academy_lessonBody__te1bU,.academy_notes__p04id .academy_stage__akQFY .academy_lessonVisual__LEw6A{display:none}.academy_notes__p04id .academy_stage__akQFY .academy_eyebrow__jgf9e{font-size:8px;margin-bottom:10px}.academy_controls__78cGr{font-size:14px}.academy_fullscreen__dl69F{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px;background:#080d0a;color:#f3f7f4}.academy_fullscreen__dl69F .academy_stage__akQFY{width:min(1600px,100%);margin-inline:auto}.academy_fullscreen__dl69F .academy_stage__akQFY .academy_lessonTitle__xWSVD{font-size:clamp(42px,5vw,88px)}.academy_fullscreen__dl69F .academy_stage__akQFY .academy_lessonBody__te1bU{font-size:clamp(18px,2vw,32px)}.academy_fullscreen__dl69F .academy_controls__78cGr{width:min(1600px,100%);margin-inline:auto}.academy_fullscreen__dl69F .academy_textButton__G3ZOm{color:#b1c5b9}.academy_modal__W0Nb5 h2{font-size:30px;margin-bottom:16px}.academy_modal__W0Nb5 p{margin-bottom:28px}@keyframes academy_academyLessonIn__0Mwni{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.academy_lesson__8QAwy[data-kind=hero] .academy_lessonContent__B67xJ{grid-template-columns:1.5fr .5fr}.academy_lesson__8QAwy[data-kind=hero] .academy_lessonTitle__xWSVD{font-size:clamp(40px,5.5vw,82px)}.academy_lesson__8QAwy[data-kind=sequence] .academy_lessonContent__B67xJ{grid-template-columns:1fr}.academy_lesson__8QAwy[data-kind=sequence] .academy_lessonContent__B67xJ>.academy_lessonVisual__LEw6A{display:none}.academy_lesson__8QAwy[data-kind=sequence] .academy_lessonContent__B67xJ>div>.academy_list__tRJFM{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;counter-reset:step;margin-top:36px}.academy_lesson__8QAwy[data-kind=sequence] .academy_list__tRJFM>div{padding:24px 0;border-top:1px solid #b2cdbf;counter-increment:step}.academy_lesson__8QAwy[data-kind=sequence] .academy_list__tRJFM>div:before{content:"0" counter(step);display:block;color:#00864d;margin-bottom:20px;font-size:16px}.academy_lesson__8QAwy[data-kind=comparison] .academy_lessonContent__B67xJ{grid-template-columns:1fr}.academy_lesson__8QAwy[data-kind=comparison] .academy_lessonContent__B67xJ>.academy_lessonVisual__LEw6A{display:none}.academy_lesson__8QAwy[data-kind=comparison] .academy_split__BN_mp>div{padding:26px;background:rgba(0,194,111,.06);border-top:2px solid #00c26f}.academy_lesson__8QAwy[data-kind=activity] .academy_lessonContent__B67xJ>div:first-child{padding:28px;background:rgba(0,194,111,.045);border-left:2px solid #00c26f}.academy_lesson__8QAwy[data-kind=summary] .academy_lessonContent__B67xJ{grid-template-columns:1fr}.academy_lesson__8QAwy[data-kind=summary] .academy_lessonContent__B67xJ>.academy_lessonVisual__LEw6A{display:none}.academy_lesson__8QAwy[data-kind=summary] .academy_lessonContent__B67xJ .academy_list__tRJFM{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:30px}@media (max-width:900px){.academy_lessonContent__B67xJ{grid-template-columns:1fr;min-height:auto;gap:16px}.academy_lessonVisual__LEw6A svg{max-height:290px}.academy_presenterPanel__Mc6iy{grid-template-columns:1fr}.academy_notes__p04id{width:100%}.academy_lessonFooter__nY6nG,.academy_lessonHeader__1VO2u{flex-wrap:wrap}.academy_lessonFooter__nY6nG .academy_muted__oYyp0{order:3;width:100%;text-align:center}}@media (max-width:640px){.academy_headerInner__dqEYo{flex-wrap:wrap;padding-block:16px}.academy_headerInner__dqEYo .academy_nav__Xkybs{gap:14px;flex-wrap:wrap;font-size:13px}.academy_headerInner__dqEYo .academy_nav__Xkybs>a:first-child:not(.academy_textButton__G3ZOm){display:none}.academy_container__pQXt_.academy_split__BN_mp{padding-block:48px}.academy_lesson__8QAwy{padding-inline:22px}.academy_lessonContent__B67xJ{padding-block:38px}.academy_lessonHeader__1VO2u{font-size:12px;gap:10px}.academy_lessonContent__B67xJ .academy_split__BN_mp{grid-template-columns:1fr}.academy_indexPanel__xM1jC{right:20px;top:100px}.academy_stage__akQFY{aspect-ratio:auto;min-height:70vh;grid-template-columns:1fr;align-content:center;gap:10px}.academy_stage__akQFY .academy_lessonVisual__LEw6A svg{max-height:220px}.academy_fullscreen__dl69F{padding:14px}.academy_fullscreen__dl69F .academy_stage__akQFY .academy_lessonTitle__xWSVD{font-size:38px}.academy_fullscreen__dl69F .academy_stage__akQFY .academy_lessonBody__te1bU{font-size:19px}.academy_presenter__AvPUA{padding:24px 18px}.academy_presenter__AvPUA .academy_stage__akQFY{min-height:340px}.academy_notes__p04id .academy_stage__akQFY{min-height:120px}}@media (prefers-reduced-motion:reduce){.academy_lessonContent__B67xJ{animation:none}}@media (max-width:900px){.academy_container__pQXt_{width:min(100% - 40px,680px)}.academy_hero__YTI7A{grid-template-columns:1fr;min-height:auto;padding-block:65px 50px}.academy_heroCopy__9kSCP{max-width:700px}.academy_heroVisual__FU2qj{min-height:400px}.academy_audienceGrid__vBRCF,.academy_experienceSection__ZLTKo .academy_container__pQXt_{gap:6%}.academy_enrollLayout__QPOCA{grid-template-columns:1fr 350px;gap:5%}}@media (max-width:640px){.academy_container__pQXt_{width:calc(100% - 36px)}.academy_headerInner__dqEYo{min-height:70px}.academy_header__8DH0S{padding-inline:18px;gap:12px}.academy_brandSymbol__klePr{width:32px;height:32px}.academy_brandName__ntRTj{font-size:18px}.academy_brandSub__Tw2dh{font-size:8px}.academy_nav__Xkybs{gap:14px}.academy_navLink__h_ue0{display:none}.academy_nav__Xkybs .academy_textButton__G3ZOm{font-size:12px}.academy_hero__YTI7A{gap:35px;padding-block:50px 42px}.academy_eyebrow__jgf9e{margin-bottom:17px;font-size:9px}.academy_bigTitle__Qx3KF{font-size:clamp(45px,13vw,64px)}.academy_heroSub__rMmxe{margin-top:19px;font-size:19px}.academy_heroDescription__lbx0g{font-size:14px}.academy_heroActions__TQk_u{align-items:flex-start;flex-direction:column;gap:12px}.academy_button__zNyxj{min-height:50px}.academy_secondaryButton__AOJrj{min-height:38px}.academy_heroMeta__hzSGv{gap:20px;margin-top:28px}.academy_heroMeta__hzSGv strong{font-size:14px}.academy_heroMeta__hzSGv span{max-width:94px;font-size:9px}.academy_heroVisual__FU2qj{min-height:310px}.academy_visualCaption__EVE9W,.academy_visualTopline__MVA55{left:15px;right:15px;font-size:7px}.academy_visualTopline__MVA55{top:15px}.academy_visualCaption__EVE9W{bottom:15px}.academy_tickerTrack__nb8Aj{gap:20px;padding-block:12px;font-size:9px}.academy_section__IZLR6{padding-block:70px}.academy_programHeading__gzRCF,.academy_sectionIntro__yR4MB{display:block}.academy_sectionTitle__wIZf1{font-size:39px}.academy_audienceGrid__vBRCF{grid-template-columns:1fr;gap:28px;margin-top:32px}.academy_audienceLead__23E9U{font-size:18px}.academy_audienceList__78sWF li p{font-size:15px}.academy_noteLine__IqGK8{margin-top:28px;font-size:12px}.academy_programAside__x_iJ7{margin-top:20px;font-size:14px}.academy_sessionPreview__K88Lx{grid-template-columns:36px 1fr;gap:12px;padding-block:20px}.academy_sessionText__t_KYF h3{font-size:18px}.academy_sessionText__t_KYF p{font-size:12px}.academy_sessionState__9_eEn{grid-column:2}.academy_methodLayout__s5_lw{grid-template-columns:1fr;gap:25px}.academy_methodHeadline__njhIJ{font-size:49px}.academy_methodCopy___f4ko>p{font-size:15px}.academy_methodWords__AePKH{gap:8px;font-size:10px}.academy_experienceSection__ZLTKo .academy_container__pQXt_{grid-template-columns:1fr;gap:40px}.academy_experienceVisual__UTc_f{min-height:310px;padding:28px 18px}.academy_experienceScreen__lVe_g{min-height:250px}.academy_screenContent__SA6zF{padding:35px 22px}.academy_screenContent__SA6zF strong{font-size:34px}.academy_experienceCopy__SScGi .academy_sectionTitle__wIZf1{font-size:39px}.academy_enrollSection__MT_BY{padding-block:70px}.academy_enrollLayout__QPOCA{grid-template-columns:1fr;gap:32px}.academy_enrollTitle__M45oz{font-size:48px}.academy_enrollLead__iv1a0{font-size:15px}.academy_enrollCard__WJuo0{padding:22px 18px}.academy_footerInner__PTOM1{align-items:flex-start;flex-wrap:wrap}.academy_footerInner__PTOM1>span{margin-left:auto}.academy_split__BN_mp{grid-template-columns:1fr}.academy_sessionRow__hQbrO{grid-template-columns:38px 1fr}.academy_sessionRow__hQbrO>:last-child{grid-column:2}.academy_stage__akQFY{aspect-ratio:auto;min-height:66vh}.academy_presenterPanel__Mc6iy{flex-direction:column}.academy_notes__p04id{width:100%}}@media (prefers-reduced-motion:reduce){.academy_academy__CqYXw *,.academy_academy__CqYXw :after,.academy_academy__CqYXw :before{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}@media (max-width:640px){.academy_lesson__8QAwy[data-kind=sequence] .academy_lessonContent__B67xJ>div>.academy_list__tRJFM,.academy_lesson__8QAwy[data-kind=summary] .academy_lessonContent__B67xJ .academy_list__tRJFM,.academy_lesson__8QAwy[data-kind] .academy_lessonContent__B67xJ{grid-template-columns:1fr}.academy_lesson__8QAwy[data-kind=activity] .academy_lessonContent__B67xJ>div:first-child{padding:20px}}.academy_academy__CqYXw{--academy-ink:#0d1117;--academy-muted:#616b75;--academy-green:#00c26f;--academy-line:#d8dde1;--academy-paper:#f4f6f7;color:#0d1117;font-family:var(--font-instrument-sans),var(--font-inter),Arial,sans-serif}.academy_landingPage__OgL4o{background:#fff}.academy_landingHeader__PcPaE{position:relative;z-index:2;min-height:78px}.academy_landingHeaderInner__jS_wW{display:flex;align-items:center;justify-content:space-between;min-height:78px}.academy_landingNav__i4etM{display:flex;align-items:center;gap:clamp(20px,3vw,42px)}.academy_landingNav__i4etM a{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:#343b42;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s ease}.academy_landingNav__i4etM a:hover,.academy_landingNav__i4etM a:last-child{color:#008a4d}.academy_landingHero__urfNs{background:#0d1117;color:#f8fafb}.academy_landingHeroInner__MSl6Z{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(32px,6vw,82px);min-height:668px;padding-block:62px 74px}.academy_landingHeroCopy__hQu4R{max-width:570px}.academy_classroomEyebrow__u3BzA,.academy_landingEyebrow__Wuyo3{display:flex;align-items:center;gap:10px;margin:0 0 23px;color:#6e7a84;font-size:10px;font-weight:700;letter-spacing:.17em;line-height:1.4}.academy_classroomEyebrow__u3BzA>span,.academy_landingEyebrow__Wuyo3>span{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#00c26f}.academy_landingEyebrow__Wuyo3 i{display:inline-block;width:3px;height:3px;border-radius:50%;background:#839089}.academy_landingHero__urfNs .academy_landingEyebrow__Wuyo3{color:#a9b3bb}.academy_landingAudience__10gge h2,.academy_landingEnroll__vElyC h2,.academy_landingExperience__snVq2 h2,.academy_landingHero__urfNs h1,.academy_landingMethod__bKoh2 h2,.academy_landingSectionHeading___uMtC h2{margin:0;font-weight:500;letter-spacing:-.065em;line-height:.98;text-wrap:balance}.academy_landingHero__urfNs h1{max-width:620px;font-size:clamp(54px,6.3vw,84px)}.academy_landingAudience__10gge h2 em,.academy_landingEnroll__vElyC h2 em,.academy_landingExperience__snVq2 h2 em,.academy_landingHero__urfNs h1 em,.academy_landingMethod__bKoh2 h2 em,.academy_landingSectionHeading___uMtC h2 em{color:#00c26f;font-style:normal}.academy_landingDeck__XqOI0{margin:24px 0 0;color:#f5f7f8;font-size:clamp(19px,2vw,24px);letter-spacing:-.025em}.academy_landingDescription__Mphaw{max-width:490px;margin:13px 0 0;color:#b3bdc5;font-size:15px;line-height:1.75}.academy_landingActions___r5Wp{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:27px}.academy_classroomAction__9_C1P,.academy_landingPrimary__Zg2B9,.academy_landingSecondary__de18K,.academy_landingSubmit__uDk_d,.academy_quizPrimary__G5qon,.academy_quizSecondary__e4kzs{display:inline-flex;justify-content:center;align-items:center;gap:13px;min-height:50px;padding:0 18px;border:1px solid #00c26f;border-radius:2px;background:#00c26f;color:#081810;font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.academy_landingPrimary__Zg2B9:hover,.academy_landingSubmit__uDk_d:hover,.academy_quizPrimary__G5qon:hover:not(:disabled){background:#21d889;border-color:#21d889}.academy_landingLink__5Qxoz{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#f2f5f3;font-size:13px;font-weight:600;text-decoration:none}.academy_landingLink__5Qxoz:hover{color:#00c26f}.academy_landingFacts__JuYQD{display:flex;flex-wrap:wrap;gap:0;margin:42px 0 0;padding-top:16px;border-top:1px solid #354049}.academy_landingFacts__JuYQD div{display:grid;gap:4px;min-width:120px;padding-right:22px}.academy_landingFacts__JuYQD div+div{padding-left:22px;border-left:1px solid #354049}.academy_landingFacts__JuYQD dt{color:#91a0a9;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.academy_landingFacts__JuYQD dd{margin:0;color:#f6f8f9;font-size:14px;font-weight:600}.academy_landingHeroArt__lVC8o{position:relative;min-width:0;margin:0;overflow:hidden;aspect-ratio:1.5;background:#1a242c}.academy_landingImage__yazhs{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.academy_landingHeroArt__lVC8o .academy_landingImage__yazhs{position:absolute;inset:0}.academy_landingHeroArt__lVC8o:after{position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(13,17,23,.6));content:"";pointer-events:none}.academy_landingHeroArt__lVC8o figcaption{position:absolute;z-index:1;bottom:17px;left:18px;right:18px;gap:15px;color:#f2f5f3;font-weight:700}.academy_landingHeroArt__lVC8o figcaption,.academy_landingIndex__ylGAZ{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.14em}.academy_landingIndex__ylGAZ{gap:20px;max-width:1240px;margin:auto;padding:0 0 20px;color:#97a2aa}.academy_landingAudience__10gge{padding-block:clamp(75px,10vw,142px);background:#f3f5f6}.academy_landingAudienceLayout___2D3d{display:grid;grid-template-columns:1fr .78fr;gap:12%;align-items:start}.academy_landingAudience__10gge h2,.academy_landingEnroll__vElyC h2,.academy_landingExperience__snVq2 h2,.academy_landingMethod__bKoh2 h2,.academy_landingSectionHeading___uMtC h2{font-size:clamp(42px,5.3vw,68px)}.academy_landingAudience__10gge h2{max-width:640px}.academy_landingAudience__10gge h2 em,.academy_landingEnroll__vElyC h2 em,.academy_landingExperience__snVq2 h2 em,.academy_landingSectionHeading___uMtC h2 em{color:#008c52}.academy_landingAudienceCopy__EE7CF>p:first-child{margin:2px 0 25px;color:#39444d;font-size:18px;line-height:1.65}.academy_landingAudienceCopy__EE7CF ul,.academy_landingExperience__snVq2 ul{list-style:none;margin:0;padding:0}.academy_landingAudienceCopy__EE7CF li{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:15px 0;border-top:1px solid #d2d9de;color:#17212a;font-size:15px;line-height:1.5}.academy_landingAudienceCopy__EE7CF li span{color:#008c52;font-size:10px;font-weight:700;letter-spacing:.1em}.academy_landingDisclaimer__PjrI5{margin:24px 0 0;color:#67727b;font-size:12px;line-height:1.65}.academy_landingProgram__ygDCX{padding-block:clamp(75px,10vw,130px);background:#fff}.academy_landingSectionHeading___uMtC{display:flex;justify-content:space-between;align-items:end;gap:34px;margin-bottom:46px}.academy_landingSectionHeading___uMtC h2{font-size:clamp(43px,5.4vw,69px)}.academy_landingSectionHeading___uMtC>p{max-width:300px;margin:0 0 6px;color:#606b74;font-size:14px;line-height:1.75}.academy_landingSessions__ukaic{border-top:1px solid #d8dde1}.academy_landingSession__KuXFr{display:grid;grid-template-columns:44px 174px 1fr 34px;align-items:center;gap:25px;padding-block:21px;border-bottom:1px solid #d8dde1}.academy_landingSessionNo__WeZN4{align-self:start;padding-top:7px;color:#008c52;font-size:11px;font-weight:700;letter-spacing:.1em}.academy_landingSessionArt__P8hCO{position:relative;aspect-ratio:1.52;margin:0;overflow:hidden;background:#e9edef}.academy_landingSessionArt__P8hCO .academy_landingImage__yazhs{transition:transform .5s cubic-bezier(.2,.65,.2,1)}.academy_landingSession__KuXFr:hover .academy_landingSessionArt__P8hCO .academy_landingImage__yazhs{transform:scale(1.04)}.academy_landingSessionCopy__66ox9>p{margin:0 0 7px;color:#737f87;font-size:9px;font-weight:700;letter-spacing:.11em;line-height:1.5}.academy_landingSessionCopy__66ox9 h3{margin:0;color:#111820;font-size:clamp(18px,2.1vw,25px);font-weight:600;letter-spacing:-.035em;line-height:1.2}.academy_landingSessionCopy__66ox9>span{display:block;max-width:700px;margin-top:7px;color:#69747d;font-size:13px;line-height:1.55}.academy_landingPending__Xg32s,.academy_landingReady__ykUyy{display:grid;place-items:center;width:32px;height:32px;border:1px solid #cdd5d9;border-radius:50%;color:#75818a;font-size:13px}.academy_landingReady__ykUyy{border-color:#00c26f;background:#00c26f;color:#0d1117}.academy_landingMethod__bKoh2{padding-block:clamp(75px,9vw,120px);background:#0d1117;color:#f7f9fa}.academy_landingMethodLayout__ZwpB1{display:grid;grid-template-columns:1.02fr .98fr;gap:10%;align-items:center}.academy_landingMethodArt__2Wcut{position:relative;aspect-ratio:1.38;margin:0;overflow:hidden;background:#192329}.academy_landingMethodArt__2Wcut .academy_landingImage__yazhs{position:absolute;inset:0}.academy_landingMethodArt__2Wcut figcaption{position:absolute;right:15px;bottom:14px;left:15px;color:white;font-size:9px;font-weight:700;letter-spacing:.13em;text-shadow:0 1px 8px #000}.academy_landingMethod__bKoh2 h2{font-size:clamp(42px,5vw,64px)}.academy_landingMethodCopy__MH3SH>p:last-child{max-width:460px;margin:23px 0 0;color:#b7c0c7;font-size:16px;line-height:1.75}.academy_landingExperience__snVq2{padding-block:clamp(75px,10vw,138px);background:#f3f5f6}.academy_landingExperienceLayout__0WQZE{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:11%}.academy_landingExperience__snVq2 h2{max-width:540px;font-size:clamp(42px,5.1vw,65px)}.academy_landingExperienceLayout__0WQZE>div:first-child>p:not(.academy_landingEyebrow__Wuyo3){max-width:460px;margin:20px 0;color:#5b6670;font-size:15px;line-height:1.75}.academy_landingExperience__snVq2 ul{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:24px 0}.academy_landingExperience__snVq2 li{padding:12px 0;border-top:1px solid #d2d9de;color:#313c45;font-size:12px}.academy_landingExperience__snVq2 li:before{margin-right:9px;color:#008c52;content:"↗"}.academy_landingExperience__snVq2 .academy_landingLink__5Qxoz{color:#008c52}.academy_landingManifesto__6leHL{display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:clamp(24px,4vw,48px);background:#0d1117;color:#f6f8f9}.academy_landingManifesto__6leHL>span{color:#9faab1;font-size:9px;font-weight:700;letter-spacing:.16em}.academy_landingManifesto__6leHL>p{margin:25px 0;font-size:clamp(38px,5.2vw,69px);font-weight:500;letter-spacing:-.06em;line-height:1.02}.academy_landingManifesto__6leHL em{color:#00c26f;font-style:normal}.academy_landingEnroll__vElyC{padding-block:clamp(75px,10vw,135px);background:#fff}.academy_landingEnrollLayout__xZ66c{display:grid;grid-template-columns:1fr minmax(310px,410px);gap:10%;align-items:center}.academy_landingEnroll__vElyC h2{max-width:580px;font-size:clamp(43px,5.3vw,68px)}.academy_landingEnrollLayout__xZ66c>div:first-child>p:last-child{max-width:440px;margin:21px 0 0;color:#67727a;font-size:15px;line-height:1.7}.academy_landingOffer__zHgND{padding:27px;border:1px solid #d5dce0;background:#f5f7f8}.academy_landingOffer__zHgND>p{margin:0;color:#65717a;font-size:9px;font-weight:700;letter-spacing:.13em}.academy_landingOffer__zHgND>strong{display:block;margin-top:9px;color:#0d1117;font-size:34px;font-weight:600;letter-spacing:-.05em}.academy_landingOffer__zHgND dl{display:grid;gap:12px;margin:20px 0;padding-block:17px;border-block:1px solid #d5dce0}.academy_landingOffer__zHgND dl div{display:flex;justify-content:space-between;gap:14px}.academy_landingOffer__zHgND dd,.academy_landingOffer__zHgND dt{margin:0;font-size:12px}.academy_landingOffer__zHgND dt{color:#68737b}.academy_landingOffer__zHgND dd{color:#17212a;font-weight:600;text-align:right}.academy_landingOffer__zHgND .academy_landingPrimary__Zg2B9{width:100%}.academy_landingOffer__zHgND small{display:block;margin-top:13px;color:#68737b;font-size:10px;line-height:1.6}.academy_landingFooter__bgBaY{padding-block:23px;background:#0d1117;color:white}.academy_landingFooterInner__54x_e{display:flex;align-items:center;justify-content:space-between;gap:20px}.academy_landingFooterInner__54x_e>span{color:#a7b0b6;font-size:10px}.academy_classroomPage__iW2xZ{padding-block:0 70px}.academy_classroomWelcome__b3a_G{display:flex;justify-content:space-between;align-items:end;gap:32px;padding-block:clamp(55px,8vw,105px) 60px;border-bottom:1px solid #d8dde1}.academy_adminWelcome__TP61k h1,.academy_classroomWelcome__b3a_G h1,.academy_loginContent__1zqz4 h1{margin:0;color:#0d1117;font-size:clamp(46px,6.4vw,78px);font-weight:500;line-height:.98;letter-spacing:-.065em}.academy_adminWelcome__TP61k h1 em,.academy_classroomWelcome__b3a_G h1 em,.academy_loginContent__1zqz4 h1 em{color:#008c52;font-style:normal}.academy_classroomWelcome__b3a_G>div:first-child>p:last-child{margin:19px 0 0;color:#65717a;font-size:16px}.academy_classroomCourseMark__ymPKz{display:flex;align-items:baseline;gap:8px;color:#6a747d;font-size:10px;font-weight:700;letter-spacing:.16em}.academy_classroomCourseMark__ymPKz span{color:#0d1117;font-size:20px;letter-spacing:-.07em}.academy_classroomCourseMark__ymPKz i{width:6px;height:6px;border-radius:50%;background:#00c26f}.academy_classroomProgram__GkKe0{padding-top:55px}.academy_adminSectionHeading__AAaV4,.academy_classroomHeading__la_QL{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.academy_adminSectionHeading__AAaV4 .academy_classroomEyebrow__u3BzA,.academy_classroomHeading__la_QL .academy_classroomEyebrow__u3BzA{margin-bottom:10px}.academy_adminSectionHeading__AAaV4 h2,.academy_classroomHeading__la_QL h2{margin:0;color:#0d1117;font-size:clamp(28px,3.5vw,42px);font-weight:500;letter-spacing:-.05em}.academy_classroomHeading__la_QL>p{display:flex;align-items:center;gap:10px;margin:0 0 5px;color:#64707a;font-size:12px}.academy_classroomHeading__la_QL>p i{width:4px;height:4px;border-radius:50%;background:#00a65b}.academy_classroomSessions__lzRLK{border-top:1px solid #d8dde1}.academy_classroomSession__2CuhR{display:grid;grid-template-columns:minmax(185px,28%) 1fr;gap:clamp(20px,4vw,48px);padding-block:23px;border-bottom:1px solid #d8dde1}.academy_classroomSessionImage__VwxUy{position:relative;min-height:145px;overflow:hidden;background:#e9edef}.academy_classroomImage__HvE0U{display:block;width:100%;height:100%;min-height:145px;-o-object-fit:cover;object-fit:cover}.academy_classroomSessionIndex__W581i{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:33px;height:33px;background:#0d1117;color:#fff;font-size:11px;font-weight:700}.academy_classroomSessionBody__MenAG{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.academy_classroomSessionStatus__7yIga{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:9px}.academy_classroomCompleted__uPNfU,.academy_classroomStatusLocked__Mf_xM,.academy_classroomStatusOpen__DgvWs{display:inline-flex;align-items:center;gap:7px;color:#007e48;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.academy_classroomStatusLocked__Mf_xM i,.academy_classroomStatusOpen__DgvWs i{width:6px;height:6px;border-radius:50%;background:#00b864}.academy_classroomStatusLocked__Mf_xM{color:#69747d}.academy_classroomStatusLocked__Mf_xM i{background:#a4adb3}.academy_classroomCompleted__uPNfU{color:#4e5b64;font-weight:600}.academy_classroomSessionBody__MenAG h3{margin:0;color:#111820;font-size:clamp(20px,2.6vw,29px);font-weight:600;line-height:1.2;letter-spacing:-.04em}.academy_classroomSessionBody__MenAG>p{max-width:680px;margin:8px 0 12px;color:#65717a;font-size:13px;line-height:1.6}.academy_classroomSessionFooter__Qb_h8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;width:100%;margin-top:auto;color:#737e86;font-size:11px}.academy_classroomAction__9_C1P{min-height:42px;padding-inline:15px}.academy_classroomLockedLabel__ldRW_{color:#717c84;font-size:11px}.academy_classroomNotice__oYUkm{display:grid;grid-template-columns:28px 1fr;gap:12px;max-width:760px;margin-top:30px;color:#69747d}.academy_classroomNotice__oYUkm>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid #aab5bc;border-radius:50%;font-size:12px}.academy_classroomNotice__oYUkm p{margin:0;font-size:11px;line-height:1.7}.academy_adminAlert__iNsto,.academy_classroomError__hIwfw{padding:15px 18px;border-left:3px solid #b23d43;background:#fff0f0;color:#83282c;font-size:13px}.academy_quizPage__QoShB{width:min(850px,calc(100% - 56px));min-height:calc(100vh - 78px);padding-block:34px 100px}.academy_loginBack__8edXU,.academy_quizBack__MdlAx{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#4f5d66;font-size:13px;text-decoration:none}.academy_loginBack__8edXU:hover,.academy_quizBack__MdlAx:hover{color:#008c52}.academy_quizQuestion__IUZoK{padding-top:clamp(40px,8vw,90px)}.academy_quizHeader__cQs_S{display:flex;justify-content:space-between;align-items:center;gap:16px}.academy_quizHeader__cQs_S .academy_classroomEyebrow__u3BzA{margin:0}.academy_quizCounter__E_NCc{margin:0;color:#727e87;font-size:10px;letter-spacing:.12em;white-space:nowrap}.academy_quizCounter__E_NCc strong{color:#0d1117}.academy_quizProgress__E21KS{height:3px;margin-top:20px;overflow:hidden;background:#e0e4e7}.academy_quizProgress__E21KS span{display:block;height:100%;background:#00c26f;transition:width .3s ease}.academy_quizQuestion__IUZoK h1{max-width:780px;margin:42px 0 27px;color:#0d1117;font-size:clamp(31px,4.8vw,53px);font-weight:500;line-height:1.07;letter-spacing:-.055em;text-wrap:balance}.academy_quizChoices___OUNZ{display:grid;gap:9px;margin:0 0 22px;padding:0;border:0}.academy_quizChoice___vzrt{display:grid;grid-template-columns:22px 1fr 20px;align-items:center;gap:13px;min-height:62px;padding:13px 16px;border:1px solid #d4dce0;background:#fff;color:#1c252c;font-size:14px;line-height:1.5;cursor:pointer;transition:border-color .15s,background .15s}.academy_quizChoice___vzrt:hover{border-color:#88969e}.academy_quizChoice___vzrt input{width:18px;height:18px;margin:0;accent-color:#008c52}.academy_quizChoice___vzrt i{color:#008c52;font-size:14px;font-style:normal;text-align:right}.academy_quizChoice___vzrt:has(input:focus-visible){outline:3px solid #00c26f;outline-offset:3px}.academy_quizSelected__0xLBT{border-color:#008c52;background:#f0f8f3}.academy_quizCorrect__QrpsM{border-color:#168a50;background:#eef8f1}.academy_quizIncorrect__jDlro{border-color:#bd5257;background:#fff3f3}.academy_quizPrimary__G5qon{min-width:174px}.academy_quizPrimary__G5qon:disabled{border-color:#c9d0d4;background:#e5e9eb;color:#7c878e;cursor:not-allowed}.academy_quizFeedback__liXZ8{margin-top:23px;padding:22px 23px;border-left:3px solid #00c26f;background:#f1f6f3}.academy_quizFeedbackTitle__pkxqD{margin:0;color:#102019;font-size:17px;font-weight:700}.academy_quizFeedback__liXZ8>p:not(.academy_quizFeedbackTitle__pkxqD){margin:9px 0 18px;color:#4c5b52;font-size:14px;line-height:1.7}.academy_quizResult__FxYUp{padding-top:65px}.academy_quizResultLabel__xov6_{margin:42px 0 3px;color:#6d7881;font-size:10px;font-weight:700;letter-spacing:.15em}.academy_quizResult__FxYUp h1{margin:0;color:#0d1117;font-size:clamp(68px,12vw,118px);font-weight:500;line-height:.95;letter-spacing:-.075em}.academy_quizResult__FxYUp h1 span{color:#869199;font-size:.44em;letter-spacing:-.04em}.academy_quizResult__FxYUp h2{margin:19px 0 0;color:#0d1117;font-size:26px;font-weight:500;letter-spacing:-.035em}.academy_quizResultText__UQGyL{color:#5e6b74;font-size:14px}.academy_quizStorageNote__2BKsr{margin-top:22px;padding:13px 16px;background:#f2f5f6;color:#58656d;font-size:11px;line-height:1.6}.academy_quizResultActions__zficz{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.academy_quizSecondary__e4kzs{border-color:#c9d1d6;background:#fff;color:#152019}.academy_quizReview__2br6c{margin-top:55px;border-top:1px solid #d8dde1}.academy_quizReview__2br6c>.academy_classroomEyebrow__u3BzA{margin-top:24px}.academy_quizReviewItem__QwRy9{padding-block:17px;border-bottom:1px solid #d8dde1}.academy_quizReviewItem__QwRy9 summary{display:grid;grid-template-columns:28px 1fr;gap:9px;color:#1b242b;font-size:14px;font-weight:600;line-height:1.55;cursor:pointer;list-style:none}.academy_quizReviewItem__QwRy9 summary::-webkit-details-marker{display:none}.academy_quizReviewItem__QwRy9 summary span{color:#008c52}.academy_quizReviewItem__QwRy9>div{padding:12px 0 0 37px;color:#58656d;font-size:13px;line-height:1.65}.academy_quizReviewItem__QwRy9>div p{margin:8px 0}.academy_quizReviewItem__QwRy9>div a{color:#008c52}.academy_quizUnavailable__FGccY{min-height:70vh;padding-block:90px}.academy_quizUnavailable__FGccY h1{font-size:42px;font-weight:500;letter-spacing:-.05em}.academy_quizUnavailable__FGccY>p:not(.academy_classroomEyebrow__u3BzA){color:#5d6972}.academy_adminPage__KQB5U{padding-block:0 80px}.academy_adminWelcome__TP61k{display:flex;justify-content:space-between;align-items:end;gap:35px;padding-block:clamp(52px,7vw,96px) 58px;border-bottom:1px solid #d8dde1}.academy_adminWelcome__TP61k h1{font-size:clamp(46px,6vw,72px)}.academy_adminWelcome__TP61k>div>p:last-child{margin:18px 0 0;color:#66727a;font-size:15px}.academy_adminPresentationLink__7XO80{display:grid;gap:12px;min-width:270px;padding:19px 21px;border:1px solid #d5dce0;color:#0d1117;text-decoration:none}.academy_adminPresentationLink__7XO80>span{color:#6f7b83;font-size:9px;font-weight:700;letter-spacing:.13em}.academy_adminPresentationLink__7XO80 strong{display:flex;justify-content:space-between;gap:16px;font-size:13px;font-weight:600}.academy_adminPresentationLink__7XO80 i{color:#008c52;font-style:normal}.academy_adminSessions__ZA0Ca{padding-top:49px}.academy_adminSectionHeading__AAaV4 h2{font-size:clamp(28px,3.5vw,40px)}.academy_adminRevision__MXEKJ{color:#69757d;font-size:11px}.academy_adminRows___oK9Z{border-top:1px solid #d8dde1}.academy_adminRow__l1lWU{display:grid;grid-template-columns:48px 1fr auto;align-items:start;gap:23px;padding-block:26px;border-bottom:1px solid #d8dde1}.academy_adminNumber__CZTNR{padding-top:3px;color:#008c52;font-size:12px;font-weight:700;letter-spacing:.1em}.academy_adminSessionCopy__7n92c h3{margin:0;color:#111820;font-size:20px;font-weight:600;letter-spacing:-.035em}.academy_adminSessionCopy__7n92c>p{max-width:650px;margin:8px 0 11px;color:#66727a;font-size:13px;line-height:1.6}.academy_adminStatusLocked__UYtEf,.academy_adminStatusOpen__RZUWf,.academy_adminStatusPending__9CxSS{display:inline-flex;align-items:center;gap:7px;color:#007e48;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.academy_adminStatusLocked__UYtEf i,.academy_adminStatusOpen__RZUWf i,.academy_adminStatusPending__9CxSS i{width:6px;height:6px;border-radius:50%;background:#00b864}.academy_adminStatusLocked__UYtEf,.academy_adminStatusPending__9CxSS{color:#69747d}.academy_adminStatusLocked__UYtEf i,.academy_adminStatusPending__9CxSS i{background:#a4adb3}.academy_adminCancel__JOdDP,.academy_adminConfirm__no1jD,.academy_adminToggleOn__KC1aD,.academy_adminToggle__lbz5R{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:44px;padding-inline:14px;border:1px solid #cbd3d8;background:#fff;color:#18232a;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.academy_adminToggleOn__KC1aD>span,.academy_adminToggle__lbz5R>span{color:#008c52;font-size:17px}.academy_adminToggleOn__KC1aD{border-color:#0d1117;background:#0d1117;color:#fff}.academy_adminToggleOn__KC1aD>span{color:#00c26f}.academy_adminToggleOn__KC1aD:disabled,.academy_adminToggle__lbz5R:disabled{opacity:.5;cursor:not-allowed}.academy_adminOutline__ECdh5{margin-top:15px;color:#3e4c55;font-size:12px}.academy_adminOutline__ECdh5 summary{color:#008c52;font-weight:600;cursor:pointer}.academy_adminOutline__ECdh5 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding-left:18px}.academy_adminOutline__ECdh5 p{color:#66727a}.academy_adminFootnote__sLPbS{margin:22px 0 0;color:#6a767e;font-size:11px;line-height:1.65}.academy_adminAlert__iNsto,.academy_adminNotice___P_dk{margin-block:18px;padding:13px 16px;font-size:12px;line-height:1.6}.academy_adminNotice___P_dk{border-left:3px solid #00c26f;background:#eff8f2;color:#254533}.academy_adminBackdrop___z1WA{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(8,13,18,.72)}.academy_adminDialog__q_U8J{width:min(500px,100%);padding:clamp(23px,5vw,38px);background:#fff;color:#0d1117}.academy_adminDialog__q_U8J h2{margin:0;font-size:clamp(28px,5vw,38px);font-weight:500;letter-spacing:-.05em}.academy_adminDialog__q_U8J>p:not(.academy_classroomEyebrow__u3BzA){margin:14px 0 25px;color:#5d6972;font-size:14px;line-height:1.65}.academy_adminDialog__q_U8J>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.academy_adminConfirm__no1jD{min-width:150px;border-color:#00c26f;background:#00c26f;color:#0d1117}.academy_adminCancel__JOdDP{min-width:110px}.academy_loginPage__5Bat_{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(40px,9vw,130px);align-items:center;min-height:calc(100vh - 78px);padding-block:50px}.academy_loginEditorial__2eczs{position:relative;align-self:stretch;min-height:560px;overflow:hidden;background:#111a20}.academy_loginImage__z0xFz{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.academy_loginEditorial__2eczs:after{position:absolute;inset:30% 0 0;background:linear-gradient(transparent,rgba(13,17,23,.78));content:""}.academy_loginEditorialOverlay___GN0r{position:absolute;z-index:1;right:22px;bottom:23px;left:22px;display:flex;justify-content:space-between;align-items:end;gap:14px;color:white}.academy_loginEditorialOverlay___GN0r p{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em}.academy_loginEditorialOverlay___GN0r p i{display:inline-block;width:6px;height:6px;margin-inline:3px;border-radius:50%;background:#00c26f}.academy_loginEditorialOverlay___GN0r>span{color:#d0d7dc;font-size:8px;font-weight:700;letter-spacing:.12em}.academy_loginContent__1zqz4{width:min(480px,100%);padding-block:12px}.academy_loginBack__8edXU{margin-bottom:42px}.academy_loginContent__1zqz4 .academy_classroomEyebrow__u3BzA{margin-bottom:18px}.academy_loginContent__1zqz4 h1{font-size:clamp(45px,5vw,63px)}.academy_loginLead__Gm9zf{max-width:420px;margin:18px 0 28px;color:#606c75;font-size:15px;line-height:1.7}.academy_loginForm__PjC_5{display:grid;gap:9px}.academy_loginForm__PjC_5 label{color:#253039;font-size:12px;font-weight:700}.academy_loginInput__uBg__{display:block;width:100%;min-height:54px;padding:13px 15px;border:1px solid #bfc8ce;border-radius:0;background:#fff;color:#0d1117;font:inherit;font-size:17px}.academy_loginInput__uBg__:focus-visible{outline:3px solid #00c26f;outline-offset:3px;border-color:#008c52}.academy_loginHelp__QhK8G{margin:2px 0 0;color:#77828a;font-size:11px;line-height:1.6}.academy_loginError__dz1at{min-height:20px;margin:0;color:#9d2f36;font-size:12px}.academy_loginSubmit__IADWB{display:flex;justify-content:space-between;align-items:center;min-height:52px;margin-top:5px;padding-inline:17px;border:1px solid #00c26f;background:#00c26f;color:#0d1117;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.academy_loginSubmit__IADWB:disabled{opacity:.55;cursor:progress}.academy_loginFoot__eQiRh{margin:36px 0 0;color:#849098;font-size:10px}.academy_adminPage__KQB5U a:focus-visible,.academy_adminPage__KQB5U button:focus-visible,.academy_classroomPage__iW2xZ a:focus-visible,.academy_landingPage__OgL4o a:focus-visible,.academy_loginPage__5Bat_ a:focus-visible,.academy_loginPage__5Bat_ button:focus-visible,.academy_quizPage__QoShB a:focus-visible,.academy_quizPage__QoShB button:focus-visible{outline:3px solid #00c26f;outline-offset:4px}@media (max-width:900px){.academy_landingHeroInner__MSl6Z{grid-template-columns:1fr;gap:35px;min-height:auto;padding-block:54px 30px}.academy_landingHeroCopy__hQu4R{max-width:720px}.academy_landingHeroArt__lVC8o{width:100%;max-height:460px}.academy_landingIndex__ylGAZ{padding-inline:20px}.academy_landingAudienceLayout___2D3d,.academy_landingMethodLayout__ZwpB1{grid-template-columns:1fr;gap:38px}.academy_landingAudienceCopy__EE7CF{max-width:650px}.academy_landingMethodLayout__ZwpB1{gap:34px}.academy_landingMethodArt__2Wcut{width:min(680px,100%)}.academy_landingExperienceLayout__0WQZE{grid-template-columns:1fr;gap:35px}.academy_landingExperienceLayout__0WQZE>div:first-child{max-width:680px}.academy_landingManifesto__6leHL{min-height:310px}.academy_landingEnrollLayout__xZ66c{grid-template-columns:1fr minmax(300px,390px);gap:6%}.academy_loginPage__5Bat_{grid-template-columns:.8fr 1.2fr;gap:40px}.academy_loginEditorial__2eczs{min-height:500px}}@media (max-width:640px){.academy_landingHeader__PcPaE{min-height:68px;padding-inline:18px}.academy_landingHeaderInner__jS_wW{width:100%;min-height:68px}.academy_landingNav__i4etM{gap:13px}.academy_landingNav__i4etM a{font-size:11px}.academy_landingNav__i4etM a:not(:last-child){display:none}.academy_landingHeroInner__MSl6Z{width:calc(100% - 36px);gap:28px;padding-block:45px 19px}.academy_classroomEyebrow__u3BzA,.academy_landingEyebrow__Wuyo3{margin-bottom:17px;font-size:8px;letter-spacing:.13em}.academy_landingHero__urfNs h1{font-size:clamp(47px,13vw,61px)}.academy_landingDeck__XqOI0{margin-top:18px;font-size:18px}.academy_landingDescription__Mphaw{font-size:13px}.academy_landingActions___r5Wp{align-items:flex-start;flex-direction:column;gap:8px;margin-top:21px}.academy_landingPrimary__Zg2B9{min-height:48px}.academy_landingFacts__JuYQD{margin-top:26px;padding-top:13px}.academy_landingFacts__JuYQD div{min-width:0;flex:1;padding-right:10px}.academy_landingFacts__JuYQD div+div{padding-left:10px}.academy_landingFacts__JuYQD dt{font-size:8px}.academy_landingFacts__JuYQD dd{font-size:11px}.academy_landingHeroArt__lVC8o{aspect-ratio:1.28}.academy_landingHeroArt__lVC8o figcaption{font-size:7px}.academy_landingIndex__ylGAZ{width:calc(100% - 36px);padding:0 0 14px;font-size:7px}.academy_landingAudience__10gge,.academy_landingEnroll__vElyC,.academy_landingExperience__snVq2,.academy_landingMethod__bKoh2,.academy_landingProgram__ygDCX{padding-block:66px}.academy_landingAudienceLayout___2D3d,.academy_landingEnrollLayout__xZ66c,.academy_landingExperienceLayout__0WQZE,.academy_landingMethodLayout__ZwpB1,.academy_landingSectionHeading___uMtC{width:calc(100% - 36px)}.academy_landingAudience__10gge h2,.academy_landingEnroll__vElyC h2,.academy_landingExperience__snVq2 h2,.academy_landingMethod__bKoh2 h2,.academy_landingSectionHeading___uMtC h2{font-size:42px}.academy_landingAudienceLayout___2D3d{gap:25px}.academy_landingAudienceCopy__EE7CF>p:first-child{font-size:16px}.academy_landingAudienceCopy__EE7CF li{font-size:13px}.academy_landingSectionHeading___uMtC{display:block;margin-bottom:30px}.academy_landingSectionHeading___uMtC>p{margin-top:15px;font-size:13px}.academy_landingSession__KuXFr{grid-template-columns:28px minmax(0,1fr) 26px;gap:12px;padding-block:17px}.academy_landingSessionArt__P8hCO{grid-column:2;width:100%;aspect-ratio:1.75}.academy_landingSessionNo__WeZN4{grid-column:1;grid-row:1;font-size:9px}.academy_landingSessionCopy__66ox9{grid-column:2}.academy_landingSessionCopy__66ox9>p{font-size:8px}.academy_landingSessionCopy__66ox9 h3{font-size:18px}.academy_landingSessionCopy__66ox9>span{font-size:12px}.academy_landingPending__Xg32s,.academy_landingReady__ykUyy{grid-column:3;grid-row:1;width:25px;height:25px;font-size:10px}.academy_landingMethodLayout__ZwpB1{gap:28px}.academy_landingMethodArt__2Wcut{aspect-ratio:1.25}.academy_landingMethodArt__2Wcut figcaption{font-size:7px}.academy_landingMethodCopy__MH3SH>p:last-child{font-size:14px}.academy_landingExperienceLayout__0WQZE{gap:28px}.academy_landingExperience__snVq2 ul{grid-template-columns:1fr}.academy_landingExperience__snVq2 li{font-size:12px}.academy_landingManifesto__6leHL{min-height:245px;padding:22px}.academy_landingManifesto__6leHL>p{font-size:39px}.academy_landingEnrollLayout__xZ66c{gap:27px}.academy_landingEnrollLayout__xZ66c>div:first-child>p:last-child{font-size:13px}.academy_landingOffer__zHgND{padding:20px}.academy_landingOffer__zHgND>strong{font-size:31px}.academy_landingFooterInner__54x_e{width:calc(100% - 36px);flex-wrap:wrap;gap:11px 18px}.academy_landingFooterInner__54x_e>span{font-size:8px}.academy_landingFooterInner__54x_e>span:last-child{width:100%}.academy_adminPage__KQB5U,.academy_classroomPage__iW2xZ{width:calc(100% - 36px);padding-bottom:56px}.academy_classroomWelcome__b3a_G{align-items:flex-start;flex-direction:column;gap:18px;padding-block:49px 31px}.academy_adminWelcome__TP61k h1,.academy_classroomWelcome__b3a_G h1{font-size:45px}.academy_classroomWelcome__b3a_G>div:first-child>p:last-child{font-size:14px}.academy_classroomCourseMark__ymPKz{align-self:flex-end}.academy_classroomProgram__GkKe0{padding-top:37px}.academy_adminSectionHeading__AAaV4,.academy_classroomHeading__la_QL{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:17px}.academy_adminSectionHeading__AAaV4 h2,.academy_classroomHeading__la_QL h2{font-size:29px}.academy_classroomHeading__la_QL>p{font-size:10px}.academy_classroomSession__2CuhR{grid-template-columns:1fr;gap:13px;padding-block:18px}.academy_classroomImage__HvE0U,.academy_classroomSessionImage__VwxUy{height:172px;min-height:172px}.academy_classroomSessionBody__MenAG h3{font-size:22px}.academy_classroomSessionBody__MenAG>p{margin-bottom:15px;font-size:12px}.academy_classroomSessionFooter__Qb_h8{align-items:flex-start;font-size:10px}.academy_classroomAction__9_C1P{min-height:42px}.academy_classroomNotice__oYUkm{grid-template-columns:22px 1fr;gap:9px;margin-top:22px}.academy_classroomNotice__oYUkm p{font-size:10px}.academy_quizPage__QoShB{width:calc(100% - 36px);padding-block:20px 65px}.academy_quizQuestion__IUZoK{padding-top:48px}.academy_quizHeader__cQs_S{align-items:flex-start;flex-direction:column;gap:12px}.academy_quizQuestion__IUZoK h1{margin:29px 0 21px;font-size:32px}.academy_quizChoice___vzrt{grid-template-columns:20px 1fr 16px;gap:10px;min-height:60px;padding:12px;font-size:12px}.academy_quizFeedback__liXZ8{padding:18px 16px}.academy_quizFeedback__liXZ8>p:not(.academy_quizFeedbackTitle__pkxqD){font-size:12px}.academy_quizResult__FxYUp{padding-top:47px}.academy_quizResultLabel__xov6_{margin-top:35px}.academy_quizResult__FxYUp h2{font-size:22px}.academy_quizReviewItem__QwRy9 summary{font-size:12px}.academy_quizReviewItem__QwRy9>div{padding-left:0;font-size:12px}.academy_adminWelcome__TP61k{align-items:flex-start;flex-direction:column;padding-block:45px 32px}.academy_adminWelcome__TP61k>div>p:last-child{font-size:13px}.academy_adminPresentationLink__7XO80{width:100%;min-width:0}.academy_adminSessions__ZA0Ca{padding-top:37px}.academy_adminRevision__MXEKJ{font-size:10px}.academy_adminRow__l1lWU{grid-template-columns:29px 1fr;gap:10px;padding-block:21px}.academy_adminNumber__CZTNR{font-size:10px}.academy_adminSessionCopy__7n92c h3{font-size:17px}.academy_adminSessionCopy__7n92c>p{font-size:11px}.academy_adminRow__l1lWU>button{grid-column:2;justify-self:start}.academy_adminOutline__ECdh5 ul{grid-template-columns:1fr}.academy_adminDialog__q_U8J{padding:23px 18px}.academy_adminDialog__q_U8J>div{justify-content:stretch}.academy_adminDialog__q_U8J>div button{flex:1;min-width:0;padding-inline:9px}.academy_loginPage__5Bat_{width:100%;min-height:calc(100vh - 68px);grid-template-columns:1fr;gap:0;padding-block:0 42px}.academy_loginEditorial__2eczs{min-height:210px;height:29vh;max-height:280px}.academy_loginEditorialOverlay___GN0r{right:18px;bottom:16px;left:18px}.academy_loginContent__1zqz4{width:calc(100% - 40px);margin-inline:auto;padding-top:22px}.academy_loginBack__8edXU{margin-bottom:27px}.academy_loginContent__1zqz4 h1{font-size:44px}.academy_loginLead__Gm9zf{margin-block:15px 22px;font-size:13px}.academy_loginInput__uBg__{min-height:50px;font-size:16px}.academy_loginSubmit__IADWB{min-height:50px}.academy_loginFoot__eQiRh{margin-top:24px}}@media (prefers-reduced-motion:reduce){.academy_adminPage__KQB5U *,.academy_classroomPage__iW2xZ *,.academy_landingPage__OgL4o *,.academy_landingPage__OgL4o :after,.academy_landingPage__OgL4o :before,.academy_loginPage__5Bat_ *,.academy_quizPage__QoShB *{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}.academy_brandLight__NdQgZ .academy_brandSymbol__klePr{background:#fff;border-radius:50%;padding:6px;flex-shrink:0}