._tools_107kv_1{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}._tools_107kv_1 button{pointer-events:auto;font:500 11px/1.4 var(--font-geist-sans),sans-serif;color:#f0ede2;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#132b36d9;border:1px solid #a5b8bf70;border-radius:6px 12px 6px 10px;min-height:36px;padding:8px 10px}._tools_107kv_1 button:last-child{color:#d4dde0;text-shadow:0 1px 4px #10242f;background:0 0}._tools_107kv_1 button:focus-visible{outline-offset:3px;outline:2px solid #edcc80}._overlay_107kv_6{z-index:2147483000;isolation:isolate;font-family:var(--font-geist-sans),sans-serif;color:#193340;pointer-events:auto;position:fixed;inset:0}._spotlight_107kv_7{pointer-events:none;border:2px solid #eed08b;border-radius:12px;transition:top .22s,left .22s,width .22s,height .22s;position:fixed;box-shadow:0 0 0 200vmax #071b2bb3}._card_107kv_8{box-sizing:border-box;background:#f7f6ef;border:1px solid #d4dddf;border-radius:12px 24px 12px 20px;outline:none;width:min(352px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;position:fixed;overflow:auto;box-shadow:0 16px 50px #071b2b55}._card_107kv_8 h2{color:#193340;letter-spacing:-.025em;margin:8px 0 12px;font-size:21px;line-height:1.25}._card_107kv_8 p{color:#355461;margin:0;font-size:14px;line-height:1.65}._card_107kv_8 ._counter_107kv_11{letter-spacing:.04em;color:#59707b;padding-right:25px;font-size:11px}._close_107kv_12{color:#3d5965;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font:24px/1 sans-serif;position:absolute;top:10px;right:12px}._actions_107kv_13{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._actions_107kv_13 button{color:#284550;min-height:42px;font:600 13px/1.3 var(--font-geist-sans),sans-serif;cursor:pointer;background:0 0;border:1px solid #a7bcc4;border-radius:7px 15px 7px 12px;padding:10px 16px}._actions_107kv_13 button:last-child{color:#152e3a;background:linear-gradient(110deg,#f3bf54,#f9dc92);border-color:#d3aa57}._card_107kv_8 button:focus-visible{outline-offset:3px;outline:3px solid #5b8597}@media (prefers-reduced-motion:reduce){._spotlight_107kv_7{transition:none}}@media (max-width:650px){._card_107kv_8{border-radius:7px 14px 7px 12px;padding:14px}._card_107kv_8 h2{margin:6px 0 8px;font-size:18px;line-height:1.25}._card_107kv_8 p{font-size:13px;line-height:1.5}._card_107kv_8 ._counter_107kv_11{font-size:10px}._actions_107kv_13{gap:8px;margin-top:12px}._actions_107kv_13 button{border-radius:5px 10px 5px 9px;min-height:40px;padding:8px 13px}._spotlight_107kv_7{box-shadow:0 0 0 200vmax #071b2b99}}._overview_f687c_1{--overview-width:17rem;--overview-top:88px;--overview-left:8px;--overview-panel-top:var(--overview-top);z-index:45;min-width:0;position:relative}.nl-course-participant ._panel_f687c_2._panel_f687c_2{inset:var(--overview-panel-top) auto 0 var(--overview-left);height:calc(100dvh - var(--overview-panel-top));box-sizing:border-box;width:var(--overview-width);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8da5b066 transparent;max-width:calc(100vw - 56px);min-height:0;max-height:none;transform:translateX(calc(-100% - var(--overview-left) - 12px));visibility:hidden;background:linear-gradient(110deg,#254552,#1c3947);border:1px solid #78919b70;border-radius:12px 22px 12px 20px;margin:0;padding:1.15rem;transition:transform .24s,visibility .24s;position:fixed;overflow-y:auto;box-shadow:4px 12px 30px #071b2b20}._overview_f687c_1[data-open=true] ._panel_f687c_2{visibility:visible;transform:translate(0)}.nl-course-participant ._panel_f687c_2 .course-route-panel{display:block}.nl-course-participant ._panel_f687c_2 .course-route-modules{max-height:none;margin-block:.8rem;overflow:visible}.nl-course-participant ._panel_f687c_2 .course-tools-host{justify-content:flex-start;margin:0 0 .9rem}.nl-course-participant ._toggle_f687c_7{z-index:2;left:-1px;top:calc(var(--overview-top) + 16px);color:#d9e6e9;width:28px;height:72px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:left .24s;display:grid;position:fixed}._overview_f687c_1[data-open=true] ._toggle_f687c_7{left:calc(var(--overview-left) + min(var(--overview-width),calc(100vw - 56px)) - 1px);top:calc(var(--overview-panel-top) + 16px)}._toggle_f687c_7 ._lip_f687c_9{fill:#1c3947;stroke:#78919b70;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}._toggle_f687c_7 ._chevron_f687c_10{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;margin-left:-3px;position:relative}._overview_f687c_1[data-open=true] ._chevron_f687c_10{transform:rotate(180deg)}.nl-course-participant ._toggle_f687c_7:hover{color:#fff3d2;background:0 0}.nl-course-participant ._toggle_f687c_7:focus-visible{outline-offset:2px;border-radius:6px 20px 20px 6px;outline:2px solid #edcc80}@media (min-width:1400px){._overview_f687c_1{--overview-left:max(2rem,calc((100vw - 100rem)/2));--overview-panel-top:var(--overview-docked-top,var(--overview-top))}}@media (prefers-reduced-motion:reduce){._panel_f687c_2,.nl-course-participant ._toggle_f687c_7{transition:none}}._dialog_1fg66_1{color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10212b;border:0;border-left:1px solid #78929e66;width:min(58rem,94vw);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:auto}._dialog_1fg66_1::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071b2ab3}._header_1fg66_3{z-index:5;color:#f3eddf;background:#10212bf5;border-bottom:1px solid #78929e40;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 2rem;display:flex;position:sticky;top:0}._header_1fg66_3 p{color:#e7c486;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem}._header_1fg66_3 h2{letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:550}._header_1fg66_3 button,._flashes_1fg66_5>button,._tabs_1fg66_5 button{color:#e6ecec;cursor:pointer;min-height:44px;font:inherit;background:#ffffff06;border:1px solid #78929e88;border-radius:8px 17px 8px 14px;padding:.65rem 1rem;font-size:.9rem}:is(._dialog_1fg66_1 button:focus-visible,._dialog_1fg66_1 summary:focus-visible){outline-offset:3px;outline:3px solid #e7c486}._body_1fg66_7{background:radial-gradient(at 80% 0,#24526550,#0000 40rem),#10212b;min-height:calc(100dvh - 110px);padding:1.5rem 2rem 0}._body_1fg66_7 h3{color:#f3eddf;letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.45rem;font-weight:550}._body_1fg66_7 p{line-height:1.65}._tabs_1fg66_5{border-bottom:1px solid #78929e40;gap:.5rem;margin-bottom:2rem;padding-bottom:1.3rem;display:flex}._tabs_1fg66_5 button[aria-pressed=true]{color:#142733;background:#e7c486;border-color:#e7c486;font-weight:650}._tabs_1fg66_5 button:hover{border-color:#e7c486}._lead_1fg66_10{color:#c3d3da;max-width:48ch;margin:0;font-size:.94rem}._flashIntro_1fg66_10{grid-template-columns:minmax(0,1fr) 16rem;gap:2rem;margin-bottom:1.6rem;display:grid}._note_1fg66_10{color:#a7bdc7;border-left:1px solid #78929e60;padding:.2rem 0 .2rem 1rem;font-size:.74rem;line-height:1.6}._flashes_1fg66_5>ul{z-index:1;grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}._flashes_1fg66_5>ul>li,._workshops_1fg66_12 [data-workshop-state]{color:#f3eddf;background:linear-gradient(140deg,#254452,#17303e);border:1px solid #78929e66;border-radius:14px 28px 14px 24px;box-shadow:inset 0 1px #ffffff10,0 16px 25px -20px #0009}._flashes_1fg66_5>ul>li{flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.4rem;display:flex}._flashes_1fg66_5>ul>li[data-flash-available=false]{background:linear-gradient(140deg,#1c3543,#142b37)}._eyebrow_1fg66_14{color:#e7c486;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.73rem;font-weight:600;display:flex}._bolt_1fg66_14{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:23px;height:23px}._flashes_1fg66_5>ul h4{color:#f3eddf;letter-spacing:-.015em;margin:0;font-size:1.18rem;font-weight:550;line-height:1.35}._flashes_1fg66_5>ul p{margin:0;font-size:.84rem;line-height:1.55}._flashes_1fg66_5>ul ._score_1fg66_16{color:#f3dfb7;background:#e7c48612;border:1px solid #e7c48633;border-radius:7px;padding:.5rem .65rem;font-weight:500}._scoreStatus_1fg66_16{color:#c3d3da}._flashes_1fg66_5>ul ._locked_1fg66_17,._workshops_1fg66_12 [data-locked-moment]{color:#c3d3da;background:#10212b35;border:1px dashed #8299a5;border-radius:7px 13px 7px 11px;padding:.55rem .75rem;font-size:.8rem;font-weight:500;line-height:1.5;display:inline-block}._flashes_1fg66_5>ul button,._workshops_1fg66_12 [data-open-moment]{color:#142733;cursor:pointer;text-align:left;background:linear-gradient(115deg,#e7bc75,#f3dba5);border:1px solid #d6ad65;border-radius:8px 17px 8px 14px;max-width:100%;min-height:46px;padding:.7rem 1rem;font-family:inherit;font-size:.88rem;font-weight:650;line-height:1.4;box-shadow:0 3px #091a2340}._flashes_1fg66_5>ul button{margin-top:auto}._flashes_1fg66_5>ul button:hover,._workshops_1fg66_12 [data-open-moment]:hover{background:#f3dba5}._workshops_1fg66_12{padding-bottom:2rem}._workshops_1fg66_12 [data-embedded]>p{color:#a7bdc7;max-width:70ch;margin:.7rem 0 1.5rem;font-size:.83rem;line-height:1.6}._workshops_1fg66_12 [data-workshop-state]{grid-template-columns:176px minmax(0,1fr);gap:1.2rem;margin-block:1rem;padding:1.2rem;display:grid}._workshops_1fg66_12 [data-workshop-state]>[data-variant=thumb]{aspect-ratio:1;border-radius:9px 18px 9px 15px;grid-row:auto;width:176px;max-height:none}._workshops_1fg66_12 [data-workshop-state] h3{color:#f3eddf;font-size:1.2rem}._workshops_1fg66_12 [data-workshop-state] p,._workshops_1fg66_12 [data-workshop-state] summary{color:#c3d3da}._workshops_1fg66_12 [data-workshop-state] [data-done]{color:#c3d3da;background:#10212b66;border-color:#78929e80}._workshops_1fg66_12 [data-workshop-state] summary:before{color:#e7c486;background:0 0;border:0}._flashScene_1fg66_20{isolation:isolate;pointer-events:none;background:#10212b;height:360px;margin:1rem -2rem 0;position:relative;overflow:hidden}._garage_1fg66_20{object-fit:cover;object-position:center 85%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 48%);mask-image:linear-gradient(#0000,#000 48%)}._cameraHero_1fg66_20{transform-origin:bottom;object-fit:contain;width:auto;max-width:none;height:94%;position:absolute;bottom:-1%;left:50%;transform:translate(-50%)scale(1.02);-webkit-mask-image:linear-gradient(#0000,#000 9%);mask-image:linear-gradient(#0000,#000 9%)}._shadow_1fg66_20{background:radial-gradient(#071b2acc,#0000 70%);width:230px;height:30px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:650px){._dialog_1fg66_1{width:100%}._header_1fg66_3{padding:1rem}._body_1fg66_7{padding:1rem 1rem 0}._header_1fg66_3 h2{font-size:1.2rem}._header_1fg66_3 p{font-size:.65rem}._flashIntro_1fg66_10{grid-template-columns:1fr;gap:1rem}._note_1fg66_10{max-width:55ch;font-size:.72rem}._flashes_1fg66_5>ul{grid-template-columns:1fr}._flashes_1fg66_5>ul>li{padding:1.25rem}._workshops_1fg66_12 [data-workshop-state]{grid-template-columns:minmax(0,1fr)}._workshops_1fg66_12 [data-workshop-state]>[data-variant=thumb]{width:120px}._flashScene_1fg66_20{height:300px;margin:1rem -1rem 0}._tabs_1fg66_5{margin-bottom:1.5rem}._body_1fg66_7 h3{font-size:1.35rem}}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-state=teaser]{color:#f3eddf;opacity:1;background:linear-gradient(140deg,#254452,#17303e)}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-state] [data-workshop-more]{color:#d5e0e5;background:#102934;border:1px solid #78929e77;border-radius:9px 18px 9px 15px;margin-top:.8rem;padding:0;display:block;overflow:hidden}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>summary{color:#e6ecec;background:0 0;min-height:44px;padding:.75rem .9rem}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>p{color:#c3d3da;margin:.5rem .9rem .9rem}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>[data-workshop-tip]{color:#17303e;background:#dce9ef;border:1px solid #9eb3bd;border-left:3px solid #c7a15f;border-radius:6px 12px 6px 10px;padding:.85rem 1rem}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more] [data-workshop-tip] b{color:#644812}._dialog_1fg66_1 ._workshops_1fg66_12 [data-locked-moment],._dialog_1fg66_1 ._flashes_1fg66_5>ul button._locked_1fg66_17{min-height:44px;box-shadow:none;color:#c3d3da;cursor:pointer;background:#10212b35;border:1px dashed #8299a5;border-radius:7px 13px 7px 11px;margin-top:.5rem;font-family:inherit;font-size:.8rem;font-weight:500}._dialog_1fg66_1 ._workshops_1fg66_12 [data-locked-moment]:hover,._dialog_1fg66_1 ._flashes_1fg66_5>ul button._locked_1fg66_17:hover{background:#294654;border-color:#e7c486}._dialog_1fg66_1 ._flashes_1fg66_5>ul ._score_1fg66_16{color:#e8c98e;letter-spacing:.015em;background:#e7c4860d;border:0;border-left:2px solid #d8b779;border-radius:0 6px 6px 0;padding:.3rem .6rem}._cameraHero_1fg66_20{height:108%;bottom:-7%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}._lockNotice_1fg66_34{z-index:6;color:#f3eddf;background:#183441;border:1px solid #b9a577;border-radius:12px 22px 12px 18px;width:min(25rem,100vw - 2rem);margin:0;padding:1rem 2.4rem 1rem 1rem;position:fixed;top:104px;right:1rem;box-shadow:0 12px 32px #0006}._lockNotice_1fg66_34 strong{font-size:.95rem;display:block}._lockNotice_1fg66_34 p{color:#cfdae0;margin:.5rem 0 .8rem;font-size:.85rem;line-height:1.55}._lockNotice_1fg66_34>button[data-continue-current-question]{color:#142733;cursor:pointer;background:#e7c486;border:1px solid #d6ad65;border-radius:7px 14px 7px 11px;min-height:44px;padding:.65rem .8rem;font:600 .85rem/1.4 sans-serif}._noticeClose_1fg66_35{color:#e6ecec;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:1.4rem;position:absolute;top:.4rem;right:.5rem}@media (max-width:650px){._lockNotice_1fg66_34{top:98px}}._dialog_1fg66_1 ._flashes_1fg66_5>ul ._score_1fg66_16{background:#e7c4860d;border:1px solid #e7c48633;border-radius:7px;align-items:baseline;gap:.25rem;padding:.3rem .6rem;line-height:1.2;display:inline-flex}._score_1fg66_16>span{color:#cfbb95;font-size:.75rem;font-weight:400}._score_1fg66_16>strong{color:#f1d397;font-size:1.4rem;font-weight:650;line-height:1.2}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>summary{padding-left:2.2rem;list-style:none}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>summary:before{content:none;display:none}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>summary::-webkit-details-marker{display:none}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]>summary:after{left:.95rem}._cameraHero_1fg66_20{height:91%;bottom:-9%}._flashScene_1fg66_20{margin-top:1.8rem}@media (max-width:650px){._cameraHero_1fg66_20{height:90%;bottom:-9%}._flashScene_1fg66_20{margin-top:1.4rem}}._workshops_1fg66_12 [data-workshop-state]{grid-template-columns:minmax(11rem,24%) minmax(0,1fr);align-items:stretch}._workshops_1fg66_12 [data-workshop-state]>[data-variant=thumb]{aspect-ratio:auto;align-self:stretch;width:100%;max-width:none;height:100%;min-height:13rem}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-state] [data-workshop-more]:not([open]){background:0 0;border-color:#0000;margin-top:0}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]:not([open])>summary{padding:.45rem .1rem .45rem 1.15rem}._dialog_1fg66_1 ._workshops_1fg66_12 [data-workshop-more]:not([open])>summary:after{left:.15rem}@media (max-width:650px){._workshops_1fg66_12 [data-workshop-state]{grid-template-columns:minmax(0,1fr)}._workshops_1fg66_12 [data-workshop-state]>[data-variant=thumb]{aspect-ratio:auto;width:100%;max-width:none;height:8rem;min-height:0}}._navigation_wh9tm_1{z-index:20;color:#b9c7cd;pointer-events:none;opacity:0;visibility:hidden;background:linear-gradient(#18313ef2,#18313eaf);border:1px solid #8199a333;border-radius:8px 18px 8px 16px;width:112px;padding:14px 12px;position:fixed;top:132px}._navigation_wh9tm_1[data-visible=true]{opacity:1;visibility:visible}._caption_wh9tm_3{letter-spacing:.05em;margin-bottom:10px;font-size:10px;display:block}._navigation_wh9tm_1 ol{margin:0;padding:0;list-style:none}._navigation_wh9tm_1 li{border-left:1px solid #ffffff26;padding:8px 0 8px 12px;font-size:12px;line-height:1.4}._navigation_wh9tm_1 li[aria-current]{color:#fff5d9;background:linear-gradient(90deg,#dfbf7730,#0000);border-left:2px solid #dfbf77;font-weight:600}@media (max-width:1399px){._navigation_wh9tm_1{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#193542f5;border-radius:4px 10px 4px 9px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:0 0 1rem auto;padding:1px 8px 1px 1px;display:flex;position:sticky;right:auto!important}._caption_wh9tm_3{display:none}._navigation_wh9tm_1 ol{display:block}._navigation_wh9tm_1 li{display:none}._navigation_wh9tm_1 li[aria-current]{border-left:2px solid #dfbf77;padding:4px 0 4px 10px;font-size:12px;line-height:1.4;display:block}}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-objective{color:#294653;box-shadow:none;background:#edf0f1;border:1px solid #a9b9b966;border-radius:14px 26px 14px 22px;padding:1rem 1.2rem}._world_128kf_2 .assessment-pause{margin-bottom:1rem}.nl-course-participant ._world_128kf_2 .assessment-pause button{border-radius:var(--public-action-radius);color:#f3eddf;min-height:44px;font:500 .875rem/1.4 var(--font-geist-sans);text-shadow:none;background:#17313f;border:1px solid #c4d2d5;align-items:center;padding:.65rem 1rem;display:inline-flex}._world_128kf_2 .ai-thinking-practice{color:#294653;background:#edf0f1;border:1px solid #a9b9b966;border-radius:14px 26px 14px 22px;margin-block:1.4rem;padding:1.2rem}._world_128kf_2 .ai-thinking-practice>h3{margin:0 0 .65rem;font-size:1.05rem}._world_128kf_2 .ai-thinking-practice>p{max-width:68ch;margin:.65rem 0;font-size:.95rem;line-height:1.65}._world_128kf_2 .ai-thinking-practice>.ai-thinking-boundary{font-size:.8125rem}._world_128kf_2 .ai-thinking-details,._world_128kf_2 .own-practice-guidance{background:0 0;border:1px solid #a9b9b980;border-radius:8px 18px 8px 15px;margin:.9rem 0 0;padding:0 1rem}._world_128kf_2 .ai-thinking-details>summary,._world_128kf_2 .own-practice-guidance>summary{min-height:44px;padding:.75rem 0 .75rem 1.4rem;font-size:.875rem;font-weight:500;line-height:1.5}._world_128kf_2 .ai-thinking-details>summary:before,._world_128kf_2 .own-practice-guidance>summary:before{content:none;display:none}._world_128kf_2 .ai-thinking-details>summary:after,._world_128kf_2 .own-practice-guidance>summary:after{left:0}._world_128kf_2 .own-practice-guidance>p{max-width:68ch;font-size:.875rem;line-height:1.6}._world_128kf_2 .own-practice-intro{max-width:68ch;font-size:.95rem;line-height:1.6}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .own-practice-privacy{box-shadow:none;color:#536b74;background:0 0;border:0;padding:0;font-size:.8125rem;line-height:1.55}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .own-practice-self-check{background:#edf0f1;border:1px solid #a9b9b980;border-radius:14px 26px 14px 22px;min-width:0;margin:1.3rem 0;padding:1.1rem 1.2rem}._world_128kf_2 .own-practice-self-check>legend{float:left;width:100%;margin:0 0 .6rem;padding:0;font-size:1rem;font-weight:600;line-height:1.5}._world_128kf_2 .own-practice-self-check>p{clear:both;margin:.6rem 0 1rem;font-size:.875rem;line-height:1.6}._world_128kf_2 .own-practice-self-check>label{align-items:flex-start;gap:.7rem;margin:.7rem 0;font-size:.9375rem;line-height:1.55;display:flex}._world_128kf_2 .own-practice-self-check input{flex:none;margin-top:.3rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-objective>strong{color:#536b74;letter-spacing:0;text-transform:none;font-size:.8125rem}._world_128kf_2 .course-own-practice{border-left-width:1px;border-left-color:#a9b9b980}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group{background:#eaf2f5;border:1px solid #cbdadd;border-radius:14px 28px 14px 24px;margin-block:1.5rem 2rem;padding:1.5rem}._world_128kf_2 .course-part-label{color:#536b74;letter-spacing:.04em;margin:0 0 .5rem;font-size:.8125rem;font-weight:650}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .course-reading,.nl-course-participant ._world_128kf_2 .course-explanation-group .lesson-worked-example,.nl-course-participant ._world_128kf_2 .course-explanation-group .worked-header,.nl-course-participant ._world_128kf_2 .course-explanation-group .worked-scene,.nl-course-participant ._world_128kf_2 .course-explanation-group .worked-observations,.nl-course-participant ._world_128kf_2 .course-explanation-group .worked-takeaway{box-shadow:none;background:0 0}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .course-reading{padding-top:0}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-practice-sequence{background:#f8f1df;border:1px solid #e4d9bd;border-radius:14px 28px 14px 24px;padding:1.5rem}@media (max-width:650px){.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-practice-sequence{padding:1rem}}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-completion-next>button{border-radius:var(--public-action-radius,8px 18px 8px 15px);color:#17313f;min-height:48px;font:600 1rem/1.4 var(--font-geist-sans);text-align:center;box-shadow:none;cursor:pointer;background:#f4dda2;border:1px solid #e5c97e;justify-content:center;align-items:center;margin-top:.8rem;padding:.8rem 1.2rem;text-decoration:none;display:inline-flex}.nl-course-participant ._world_128kf_2 .course-completion-next>button:before{display:none}.nl-course-participant ._world_128kf_2 .course-completion-next>button:hover{background:#f8e8bd}.nl-course-participant ._world_128kf_2 .course-completion-next>button:focus-visible{outline-offset:4px;outline:3px solid #f4dda2}._world_128kf_2 .lesson-entry-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.5rem;display:flex}._world_128kf_2 .lesson-entry-actions>a{border-radius:var(--public-action-radius,8px 18px 8px 15px);color:#17313f;border:1px solid #9eb3bd;align-items:center;min-height:46px;padding:.65rem 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._world_128kf_2 .lesson-entry-actions>a:first-child{color:#f6f0e4;background:#17313f;border-color:#17313f}._world_128kf_2 .lesson-entry-actions>a:focus-visible{outline-offset:3px;outline:3px solid #597e8f}._world_128kf_2 .course-explanation-group,._world_128kf_2 .course-practice-sequence{scroll-margin-top:7rem}._world_128kf_2 .course-practice-intro>a{color:#375965;text-underline-offset:3px;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}._world_128kf_2[data-assessment-complete=true] .program-finale-summary .ai-thinking-practice>h3{color:#294653}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-world-continue{justify-content:flex-start;align-self:flex-start;margin:.65rem 0 1.2rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .course-reading{box-shadow:none;border:0;border-radius:0;padding:0}.nl-course-participant ._world_128kf_2 .course-explanation-group{padding:clamp(1.25rem,3vw,2rem)}.nl-course-participant ._world_128kf_2 .course-concepts{background:#dfebef;border:1px solid #b6cdd580;border-radius:10px 22px 10px 18px;margin:2rem 0;padding:1.3rem 1.4rem}._world_128kf_2 .course-concepts .course-eyebrow{color:#536f7b;letter-spacing:.06em}.nl-course-participant ._world_128kf_2 .course-disclosure>summary:before{content:none;display:none}.nl-course-participant ._world_128kf_2 .course-disclosure>summary:after{content:"";background:0 0;border:1.5px solid;border-top:0;border-left:0;border-radius:0;width:.45rem;height:.45rem;position:absolute;top:calc(50% - .3rem);left:1.2rem;right:auto;transform:rotate(-45deg);-webkit-mask:none;mask:none}.nl-course-participant ._world_128kf_2 .course-disclosure[open]>summary:after{transform:rotate(45deg)}.nl-course-participant ._world_128kf_2 .course-disclosure>summary{padding-left:2.7rem;position:relative}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>summary{padding:1rem 1.25rem 1rem 2.8rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>summary:after{top:1.35rem;left:1.2rem;right:auto}._world_128kf_2 .knowledge-practice-context{border-bottom:1px solid #cad8dd;margin:0 0 1.4rem;padding-bottom:1.2rem}._world_128kf_2 .knowledge-practice-context>h3{letter-spacing:0;color:#486574;margin:0 0 .6rem;font-size:.875rem}._world_128kf_2 .knowledge-caption{color:#617580;margin:1rem 0 0;font-size:.75rem;line-height:1.5}._world_128kf_2 .course-practice-intro{position:relative}.nl-course-participant ._world_128kf_2 .course-practice-intro>a{border-radius:var(--public-action-radius);color:#294653;float:right;background:#fffaf0;border:1px solid #aebdbf;min-height:44px;margin:0 0 .75rem 1rem;padding:.55rem .9rem;font-size:.8125rem;text-decoration:none;display:inline-flex}._world_128kf_2 .course-practice-intro:after{content:"";clear:both;display:block}@media (min-width:800px){._world_128kf_2 .course-practice-intro{padding-right:11rem}.nl-course-participant ._world_128kf_2 .course-practice-intro>a{margin:0;position:absolute;top:0;right:0}}.nl-course-participant ._world_128kf_2 .course-world-continue>span:last-child{background:0 0;border:0;border-radius:0}.nl-course-participant ._world_128kf_2 .lesson-route-grid>button[data-state=active]{background:linear-gradient(#21546a8c,#0000)}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .course-reading>h2:before,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .worked-label:before{color:#536b74;background:#e0e6e8;border-color:#c5d0d4}@media (min-width:1500px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{box-sizing:border-box;padding-right:144px}}._headerTools_128kf_98{align-items:center;gap:.7rem;margin-left:auto;display:flex}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace{padding:clamp(1.1rem,2.3vw,2rem)}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group{padding:clamp(1rem,1.8vw,1.5rem)}.nl-course-participant ._world_128kf_2 .course-explanation-group .lesson-worked-example{border:1px solid #bdd0d7;border-radius:12px 24px 12px 22px;margin-top:1.8rem;padding:clamp(.85rem,1.5vw,1.3rem)}.nl-course-participant ._world_128kf_2 .worked-header{padding:1.2rem 0}.nl-course-participant ._world_128kf_2 .worked-scene,.nl-course-participant ._world_128kf_2 .worked-observations{padding:1.2rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-practice-context{background:#eaf2f5;border:0;border-left:3px solid #789ba8;border-radius:0 12px 12px 0;margin:0 0 1.4rem;padding:1rem 1.15rem}.nl-course-participant ._world_128kf_2 .knowledge-practice-context>h3{color:#1d3b49;font-size:.9375rem;font-weight:650}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-route{color:#203e4c;margin:.4rem 0 0;font-size:1rem;line-height:1.75}.nl-course-participant ._world_128kf_2 .knowledge-core{max-width:78ch}.nl-course-participant ._world_128kf_2 .course-practice-intro>a{color:#795522;background:#f5ecd7;border:1px solid #dec38a;border-radius:6px 10px 6px 9px;min-height:32px;padding:.3rem .65rem;font-size:.75rem;line-height:1.5;top:0}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-world-continue{margin:1.2rem 0}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-world-progress{margin-top:0;padding-top:1rem}._momentumTrack_128kf_115{isolation:isolate;background:#b9c9cf38;border-radius:4px;width:min(18rem,100%);height:4px;margin:0 0 .3rem;position:relative}._momentumTrack_128kf_115>span{background:linear-gradient(90deg,#d68c3a 0%,#efbd58 55%,#ffe4a0 100%);border-radius:4px;height:100%;transition:width .7s;display:block;position:relative}._momentumTrack_128kf_115 i{background:#ffe7a8;border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-3px;box-shadow:0 0 7px #fbd27866}._momentumTrack_128kf_115[data-momentum=bright] i{background:#fff4cc;width:8px;height:8px;animation:3.5s ease-in-out infinite _momentumGlow_128kf_1;top:-2px;right:-4px;box-shadow:0 0 7px #ffe3a3,0 0 18px #efba5477}@keyframes _momentumGlow_128kf_1{50%{box-shadow:0 0 11px #ffe9b8,0 0 26px #efba5499}}@media (prefers-reduced-motion:reduce){._momentumTrack_128kf_115>span{transition:none}._momentumTrack_128kf_115[data-momentum=bright] i{animation:none}}@media (max-width:900px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{grid-template-columns:1fr;width:calc(100% - 1rem);padding-right:0}}@media (max-width:650px){.nl-course-participant ._world_128kf_2 .worked-scene,.nl-course-participant ._world_128kf_2 .worked-observations{padding:.9rem .2rem}}._world_128kf_2{padding-bottom:0}._world_128kf_2:after{display:none}._world_128kf_2 .course-world-flow{padding-bottom:4rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-depth,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-reflection,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .ai-thinking-practice{color:#203e4c;background:#e3eef3;border-color:#bfd2dc}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-practice-context,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-example{color:#294653;background:#edf3f6;border:0;border-left:2px solid #9bafbd;border-radius:14px 24px;margin:1.2rem 0;padding:1rem 1.2rem}.nl-course-participant ._world_128kf_2 .knowledge-practice-context>h3,.nl-course-participant ._world_128kf_2 .knowledge-example>strong{color:#294653;margin:0 0 .4rem;font-size:.875rem;font-weight:650;line-height:1.5}.nl-course-participant ._world_128kf_2 .knowledge-practice-context>p,.nl-course-participant ._world_128kf_2 .knowledge-example>p{color:#294653;margin:.4rem 0 0;line-height:1.75}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group .worked-takeaway{background:#edf3f6;border:0;border-left:2px solid #9bafbd;border-radius:14px 24px;margin:1rem 0 0;padding:1.2rem 1.35rem}.nl-course-participant ._world_128kf_2 .ai-thinking-details{background:#eef4f7;border-color:#bfd2dc}.nl-course-participant ._world_128kf_2 .course-world-proof{background:#ffffff08;border:1px solid #a3bac333;border-radius:8px 16px 8px 14px;padding:0;overflow:hidden}.nl-course-participant ._world_128kf_2 .course-world-proof>summary{background:0 0;border:0;border-radius:0;padding:.7rem .9rem .7rem 2.1rem}.nl-course-participant ._world_128kf_2 .course-world-proof>summary:before{content:none;display:none}.nl-course-participant ._world_128kf_2 .course-world-proof>summary:after{content:"";background:0 0;border:1.5px solid;border-top:0;border-left:0;border-radius:0;width:.4rem;height:.4rem;position:absolute;top:50%;left:.9rem;right:auto;transform:translateY(-50%)rotate(-45deg);-webkit-mask:none;mask:none}.nl-course-participant ._world_128kf_2 .course-world-proof[open]>summary:after{transform:translateY(-50%)rotate(45deg)}.nl-course-participant ._world_128kf_2 .course-world-proof>p{color:#c5d6dc;margin:0;padding:0 1rem .85rem;font-size:.75rem;line-height:1.6}._world_128kf_2 .course-question-locked{color:#52646c;text-align:left;cursor:pointer;background:repeating-linear-gradient(135deg,#edf0f0,#edf0f0 5px,#f3f5f5 5px 10px);border:1px solid #cbd2d4;border-radius:12px 22px 12px 20px;align-items:center;gap:1rem;width:100%;margin:1.2rem 0;padding:1.2rem;display:flex}._world_128kf_2 .course-question-locked strong{color:#344e5b;display:block}._world_128kf_2 .course-question-locked span{font-size:.85rem}._world_128kf_2 .course-next-question{margin:1rem 0 2rem;display:block}._world_128kf_2 .course-locked-notice{z-index:10000;right:1.2rem;top:calc(var(--course-header-height,80px) + 1rem);color:#f8f2e7;background:#1c3947;border:1px solid #7795a2;border-radius:12px 22px 12px 20px;width:min(25rem,100vw - 2.4rem);padding:1rem 2.7rem 1rem 1.2rem;position:fixed;box-shadow:0 12px 40px #0a1c3040}._world_128kf_2 .course-locked-notice>p{color:inherit;margin:0 0 .75rem;font-size:.9rem}._world_128kf_2 .course-locked-notice>button{color:inherit;background:0 0;border:1px solid #c1d0d6;border-radius:7px 14px 7px 12px;padding:.45rem .7rem}._world_128kf_2 .course-locked-notice>button:last-child{border:0;font-size:1.2rem;position:absolute;top:.35rem;right:.45rem}.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{grid-template-columns:17rem minmax(0,1fr);gap:1.5rem;width:min(100rem,100% - 4rem)}._world_128kf_2 .course-tools-host{justify-content:flex-end;min-height:36px;margin:0 0 .8rem;display:flex}._world_128kf_2 .course-route-bar .course-tools-host{grid-column:1/-1;width:100%;margin:0}@media (min-width:1100px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{padding-right:128px}}@media (min-width:901px) and (max-width:1499px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{grid-template-columns:15rem minmax(0,1fr);gap:1.2rem}}@media (max-width:900px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{grid-template-columns:1fr;width:calc(100% - 1.5rem);padding-right:0}}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace [data-effort-routing][data-part=explanation]{background:#e3eef3;border:1px solid #bfd2dc;border-radius:12px 24px 12px 22px;padding:clamp(1rem,2vw,1.5rem)}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace [data-effort-routing][data-part=practice]{background:#fffdf8;border:1px solid #ddd1b5;border-radius:12px 24px 12px 22px;padding:clamp(1rem,2vw,1.5rem)}@media (max-width:1099px){._world_128kf_2 #lesson-explanation,._world_128kf_2 #lesson-concepts,._world_128kf_2 #lesson-example,._world_128kf_2 #lesson-practice,._world_128kf_2 #lesson-wrapup{scroll-margin-top:10rem}}._world_128kf_2 [data-effort-routing]{scroll-margin-top:7rem}@media (max-width:1099px){._world_128kf_2 [data-effort-routing]{scroll-margin-top:10rem}}.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{grid-template-columns:minmax(0,1fr);gap:0;width:min(88rem,100% - 4rem);padding-right:128px;display:grid}._world_128kf_2 [data-course-overview]{height:0}@media (min-width:1400px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout:has([data-course-overview][data-open=true]){grid-template-columns:17rem minmax(0,1fr);gap:2rem;width:min(100rem,100% - 4rem)}._world_128kf_2 .nl-course-layout:has([data-course-overview][data-open=false]) .course-workspace{grid-column:1}}@media (max-width:1399px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{width:min(68rem,100% - 2rem);padding-right:0}}@media (max-width:650px){.nl-course-participant ._world_128kf_2[data-surface=lesson] .course-world-flow>.nl-course-layout{width:calc(100% - 1rem)}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace{padding:1.1rem .9rem}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-explanation-group,.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-practice-sequence{padding:1rem .8rem}}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace :is(.course-lesson-header h1,.course-lesson-header .audience-context,.course-reading>p,.lesson-knowledge p,.knowledge-core,.knowledge-route,.knowledge-example p,.knowledge-practice-context p,.course-concepts-lead,.course-own-practice p,.ai-thinking-practice>p,.own-practice-guidance>p,.own-practice-intro,.guided-example h2,.guided-example li,.guided-example .guided-situation,.course-practice-intro p,.course-scenario-guide>p){max-width:100%}@media (max-width:600px){.nl-course-participant ._world_128kf_2 .course-task-navigation button:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10 3.5 5.5 8 10 12.5' fill='none' stroke='%234d6570' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/1rem no-repeat;border:0;border-radius:0;flex:none;align-self:center;width:1rem;height:1rem;margin:0;display:block;transform:none}.nl-course-participant ._world_128kf_2 .course-task-navigation button:last-child:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%234d6570' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}@media (max-width:959px){.nl-course-participant:has(._world_128kf_2) .nl-course-header{justify-content:space-between;align-items:center;gap:12px;height:auto;min-height:64px;padding:10px 16px;display:flex}.nl-course-participant:has(._world_128kf_2) .nl-course-header .product-brand{flex:none;margin:0}.nl-course-participant:has(._world_128kf_2) .nl-course-header .product-nav-mobile{z-index:100;align-self:center;margin:0;position:relative}.nl-course-participant:has(._world_128kf_2) .nl-course-header .product-nav-mobile>button{min-height:40px;padding:8px 12px;border-radius:5px 10px 5px 9px!important;font-size:.85rem!important}.nl-course-participant:has(._world_128kf_2) .nl-course-header #product-mobile-menu{background:#17313f;border:1px solid #78919b66;border-radius:8px 14px 8px 12px;gap:0;width:210px;max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 12px);right:0}.nl-course-participant:has(._world_128kf_2) .nl-course-header #product-mobile-menu a{background:0 0;border:0;min-height:40px;position:relative;padding:12px 14px!important;font-size:.85rem!important;font-weight:550!important}.nl-course-participant:has(._world_128kf_2) .nl-course-header #product-mobile-menu a[aria-current=page]{box-shadow:none;background:linear-gradient(90deg,#d5ba7d24 3px,#d5ba7d0a 55%,#0000 100%)}.nl-course-participant:has(._world_128kf_2) .nl-course-header #product-mobile-menu a[aria-current=page]:after{content:""!important;background:#d5ba7d!important;border:0!important;width:3px!important;height:auto!important;position:absolute!important;inset:0 auto 0 3px!important}.nl-course-participant:has(._world_128kf_2) .product-skip-target{width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:650px){.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace{border-radius:6px 10px 6px 9px;padding:12px 8px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace :is(.course-explanation-group,.course-practice-sequence,.course-concepts,.ai-thinking-practice,.course-own-practice,.own-practice-self-check,.knowledge-depth,.knowledge-reflection,.knowledge-example,.knowledge-practice-context,.lesson-worked-example,.worked-takeaway,.course-activity,[data-effort-routing]){border-radius:5px 9px 5px 8px;padding:12px 8px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace :is(.ai-thinking-details,.own-practice-guidance){border-radius:4px 7px 4px 6px;padding:0 6px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>summary{padding:12px 6px 12px 24px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>summary:after{left:8px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>:not(summary){margin-left:0;margin-right:0}.nl-course-participant ._world_128kf_2 .ai-thinking-details :is(p,ol,ul){padding-inline:8px}.nl-course-participant ._world_128kf_2 .ai-thinking-details li{border-radius:4px 7px 4px 6px;padding:6px}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li{background:0 0;border:0;margin:0}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li:before{content:"";background:#1c3947;border:1px solid #92aab5;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:13px;left:7px}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li[data-state=active]:before{background:#e5c37d;border-color:#e5c37d}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li button{text-align:left;background:0 0;border:0;border-radius:5px 9px 5px 8px;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:8px 8px 8px 24px;display:flex}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li[data-state=active] button{background:linear-gradient(90deg,#d7b67821,#0000)}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules li button>span{font-size:10px;line-height:1.4}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace [data-effort-routing][data-part=explanation],.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace [data-effort-routing][data-part=practice]{border-radius:5px 9px 5px 8px;padding:12px 8px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-depth>div{padding:0 2px 4px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-example{margin:8px 0;padding:10px 8px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .course-disclosure>summary:after{top:19px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .ai-thinking-details .guide-details-body>ol{border-radius:4px 7px 4px 6px;max-width:100%;padding:10px 8px 10px 30px}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .ai-thinking-details .guide-details-body>ol>li{padding:0 0 0 2px}}.nl-course-participant ._world_128kf_2 .course-sidebar .course-route-modules>ol{background:0 0;gap:0;display:block}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways]{background:0 0;border:0;border-top:1px solid #b8ccd5;margin-top:1.6rem;padding:1.3rem 0 .5rem}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] h2{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.3rem,1.8vw,1.65rem)}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] li{border-left:2px solid #d2ba82;padding:.15rem 0 .15rem .85rem;font-size:.9rem;line-height:1.6}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] li strong{color:#203e4c;margin-bottom:.35rem;font-size:.96rem;font-weight:600;line-height:1.4;display:block}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] li span{color:#47616f;display:block}@media (max-width:900px){.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways] ul{grid-template-columns:1fr;gap:.9rem}}.nl-course-participant ._world_128kf_2 .lesson-summary[data-lesson-takeaways]>ul{width:100%;max-width:none}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-guide{box-sizing:border-box;order:6;width:min(30rem,100%);margin:1rem auto .25rem}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-world-proof{width:100%;box-shadow:none;background:0 0;border:1px solid #0000;order:7;margin:0}.nl-course-participant ._world_128kf_2 .course-world-proof[open]{background:#ffffff08;border-color:#a3bac333}.nl-course-participant ._world_128kf_2 .course-world-copy>.course-resume-note{order:8}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-trace{gap:0;margin:1rem 0;padding:0;position:relative}.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-trace li{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:2rem minmax(0,1fr);gap:.25rem .85rem;padding:.9rem 0 1.1rem}.nl-course-participant ._world_128kf_2 .knowledge-trace li:before{box-sizing:border-box;color:#365867;z-index:1;background:#e2edf2;border:1px solid #afc4cd;border-radius:4px 8px 4px 7px;align-self:start;place-items:center;width:1.65rem;height:1.65rem;font-size:.75rem;font-weight:600;line-height:1;display:grid}.nl-course-participant ._world_128kf_2 .knowledge-trace li:not(:last-child):after{content:"";color:#0000;background:#b6cbd4;width:1px;height:auto;position:absolute;top:2.55rem;bottom:0;left:.8rem}.nl-course-participant ._world_128kf_2 .knowledge-trace strong{align-self:center;font-size:.95rem;line-height:1.5}.nl-course-participant ._world_128kf_2 .knowledge-trace span{color:#365867;grid-column:2;line-height:1.6}@media (max-width:650px){.nl-course-participant ._world_128kf_2 .course-workspace.course-workspace .knowledge-trace li{grid-template-columns:1.7rem minmax(0,1fr);gap:.2rem .6rem;padding:.7rem 0 .9rem}.nl-course-participant ._world_128kf_2 .knowledge-trace li:not(:last-child):after{top:2.35rem}}.nl-course-participant ._world_f4z5m_2[data-surface$=assessment] .course-world-flow>.nl-course-layout{width:min(64rem,100% - 4rem);margin-inline:auto;display:block}._world_f4z5m_2[data-surface$=assessment] .adaptive-scenario>p,._world_f4z5m_2[data-surface$=assessment] .adaptive-feedback-lesson>p{max-width:72ch}@media (max-width:650px){.nl-course-participant ._world_f4z5m_2[data-surface$=assessment] .course-world-flow>.nl-course-layout{width:calc(100% - 1rem)}}._world_f4z5m_2[data-assessment-complete=true] .course-world-stage{animation:.95s ease-out both _completion-light_f4z5m_1}@keyframes _completion-light_f4z5m_1{0%{filter:brightness(1.22);opacity:.86}to{filter:brightness();opacity:1}}@media (prefers-reduced-motion:reduce){._world_f4z5m_2[data-assessment-complete=true] .course-world-stage{animation:none}}.nl-course-participant ._world_f4z5m_2[data-assessment-complete=true] .course-world-stage{height:clamp(22rem,42vw,34rem);position:relative;top:auto}.nl-course-participant ._world_f4z5m_2[data-assessment-complete=true] .course-world-flow{min-height:0;margin-top:0;padding-block:1.5rem 3rem;display:block}@media (max-width:650px){.nl-course-participant ._world_f4z5m_2[data-assessment-complete=true] .course-world-stage{height:24rem}}._world_f4z5m_2[data-assessment-complete=true] .program-finale-summary{box-sizing:border-box;color:#f3eddf;background:#17313f;border:1px solid #8fa7ab66;border-radius:16px 28px 16px 24px;width:calc(100% - 2.4rem);margin:1.5rem 1.2rem;padding:1.2rem}._world_f4z5m_2[data-assessment-complete=true] .program-finale-copy>p,._world_f4z5m_2[data-assessment-complete=true] .program-finale-skills>p{color:#d5e1e5}.nl-course-participant ._world_f4z5m_2[data-assessment-complete=true] .environment-background-art{object-position:50% 100%}.nl-course-participant ._world_f4z5m_2[data-assessment-complete=true] .character-stage-slot[data-character-pose=standing]{width:44cqh;max-width:44cqh;height:70%;bottom:3cqh;left:calc(50% - 22cqh)}._world_f4z5m_2[data-assessment-complete=true] .assessment-pause{width:min(100%,980px);margin-inline:auto}._world_19xmb_3[data-character-visible=true] .character-stage-slot[data-animation-state=wave] .character-motion-rig{transform-origin:50% 100%;animation:1.1s ease-in-out both _farewell_19xmb_1}@keyframes _farewell_19xmb_1{0%,to{transform:rotate(0)}45%{transform:rotate(.3deg)}72%{transform:rotate(-.15deg)}}@media (prefers-reduced-motion:reduce){._world_19xmb_3[data-character-visible=true] .character-stage-slot[data-animation-state=wave] .character-motion-rig{animation:none;transform:none}}._summary_27zf5_1{border-top:1px solid #bfd0d8;grid-column:1/-1;margin-top:.4rem;padding-top:1rem}._summary_27zf5_1 h3{margin:0 0 .35rem;font-size:1rem}._summary_27zf5_1 p{margin:0;font-size:1rem}._summary_27zf5_1 strong{font-size:1.6rem;font-weight:650}._summary_27zf5_1 span{color:#4a6373}._note_27zf5_6{color:#203c4c;background:#f5f3ec;border-radius:.5rem;max-width:60rem;margin:1rem auto;padding:1rem}._note_27zf5_6 button{margin-left:.6rem}._state_1mhf6_1 ._body_1mhf6_1{padding:clamp(1.2rem,3vw,2rem)}._body_1mhf6_1>p{max-width:65ch;font-size:.95rem;line-height:1.65}._actions_1mhf6_3{flex-wrap:wrap;align-items:center;gap:.75rem 1.2rem;margin-top:1rem;display:flex}._actions_1mhf6_3 button{border-radius:var(--public-action-radius);max-width:100%;min-height:44px;font:600 .875rem/1.5 var(--font-geist-sans);white-space:normal;cursor:pointer;border:1px solid #8fa5ac;padding:.7rem 1rem}._actions_1mhf6_3 button:focus-visible{outline-offset:3px;outline:2px solid #4d7480}.nl-course-participant .course-workspace ._delivery_1mhf6_6 .course-proof-saving{align-items:center;gap:.65rem;display:flex}._actions_1mhf6_3 a{color:inherit;text-underline-offset:.2em}._delivery_1mhf6_6{margin-top:1rem}._notice_1mhf6_9{color:#354e59;background:#efe7d7;border:1px solid #b6a27580;border-radius:12px 22px 12px 18px;max-width:65ch;padding:.85rem 1rem;font-size:.875rem;line-height:1.6}@media (max-width:600px){._actions_1mhf6_3{flex-direction:column;align-items:stretch}._actions_1mhf6_3 button{width:100%}}
