.guidance_coachLayer__faAJ_{position:fixed;inset:0;z-index:110;display:flex;justify-content:center;align-items:flex-end}.guidance_backdrop__M4qWH{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:var(--iq-overlay);cursor:default}.guidance_coachSheet__NYaXk{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:88svh;padding:10px 20px max(16px,env(safe-area-inset-bottom));background:var(--iq-surface);border:1px solid var(--iq-border);border-radius:var(--radius-panel) var(--radius-panel) 0 0;box-shadow:var(--iq-shadow-dialog);color:var(--iq-fg);animation:guidance_coach-slide__IphzM .26s var(--iq-ease-out)}.guidance_handle__PixJB{align-self:center;width:42px;height:4px;margin-bottom:12px;border-radius:999px;background:var(--iq-border-strong)}.guidance_coachHeader__5FmtN{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guidance_coachHeader__5FmtN h2{flex:1;min-width:0;margin:0;font-size:17px;line-height:22px;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.guidance_coachClose__O1hNx{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border-radius:var(--radius-control);border:0;background:transparent;color:var(--iq-fg-secondary);transition:background-color var(--iq-duration-fast) ease,color var(--iq-duration-fast) ease}.guidance_coachClose__O1hNx:hover{background:var(--iq-surface-hover);color:var(--iq-fg)}.guidance_coachBody__nFK_c{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:12px}.guidance_coachBody__nFK_c p{margin:0;color:var(--iq-fg-secondary);font-size:14px;line-height:22px;overflow-wrap:anywhere}.guidance_coachClose__O1hNx:focus-visible,.guidance_nudgeCTA__0jPSr:focus-visible,.guidance_nudgeClose__LGv2v:focus-visible,.guidance_retry__PlURL:focus-visible{outline:2px solid var(--iq-focus);outline-offset:2px}.guidance_nudges__YmOnh{display:grid;gap:14px;margin-bottom:22px}.guidance_nudgeCard__N8YSZ{border:1px solid var(--iq-brand-border);border-radius:var(--radius-card);background:var(--iq-brand-soft);padding:16px}.guidance_nudgeHeader__Ya7Ts{display:flex;align-items:center;justify-content:space-between;gap:12px}.guidance_nudgeHeader__Ya7Ts h2{margin:0;min-width:0;font-size:17px;line-height:23px;font-weight:700;letter-spacing:-.01em;color:var(--iq-brand-strong);overflow-wrap:anywhere}.guidance_nudgeClose__LGv2v{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:999px;background:var(--iq-surface);color:var(--iq-fg-secondary);transition:color var(--iq-duration-fast) ease}.guidance_nudgeClose__LGv2v:hover{color:var(--iq-fg)}.guidance_nudgeBody__Br0gI{margin:7px 0 0;font-size:13px;line-height:19px;font-weight:500;color:var(--iq-fg-secondary)}.guidance_nudgeCTA__0jPSr{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:14px;padding:10px 16px;border-radius:var(--radius-control);background:var(--iq-brand);color:var(--iq-fg-inverse);font-size:14px;font-weight:600;transition:background-color var(--iq-duration-fast) ease;text-align:center}.guidance_retry__PlURL:hover{background:var(--iq-surface-muted)}.guidance_nudgeCTA__0jPSr:hover{background:var(--iq-brand-strong)}.guidance_notice__GrzWS{display:grid;gap:8px;margin:0;padding:12px 16px;border:1px solid var(--iq-border);border-radius:var(--radius-popover);background:var(--iq-surface);color:var(--iq-fg-secondary);font-size:14px;line-height:21px}.guidance_notice__GrzWS p{margin:0}.guidance_retry__PlURL{justify-self:start;min-height:44px;padding:8px 12px;border:1px solid var(--iq-border-strong);border-radius:var(--radius-control);color:var(--iq-fg);background:var(--iq-surface);font-weight:600;transition:background-color var(--iq-duration-fast) ease}@keyframes guidance_coach-slide__IphzM{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:801px){.guidance_coachLayer__faAJ_{align-items:center;padding:24px}.guidance_coachSheet__NYaXk{border-radius:var(--radius-panel);padding-bottom:20px}.guidance_handle__PixJB{display:none}}@media (prefers-reduced-motion:reduce){.guidance_coachSheet__NYaXk{animation:none}}@media (max-width:800px){.ShellToolbar_nativeLearningHomeToolbar__Tbz6v{display:none}.ShellToolbar_nativeLearningHomeMain__wtYs_{min-height:100vh}}.SavedTermsIcon_icon__Rkj4k{position:relative;display:block;flex-shrink:0}.SavedTermsIcon_card__aCSAj{position:absolute;box-sizing:border-box;border-width:1.5px;border-style:solid;background:var(--iq-surface);display:flex;align-items:center;justify-content:center}.SavedTermsIcon_back__zyOJN{border-color:var(--iq-brand-border)}.SavedTermsIcon_front__kjz2H{border-color:var(--iq-brand)}.SavedTermsIcon_label__KKBUV{color:var(--iq-brand);font-weight:800}.EngineLessonBody_stack__erUbC{display:grid;gap:12px;min-width:0;color:var(--iq-fg)}.EngineLessonBody_stack__erUbC h1,.EngineLessonBody_stack__erUbC h2,.EngineLessonBody_stack__erUbC p{margin:0}.EngineLessonBody_stack__erUbC svg{flex-shrink:0}.EngineLessonBody_stageHero__mF7UD{display:flex;align-items:center;gap:12px;min-height:82px;padding:12px;border:1px solid var(--iq-illus-blue-90);border-radius:20px;background:var(--iq-surface-sunken);overflow:hidden;animation:EngineLessonBody_arrive__jhhE_ .18s ease-out both}.EngineLessonBody_stageHero__mF7UD[data-compact=true]{min-height:72px;box-shadow:0 5px 10px color-mix(in srgb,var(--iq-illus-navy-800) 7.8%,transparent)}.EngineLessonBody_stageIcon__W_0ls{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:16px;background:var(--iq-brand);color:white}.EngineLessonBody_stageHero__mF7UD[data-compact=true] .EngineLessonBody_stageIcon__W_0ls{flex-basis:38px;width:38px;height:38px;border-radius:13px}.EngineLessonBody_stageCopy__t9hAt{flex:1;min-width:0}.EngineLessonBody_stageLabel__r30F6{color:var(--iq-illus-slate-610);font-size:10px;font-weight:900;letter-spacing:1.2px}.EngineLessonBody_stageTitle__JPFqh{margin-top:5px!important;color:var(--iq-illus-navy-840);font-size:23px;line-height:28px;font-weight:900;overflow-wrap:anywhere}.EngineLessonBody_stageHero__mF7UD[data-compact=true] .EngineLessonBody_stageTitle__JPFqh{margin-top:2px!important;font-size:18px;line-height:22px}.EngineLessonBody_stageHero__mF7UD[data-presentation=cinematic]{min-height:96px;background:var(--iq-brand-soft);border-color:var(--iq-brand-border)}.EngineLessonBody_stageHero__mF7UD[data-presentation=manipulation]{min-height:88px;background:var(--iq-illus-green-60);border-color:var(--iq-illus-green-150)}.EngineLessonBody_stageHero__mF7UD[data-presentation=decision]{min-height:88px;background:var(--iq-surface-sunken);border-color:var(--iq-illus-blue-120);flex-wrap:wrap}.EngineLessonBody_stageHero__mF7UD[data-presentation=focus]{min-height:88px;background:var(--iq-brand-soft);border-color:var(--iq-illus-blue-120)}.EngineLessonBody_stageHero__mF7UD[data-presentation=calculation]{min-height:88px;background:var(--iq-illus-violet-30);border-color:var(--iq-illus-violet-130)}.EngineLessonBody_stageHero__mF7UD[data-presentation=comparison]{min-height:88px;background:var(--iq-illus-blue-20);border-color:var(--iq-illus-teal-190)}.EngineLessonBody_stageHero__mF7UD[data-compact=true][data-presentation=cinematic],.EngineLessonBody_stageHero__mF7UD[data-compact=true][data-presentation=decision]{min-height:76px}.EngineLessonBody_stageHero__mF7UD[data-presentation=cinematic] .EngineLessonBody_stageIcon__W_0ls{flex-basis:36px;width:36px;height:36px;border-radius:18px;background:var(--iq-brand)}.EngineLessonBody_stageHero__mF7UD[data-presentation=manipulation] .EngineLessonBody_stageIcon__W_0ls{background:var(--iq-illus-green-690)}.EngineLessonBody_stageHero__mF7UD[data-presentation=calculation] .EngineLessonBody_stageIcon__W_0ls{background:var(--iq-illus-violet-480)}.EngineLessonBody_stageHero__mF7UD[data-presentation=comparison] .EngineLessonBody_stageIcon__W_0ls{background:var(--iq-illus-teal-690)}.EngineLessonBody_stageHero__mF7UD[data-presentation=cinematic] .EngineLessonBody_stageLabel__r30F6{color:var(--iq-brand-strong)}.EngineLessonBody_stageHero__mF7UD[data-presentation=manipulation] .EngineLessonBody_stageLabel__r30F6{color:var(--iq-illus-green-720)}.EngineLessonBody_stageHero__mF7UD[data-presentation=decision] .EngineLessonBody_stageLabel__r30F6,.EngineLessonBody_stageHero__mF7UD[data-presentation=focus] .EngineLessonBody_stageLabel__r30F6{color:var(--iq-illus-blue-570)}.EngineLessonBody_stageHero__mF7UD[data-presentation=calculation] .EngineLessonBody_stageLabel__r30F6{color:var(--iq-illus-violet-550)}.EngineLessonBody_stageHero__mF7UD[data-presentation=comparison] .EngineLessonBody_stageLabel__r30F6{color:var(--iq-illus-teal-730)}.EngineLessonBody_stageHero__mF7UD[data-presentation] .EngineLessonBody_stageTitle__JPFqh{font-size:21px;line-height:26px;letter-spacing:-.25px}.EngineLessonBody_stageHero__mF7UD[data-presentation=decision] .EngineLessonBody_stageCopy__t9hAt{flex:0 0 100%;padding-top:12px}.EngineLessonBody_stageTitle__JPFqh:focus-visible{outline:2px solid var(--iq-brand);outline-offset:3px;border-radius:4px}.EngineLessonBody_progressive__KpaoK{display:grid;gap:4px;border-left:3px solid var(--iq-brand);padding-left:12px}.EngineLessonBody_progressive__KpaoK p{color:var(--iq-brand);font-size:10px;font-weight:900;letter-spacing:.7px}.EngineLessonBody_progressive__KpaoK h2{color:var(--iq-fg);font-size:19px;line-height:25px;font-weight:900}.EngineLessonBody_copyCard__eqYbn{border-radius:20px;background:white;border:1px solid var(--iq-illus-blue-90);padding:16px}.EngineLessonBody_copyCard__eqYbn[data-presentation=cinematic]{background:var(--iq-brand-soft);border-color:var(--iq-brand-border)}.EngineLessonBody_copyCard__eqYbn[data-presentation=manipulation]{background:var(--iq-positive-soft);border-color:var(--iq-illus-green-250)}.EngineLessonBody_copyCard__eqYbn[data-presentation=decision]{background:var(--iq-canvas);border-color:var(--iq-illus-blue-90)}.EngineLessonBody_copyCard__eqYbn[data-presentation=focus]{background:var(--iq-illus-blue-20);border-color:var(--iq-illus-blue-120)}.EngineLessonBody_copyCard__eqYbn[data-presentation=calculation]{background:var(--iq-illus-blue-20);border-color:var(--iq-illus-violet-120)}.EngineLessonBody_copyCard__eqYbn[data-presentation=comparison]{background:var(--iq-surface-muted);border-color:var(--iq-illus-teal-190)}.EngineLessonBody_rich__CEoLi p{color:var(--iq-fg);font-size:16px;line-height:23px;font-weight:500;margin-bottom:12px}.EngineLessonBody_rich__CEoLi ul{padding:0;margin:0;list-style:none}.EngineLessonBody_rich__CEoLi li{color:var(--iq-fg);font-size:14px;line-height:20px;margin-bottom:8px;padding-left:4px}.EngineLessonBody_rich__CEoLi strong{font-weight:800}.EngineLessonBody_term__QKU3a{appearance:none;display:inline;border:0;border-radius:0;padding:0;background:transparent;color:var(--iq-fg);font:inherit;font-weight:400;text-align:inherit;text-decoration:underline;text-decoration-color:var(--iq-illus-navy-890);cursor:pointer}.EngineLessonBody_term__QKU3a:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px;border-radius:2px}.EngineLessonBody_feedback__sWdpj{position:relative;display:grid;gap:8px;padding:16px;border-radius:16px;border:1px solid var(--iq-negative-border);background:var(--iq-negative-soft);animation:EngineLessonBody_feedbackArrival__lnBWq .24s ease-out both}.EngineLessonBody_feedback__sWdpj[data-tone=correct]{background:var(--iq-positive-soft);border-color:var(--iq-positive-border)}.EngineLessonBody_feedback__sWdpj[data-tone=partial]{background:var(--iq-brand-soft);border-color:var(--iq-brand-border)}.EngineLessonBody_feedbackHeader__9zqTq{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.EngineLessonBody_feedbackIcon__9D9_B{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:15px;color:white;background:var(--iq-negative-strong)}.EngineLessonBody_feedback__sWdpj[data-tone=correct] .EngineLessonBody_feedbackIcon__9D9_B{background:var(--iq-positive-strong);animation:EngineLessonBody_correctPop__JHRaq .43s ease-out both}.EngineLessonBody_feedback__sWdpj[data-tone=partial] .EngineLessonBody_feedbackIcon__9D9_B{background:var(--iq-brand)}.EngineLessonBody_feedbackCopy__zug4T{flex:1;min-width:0}.EngineLessonBody_feedbackEyebrow__fq3my{color:var(--iq-fg-secondary);font-size:9px;font-weight:900;letter-spacing:1px}.EngineLessonBody_feedbackCopy__zug4T h2{color:var(--iq-fg);font-size:16px;font-weight:900}.EngineLessonBody_feedbackBody____OFm{color:var(--iq-fg-secondary);font-size:14px;line-height:21px;font-weight:600}.EngineLessonBody_transfer__pxOrk{color:var(--iq-fg);font-size:13px;line-height:19px}.EngineLessonBody_transfer__pxOrk strong{font-weight:900}.EngineLessonBody_rewardPill__vHuHa{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border-radius:15px;border:1px solid var(--iq-illus-green-250);background:white;color:var(--iq-illus-green-720);font-size:10px;font-weight:900}.EngineLessonBody_feedback__sWdpj[data-tone=correct]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:3px solid var(--iq-illus-green-390);background:var(--iq-illus-green-210);opacity:0;animation:EngineLessonBody_rewardGlow__8POe1 .68s ease-out}.EngineLessonBody_feedbackBody____OFm,.EngineLessonBody_feedbackHeader__9zqTq,.EngineLessonBody_transfer__pxOrk{position:relative}.EngineLessonBody_example__zC02E{display:grid;gap:12px;padding:16px 0;border-top:1px solid var(--iq-border);border-bottom:1px solid var(--iq-border)}.EngineLessonBody_exampleContext__BxO7V{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;background:var(--iq-surface-muted);color:var(--iq-brand)}.EngineLessonBody_exampleContext__BxO7V>div{flex:1;display:grid;gap:4px;min-width:0}.EngineLessonBody_exampleContext__BxO7V p{color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:500}.EngineLessonBody_steps___48l6{display:grid;gap:12px;list-style:none;padding:0;margin:0}.EngineLessonBody_steps___48l6 li{display:flex;align-items:flex-start;gap:12px;color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:600}.EngineLessonBody_stepNumber__HhAwK{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:13px;background:var(--iq-brand-soft);color:var(--iq-brand);font-size:12px;font-weight:900}.EngineLessonBody_conclusion__t1xIH{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:12px;background:var(--iq-brand-soft);color:var(--iq-brand)}.EngineLessonBody_conclusion__t1xIH p{flex:1;color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:800}.EngineLessonBody_cannot__fnt2L{color:var(--iq-fg-secondary);font-size:13px;line-height:19px}.EngineLessonBody_cannot__fnt2L strong{color:var(--iq-fg);font-weight:900}.EngineLessonBody_reveal__ZKUV2{display:flex;align-items:center;gap:12px;color:var(--iq-fg-tertiary)}.EngineLessonBody_metric__E1XzO{flex:1;min-width:0;padding:16px;border-radius:16px;background:var(--iq-surface-sunken)}.EngineLessonBody_metricAfter__kHTgC{background:var(--iq-brand-soft);animation:EngineLessonBody_arrive__jhhE_ .22s ease-out both}.EngineLessonBody_metric__E1XzO p{color:var(--iq-fg-secondary);font-size:11px;font-weight:900}.EngineLessonBody_metric__E1XzO strong{display:block;margin-top:8px;color:var(--iq-fg);font-size:21px;font-weight:900;overflow-wrap:anywhere}.EngineLessonBody_explanation__DY7qy{color:var(--iq-fg-secondary);font-size:14px;line-height:21px}.EngineLessonBody_takeaway__AnUz8{display:grid;justify-items:center;gap:8px;padding:16px;border:1px solid var(--iq-border);border-radius:16px;background:white;color:var(--iq-brand);text-align:center}.EngineLessonBody_takeawayPrinciple__QzRPS{color:var(--iq-fg);font-size:19px;line-height:25px;font-weight:900}.EngineLessonBody_takeawayCapability__3VfKU{color:var(--iq-fg-secondary);font-size:14px;line-height:21px}.EngineLessonBody_takeawayProgress__DsBcw{color:var(--iq-brand);font-size:12px;font-weight:900}.EngineLessonBody_retryCoach___wEhz{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;border:1px solid var(--iq-brand-border);background:var(--iq-brand-soft)}.EngineLessonBody_retryIcon__3B8YE{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:white;color:var(--iq-brand-strong)}.EngineLessonBody_retryCoach___wEhz>div{flex:1;min-width:0}.EngineLessonBody_retryLabel__N78uz{color:var(--iq-brand-strong);font-size:9px;font-weight:900;letter-spacing:.8px}.EngineLessonBody_retryText__pXeGw{margin-top:3px!important;color:var(--iq-fg);font-size:12px;line-height:17px;font-weight:600}.EngineLessonBody_graphic__vkUB_{position:relative;min-height:128px;border-radius:20px;background:var(--iq-brand-soft);padding:16px;overflow:hidden}.EngineLessonBody_graphic__vkUB_>p{color:var(--iq-brand);font-size:9px;font-weight:900;letter-spacing:1.1px}.EngineLessonBody_graphicPath__fVORx{position:absolute;left:52px;right:52px;top:70px;height:3px;background:var(--iq-illus-blue-120)}.EngineLessonBody_graphicNodes__VfNmu{display:flex;margin-top:14px}.EngineLessonBody_graphicNode__f2kMw{position:relative;display:grid;flex:1;justify-items:center;min-width:0;font-size:10px;font-weight:800;color:var(--iq-illus-navy-780)}.EngineLessonBody_graphicIcon___mMuR{display:grid;place-items:center;width:42px;height:42px;border-radius:15px;background:white;border:1px solid var(--iq-illus-blue-120);color:var(--iq-brand)}.EngineLessonBody_graphicIcon___mMuR[data-final=true]{background:var(--iq-brand);border-color:var(--iq-brand);color:white}.EngineLessonBody_graphicNode__f2kMw>span:last-child{margin-top:6px}.EngineLessonBody_source__KE13z{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:44px;color:var(--iq-brand);font-size:11px;line-height:16px;font-weight:700;text-decoration:underline}.EngineLessonBody_source__KE13z:focus-visible{outline:2px solid var(--iq-brand);outline-offset:3px;border-radius:4px}.EngineLessonBody_comparison__WjhIu{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--iq-border);background:white}.EngineLessonBody_comparison__WjhIu>div{display:grid;gap:4px}.EngineLessonBody_comparison__WjhIu>div p{color:var(--iq-brand);font-size:10px;font-weight:900;letter-spacing:.7px}.EngineLessonBody_comparison__WjhIu>div strong{color:var(--iq-fg);font-size:13px;line-height:19px;font-weight:700}.EngineLessonBody_comparison__WjhIu>svg{color:var(--iq-fg-tertiary)}.EngineLessonBody_changed__rmTwL{color:var(--iq-positive-strong);font-size:13px;line-height:19px;font-weight:700}.EngineLessonBody_interaction__D9dzs{display:grid;gap:16px;min-width:0;margin:8px 0 0;border:0;padding:0}.EngineLessonBody_srOnly__b9E28{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.EngineLessonBody_questionCard__OqHhw{display:grid;gap:8px;padding:16px;border-radius:20px;border:1px solid var(--iq-illus-blue-120);background:var(--iq-illus-blue-20)}.EngineLessonBody_questionLabelRow__CeReR{display:flex;align-items:center;gap:8px}.EngineLessonBody_questionLabelRow__CeReR>p{color:var(--iq-illus-blue-570);font-size:9px;line-height:12px;font-weight:900;letter-spacing:.9px}.EngineLessonBody_questionIcon__TDskW{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:9px;background:var(--iq-brand);color:white}.EngineLessonBody_prompt__s_Lal{color:var(--iq-fg);font-size:18px;line-height:25px;font-weight:800}.EngineLessonBody_scenario__mSgzi{display:grid;justify-items:center;gap:8px;padding:16px;border-radius:16px;background:var(--iq-surface-muted);color:var(--iq-fg-tertiary)}.EngineLessonBody_startMetric__qjmPa{display:grid;justify-items:center;min-width:148px;padding:12px 16px;border-radius:12px;background:var(--iq-brand-soft)}.EngineLessonBody_startMetric__qjmPa p{color:var(--iq-fg-secondary);font-size:10px;font-weight:800;letter-spacing:.5px}.EngineLessonBody_startMetric__qjmPa strong{color:var(--iq-fg);font-size:22px;font-weight:900;margin-top:3px}.EngineLessonBody_scenarioOutcomes__IwF_x{display:grid;width:100%;min-width:0;grid-template-columns:repeat(var(--scenario-columns),minmax(0,1fr));gap:8px}.EngineLessonBody_scenarioOutcome__JD88C{appearance:none;min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:flex-start;border-radius:12px;padding:12px 8px;border:1px solid var(--iq-border);background:white;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=neutral]{background:var(--iq-brand-soft);border-color:var(--iq-brand-border)}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=positive]{background:var(--iq-positive-soft);border-color:var(--iq-positive-border)}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=negative]{background:var(--iq-negative-soft);border-color:var(--iq-negative-border)}.EngineLessonBody_outcomeLabel__Xitft{color:var(--iq-fg-secondary);font-size:10px;font-weight:800}.EngineLessonBody_outcomeValue__s7N0C{color:var(--iq-fg);font-size:16px;font-weight:900;margin-top:4px}.EngineLessonBody_outcomeChange__5EJMQ{color:var(--iq-fg-secondary);font-size:12px;font-weight:800;margin-top:3px}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=neutral] .EngineLessonBody_outcomeChange__5EJMQ{color:var(--iq-info)}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=positive] .EngineLessonBody_outcomeChange__5EJMQ{color:var(--iq-positive-strong)}.EngineLessonBody_scenarioOutcome__JD88C[data-tone=negative] .EngineLessonBody_outcomeChange__5EJMQ{color:var(--iq-negative-strong)}.EngineLessonBody_outcomeMarker__f_1Gk{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--iq-brand);font-size:10px;font-weight:800}.EngineLessonBody_outcomeMarker__f_1Gk[data-shown=true]{color:var(--iq-info);font-weight:900}.EngineLessonBody_outcomeExplanation__6_HWr{color:var(--iq-fg-secondary);font-size:12px;line-height:17px;font-weight:600;margin-top:8px}.EngineLessonBody_scenarioOutcome__JD88C:focus-visible{outline:2px solid var(--iq-brand);outline-offset:3px}.EngineLessonBody_options__S5yow{display:grid;gap:8px}.EngineLessonBody_option__GjMZD{display:flex;align-items:center;gap:12px;min-height:66px;padding:16px;border:1px solid var(--iq-border-strong);border-radius:16px;background:white;box-shadow:0 4px 8px color-mix(in srgb,var(--iq-illus-navy-800) 5.1%,transparent);color:var(--iq-fg-secondary);font-size:14px;line-height:20px;font-weight:700;cursor:pointer}.EngineLessonBody_option__GjMZD input{flex:0 0 19px;width:19px;height:19px;margin:0;accent-color:var(--iq-brand)}.EngineLessonBody_option__GjMZD[data-selected=true]{border:2px solid var(--iq-illus-navy-730);background:var(--iq-brand-soft);color:var(--iq-fg)}.EngineLessonBody_option__GjMZD[data-tone=correct]{border-color:var(--iq-positive-strong);background:var(--iq-positive-soft);color:var(--iq-positive-strong)}.EngineLessonBody_option__GjMZD[data-tone=wrong]{border-color:var(--iq-negative-strong);background:var(--iq-negative-soft);color:var(--iq-negative-strong)}.EngineLessonBody_option__GjMZD:focus-within{outline:2px solid var(--iq-brand);outline-offset:2px}.EngineLessonBody_optionText__YL19h{flex:1;min-width:0}.EngineLessonBody_shortResponseHint__3CUs5{display:block;margin-top:8px;color:var(--iq-fg-tertiary);font-size:11px;font-weight:700}.EngineLessonBody_shortResponseInput__OyRY9{display:block;width:100%;min-height:132px;border-radius:16px;border:1px solid var(--iq-border-strong);background:white;padding:16px;color:var(--iq-fg);font:inherit;font-size:15px;line-height:22px;resize:vertical}.EngineLessonBody_option__GjMZD[data-tone] input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:360px){.EngineLessonBody_scenarioOutcomes__IwF_x{grid-template-columns:1fr}.EngineLessonBody_scenarioOutcome__JD88C{padding-inline:12px}}@keyframes EngineLessonBody_arrive__jhhE_{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes EngineLessonBody_feedbackArrival__lnBWq{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes EngineLessonBody_correctPop__JHRaq{0%{transform:scale(.62) rotate(-10deg)}72%{transform:scale(1.16) rotate(5deg)}to{transform:scale(1) rotate(0)}}@keyframes EngineLessonBody_rewardGlow__8POe1{0%,to{opacity:0}38%{opacity:.34}}@media (prefers-reduced-motion:reduce){.EngineLessonBody_stack__erUbC *,.EngineLessonBody_stack__erUbC :before{animation:none!important;transition:none!important}}@media (forced-colors:active){.EngineLessonBody_comparison__WjhIu,.EngineLessonBody_copyCard__eqYbn,.EngineLessonBody_feedback__sWdpj,.EngineLessonBody_graphic__vkUB_,.EngineLessonBody_metric__E1XzO,.EngineLessonBody_option__GjMZD,.EngineLessonBody_questionCard__OqHhw,.EngineLessonBody_scenarioOutcome__JD88C,.EngineLessonBody_shortResponseInput__OyRY9,.EngineLessonBody_stageHero__mF7UD,.EngineLessonBody_takeaway__AnUz8{border-color:CanvasText}.EngineLessonBody_feedbackIcon__9D9_B,.EngineLessonBody_graphicIcon___mMuR,.EngineLessonBody_stageIcon__W_0ls{border:1px solid ButtonText;background:ButtonFace!important;color:ButtonText!important}.EngineLessonBody_source__KE13z,.EngineLessonBody_term__QKU3a{color:LinkText}.EngineLessonBody_source__KE13z:focus-visible,.EngineLessonBody_stageTitle__JPFqh:focus-visible,.EngineLessonBody_term__QKU3a:focus-visible{outline-color:Highlight}}.LearnSkeleton_group__Igjdt{pointer-events:none}.LearnSkeleton_block__Z_s68{display:block;flex-shrink:0;overflow:hidden;background-color:var(--iq-surface-sunken);background-image:linear-gradient(90deg,transparent 0,var(--iq-surface-glass) 50%,transparent 100%);background-size:50% 100%;background-repeat:no-repeat;animation:var(--animate-shimmer)}.LearnSkeleton_strong__TFkc8{background-color:var(--iq-border)}@media (prefers-reduced-motion:reduce){.LearnSkeleton_block__Z_s68{animation:none}}.LearnSkeleton_rowCopy__9eQeu{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:8px}.LearnSkeleton_landingMain__74gDn,.LearnSkeleton_landing__KElSg{display:flex;flex-direction:column;gap:24px;min-width:0}.LearnSkeleton_landingAside__lJTo3{display:none}@media (min-width:1280px){.LearnSkeleton_landing__KElSg{display:grid;grid-template-columns:minmax(0,1fr) 340px;column-gap:32px;align-items:start}.LearnSkeleton_landingAside__lJTo3{display:flex;flex-direction:column;gap:24px}}.LearnSkeleton_card__RI2K_{overflow:hidden;border-radius:var(--radius-card);background:var(--iq-surface);box-shadow:var(--iq-shadow-card)}.LearnSkeleton_hero__MPVlM{width:100%;aspect-ratio:16/9;background:var(--iq-border)}.LearnSkeleton_lessonPath__xgYBX{display:flex;flex-direction:row;justify-content:space-between;padding:20px 24px}.LearnSkeleton_section__BnMXu{display:flex;flex-direction:column;gap:12px}.LearnSkeleton_lessonRow__V5z6K{min-height:88px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-card);background:var(--iq-surface)}.LearnSkeleton_cardRows__xIh36{display:none}@media (min-width:1024px){.LearnSkeleton_landingMain__74gDn,.LearnSkeleton_landing__KElSg{gap:32px}.LearnSkeleton_card__RI2K_{display:grid;grid-template-columns:minmax(0,384px) minmax(0,1fr);border:1px solid var(--iq-border)}.LearnSkeleton_hero__MPVlM{aspect-ratio:auto;height:216px}.LearnSkeleton_lessonPath__xgYBX{display:none}.LearnSkeleton_cardRows__xIh36{grid-column:1/-1;display:block;border-top:1px solid var(--iq-border)}.LearnSkeleton_cardRow__9rh5_{height:60px;box-sizing:border-box;padding:0 20px 0 54px;display:flex;align-items:center;gap:14px}.LearnSkeleton_cardRow__9rh5_+.LearnSkeleton_cardRow__9rh5_{border-top:1px solid var(--iq-border)}}@media (min-width:1280px){.LearnSkeleton_landing__KElSg{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:24px}}.LearnSkeleton_asideCard__O9b0v{border-radius:var(--radius-card);background:var(--iq-surface);box-shadow:var(--iq-shadow-card)}.LearnSkeleton_weekCard__S0pfF{height:168px}.LearnSkeleton_termCard__4EHde{height:280px}.LearnSkeleton_chapterList__EeZ0P{margin-top:32px;display:flex;flex-direction:column;gap:16px}.LearnSkeleton_board__rO990{overflow:hidden;border-radius:16px;background:var(--iq-surface);box-shadow:var(--iq-shadow-card)}.LearnSkeleton_memberRow__iGrCL{min-height:70px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:12px;padding:13px 14px}.LearnSkeleton_memberScore__h7w_n{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.LearnSkeleton_player__7vxSq{display:flex;flex-direction:column;flex:1;width:100%}.LearnSkeleton_playerHeaderBar__U8JvK{background:var(--iq-surface)}.LearnSkeleton_playerHeader__AjrE6{min-height:60px;box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;display:flex;flex-direction:row;align-items:center;gap:12px;padding:8px 16px}.LearnSkeleton_playerContent__TFO40{width:100%;max-width:720px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:20px 20px 24px}.LearnSkeleton_paragraph__zMmL7{display:flex;flex-direction:column;gap:8px;margin:8px 0}.LearnButton_base__JLB50{box-sizing:border-box;min-height:48px;border-radius:16px;border:1px solid transparent;padding:12px 16px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--iq-duration-fast) ease,border-color var(--iq-duration-fast) ease,color var(--iq-duration-fast) ease}.LearnButton_base__JLB50:active:not(:disabled){opacity:.82}.LearnButton_base__JLB50:focus-visible{outline:2px solid var(--iq-focus);outline-offset:2px}.LearnButton_primary__liXu_{background:var(--iq-brand);border-color:var(--iq-brand);color:var(--iq-fg-inverse)}.LearnButton_secondary__Y83Or{background:var(--iq-surface);border-color:var(--iq-border-control);color:var(--iq-fg)}.LearnButton_ghost__QGwwO{background:transparent;border-color:transparent;color:var(--iq-brand)}.LearnButton_danger__Swtcg{background:var(--iq-negative);border-color:var(--iq-negative);color:var(--iq-fg-inverse)}.LearnButton_primary__liXu_:hover:not(:disabled):not(.LearnButton_disabled__3o9hX){background:var(--iq-brand-strong);border-color:var(--iq-brand-strong)}.LearnButton_secondary__Y83Or:hover:not(:disabled):not(.LearnButton_disabled__3o9hX){background:var(--iq-surface-muted)}.LearnButton_ghost__QGwwO:hover:not(:disabled):not(.LearnButton_disabled__3o9hX){background:var(--iq-brand-soft)}.LearnButton_danger__Swtcg:hover:not(:disabled):not(.LearnButton_disabled__3o9hX){background:var(--iq-negative-strong);border-color:var(--iq-negative-strong)}.LearnButton_sm__SMQJu{min-height:44px;padding-left:12px;padding-right:12px;border-radius:12px}.LearnButton_md__9XTGg{min-height:48px}.LearnButton_lg__zqcz9{min-height:54px;padding-left:20px;padding-right:20px}.LearnButton_fullWidth__5XjkV{display:flex;width:100%}.LearnButton_disabled__3o9hX{opacity:.5;cursor:default}.LearnButton_label__yXCGv{flex-shrink:1;font-size:15px;line-height:20px;font-weight:600;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LearnButton_labelSm___GAnv{font-size:13px}.LearnButton_labelLg__bLAoC{font-size:16px;line-height:22px}.LearnButton_trailing__JWHwO{display:flex;margin-left:4px}.LearnButton_spinner__e8Ysf{width:20px;height:20px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:LearnButton_spin__FrXPm .8s linear infinite}@keyframes LearnButton_spin__FrXPm{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LearnButton_spinner__e8Ysf{animation-duration:2s}}.GraphChoiceBoard_board__Tzm0P{display:flex;flex-direction:column;gap:8px}.GraphChoiceBoard_card__GgUJL{box-sizing:border-box;width:100%;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:row;align-items:center;gap:12px;padding:8px 12px;border-radius:16px;border:1px solid var(--iq-border-strong);background:var(--iq-surface)}.GraphChoiceBoard_card__GgUJL:active:not(:disabled){opacity:.85}.GraphChoiceBoard_card__GgUJL:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px}.GraphChoiceBoard_card__GgUJL:disabled{cursor:default}.GraphChoiceBoard_cardSelected__OJhog{border-color:var(--iq-brand);border-width:2px;background:var(--iq-brand-soft)}.GraphChoiceBoard_badge___lpNd{box-sizing:border-box;width:30px;height:30px;flex-shrink:0;border-radius:15px;display:flex;align-items:center;justify-content:center;background:var(--iq-surface-sunken)}.GraphChoiceBoard_badgeSelected__GSsVN{background:var(--iq-brand)}.GraphChoiceBoard_badgeText__4b7tY{color:var(--iq-fg);font-size:14px;font-weight:800}.GraphChoiceBoard_badgeTextSelected__KWfsW{color:var(--iq-fg-inverse)}.GraphChoiceBoard_chart__dwtw2{display:block;flex:1 1 0%;min-width:0}.GraphChoiceBoard_svg__ZEYjQ{display:block}.GraphChoiceBoard_caption__S_Vwd{width:74px;flex-shrink:0;color:var(--iq-fg-secondary);font-size:11px;line-height:15px;font-weight:700;text-align:right}.LessonCard_card__FdxT_{display:flex;flex-direction:column;gap:12px;border-radius:var(--radius-card);background:var(--iq-surface);border:1px solid var(--iq-border);padding:16px;min-width:0}.LessonCard_title__I0OJH{margin:0;color:var(--iq-fg);font-size:20px;line-height:25px;font-weight:800}.LessonCard_title__I0OJH:focus,.LessonCard_title__I0OJH:focus-visible{outline:none}.LessonCard_promptBlock__RtzAf{display:flex;flex-direction:column;gap:12px}.LessonCard_divider__PKuxJ{height:1px;background:var(--iq-border-strong)}.LessonCard_prompt__8zX6U{margin:0;color:var(--iq-fg);font-size:17px;line-height:24px;font-weight:800}.LessonPlayer_safeArea__UUZCs{min-height:100dvh;width:100%;color:var(--iq-fg)}.LessonPlayer_center__zWd9r,.LessonPlayer_safeArea__UUZCs{display:flex;flex-direction:column;flex:1;background:var(--iq-canvas)}.LessonPlayer_center__zWd9r{min-height:70dvh;align-items:center;justify-content:center;gap:12px;padding:20px}.LessonPlayer_headerBar__cQGmX{position:sticky;top:0;z-index:20;background:var(--iq-surface)}.LessonPlayer_header__H0yBm{min-height:60px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:8px 16px;width:100%;max-width:960px;margin:0 auto;box-sizing:border-box}.LessonPlayer_iconButton__765qd{position:relative;width:44px;height:44px;flex-shrink:0;border:0;border-radius:22px;display:flex;align-items:center;justify-content:center;background:var(--iq-surface-sunken);color:var(--iq-fg);cursor:pointer;text-decoration:none}.LessonPlayer_iconButton__765qd:disabled{opacity:.5;cursor:default}.LessonPlayer_allocationButton__tRJpS:focus-visible,.LessonPlayer_confidenceButton__fiItE:focus-visible,.LessonPlayer_errorStep__yrUXl:focus-visible,.LessonPlayer_evidence__VOcyE:focus-visible,.LessonPlayer_hintButton__tBpSl:focus-visible,.LessonPlayer_iconButton__765qd:focus-visible,.LessonPlayer_option__oiOje:focus-visible,.LessonPlayer_revealExplanation__Skt8F:focus-visible,.LessonPlayer_revealOption__ktEdX:focus-visible,.LessonPlayer_sequenceChoice__r6_Bp:focus-visible,.LessonPlayer_sequenceReset__FoCFn:focus-visible,.LessonPlayer_sourceNote__jT3LR:focus-visible{outline:2px solid var(--iq-focus);outline-offset:2px}.LessonPlayer_headerCopy__wPAdZ{display:flex;flex-direction:column;flex:1 1 0%;min-width:0}.LessonPlayer_headerTitle__DMvQq{color:var(--iq-fg);font-size:14px;line-height:18px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LessonPlayer_headerMeta__o_zep{color:var(--iq-fg-secondary);font-size:12px;font-weight:600;margin-top:2px}.LessonPlayer_glossaryBadge__3TZaW{position:absolute;right:-2px;top:-2px;min-width:16px;height:16px;box-sizing:border-box;border-radius:8px;background:var(--iq-brand);display:flex;align-items:center;justify-content:center;padding:0 3px;color:var(--iq-fg-inverse);font-size:9px;font-weight:800}.LessonPlayer_progressTrack__89DGr{height:3px;background:var(--iq-border)}.LessonPlayer_progressFill__pdLL2{height:100%;background:var(--iq-brand);transition:width .2s ease}.LessonPlayer_scroll__RDgnM{flex:1;display:flex;flex-direction:column}.LessonPlayer_content__5OLSP{display:flex;flex-direction:column;gap:12px;width:100%;max-width:720px;margin:0 auto;box-sizing:border-box;padding:12px 20px 24px}.LessonPlayer_feedbackAnchor__wSL_q{height:1px;scroll-margin-bottom:96px}.LessonPlayer_progressiveHeader__1j_ie{display:flex;flex-direction:column;border-left:3px solid var(--iq-brand);padding-left:12px;gap:4px}.LessonPlayer_progressiveLabel__r1jb3{color:var(--iq-brand);font-size:10px;font-weight:800;letter-spacing:.7px}.LessonPlayer_progressiveTitle__BfAEb{color:var(--iq-fg);font-size:19px;line-height:25px;font-weight:800}.LessonPlayer_example__6VAvC{display:flex;flex-direction:column;padding:16px 0;gap:12px;border-top:1px solid var(--iq-border);border-bottom:1px solid var(--iq-border)}.LessonPlayer_exampleContext__c6bL1{display:flex;flex-direction:row;align-items:flex-start;gap:12px;background:var(--iq-surface-muted);border-radius:12px;padding:12px}.LessonPlayer_exampleContextCopy__99iyf{display:flex;flex-direction:column;flex:1;gap:4px}.LessonPlayer_infoLine__PncbW{color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:500}.LessonPlayer_stepRow__VCMiX{display:flex;flex-direction:row;gap:12px;align-items:flex-start}.LessonPlayer_stepNumber__dnXoa{width:25px;height:25px;flex-shrink:0;border-radius:13px;background:var(--iq-brand-soft);display:flex;align-items:center;justify-content:center;color:var(--iq-brand);font-weight:800;font-size:12px}.LessonPlayer_stepText__xHegs{flex:1;color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:600}.LessonPlayer_conclusion__B4Wid{display:flex;flex-direction:row;align-items:flex-start;gap:8px;background:var(--iq-brand-soft);padding:12px;border-radius:12px}.LessonPlayer_conclusionText__tiIfm{flex:1;color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:800}.LessonPlayer_cannot__NQlTB{margin:0;color:var(--iq-fg-secondary);font-size:13px;line-height:19px}.LessonPlayer_cannotLabel__ddJBg{color:var(--iq-fg);font-weight:800}.LessonPlayer_revealRow__Ey7du{display:flex;flex-direction:row;align-items:center;gap:12px}.LessonPlayer_revealMetric__xce71{display:flex;flex-direction:column;flex:1;padding:16px;border-radius:16px;background:var(--iq-surface-sunken)}.LessonPlayer_revealAfter__VlXkF{background:var(--iq-brand-soft)}.LessonPlayer_revealLabel__0i7_b{color:var(--iq-fg-secondary);font-size:11px;font-weight:800}.LessonPlayer_revealValue__OfxDi{color:var(--iq-fg);font-size:21px;font-weight:800;margin-top:8px}.LessonPlayer_explanation__40mzD{margin:0;color:var(--iq-fg-secondary);font-size:14px;line-height:21px}.LessonPlayer_sourceNote__jT3LR{min-height:44px;align-self:flex-start;display:flex;flex-direction:row;align-items:center;gap:8px;text-decoration:none;border-radius:6px}.LessonPlayer_sourceNoteText__1ejl0{color:var(--iq-brand);font-size:11px;line-height:16px;font-weight:700;text-decoration:underline}.LessonPlayer_takeaway__eCgpc{display:flex;flex-direction:column;padding:16px;align-items:center;gap:8px;background:var(--iq-surface);border:1px solid var(--iq-border);border-radius:var(--radius-card);box-shadow:var(--iq-shadow-card)}.LessonPlayer_takeawayPrinciple__1hC_H{color:var(--iq-fg);font-size:19px;line-height:25px;text-align:center;font-weight:800}.LessonPlayer_takeawayCapability__3vdjy{color:var(--iq-fg-secondary);font-size:14px;line-height:21px;text-align:center}.LessonPlayer_takeawayProgress__tGPX4{color:var(--iq-brand);font-size:12px;font-weight:800}.LessonPlayer_interaction__lAq4W{display:flex;flex-direction:column;gap:12px;margin-top:4px}.LessonPlayer_retryCoach__0xPk2{display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding:12px;border-radius:16px;border:1px solid var(--iq-brand-border);background:var(--iq-brand-soft)}.LessonPlayer_retryCoachText__fkKCQ{flex:1;color:var(--iq-fg);font-size:13px;line-height:19px;font-weight:600}.LessonPlayer_options__QHuNa{display:flex;flex-direction:column;gap:8px}.LessonPlayer_option__oiOje{width:100%;min-height:52px;display:flex;flex-direction:row;align-items:center;gap:12px;border-radius:16px;border:1px solid var(--iq-border-strong);background:var(--iq-surface);padding:12px 16px;box-shadow:var(--iq-shadow-xs);font:inherit;text-align:left;cursor:pointer}.LessonPlayer_option__oiOje:disabled{cursor:default}.LessonPlayer_option__oiOje:active:not(:disabled){opacity:.82}.LessonPlayer_optionSelected__HaG0U{border:2px solid var(--iq-illus-navy-730);background:var(--iq-brand-soft);padding:11px 15px}.LessonPlayer_optionCorrect___K412{border-color:var(--iq-positive-strong);background:var(--iq-positive-soft)}.LessonPlayer_optionIncorrect__6F7_a{border-color:var(--iq-negative-strong);background:var(--iq-negative-soft)}.LessonPlayer_optionRevealed__drEHQ{border-color:var(--iq-positive-strong);border-style:dashed}.LessonPlayer_radio__vYxWy{width:19px;height:19px;flex-shrink:0;box-sizing:border-box;border-radius:10px;border:2px solid var(--iq-border-strong)}.LessonPlayer_radioSelected__FmR9A{border-width:6px;border-color:var(--iq-brand)}.LessonPlayer_optionText__cVkJG{flex:1;color:var(--iq-fg-secondary);font-size:14px;line-height:20px;font-weight:700}.LessonPlayer_optionTextSelected__Z81y4{color:var(--iq-fg)}.LessonPlayer_optionTextCorrect__D_Sny{color:var(--iq-positive)}.LessonPlayer_optionTextIncorrect__K_FuP{color:var(--iq-negative)}.LessonPlayer_numeric___xuXP{display:flex;flex-direction:column;gap:8px}.LessonPlayer_numericRow__xqC4i{display:flex;flex-direction:row;align-items:center;gap:12px}.LessonPlayer_numericInput__pJ3xI{flex:1;min-width:0;min-height:56px;box-sizing:border-box;border:1px solid var(--iq-border-strong);border-radius:16px;background:var(--iq-surface);padding:0 16px;color:var(--iq-fg);font:inherit;font-size:20px;font-weight:800}.LessonPlayer_numericInput__pJ3xI:focus-visible,.LessonPlayer_shortResponseInput__IhRWc:focus-visible{outline:2px solid var(--iq-focus);outline-offset:1px}.LessonPlayer_suffix__tpnQn{color:var(--iq-fg);font-weight:800;font-size:16px}.LessonPlayer_inputError__vBCav{margin:0;color:var(--iq-negative);font-size:13px;line-height:19px;font-weight:700}.LessonPlayer_revealOption__ktEdX,.LessonPlayer_revealOptions__pxJcG{display:flex;flex-direction:column;gap:8px}.LessonPlayer_revealOption__ktEdX{width:100%;min-height:54px;border-radius:16px;border:1px solid var(--iq-border-strong);background:var(--iq-surface);padding:16px;font:inherit;text-align:left;cursor:pointer}.LessonPlayer_revealOptionExplored__SEum5{border-color:var(--iq-brand-border);background:var(--iq-brand-soft)}.LessonPlayer_revealOptionPositive__B2i_4{border-color:var(--iq-positive-border);background:var(--iq-positive-soft)}.LessonPlayer_revealOptionNegative__g1Mok{border-color:var(--iq-negative-border);background:var(--iq-negative-soft)}.LessonPlayer_revealOptionTop__OQj5D{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.LessonPlayer_revealOptionLabel__vECRb{color:var(--iq-fg);font-size:15px;font-weight:800}.LessonPlayer_revealMarker__cnmrb{display:flex;flex-direction:row;align-items:center;gap:4px}.LessonPlayer_revealMarkerText__WyPL_{color:var(--iq-brand);font-size:11px;font-weight:800}.LessonPlayer_revealOptionBody__RHoIR{color:var(--iq-fg-secondary);font-size:13px;line-height:19px;font-weight:700}.LessonPlayer_evidencePrompt__aoL2U{margin:8px 0 0;color:var(--iq-fg);font-size:15px;font-weight:800}.LessonPlayer_evidence__VOcyE{width:100%;min-height:50px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px;border-radius:12px;border:1px solid var(--iq-border);background:var(--iq-surface);font:inherit;text-align:left;cursor:pointer}.LessonPlayer_evidence__VOcyE:disabled{cursor:default}.LessonPlayer_evidenceSelected__0mer1{border-color:var(--iq-brand);background:var(--iq-brand-soft)}.LessonPlayer_evidenceText__PWLRu{flex:1;color:var(--iq-fg);font-size:13px;line-height:19px;font-weight:700}.LessonPlayer_hintButton__tBpSl{min-height:44px;align-self:flex-start;display:flex;flex-direction:row;align-items:center;gap:8px;border:0;background:none;padding:0;font:inherit;text-align:left;cursor:pointer}.LessonPlayer_hintLabel__3Hdm2{color:var(--iq-brand);font-size:13px;line-height:19px;font-weight:800}.LessonPlayer_deferredNote__wL3QQ{margin:12px 0 0;color:var(--iq-fg-secondary);font-size:14px;line-height:20px}.LessonPlayer_confidence__v4IzK{display:flex;flex-direction:column;gap:8px;margin-top:8px}.LessonPlayer_confidenceTitle__IpooG{margin:0;color:var(--iq-fg);font-weight:800;font-size:13px}.LessonPlayer_confidenceButtons__IOx_1{display:flex;flex-direction:row;gap:8px}.LessonPlayer_confidenceButton__fiItE{flex:1;min-height:44px;border-radius:12px;border:1px solid var(--iq-border);display:flex;align-items:center;justify-content:center;background:var(--iq-surface);font:inherit;cursor:pointer}.LessonPlayer_confidenceSelected__RUDZ9{border-color:var(--iq-brand);background:var(--iq-brand-soft)}.LessonPlayer_confidenceText__HijVh{color:var(--iq-fg);font-weight:800}.LessonPlayer_optional__fWPzx{color:var(--iq-fg-tertiary);font-size:11px;font-weight:600}.LessonPlayer_rowBetween__XGTws{display:flex;flex-direction:row;justify-content:space-between}.LessonPlayer_feedback__fkoXH{display:flex;flex-direction:column;padding:12px 16px;border-radius:16px;border:1px solid transparent;gap:6px}.LessonPlayer_feedbackHeader__FPpao{display:flex;flex-direction:row;align-items:center;gap:8px}.LessonPlayer_feedbackIcon__GpTpd{width:28px;height:28px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center}.LessonPlayer_feedbackIcon_correct__9ii_r{background:var(--iq-positive-strong)}.LessonPlayer_feedbackIcon_partial__A8QVm{background:var(--iq-brand)}.LessonPlayer_feedbackIcon_wrong__GiShl{background:var(--iq-negative-strong)}.LessonPlayer_feedbackIcon_revealed__eWCKn{background:var(--iq-info)}.LessonPlayer_feedback_correct__qu4ST{background:var(--iq-positive-soft);border-color:var(--iq-positive-border)}.LessonPlayer_feedback_partial__c05eN{background:var(--iq-brand-soft);border-color:var(--iq-brand-border)}.LessonPlayer_feedback_wrong__kmW0x{background:var(--iq-negative-soft);border-color:var(--iq-negative-border)}.LessonPlayer_feedback_revealed__PTzFQ{background:var(--iq-brand-soft);border-color:var(--iq-info-border)}.LessonPlayer_feedbackAnswer__gk__b{margin:0;color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:800}.LessonPlayer_revealExplanation__Skt8F{min-height:44px;align-self:flex-start;display:flex;flex-direction:row;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;cursor:pointer}.LessonPlayer_revealExplanationText__1_CFC{color:var(--iq-brand);font-size:14px;font-weight:800}.LessonPlayer_feedbackHeading__bTOj2{color:var(--iq-fg);font-size:16px;font-weight:800}.LessonPlayer_feedbackBody__SKUEO{margin:0;color:var(--iq-fg-secondary);font-size:14px;line-height:21px;font-weight:600}.LessonPlayer_transfer__BrJAM{margin:0;color:var(--iq-fg);font-size:13px;line-height:19px}.LessonPlayer_transferLabel__H1ywX{font-weight:800}.LessonPlayer_answerComparison__1wXcr{display:flex;flex-direction:column;gap:12px}.LessonPlayer_answerChanged__nrLR4{margin:0;color:var(--iq-positive);background:var(--iq-positive-soft);border-radius:12px;padding:12px;font-size:12px;line-height:18px;font-weight:800}.LessonPlayer_actionError__K_44r{margin:0;color:var(--iq-negative);font-size:13px;line-height:19px;font-weight:700}.LessonPlayer_sliderExercise__6YkCw{display:flex;flex-direction:column;margin-top:8px;padding:18px;border-radius:22px;background:var(--iq-surface);border:1px solid var(--iq-border)}.LessonPlayer_sliderValue__0eqet{align-self:center;min-width:84px;height:48px;border-radius:15px;background:var(--iq-illus-navy-840);display:flex;align-items:center;justify-content:center}.LessonPlayer_sliderValueText__WcHUz{color:var(--iq-fg-inverse);font-size:20px;font-weight:800}.LessonPlayer_sliderTouchArea__SqB4v{position:relative;height:54px;margin-top:12px;display:flex;flex-direction:column;justify-content:center}.LessonPlayer_sliderRail__YSrDj{height:10px;border-radius:5px;background:var(--iq-border);overflow:hidden}.LessonPlayer_sliderFill__Zy_9L{height:100%;background:var(--iq-brand);border-radius:5px}.LessonPlayer_sliderInput__ucUVt{position:absolute;inset:0;width:100%;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.LessonPlayer_sliderInput__ucUVt::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:14px;border:3px solid var(--iq-surface);background:var(--iq-brand);box-shadow:0 3px 6px color-mix(in srgb,var(--iq-illus-navy-800) 22%,transparent)}.LessonPlayer_sliderInput__ucUVt::-moz-range-thumb{width:22px;height:22px;border-radius:14px;border:3px solid var(--iq-surface);background:var(--iq-brand);box-shadow:0 3px 6px color-mix(in srgb,var(--iq-illus-navy-800) 22%,transparent)}.LessonPlayer_sliderInput__ucUVt:focus-visible{outline:2px solid var(--iq-focus);outline-offset:2px;border-radius:14px}.LessonPlayer_sliderEdge__Orgm5{color:var(--iq-illus-slate-480);font-size:10px;font-weight:700}.LessonPlayer_sequence__2hX61{display:flex;flex-direction:column;gap:14px}.LessonPlayer_sequenceBuilt__sqfit{min-height:78px;box-sizing:border-box;display:flex;flex-direction:column;border-radius:18px;border:1px dashed var(--iq-illus-slate-280);background:var(--iq-surface-muted);padding:10px;gap:7px}.LessonPlayer_sequencePlaceholder__Eyc2G{margin:auto;color:var(--iq-illus-slate-390);font-size:13px}.LessonPlayer_sequenceToken__mDDUc{min-height:42px;border-radius:13px;background:var(--iq-illus-navy-730);padding:0 11px;display:flex;flex-direction:row;align-items:center;gap:9px}.LessonPlayer_sequenceNumber__EwuJD{width:22px;height:22px;border-radius:7px;background:var(--iq-surface);text-align:center;line-height:22px;color:var(--iq-illus-navy-730);font-weight:800}.LessonPlayer_sequenceTokenText__V3G1o{flex:1;color:var(--iq-fg-inverse);font-size:12px;font-weight:700}.LessonPlayer_sequencePool__dEk5Y{display:flex;flex-direction:column;gap:8px}.LessonPlayer_sequenceChoice__r6_Bp{min-height:48px;border-radius:14px;background:var(--iq-surface);border:1px solid var(--iq-border);padding:0 13px;display:flex;flex-direction:row;align-items:center;gap:8px;font:inherit;text-align:left;cursor:pointer}.LessonPlayer_sequenceChoiceText__PnLad{flex:1;color:var(--iq-fg);font-size:13px;font-weight:700}.LessonPlayer_sequenceReset__FoCFn{align-self:center;border:0;background:none;font:inherit;color:var(--iq-brand);font-size:12px;font-weight:800;text-align:center;cursor:pointer;min-height:44px}.LessonPlayer_allocation__36nLv{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);border:1px solid var(--iq-border);background:var(--iq-surface)}.LessonPlayer_allocationSummary__wMSGg{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.LessonPlayer_allocationSummaryLabel__8srWS{color:var(--iq-fg-secondary);font-size:10px;font-weight:800;letter-spacing:.8px}.LessonPlayer_allocationSummaryValue__EW6hR{color:var(--iq-brand);font-size:18px;font-weight:800}.LessonPlayer_allocationComplete___Ferb{color:var(--iq-positive)}.LessonPlayer_allocationTrack__7aPQx{height:10px;border-radius:5px;display:flex;flex-direction:row;gap:2px;overflow:hidden;background:var(--iq-surface-sunken)}.LessonPlayer_allocationSegment__hC0PX{height:100%;border-radius:4px}.LessonPlayer_allocationBucket__DtL_i{min-height:72px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;border-top:1px solid var(--iq-border)}.LessonPlayer_allocationCopy__ORELh{display:flex;flex-direction:column;flex:1}.LessonPlayer_allocationLabel__d05Zf{color:var(--iq-fg);font-size:14px;font-weight:800}.LessonPlayer_allocationDescription__aFDvT{margin-top:3px;color:var(--iq-fg-secondary);font-size:11px;line-height:15px}.LessonPlayer_allocationControls__NSCL6{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:7px}.LessonPlayer_allocationButton__tRJpS{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--iq-border);background:var(--iq-surface-muted);color:var(--iq-fg);cursor:pointer}.LessonPlayer_allocationButton__tRJpS:disabled{opacity:.5;cursor:default}.LessonPlayer_allocationValue__VI8ar{min-width:62px;color:var(--iq-fg);text-align:center;font-size:12px;font-weight:800}.LessonPlayer_errorSteps__FqnVk{display:flex;flex-direction:column;gap:8px}.LessonPlayer_errorStep__yrUXl{width:100%;min-height:62px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px;border-radius:16px;border:1px solid var(--iq-border);background:var(--iq-surface);font:inherit;text-align:left;cursor:pointer}.LessonPlayer_errorStep__yrUXl:disabled{cursor:default}.LessonPlayer_errorStepSelected__Jjmge{border-color:var(--iq-brand);background:var(--iq-brand-soft)}.LessonPlayer_errorStepNumber__Ualwd{width:28px;height:28px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--iq-surface-sunken);color:var(--iq-fg);font-size:12px;font-weight:800}.LessonPlayer_errorStepNumberSelected__2bcFb{background:var(--iq-brand)}.LessonPlayer_errorStepText__hJtO2{flex:1;color:var(--iq-fg);font-size:13px;line-height:18px}.LessonPlayer_selectionHint__4oiiJ{color:var(--iq-fg-tertiary);font-size:11px;font-weight:700}.LessonPlayer_shortResponse__qC_gr{display:flex;flex-direction:column;gap:8px}.LessonPlayer_shortResponseInput__IhRWc{min-height:132px;box-sizing:border-box;border-radius:16px;border:1px solid var(--iq-border-strong);background:var(--iq-surface);padding:16px;color:var(--iq-fg);font:inherit;font-size:15px;line-height:22px;resize:vertical}.LessonPlayer_shortResponseHint__87vI1{color:var(--iq-fg-tertiary);font-size:11px;font-weight:700}.LessonPlayer_bottom__28NaW{position:sticky;bottom:0;z-index:20;padding:12px 20px max(10px,env(safe-area-inset-bottom));background:var(--iq-surface);border-top:1px solid var(--iq-border)}.LessonPlayer_dockRow__aWkHl{display:flex;flex-direction:row;align-items:stretch;gap:8px;width:100%;max-width:680px;margin:0 auto}.LessonPlayer_backButton__90Puk{flex-shrink:1;padding-left:12px;padding-right:12px}.LessonPlayer_primaryButton__JC8ka{flex:1}.LessonPlayer_error__ij4ZC{margin:0;color:var(--iq-negative);font-weight:800;text-align:center}.LessonPlayer_retryButton__Qsptj{width:100%;max-width:320px}.LessonPlayer_confidenceButton__fiItE,.LessonPlayer_errorStep__yrUXl,.LessonPlayer_evidence__VOcyE,.LessonPlayer_iconButton__765qd,.LessonPlayer_option__oiOje,.LessonPlayer_sequenceChoice__r6_Bp{transition:background-color var(--iq-duration-fast) ease,border-color var(--iq-duration-fast) ease}.LessonPlayer_iconButton__765qd:hover:not(:disabled){background:var(--iq-surface-hover)}.LessonPlayer_option__oiOje:not(:disabled):not(.LessonPlayer_optionSelected__HaG0U):not(.LessonPlayer_optionCorrect___K412):not(.LessonPlayer_optionIncorrect__6F7_a):not(.LessonPlayer_optionRevealed__drEHQ):hover{border-color:var(--iq-border-control)}.LessonPlayer_confidenceButton__fiItE:not(:disabled):not(.LessonPlayer_confidenceSelected__RUDZ9):hover,.LessonPlayer_errorStep__yrUXl:not(:disabled):not(.LessonPlayer_errorStepSelected__Jjmge):hover,.LessonPlayer_evidence__VOcyE:not(:disabled):not(.LessonPlayer_evidenceSelected__0mer1):hover,.LessonPlayer_sequenceChoice__r6_Bp:not(:disabled):hover{border-color:var(--iq-border-strong);background:var(--iq-surface-muted)}.LessonPlayer_numericInput__pJ3xI:hover,.LessonPlayer_shortResponseInput__IhRWc:hover{border-color:var(--iq-border-control)}@media (prefers-reduced-motion:reduce){.LessonPlayer_progressFill__pdLL2{transition:none}}.LessonPlayer_stage__aTqj7{display:flex;flex-direction:column;flex:1;width:100%}.LessonPlayer_optionKey__52tZk,.LessonPlayer_outline__2eQP_{display:none}@media (min-width:1024px){.LessonPlayer_content__5OLSP{max-width:760px;padding:24px 0 40px;gap:16px}.LessonPlayer_dockRow__aWkHl{max-width:760px}.LessonPlayer_optionKey__52tZk{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:22px;height:22px;box-sizing:border-box;padding:0 6px;border-radius:6px;border:1px solid var(--iq-border-strong);background:var(--iq-surface-muted);color:var(--iq-fg-secondary);font:inherit;font-size:12px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}}@media (min-width:1024px) and (pointer:coarse){.LessonPlayer_optionKey__52tZk{display:none}}@media (min-width:1280px){.LessonPlayer_header__H0yBm{max-width:1040px;padding-left:0;padding-right:0}.LessonPlayer_stage__aTqj7{display:grid;grid-template-columns:240px minmax(0,760px);column-gap:40px;justify-content:center;align-items:start}.LessonPlayer_content__5OLSP{margin:0}.LessonPlayer_dockRow__aWkHl{position:relative;left:140px}.LessonPlayer_outline__2eQP_{position:sticky;top:152px;display:flex;flex-direction:column;gap:16px;padding-top:24px}.LessonPlayer_outlineList__53GUG{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.LessonPlayer_outlineItem__4DHEn{position:relative;min-height:36px;display:flex;align-items:flex-start;gap:10px;padding:6px 0;color:var(--iq-fg-tertiary);font-size:13px;line-height:18px}.LessonPlayer_outlineItem__4DHEn:not(:last-child):after{content:"";position:absolute;left:10px;top:30px;bottom:-6px;width:2px;border-radius:1px;background:var(--iq-border)}.LessonPlayer_outlineItemDone__0gY8U:after{background:var(--iq-brand)!important}.LessonPlayer_outlineMarker__CPCp3{flex-shrink:0;width:22px;height:22px;box-sizing:border-box;border-radius:11px;border:1.5px solid var(--iq-border-strong);background:var(--iq-surface);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.LessonPlayer_outlineLabel___O6hj{min-width:0;padding-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LessonPlayer_outlineItemDone__0gY8U{color:var(--iq-fg-secondary)}.LessonPlayer_outlineItemDone__0gY8U .LessonPlayer_outlineMarker__CPCp3{border-color:var(--iq-brand);background:var(--iq-brand)}.LessonPlayer_outlineItemCurrent__t_P_K{color:var(--iq-fg);font-weight:600}.LessonPlayer_outlineItemCurrent__t_P_K .LessonPlayer_outlineMarker__CPCp3{border:2px solid var(--iq-brand);color:var(--iq-brand)}.LessonPlayer_outlineKeys__dYDlp{margin:0;color:var(--iq-fg-tertiary);font-size:12px;line-height:20px}.LessonPlayer_outlineKeys__dYDlp kbd{display:inline-block;min-width:18px;padding:0 5px;border-radius:5px;border:1px solid var(--iq-border-strong);background:var(--iq-surface);color:var(--iq-fg-secondary);font:inherit;font-size:11px;line-height:17px;text-align:center}}@media (min-width:1280px) and (pointer:coarse){.LessonPlayer_outlineKeys__dYDlp{display:none}}.LessonPlayer_optionKeyIdle__AzlUB{opacity:.45}.MatchingBoard_board__nWiqs{display:flex;flex-direction:column;gap:12px}.MatchingBoard_columns__xJcfY{display:flex;flex-direction:row;align-items:stretch}.MatchingBoard_column__en029{position:relative;flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:8px}.MatchingBoard_gap__I78uq{position:relative;width:44px;flex-shrink:0;pointer-events:none}.MatchingBoard_lines__hPTI_{position:absolute;top:0;left:0;display:block}.MatchingBoard_bounce__kGmEj,.MatchingBoard_slot__wHAVs{display:flex;flex-direction:column}.MatchingBoard_definition__OC4uR,.MatchingBoard_term__XN_Rg{box-sizing:border-box;width:100%;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;justify-content:center;min-height:52px;border-radius:12px}.MatchingBoard_definition__OC4uR:focus-visible,.MatchingBoard_term__XN_Rg:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px}.MatchingBoard_definition__OC4uR:disabled,.MatchingBoard_term__XN_Rg:disabled{cursor:default}.MatchingBoard_term__XN_Rg{background:var(--iq-surface);border:1.5px solid var(--iq-border-strong);padding:0 12px}.MatchingBoard_definition__OC4uR{background:var(--iq-surface-sunken);border:1.5px solid transparent;padding:8px 12px}.MatchingBoard_active__qxUvc{border-color:var(--iq-brand);background:var(--iq-brand-soft)}.MatchingBoard_wrong__WIJ8y{border-color:var(--iq-negative-strong);background:var(--iq-negative-soft)}.MatchingBoard_connected___vHDF{border-color:var(--iq-brand-border);background:var(--iq-brand-soft)}.MatchingBoard_complete__FtXm5{border-color:var(--iq-positive-border);background:var(--iq-positive-soft)}.MatchingBoard_termText__5p0Bq{color:var(--iq-fg);font-size:14px;line-height:18px;font-weight:800}.MatchingBoard_definitionText__pbyXR{color:var(--iq-fg-secondary);font-size:12px;line-height:16px}.MatchingBoard_hint__sIg09{display:block;color:var(--iq-fg-secondary);font-size:12px;text-align:center}.MatchingBoard_hintDone__jpGOv{color:var(--iq-positive);font-weight:800}.ReflectionComparison_answers__4cSVB{display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--iq-border);background:var(--iq-surface-muted);overflow:hidden}.ReflectionComparison_answer__Y1N9g{display:flex;flex-direction:column;gap:2px;padding:10px 12px}.ReflectionComparison_answerCurrent__qd9Yz{border-top:1px solid var(--iq-border-strong);background:var(--iq-surface)}.ReflectionComparison_answerLabel__JTljR{color:var(--iq-brand);font-size:12px;font-weight:800}.ReflectionComparison_answerText__WBvAV{color:var(--iq-fg);font-size:15px;line-height:20px;white-space:pre-wrap}.ReflectionComparison_support__N5jWF{display:flex;flex-direction:column;gap:12px}.ReflectionComparison_toggle__n6kw2{box-sizing:border-box;margin:0;border:0;background:none;font:inherit;color:inherit;padding:0;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:44px;display:flex;flex-direction:row;align-items:center;align-self:flex-start;gap:4px}.ReflectionComparison_toggle__n6kw2:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px}.ReflectionComparison_toggleText__83MNl{color:var(--iq-brand);font-size:14px;font-weight:800}.ReflectionComparison_panel__0vsFo{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;border:1px solid var(--iq-brand-border);background:var(--iq-brand-soft)}.ReflectionComparison_panelHeading__ANGjI{color:var(--iq-brand);font-size:11px;font-weight:800;letter-spacing:.7px}.ReflectionComparison_item__4ZoSu{display:flex;flex-direction:row;gap:8px}.ReflectionComparison_bullet__Ms_Ku{flex-shrink:0;color:var(--iq-fg);font-size:15px;line-height:22px}.ReflectionComparison_itemText__v3KQC{flex:1 1 0%;min-width:0;color:var(--iq-fg);font-size:15px;line-height:22px}.ReflectionComparison_note__BCuh_{color:var(--iq-fg-secondary);font-size:13px;line-height:19px;margin-top:4px}.ReflectionField_wrap__iCbtq{display:flex;flex-direction:column;gap:12px}.ReflectionField_starters__YHvjm{display:flex;flex-direction:column;gap:8px}.ReflectionField_chip__HSxEF,.ReflectionField_dontKnow___fXCS{box-sizing:border-box;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;justify-content:center;min-height:44px}.ReflectionField_chip__HSxEF:focus-visible,.ReflectionField_dontKnow___fXCS:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px}.ReflectionField_chip__HSxEF:disabled,.ReflectionField_dontKnow___fXCS:disabled{cursor:default}.ReflectionField_chip__HSxEF{width:100%;border-radius:16px;border:1px solid var(--iq-brand-border);background:var(--iq-surface);padding:8px 16px}.ReflectionField_chipSelected__BBAkU{border-color:var(--iq-brand);background:var(--iq-brand-soft)}.ReflectionField_chipText__j47Ag{color:var(--iq-fg);font-size:14px;line-height:20px;font-weight:700}.ReflectionField_input__ucf7S{box-sizing:border-box;display:block;width:100%;margin:0;min-height:132px;border-radius:16px;border:1px solid var(--iq-border-strong);background:var(--iq-surface);padding:16px;font:inherit;color:var(--iq-fg);font-size:15px;line-height:22px;resize:vertical;field-sizing:content}.ReflectionField_input__ucf7S::placeholder{color:var(--iq-fg-tertiary);opacity:1}.ReflectionField_input__ucf7S:focus-visible{outline:2px solid var(--iq-brand);outline-offset:2px}.ReflectionField_inputSaved__ZIRi9{background:var(--iq-surface-muted);border-color:var(--iq-border)}.ReflectionField_footer__QNEt9{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ReflectionField_help__RNSfy{display:block;color:var(--iq-fg-tertiary);font-size:12px;line-height:17px;font-weight:700}.ReflectionField_dontKnow___fXCS{border-radius:999px;border:1px solid var(--iq-border-control);background:none;padding:0 16px}.ReflectionField_dontKnowText___AYi6{color:var(--iq-fg);font-size:14px;font-weight:700}.ReflectionField_error__kLU16{display:block;color:var(--iq-negative);font-size:13px;line-height:19px;font-weight:700}.ReflectionField_saved____tin{display:flex;flex-direction:row;gap:12px;align-items:flex-start;padding:12px;border-radius:16px;border:1px solid var(--iq-positive-border);background:var(--iq-positive-soft)}.ReflectionField_savedCopy__1nDTJ{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:2px}.ReflectionField_savedTitle__R6aA3{color:var(--iq-fg);font-size:15px;font-weight:800}.ReflectionField_savedBody__0Bg5x{color:var(--iq-fg-secondary);font-size:14px;line-height:20px}.LessonSwitchDialog_overlay__hMnQu{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:0 20px;animation:LessonSwitchDialog_fade__y3D1G .18s ease-out}.LessonSwitchDialog_backdrop__iKycs{position:absolute;inset:0;border:0;padding:0;background:var(--iq-overlay);cursor:default}.LessonSwitchDialog_card__4_S1o{position:relative;width:100%;max-width:420px;box-sizing:border-box;border-radius:var(--radius-panel);border:1px solid var(--iq-border);background:var(--iq-surface);padding:20px;box-shadow:var(--iq-shadow-dialog)}.LessonSwitchDialog_card__4_S1o:focus{outline:none}.LessonSwitchDialog_title__YSbHu{margin:0;color:var(--iq-fg);font-size:20px;line-height:26px;font-weight:800;letter-spacing:-.01em}.LessonSwitchDialog_body__05tYd{margin:8px 0 0;color:var(--iq-fg-secondary);font-size:15px;line-height:22px}.LessonSwitchDialog_actions__EWcxy{margin-top:20px;display:flex;flex-direction:column;gap:8px}@keyframes LessonSwitchDialog_fade__y3D1G{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.LessonSwitchDialog_overlay__hMnQu{animation:none}}.PremiumLearnLanding_stack__74I4b{display:flex;flex-direction:column;gap:24px}.PremiumLearnLanding_aside__B0K7T,.PremiumLearnLanding_main__Ds3DJ{display:flex;flex-direction:column;gap:24px;min-width:0}@media (min-width:1280px){.PremiumLearnLanding_stack__74I4b{display:grid;grid-template-columns:minmax(0,1fr) 340px;column-gap:32px;row-gap:24px;align-items:start}.PremiumLearnLanding_aside__B0K7T{position:sticky;top:96px}.PremiumLearnLanding_disclaimer__MgBUF{grid-column:1/-1}}.PremiumLearnLanding_disclaimer__MgBUF{margin:0;color:var(--iq-fg-secondary);font-size:12px;line-height:17px;text-align:center}.PremiumLearnLanding_chapterCard__v1y9Z{overflow:hidden;border-radius:var(--radius-card);border:1px solid var(--iq-border);background:var(--iq-surface);box-shadow:var(--iq-shadow-card);cursor:pointer;transition:border-color var(--iq-duration-fast) ease,box-shadow var(--iq-duration-fast) ease}.PremiumLearnLanding_chapterCard__v1y9Z:hover{border-color:var(--iq-border-strong);box-shadow:var(--iq-shadow-raised)}.PremiumLearnLanding_chapterArtLink__BdV0N{display:block;border-radius:16px 16px 0 0}.PremiumLearnLanding_chapterArtLink__BdV0N:focus-visible{outline:2px solid var(--iq-focus);outline-offset:-3px}.PremiumLearnLanding_chapterHero__epjX_{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:16px 16px 0 0}.PremiumLearnLanding_chapterHeroPlain__MoGuG{background:var(--iq-illus-navy-840)}.PremiumLearnLanding_chapterFooter__KQbda{padding:20px 16px 18px;border-top:1px solid var(--iq-border)}.PremiumLearnLanding_lessonMap__CZFhv{height:58px;max-width:560px;margin:0 auto}.PremiumLearnLanding_lessonPath__8m_xL{height:100%;margin:0;list-style:none;padding:0 8px;display:flex;flex-direction:row;justify-content:space-between}.PremiumLearnLanding_lessonPathStep__XDbET{flex:1;position:relative}.PremiumLearnLanding_lessonConnector__3e1Sn{position:absolute;top:27.5px;right:50%;width:100%;height:3px;border-radius:999px;background:var(--iq-border-strong)}.PremiumLearnLanding_lessonConnectorActive__wbKwZ{background:var(--iq-brand)}.PremiumLearnLanding_lessonNodePosition__Z8PLy{position:absolute;left:50%;margin-left:-29px;top:0;padding:0;border:0;background:none;cursor:pointer;border-radius:16px}.PremiumLearnLanding_lessonNodePosition__Z8PLy:focus-visible{outline:3px solid var(--iq-fg);outline-offset:2px}.PremiumLearnLanding_lessonNodeHalo__DTBns{position:relative;width:58px;height:58px;box-sizing:border-box;border:2px solid transparent;border-radius:16px;display:flex;align-items:center;justify-content:center;z-index:1}.PremiumLearnLanding_lessonNodeHaloCurrent__qE6jZ{border-color:var(--iq-brand);box-shadow:0 4px 9px color-mix(in srgb,var(--iq-brand) 28%,transparent)}.PremiumLearnLanding_nextLessonFlag__U3UGZ{position:absolute;top:-15px;min-width:48px;height:21px;box-sizing:border-box;padding:0 7px;border-radius:6px;background:var(--iq-inverse-surface);display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:var(--iq-shadow-card)}.PremiumLearnLanding_nextLessonFlagText__EalAx{position:relative;z-index:1;color:var(--iq-fg-inverse);font-size:10px;line-height:13px;font-weight:800;letter-spacing:.8px}.PremiumLearnLanding_nextLessonFlagTail__ceHs8{position:absolute;bottom:-4px;width:8px;height:8px;background:var(--iq-inverse-surface);transform:rotate(45deg)}.PremiumLearnLanding_caseCard__Geudh:focus-visible,.PremiumLearnLanding_showAllButton___haEf:focus-visible{outline:2px solid var(--iq-focus);outline-offset:2px}.PremiumLearnLanding_sectionHeadingRow__wFx_k{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.PremiumLearnLanding_sectionTitle__vz1iO{margin:0;color:var(--iq-fg);font-size:20px;line-height:25px;font-weight:800;letter-spacing:-.01em}.PremiumLearnLanding_showAllButton___haEf{min-height:44px;padding-left:12px;display:flex;flex-direction:row;align-items:center;gap:4px;text-decoration:none;border-radius:8px}.PremiumLearnLanding_showAll__CPCRe{color:var(--iq-brand);font-size:14px;font-weight:700;text-underline-offset:4px}.PremiumLearnLanding_showAllButton___haEf:hover .PremiumLearnLanding_showAll__CPCRe{text-decoration:underline}.PremiumLearnLanding_titledSection__7M2ZA{margin-top:0}.PremiumLearnLanding_caseRail__Ys5Gn{display:flex;flex-direction:row;gap:12px;overflow-x:auto;padding:2px 20px 12px 2px;margin:-2px 0 -12px -2px;scroll-snap-type:x mandatory}.PremiumLearnLanding_caseCard__Geudh{flex:0 0 auto;width:clamp(212px,60vw,260px);overflow:hidden;border-radius:var(--radius-card);border:1px solid var(--iq-border);background:var(--iq-surface);box-shadow:var(--iq-shadow-card);text-decoration:none;color:inherit;scroll-snap-align:start;display:flex;flex-direction:column;transition:border-color var(--iq-duration-fast) ease,box-shadow var(--iq-duration-fast) ease}.PremiumLearnLanding_caseCard__Geudh:hover{border-color:var(--iq-border-strong);box-shadow:var(--iq-shadow-raised)}.PremiumLearnLanding_caseCard__Geudh:active{opacity:.88}.PremiumLearnLanding_caseImage__qtExM{position:relative;display:block;width:100%;aspect-ratio:16/9;background:var(--iq-inverse-surface)}.PremiumLearnLanding_caseImageInner__LiAr_{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px 16px 0 0}.PremiumLearnLanding_caseDoneBadge__nKi2J{position:absolute;top:8px;right:8px;min-height:24px;box-sizing:border-box;padding:0 8px;display:flex;flex-direction:row;align-items:center;gap:3px;border-radius:999px;background:var(--iq-positive-strong)}.PremiumLearnLanding_caseDoneText__PdQQs{color:var(--iq-fg-inverse);font-size:11px;line-height:14px;font-weight:800;letter-spacing:.6px}.PremiumLearnLanding_caseBody__IGbzr{padding:12px;display:flex;flex-direction:column;gap:3px}.PremiumLearnLanding_caseCategory__lfk5X{color:var(--iq-fg-secondary);font-size:11px;line-height:15px;font-weight:800;letter-spacing:.9px}.PremiumLearnLanding_caseTitle__V6nGt{min-height:40px;color:var(--iq-fg);font-size:15px;line-height:20px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PremiumLearnLanding_caseStatusRow__jxpN1{margin-top:2px;display:flex;flex-direction:row;align-items:center;gap:8px}.PremiumLearnLanding_caseDuration__ubME8{color:var(--iq-fg-secondary);font-size:12px;line-height:16px;font-weight:600}.PremiumLearnLanding_caseDurationDone__Ft0LK{color:var(--iq-positive);font-weight:700}.PremiumLearnLanding_caseProgressTrack__j1GOr{flex:1;height:5px;border-radius:999px;background:var(--iq-surface-sunken);overflow:hidden}.PremiumLearnLanding_caseProgressFill__iXsT9{display:block;height:100%;border-radius:999px;background:var(--iq-brand)}.PremiumLearnLanding_chapterTop__ZINsz{display:block}.PremiumLearnLanding_chapterInfo__57xwo,.PremiumLearnLanding_lessonList__jvl2l,.PremiumLearnLanding_progressPanel__ft_YT{display:none}@media (min-width:1024px){.PremiumLearnLanding_main__Ds3DJ,.PremiumLearnLanding_stack__74I4b{gap:32px}.PremiumLearnLanding_aside__B0K7T{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"week terms" "progress terms";gap:24px;align-items:start}.PremiumLearnLanding_aside__B0K7T>:first-child{grid-area:week}.PremiumLearnLanding_termPanel__Y3I6U{grid-area:terms}.PremiumLearnLanding_progressPanel__ft_YT{grid-area:progress}.PremiumLearnLanding_chapterCard__v1y9Z{cursor:default}.PremiumLearnLanding_chapterCard__v1y9Z:hover{border-color:var(--iq-border);box-shadow:var(--iq-shadow-card)}.PremiumLearnLanding_chapterTop__ZINsz{display:grid;grid-template-columns:minmax(0,384px) minmax(0,1fr);align-items:stretch}.PremiumLearnLanding_chapterArtLink__BdV0N{position:relative;min-height:216px;max-height:240px;border-radius:16px 0 0 0;overflow:hidden}.PremiumLearnLanding_chapterArtLink__BdV0N:hover .PremiumLearnLanding_chapterHero__epjX_{transform:scale(1.015)}.PremiumLearnLanding_chapterHero__epjX_{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;transition:transform .2s ease}.PremiumLearnLanding_chapterInfo__57xwo{min-width:0;padding:20px 24px;display:flex;flex-direction:column;justify-content:center;gap:6px}.PremiumLearnLanding_chapterEyebrow__y86iH{color:var(--iq-brand);font-size:11px;line-height:15px;font-weight:700;letter-spacing:.06em}.PremiumLearnLanding_chapterName__Bdn_b{margin:0;color:var(--iq-fg);font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em}.PremiumLearnLanding_chapterMeta__nvVZk{margin:0;color:var(--iq-fg-secondary);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.PremiumLearnLanding_chapterTrack__vp3II{margin-top:6px;display:block;height:6px;max-width:420px;border-radius:999px;background:var(--iq-surface-sunken);overflow:hidden}.PremiumLearnLanding_chapterTrackFill__sLrWv{display:block;height:100%;border-radius:999px;background:var(--iq-brand)}.PremiumLearnLanding_chapterAction__uQaND{margin-top:12px;max-width:420px}.PremiumLearnLanding_chapterFooter__KQbda{display:none}.PremiumLearnLanding_lessonList__jvl2l{display:block;margin:0;padding:0;list-style:none;border-top:1px solid var(--iq-border)}.PremiumLearnLanding_lessonList__jvl2l li+li{border-top:1px solid var(--iq-border)}.PremiumLearnLanding_lessonRow__o6w1w{position:relative;width:100%;min-height:60px;box-sizing:border-box;padding:10px 20px;border:0;background:var(--iq-surface);font:inherit;text-align:left;cursor:pointer;display:grid;grid-template-columns:20px 36px minmax(0,1fr) 120px 140px;align-items:center;column-gap:12px;transition:background-color var(--iq-duration-fast) ease}.PremiumLearnLanding_lessonRow__o6w1w:hover{background:var(--iq-surface-hover)}.PremiumLearnLanding_lessonRow__o6w1w:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--iq-focus)}.PremiumLearnLanding_lessonRowCurrent__ZFfg3:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--iq-brand)}.PremiumLearnLanding_lessonIndex__7HO9e{color:var(--iq-fg-tertiary);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.PremiumLearnLanding_lessonRowMain__z1OUs{min-width:0;display:flex;flex-direction:column;gap:2px}.PremiumLearnLanding_lessonRowTitle__nEezS{min-width:0;display:flex;align-items:center;gap:8px;color:var(--iq-fg);font-size:15px;line-height:20px;font-weight:600}.PremiumLearnLanding_lessonRowNext__2f3ST{flex-shrink:0;padding:2px 6px;border-radius:5px;background:var(--iq-inverse-surface);color:var(--iq-fg-inverse);font-size:10px;line-height:13px;font-weight:800;letter-spacing:.08em}.PremiumLearnLanding_lessonRowTitleText__RyW3q{min-width:0}.PremiumLearnLanding_lessonRowMinutes__YMEjE{color:var(--iq-fg-secondary);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.PremiumLearnLanding_lessonRowStatus__nJA2j{display:inline-flex;align-items:center;gap:5px;color:var(--iq-fg-secondary);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.PremiumLearnLanding_lessonRowStatusDone__r4nLd{color:var(--iq-positive);font-weight:600}.PremiumLearnLanding_lessonRowStatusLocked___fJCK{color:var(--iq-fg-tertiary)}.PremiumLearnLanding_lessonRowActionSlot__yTIXY{display:flex;justify-content:flex-end}.PremiumLearnLanding_lessonRowAction__R3sPv{min-height:32px;box-sizing:border-box;padding:0 12px;border-radius:var(--radius-control);border:1px solid var(--iq-border-strong);background:var(--iq-surface);color:var(--iq-fg);font-size:13px;font-weight:600;display:inline-flex;align-items:center;white-space:nowrap}.PremiumLearnLanding_lessonRowActionPrimary__5gsDL{border-color:var(--iq-brand);background:var(--iq-brand);color:var(--iq-fg-inverse)}.PremiumLearnLanding_lessonRow__o6w1w:hover .PremiumLearnLanding_lessonRowActionPrimary__5gsDL{border-color:var(--iq-brand-strong);background:var(--iq-brand-strong)}.PremiumLearnLanding_caseRail__Ys5Gn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;padding:0;margin:0;scroll-snap-type:none}.PremiumLearnLanding_caseCard__Geudh{width:auto}.PremiumLearnLanding_sectionTitle__vz1iO{font-size:18px;line-height:23px;font-weight:600}.PremiumLearnLanding_sectionHeadingRow__wFx_k{margin-bottom:4px}.PremiumLearnLanding_showAllButton___haEf{min-height:36px}.PremiumLearnLanding_termPanel__Y3I6U{padding:4px 20px 16px}.PremiumLearnLanding_progressPanel__ft_YT,.PremiumLearnLanding_termPanel__Y3I6U{border-radius:var(--radius-card);border:1px solid var(--iq-border);background:var(--iq-surface);box-shadow:var(--iq-shadow-card)}.PremiumLearnLanding_progressPanel__ft_YT{display:block;padding:16px 20px}.PremiumLearnLanding_progressTitle__witc9{margin:0 0 8px;color:var(--iq-fg);font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.01em}.PremiumLearnLanding_progressList__AFq_u{margin:0}.PremiumLearnLanding_progressRow__ldIKr{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;line-height:18px}.PremiumLearnLanding_progressRow__ldIKr+.PremiumLearnLanding_progressRow__ldIKr{border-top:1px solid var(--iq-border)}.PremiumLearnLanding_progressRow__ldIKr dt{color:var(--iq-fg-secondary)}.PremiumLearnLanding_progressRow__ldIKr dd{margin:0;color:var(--iq-fg);font-weight:600;font-variant-numeric:tabular-nums}}@media (min-width:1280px){.PremiumLearnLanding_stack__74I4b{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:24px;row-gap:32px}.PremiumLearnLanding_aside__B0K7T{display:flex;align-items:stretch;top:80px}}