.learning_school__hma43{--ink:#142b3a;--orange:#b7480b;--paper:#f8f4e9;--line:#d8d7ca;--sage:#d8e5d0;color:var(--ink);background:var(--paper);overflow:clip}.learning_school__hma43 [hidden]{display:none!important}.learning_wrap__mIHyj{max-width:1240px;margin:auto;padding:0 32px}.learning_eyebrow__xxIRL{text-transform:uppercase;letter-spacing:.18em;font:600 11px/1.5 ui-monospace,monospace}.learning_subnav__QRyYG{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--line);font-size:12px}.learning_subnav__QRyYG a:hover{text-decoration:underline}.learning_subnav__QRyYG div{display:flex;gap:24px;flex-wrap:wrap}.learning_hero__uhEOh{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;padding:64px 0 52px}.learning_courseHero__a_EeM h1,.learning_hero__uhEOh h1{font-size:clamp(48px,5.6vw,78px);line-height:1;letter-spacing:-.055em;font-weight:550;margin:20px 0 24px}.learning_hero__uhEOh h1 em,.learning_sectionHead___yT9R h2 em{font-family:Georgia,serif;font-weight:400;color:var(--orange)}.learning_courseHero__a_EeM p,.learning_hero__uhEOh p{font-size:17px;line-height:1.75;max-width:500px;color:#52616a}.learning_actions__u9124{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.learning_button__mgYmH,.learning_secondary__uRw5z{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 22px;font-size:13px;font-weight:650;border-radius:5px;min-height:48px;cursor:pointer}.learning_button__mgYmH{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.learning_button__mgYmH:hover{background:#2c4755}.learning_secondary__uRw5z{border:1px solid #81918d;background:transparent;color:var(--ink)}.learning_secondary__uRw5z:hover{background:#e7e8dd}.learning_heroArt__k8EcO{position:relative;margin:0;transform:rotate(1.4deg);background:var(--ink);border-radius:4px;box-shadow:10px 14px 0 #e4dccb;overflow:hidden}.learning_heroArt__k8EcO img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.learning_heroArt__k8EcO figcaption{padding:16px 20px;display:flex;justify-content:space-between;gap:12px;color:#faf4e8;font:12px/1.4 ui-monospace,monospace}.learning_heroArt__k8EcO b{color:#ffb267}.learning_facts__hwiEq{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);margin-bottom:72px}.learning_facts__hwiEq div{padding:22px 20px;border-right:1px solid var(--line)}.learning_facts__hwiEq div:first-child{padding-left:0}.learning_facts__hwiEq div:last-child{border:0}.learning_facts__hwiEq b{display:block;font-size:24px;letter-spacing:-.035em}.learning_facts__hwiEq span{display:block;font-size:12px;margin-top:5px;color:#566263}.learning_section__Tp72E{padding-bottom:80px;scroll-margin-top:28px}.learning_sectionHead___yT9R{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:30px}.learning_sectionHead___yT9R h2{font-size:clamp(32px,3.8vw,49px);line-height:1.08;letter-spacing:-.045em;margin-top:12px;font-weight:500}.learning_sectionHead___yT9R p{max-width:370px;font-size:15px;line-height:1.7;color:#52616a}.learning_cards__d9gjj{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.learning_card__9e2Xc{display:flex;flex-direction:column;border:1px solid var(--line);background:#fffdf8;border-radius:10px;overflow:hidden}.learning_cardBody__SbxWo{padding:27px;display:flex;flex-direction:column;flex:1}.learning_card__9e2Xc h3{font-size:27px;line-height:1.08;letter-spacing:-.035em;margin:14px 0}.learning_card__9e2Xc p{font-size:14px;line-height:1.7;color:#52616a}.learning_card__9e2Xc .learning_button__mgYmH{margin-top:auto}.learning_card__9e2Xc .learning_meta__IB59B{font:11px/1.6 ui-monospace,monospace;margin:20px 0;color:#495c65}.learning_courseVisual__mfxwT{height:164px;position:relative;display:grid;place-items:center;overflow:hidden;background:#efdabc;color:var(--ink)}.learning_courseVisual__mfxwT[data-course=deep-dive]{background:#193747;color:#f3ead9}.learning_courseVisual__mfxwT[data-course=sovereignty]{background:#d5e0d0}.learning_coin__aXE45{width:85px;height:85px;border:1px solid;border-radius:50%;display:grid;place-items:center;font:56px/1 Georgia,serif;box-shadow:8px 8px 0 #a6531933;transform:rotate(-15deg)}.learning_coin__aXE45:after,.learning_coin__aXE45:before{content:"";position:absolute;border:1px solid;opacity:.25;width:130px;height:130px;border-radius:50%}.learning_coin__aXE45:after{width:190px;height:190px}.learning_blocks__hsBXg{display:flex;gap:14px;transform:rotate(-8deg)}.learning_blocks__hsBXg span{border:1px solid #93b7c5;width:59px;height:66px;display:grid;place-items:center;font:12px monospace;box-shadow:5px 5px 0 #486372}.learning_keys__X2Il7{display:flex;gap:22px;align-items:center}.learning_keys__X2Il7 span{border:1px solid #526c5d;border-radius:50%;width:44px;height:44px;display:grid;place-items:center;font:24px Georgia}.learning_keys__X2Il7 b{font:44px Georgia}.learning_recommender__mQwvU{margin-bottom:30px;padding:23px 25px;background:#e8eadf;border:1px solid #d2d9c9;border-radius:8px}.learning_recommender__mQwvU h3{font-size:19px;font-weight:600;margin-bottom:8px}.learning_recommender__mQwvU p{font-size:14px;line-height:1.6}.learning_choiceRow___67Q0{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.learning_choiceRow___67Q0 button{border:1px solid #738177;border-radius:40px;padding:11px 17px;background:#fffdf8;font-size:13px;cursor:pointer}.learning_choiceRow___67Q0 button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:white}.learning_recommendResult___aas1{margin-top:18px;border-top:1px solid #c8cdbf;padding-top:18px}.learning_recommendResult___aas1 a{text-decoration:underline;font-weight:600}.learning_resume__pJ7op{background:#dbe7d4;padding:20px 24px;border:1px solid #c0ccba;border-radius:6px;margin-bottom:28px;font-size:14px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.learning_resume__pJ7op a{font-weight:600;text-decoration:underline}.learning_labBanner__7QSNR{display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;background:var(--ink);color:var(--paper);padding:50px;border-radius:10px}.learning_labBanner__7QSNR h2{font-size:44px;line-height:1.1;letter-spacing:-.04em;margin:15px 0 20px}.learning_labBanner__7QSNR p{line-height:1.75;font-size:15px;color:#c6d3d4}.learning_labBanner__7QSNR .learning_button__mgYmH{background:#eea657;color:var(--ink);border-color:#eea657}.learning_labPreview__DoEB0{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:14px}.learning_miniTile__K_Znc{border:1px solid #597077;background:#1e3949;padding:24px 20px;border-radius:6px}.learning_miniTile__K_Znc strong{display:block;font:34px/1.1 Georgia,serif;color:#ffb267;margin-bottom:16px}.learning_miniTile__K_Znc span{font-size:13px}.learning_method__fdXQa{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.learning_method__fdXQa article{border-top:1px solid #b7bdad;padding-top:20px}.learning_method__fdXQa b{font:12px monospace;color:var(--orange)}.learning_method__fdXQa h3{font-size:22px;margin:10px 0}.learning_method__fdXQa p,.learning_note__kuHcj{font-size:13px;line-height:1.8;color:#546364}.learning_note__kuHcj a{text-decoration:underline}.learning_closing__YIGFX{display:grid;grid-template-columns:1fr 1fr;gap:54px;padding:40px 0 60px;border-top:1px solid var(--line)}.learning_closing__YIGFX h2{font-size:27px;letter-spacing:-.025em;margin-bottom:14px}.learning_closing__YIGFX p{font-size:14px;line-height:1.8;color:#52616a}.learning_closing__YIGFX a{text-decoration:underline}.learning_courseHero__a_EeM{display:grid;grid-template-columns:1.3fr .7fr;gap:65px;padding:54px 0}.learning_courseHero__a_EeM .learning_courseVisual__mfxwT{height:260px;align-self:center;border-radius:8px}.learning_courseHero__a_EeM h1{font-size:clamp(42px,5vw,66px)}.learning_chapterNav__Xo4tm{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.learning_chapterNav__Xo4tm a{padding:12px 18px;border:1px solid #bfc7b8;border-radius:5px;font-size:13px}.learning_chapter__T8vdI{margin-bottom:45px;scroll-margin-top:30px}.learning_chapterHeader__ep4cc{display:flex;gap:24px;align-items:center;border-bottom:1px solid #bec7be;padding-bottom:18px;margin-bottom:14px}.learning_chapterHeader__ep4cc b{font:52px/.9 Georgia;color:#ad501e}.learning_chapterHeader__ep4cc h2{font-size:27px;letter-spacing:-.03em}.learning_chapterHeader__ep4cc p{font-size:13px;color:#546364;margin-top:7px}.learning_lessonGrid__6xz2h{display:grid;grid-template-columns:1fr 1fr;gap:12px}.learning_lessonCard__PeRl7{display:grid;grid-template-columns:40px 1fr 20px;gap:14px;border:1px solid var(--line);padding:20px;background:#fffdf8;border-radius:6px;text-decoration:none!important;align-items:start}.learning_lessonCard__PeRl7:hover{border-color:#9d5c35;background:#fff8ec}.learning_lessonNumber__hDHk1{display:grid;place-items:center;border:1px solid #c9cfc1;width:34px;height:34px;border-radius:50%;font:12px monospace}.learning_lessonCard__PeRl7 h3{font-size:16px;font-weight:600;line-height:1.4}.learning_lessonCard__PeRl7 p{font-size:12px;line-height:1.65;color:#556565;margin-top:8px}.learning_lessonCard__PeRl7 small{display:block;font:10px/1.6 ui-monospace,monospace;margin-top:12px;color:#6d5236}.learning_lessonCard__PeRl7 [data-learning-completed]{color:#236743}.learning_progress__jwnku{margin:20px 0 45px;padding:25px 28px;border:1px solid #bfcabc;background:#edf1e6;border-radius:8px}.learning_progress__jwnku h2{font-size:22px!important}.learning_progress__jwnku p{font-size:13px;line-height:1.75;color:#455d56}.learning_progress__jwnku progress{height:8px}.learning_progress__jwnku a{font-weight:600;text-decoration:underline}.learning_lessonHero__DnJzv{background:var(--ink);color:var(--paper);padding:40px 0 48px}.learning_lessonHero__DnJzv .learning_eyebrow__xxIRL{color:#fac283}.learning_breadcrumbs__ak2CU{font-size:12px;display:flex;gap:18px;flex-wrap:wrap;margin-bottom:30px}.learning_breadcrumbs__ak2CU a{text-decoration:underline;text-underline-offset:4px}.learning_lessonHero__DnJzv h1{font-size:clamp(38px,4.8vw,66px);line-height:1.06;letter-spacing:-.045em;max-width:850px;margin:18px 0 20px}.learning_lessonHero__DnJzv p{font-size:17px;line-height:1.7;max-width:720px;color:#c9d6d9}.learning_lessonMeta__in7m7{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;font:11px/1.5 ui-monospace,monospace;color:#ffd199}.learning_readingLayout__KjkCW{display:grid;grid-template-columns:220px minmax(0,790px);gap:56px;padding-top:44px;justify-content:center}.learning_lessonSidebar__a06WW{position:sticky;top:22px;align-self:start;font-size:13px}.learning_lessonSidebar__a06WW>a{display:block;padding:11px 0;border-bottom:1px solid var(--line)}.learning_lessonSidebar__a06WW details{margin-top:25px}.learning_lessonSidebar__a06WW summary{cursor:pointer;font-weight:600;padding:12px 0}.learning_lessonSidebar__a06WW ol{padding-left:19px;line-height:1.55;max-height:350px;overflow:auto}.learning_lessonSidebar__a06WW li{margin:12px 0}.learning_lessonSidebar__a06WW a[aria-current=page]{font-weight:700;color:#a53d06}.learning_lessonBody__OT_oI{min-width:0;padding-bottom:60px}.learning_lessonBody__OT_oI h2{font-size:30px;line-height:1.2;letter-spacing:-.025em;margin:0 0 22px}.learning_lessonBody__OT_oI h3{font-size:19px;line-height:1.5;margin:20px 0 12px}.learning_lessonBody__OT_oI p{font-size:16px;line-height:1.85;color:#3e535d;margin:16px 0}.learning_lessonBody__OT_oI a:not(.learning_button__mgYmH):not(.learning_secondary__uRw5z){text-decoration:underline;text-underline-offset:3px}.learning_lessonBody__OT_oI section{scroll-margin-top:28px}.learning_lessonBody__OT_oI .learning_readingSection__BsP4K{margin:44px 0}.learning_readingSection__BsP4K h2:before{content:attr(data-section);display:block;font:11px/1.4 monospace;letter-spacing:.15em;color:var(--orange);margin-bottom:14px}.learning_lessonBody__OT_oI ul{list-style:disc;padding-left:22px;line-height:1.75}.learning_lessonBody__OT_oI li{margin:8px 0}.learning_lessonBody__OT_oI details{border:1px solid var(--line);padding:18px 22px;border-radius:5px;background:#fffdf8;margin-top:16px}.learning_lessonBody__OT_oI summary{cursor:pointer;font-size:14px;font-weight:600}.learning_outcomes__CvSCH{background:#e8eee1;border-left:4px solid #73866a;padding:25px 28px}.learning_outcomes__CvSCH h2{font-size:21px}.learning_outcomes__CvSCH li{font-size:14px}.learning_visual__I9puv{background:#efe3cb;border-radius:8px;padding:27px;margin:32px 0;border:1px solid #d8c9ad}.learning_visual__I9puv>span{font:10px monospace;letter-spacing:.15em;text-transform:uppercase}.learning_visual__I9puv h2{font-size:26px;margin-top:12px}.learning_diagram___Ob9U{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:23px 0 15px}.learning_diagram___Ob9U div{border:1px solid #c3b392;border-radius:6px;padding:21px 16px;background:#fff7e8;min-width:0}.learning_diagram___Ob9U b{display:block;font-size:25px;font-family:Georgia,serif;font-weight:400;line-height:1.1;margin-bottom:12px;overflow-wrap:anywhere}.learning_diagram___Ob9U small{font-size:12px;line-height:1.5;display:block}.learning_visual__I9puv figcaption{font-size:12px;line-height:1.7;color:#5c584c}.learning_practice__7nb58{padding:28px;border:1px solid #b9c7b2;background:#e6eddf;border-radius:8px;margin:45px 0}.learning_practice__7nb58 h2{font-size:26px}.learning_quiz__GgHfq{margin:26px 0;padding:26px;border:1px solid var(--line);background:#fffdf8;border-radius:8px}.learning_quiz__GgHfq legend{font-size:17px;line-height:1.5;font-weight:600;float:left;width:100%;margin-bottom:18px}.learning_quiz__GgHfq legend+*{clear:both}.learning_quiz__GgHfq label{display:flex;gap:12px;padding:14px 15px;align-items:baseline;border:1px solid #c8cec3;border-radius:5px;margin-bottom:10px;font-size:14px;line-height:1.55;cursor:pointer}.learning_quiz__GgHfq label:has(input:checked){background:#e9efe1;border-color:#667c56}.learning_quiz__GgHfq input{accent-color:#294535;flex-shrink:0}.learning_quiz__GgHfq [data-quiz-feedback]{background:#ebeee5;padding:16px;border-radius:5px}.learning_quiz__GgHfq [data-quiz-feedback][data-result=retry]{background:#fff0d8}.learning_quiz__GgHfq .learning_secondary__uRw5z{font-size:12px}.learning_takeaway__l9QKv{background:var(--ink);color:var(--paper);padding:32px;border-radius:8px;margin:35px 0}.learning_takeaway__l9QKv h2{color:#ffb267;font:11px monospace;letter-spacing:.13em;text-transform:uppercase}.learning_takeaway__l9QKv p{font:25px/1.45 Georgia,serif;color:var(--paper)}.learning_lessonNav__Mpwe3{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:25px 0;border-block:1px solid var(--line)}.learning_lessonNav__Mpwe3 a{font-size:14px;line-height:1.5}.learning_lessonNav__Mpwe3 a:last-child{text-align:right}.learning_lessonNav__Mpwe3 span{display:block;font:10px monospace;color:#657067;text-transform:uppercase;margin-bottom:8px}.learning_sourcebook__wxt8z{margin-top:32px;font-size:12px}.learning_sourcebook__wxt8z li,.learning_sourcebook__wxt8z p{font-size:12px}.learning_labHeader__fcqZU{padding:55px 0 40px}.learning_labHeader__fcqZU h1{font-size:clamp(45px,6vw,76px);line-height:1.03;letter-spacing:-.05em;margin:18px 0}.learning_labHeader__fcqZU p{max-width:620px;font-size:17px;line-height:1.8;color:#50616b}.learning_labGame__nboK2{padding:40px;background:#fffdf8;border:1px solid var(--line);border-radius:10px;margin-bottom:30px;scroll-margin-top:25px}.learning_labGame__nboK2 h2{font-size:31px;letter-spacing:-.035em;margin:14px 0}.learning_labGame__nboK2 p{font-size:14px;line-height:1.8;max-width:720px}.learning_gameControls__ZhtCJ{margin-top:22px}.learning_gameControls__ZhtCJ button[aria-pressed=true]{background:var(--ink);color:white;border-color:var(--ink)}.learning_gameCards__tYJy3{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.learning_gameCards__tYJy3 button{min-width:140px;flex:1;padding:22px;border:1px solid #98a798;border-radius:7px;background:#eef1e6;text-align:left;cursor:pointer;min-height:80px}.learning_gameCards__tYJy3 b{display:block;font:27px Georgia;margin-bottom:8px}.learning_gameCards__tYJy3 span{font-size:12px}.learning_scoreboard__ecKQU{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #a2b09d;border-radius:8px;overflow:hidden;margin:25px 0;background:#e3ecd9}.learning_scoreboard__ecKQU div{padding:23px;border-right:1px solid #bfcdbb}.learning_scoreboard__ecKQU div:last-child{border-right:0}.learning_scoreboard__ecKQU span{display:block;font:10px monospace;text-transform:uppercase}.learning_scoreboard__ecKQU b{display:block;font-size:27px;letter-spacing:-.04em;margin-top:10px}.learning_feedback__Ww3Mz{padding:17px 20px;background:#f4ead5;border-left:3px solid #be7227;margin:20px 0;font-size:14px;line-height:1.7;min-height:60px}.learning_challengeQuestion__s1ec3{font-size:23px!important;line-height:1.45!important;font-weight:550}.learning_labFoot__wsbZg{margin-top:30px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:20px;font-size:12px}.learning_labFoot__wsbZg a{text-decoration:underline}.learning_labGame__nboK2 details{margin-top:18px;font-size:14px;line-height:1.8}.learning_labGame__nboK2 summary{cursor:pointer;font-weight:600}.learning_school__hma43 :focus-visible{outline:3px solid #ba4b13;outline-offset:4px}.learning_school__hma43 button:disabled{opacity:.5;cursor:default}.learning_chapter__T8vdI,.learning_practice__7nb58,.learning_quiz__GgHfq,.learning_readingSection__BsP4K{content-visibility:visible}@media(min-width:1500px){.learning_wrap__mIHyj{max-width:1320px}}@media(max-width:1000px){.learning_hero__uhEOh{gap:30px}.learning_hero__uhEOh h1{font-size:56px}.learning_cardBody__SbxWo{padding:21px}.learning_card__9e2Xc h3{font-size:24px}.learning_readingLayout__KjkCW{grid-template-columns:180px minmax(0,1fr);gap:30px}.learning_labBanner__7QSNR{gap:25px;padding:32px}.learning_method__fdXQa{gap:20px}.learning_courseHero__a_EeM{gap:32px}}@media(max-width:760px){.learning_wrap__mIHyj{padding-inline:22px}.learning_subnav__QRyYG{font-size:11px;align-items:start}.learning_subnav__QRyYG div{gap:12px}.learning_hero__uhEOh{grid-template-columns:1fr;gap:36px;padding:38px 0}.learning_hero__uhEOh h1{font-size:60px;max-width:480px}.learning_heroArt__k8EcO{transform:none;box-shadow:6px 8px 0 #e4dccb}.learning_facts__hwiEq{grid-template-columns:1fr 1fr;margin-bottom:45px}.learning_facts__hwiEq div{padding:18px 14px;border-bottom:1px solid var(--line)}.learning_facts__hwiEq div:first-child{padding-left:14px}.learning_facts__hwiEq div:nth-child(2){border-right:0}.learning_facts__hwiEq div:nth-child(3),.learning_facts__hwiEq div:nth-child(4){border-bottom:0}.learning_cards__d9gjj{grid-template-columns:1fr}.learning_courseVisual__mfxwT{height:145px}.learning_cardBody__SbxWo{padding:26px}.learning_card__9e2Xc h3{font-size:28px}.learning_card__9e2Xc .learning_button__mgYmH{margin-top:18px;align-self:start}.learning_section__Tp72E{padding-bottom:48px}.learning_sectionHead___yT9R{display:block}.learning_sectionHead___yT9R p{margin-top:16px}.learning_labBanner__7QSNR{grid-template-columns:1fr;padding:30px 24px}.learning_labBanner__7QSNR h2{font-size:37px}.learning_labPreview__DoEB0{gap:10px}.learning_miniTile__K_Znc{padding:20px}.learning_method__fdXQa{grid-template-columns:1fr 1fr}.learning_closing__YIGFX{grid-template-columns:1fr;gap:32px;padding-block:30px 45px}.learning_courseHero__a_EeM{grid-template-columns:1fr;padding:35px 0;gap:28px}.learning_courseHero__a_EeM .learning_courseVisual__mfxwT{height:155px}.learning_courseHero__a_EeM h1{font-size:46px}.learning_lessonGrid__6xz2h{grid-template-columns:1fr}.learning_chapterNav__Xo4tm{gap:8px}.learning_chapterNav__Xo4tm a{padding:11px 13px;font-size:12px}.learning_chapterHeader__ep4cc b{font-size:42px}.learning_chapterHeader__ep4cc h2{font-size:23px}.learning_readingLayout__KjkCW{display:block;padding-top:25px}.learning_lessonSidebar__a06WW{position:static;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--line);display:flex;gap:8px;flex-wrap:wrap}.learning_lessonSidebar__a06WW>a{border:1px solid var(--line);border-radius:4px;padding:10px 13px;font-size:12px}.learning_lessonSidebar__a06WW details{flex-basis:100%;margin-top:4px}.learning_lessonHero__DnJzv{padding:26px 0 32px}.learning_lessonHero__DnJzv h1{font-size:40px}.learning_lessonBody__OT_oI h2{font-size:27px}.learning_lessonBody__OT_oI p{font-size:16px;line-height:1.8}.learning_lessonBody__OT_oI .learning_note__kuHcj{font-size:12px}.learning_diagram___Ob9U{gap:8px}.learning_diagram___Ob9U div{padding:16px 10px}.learning_diagram___Ob9U b{font-size:22px}.learning_diagram___Ob9U small{font-size:11px}.learning_visual__I9puv{padding:22px 16px}.learning_visual__I9puv h2{font-size:25px}.learning_practice__7nb58,.learning_progress__jwnku,.learning_quiz__GgHfq{padding:22px 18px}.learning_quiz__GgHfq legend{font-size:16px}.learning_outcomes__CvSCH{padding:22px}.learning_takeaway__l9QKv{padding:25px}.learning_takeaway__l9QKv p{font-size:23px}.learning_labGame__nboK2{padding:28px 20px}.learning_scoreboard__ecKQU div{padding:18px 12px}.learning_scoreboard__ecKQU b{font-size:24px}.learning_gameCards__tYJy3{gap:8px}.learning_gameCards__tYJy3 button{min-width:90px;padding:18px 12px}.learning_gameCards__tYJy3 b{font-size:23px}.learning_labHeader__fcqZU{padding:36px 0}.learning_labHeader__fcqZU h1{font-size:50px}}@media(max-width:380px){.learning_wrap__mIHyj{padding-inline:16px}.learning_hero__uhEOh h1{font-size:51px}.learning_subnav__QRyYG{flex-direction:column;gap:10px}.learning_heroArt__k8EcO figcaption{font-size:10px}.learning_diagram___Ob9U{grid-template-columns:1fr}.learning_diagram___Ob9U div{display:flex;align-items:center;gap:20px}.learning_diagram___Ob9U b{margin:0;min-width:90px}.learning_lessonCard__PeRl7{grid-template-columns:30px 1fr 15px;padding:17px;gap:10px}.learning_lessonNumber__hDHk1{width:28px;height:28px}.learning_scoreboard__ecKQU{grid-template-columns:1fr}.learning_scoreboard__ecKQU div{border-right:0;border-bottom:1px solid #bfcdbb;display:flex;justify-content:space-between;align-items:center}.learning_scoreboard__ecKQU b{margin:0}.learning_gameCards__tYJy3 button{min-width:75px}}.learning_courseHero__a_EeM p.learning_note__kuHcj,.learning_hero__uhEOh p.learning_note__kuHcj{font-size:12px;line-height:1.7;margin-top:18px}.learning_labHeader__fcqZU p.learning_note__kuHcj{font-size:12px;line-height:1.7}.learning_labBanner__7QSNR p.learning_note__kuHcj{font-size:12px;line-height:1.7;margin-top:18px}@media(max-width:760px){.learning_hero__uhEOh h1{font-size:52px}.learning_hero__uhEOh{gap:28px}.learning_hero__uhEOh p{font-size:16px}.learning_hero__uhEOh h1{margin-block:18px 22px}}