.LessonDiscovery_banner__YhFe_{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:18px 0;padding:20px 24px;border:1px solid rgba(35,198,184,.4);border-radius:18px;background:linear-gradient(110deg,rgba(35,198,184,.1),rgba(42,23,66,.85));color:#fff}.LessonDiscovery_banner__YhFe_ small{color:#23c6b8;font-weight:700}.LessonDiscovery_banner__YhFe_ h2{font-size:1.35rem;margin:7px 0}.LessonDiscovery_banner__YhFe_ p{margin:0;color:#d7dbea;line-height:1.5}.LessonDiscovery_banner__YhFe_>a{flex-shrink:0;text-align:center;white-space:normal}.LessonDiscovery_navLink__aRcr5{border:1px solid rgba(220,228,239,.35)!important;background:hsla(0,0%,100%,.06);border-radius:999px;color:#f5f7fc!important;padding:10px 12px!important;font-weight:700}.LessonDiscovery_guide__zTaLd{margin:18px 0;padding:24px;border:1px solid rgba(240,199,94,.3);border-radius:18px;background:rgba(42,23,66,.7);color:#fff}.LessonDiscovery_guide__zTaLd>h2{font-size:1.3rem;margin:0 0 8px}.LessonDiscovery_guide__zTaLd>p{color:#d7dbea;margin:0;line-height:1.5}.LessonDiscovery_steps__AAEQm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;grid-gap:14px;gap:14px;margin:20px 0}.LessonDiscovery_steps__AAEQm li{padding:16px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:hsla(0,0%,100%,.03)}.LessonDiscovery_steps__AAEQm h3{display:inline;font-size:1rem;margin:0}.LessonDiscovery_steps__AAEQm p{line-height:1.6;color:#d7dbea;margin-bottom:0}.LessonDiscovery_number__ZOQcY{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#f0c75e;color:#192337;margin-right:8px;font-weight:700}.LessonDiscovery_illustration__tts1C{display:block;width:120px;height:80px;margin:0 auto 12px;fill:none;stroke:#23c6b8;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.LessonDiscovery_selected__HuTgX{stroke:#f0c75e;fill:rgba(240,199,94,.12);animation:LessonDiscovery_glow__fgZvP 3s ease-in-out infinite}.LessonDiscovery_exampleLink__u5hiN{display:inline-block;color:#f0c75e;border-bottom:1px solid;padding-bottom:3px}.LessonDiscovery_listHint__gxPil{font-size:1rem;line-height:1.5;color:#23c6b8;margin:0 0 10px}.LessonDiscovery_banner__YhFe_ a:focus-visible,.LessonDiscovery_guide__zTaLd a:focus-visible,.LessonDiscovery_navLink__aRcr5:focus-visible{outline:3px solid #f0c75e;outline-offset:4px}@keyframes LessonDiscovery_glow__fgZvP{50%{stroke-opacity:.5}}@media(prefers-reduced-motion:reduce){.LessonDiscovery_selected__HuTgX{animation:none}}@media(max-width:700px){.LessonDiscovery_banner__YhFe_{align-items:flex-start;flex-direction:column;padding:18px}.LessonDiscovery_banner__YhFe_>a{width:100%}.LessonDiscovery_guide__zTaLd{padding:18px}.LessonDiscovery_steps__AAEQm{grid-template-columns:minmax(0,1fr)}.LessonDiscovery_steps__AAEQm li{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px}.LessonDiscovery_illustration__tts1C{width:90px;height:65px;margin:0}.LessonDiscovery_steps__AAEQm p{font-size:.92rem}}.LessonDiscovery_navLink__aRcr5:focus-visible{outline:2px solid #dce4ef;outline-offset:3px}.ThinkingWalkthrough_guide__5oXeI{margin:18px 0;padding:20px;border:1px solid rgba(var(--walkthrough-accent-rgb,240,199,94),.35);border-radius:18px;background:var(--walkthrough-background,linear-gradient(125deg,rgba(42,23,66,.95),rgba(11,24,43,.95)));color:#fff}.ThinkingWalkthrough_header__aDt_3{display:flex;align-items:center;justify-content:space-between;gap:18px}.ThinkingWalkthrough_header__aDt_3 strong{font-size:1.12rem;color:var(--walkthrough-accent,#f0c75e)}.ThinkingWalkthrough_header__aDt_3 p{margin:6px 0 0;color:#cdd2e2;line-height:1.5}.ThinkingWalkthrough_header__aDt_3 button{flex-shrink:0}.ThinkingWalkthrough_steps__6DFPC{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0}.ThinkingWalkthrough_steps__6DFPC button{width:100%;display:flex;align-items:center;gap:9px;min-height:58px;text-align:left;padding:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.13);border-radius:10px;color:#d7dbea;font:inherit;cursor:pointer}.ThinkingWalkthrough_hint__t6FOe span,.ThinkingWalkthrough_steps__6DFPC span{display:grid;place-items:center;border-radius:50%;width:27px;height:27px;flex-shrink:0;background:#354159;color:#fff}.ThinkingWalkthrough_steps__6DFPC button[aria-current]{border-color:#23c6b8;background:rgba(35,198,184,.13);color:#fff}.ThinkingWalkthrough_steps__6DFPC button[aria-current] span{background:#23c6b8;color:#0c1826}.ThinkingWalkthrough_scene__Ipwc9{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;min-height:270px;max-width:900px;margin:auto}.ThinkingWalkthrough_sceneText__7bOWU small{color:var(--walkthrough-accent,#f0c75e)}.ThinkingWalkthrough_sceneText__7bOWU h3{margin:10px 0;font-size:1.35rem}.ThinkingWalkthrough_sceneText__7bOWU>p{color:#d7dbea;line-height:1.6;margin-top:0}.ThinkingWalkthrough_bubble__ig6hk{border:1px solid rgba(35,198,184,.3);border-radius:14px 14px 14px 4px;background:rgba(35,198,184,.08);padding:12px 16px;margin:10px 0;animation:ThinkingWalkthrough_arrive__IIHgY .45s ease-out}.ThinkingWalkthrough_bubble__ig6hk strong{font-size:.8rem;color:#23c6b8}.ThinkingWalkthrough_bubble__ig6hk p{margin:5px 0;line-height:1.5}.ThinkingWalkthrough_answer__Vh3En{margin-left:28px;background:rgba(var(--walkthrough-accent-rgb,240,199,94),.08);border-color:rgba(var(--walkthrough-accent-rgb,240,199,94),.25);border-radius:14px 14px 4px 14px}.ThinkingWalkthrough_answer__Vh3En strong{color:var(--walkthrough-accent,#f0c75e)}.ThinkingWalkthrough_illustration__VzqcV{width:160px;height:140px;fill:none;stroke:#d7dbea;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ThinkingWalkthrough_halo__V1nAq{fill:rgba(35,198,184,.08);stroke:none}.ThinkingWalkthrough_accent__1mPAE{stroke:var(--walkthrough-accent,#f0c75e);fill:var(--walkthrough-illustration-bg,#2a1742)}.ThinkingWalkthrough_moving__nITUK{animation:ThinkingWalkthrough_float__rL3wg 3s ease-in-out infinite}.ThinkingWalkthrough_controls__7wgjz{display:flex;justify-content:center;gap:10px;margin-top:18px;flex-wrap:wrap}.ThinkingWalkthrough_hint__t6FOe{display:flex;align-items:center;gap:10px;color:#d7dbea;font-size:.94rem;line-height:1.5;border-left:3px solid #23c6b8;padding:10px 12px;background:rgba(35,198,184,.06);border-radius:0 8px 8px 0}.ThinkingWalkthrough_hint__t6FOe span{background:#234047}.ThinkingWalkthrough_guide__5oXeI button:focus-visible{outline:3px solid var(--walkthrough-accent,#f0c75e);outline-offset:3px}.ThinkingWalkthrough_guide__5oXeI button:disabled{opacity:.5;cursor:default}@keyframes ThinkingWalkthrough_float__rL3wg{50%{transform:translateY(-5px)}}@keyframes ThinkingWalkthrough_arrive__IIHgY{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.ThinkingWalkthrough_guide__5oXeI{padding:14px}.ThinkingWalkthrough_header__aDt_3{align-items:flex-start;flex-direction:column}.ThinkingWalkthrough_steps__6DFPC{grid-template-columns:repeat(2,minmax(0,1fr))}.ThinkingWalkthrough_steps__6DFPC button{font-size:.86rem}.ThinkingWalkthrough_scene__Ipwc9{grid-template-columns:minmax(0,1fr);gap:4px;min-height:0}.ThinkingWalkthrough_illustration__VzqcV{width:120px;height:100px;margin:auto}.ThinkingWalkthrough_sceneText__7bOWU h3{font-size:1.16rem}.ThinkingWalkthrough_answer__Vh3En{margin-left:12px}}@media(prefers-reduced-motion:reduce){.ThinkingWalkthrough_bubble__ig6hk,.ThinkingWalkthrough_moving__nITUK{animation:none}}.ThinkingWalkthrough_scene__Ipwc9[data-playing=false] .ThinkingWalkthrough_moving__nITUK{animation-play-state:paused}.ThinkingWalkthrough_headerActions__AVXLj{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}.ThinkingWalkthrough_headerActions__AVXLj a{white-space:normal;text-align:center}.ThinkingPaths_shell__n_SnZ{--uthynk-gold:#e5e7eb;--uthynk-ink:#121936;--walkthrough-accent:#e5e7eb;--walkthrough-accent-rgb:229,231,235;--walkthrough-illustration-bg:#182246;--walkthrough-background:linear-gradient(125deg,#182246,#111936);padding-bottom:40px;color:var(--text)}.ThinkingPaths_shell__n_SnZ .appTop{flex-wrap:wrap;gap:16px}.ThinkingPaths_shell__n_SnZ .topControls{flex-wrap:wrap;min-width:0;max-width:100%}.ThinkingPaths_shell__n_SnZ .appNav{flex-wrap:wrap;max-width:100%}.ThinkingPaths_hero__OjdgC{padding:32px;margin:24px 0;background:linear-gradient(125deg,#182246,#111936)}.ThinkingPaths_hero__OjdgC h1{font-size:clamp(2rem,4vw,3.2rem);margin:12px 0}.ThinkingPaths_hero__OjdgC p{font-size:1.12rem;line-height:1.7;max-width:800px;color:var(--muted)}.ThinkingPaths_badge__Boofl{font-size:.8rem;font-weight:700;color:var(--uthynk-gold);letter-spacing:.06em}.ThinkingPaths_guide__Rp8vO{padding:26px;margin:24px 0}.ThinkingPaths_guide__Rp8vO h2{margin-top:0}.ThinkingPaths_guide__Rp8vO ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.ThinkingPaths_guide__Rp8vO li{border-radius:16px;padding:20px;background:hsla(0,0%,100%,.04);border:1px solid var(--stroke)}.ThinkingPaths_guide__Rp8vO p{color:var(--muted);line-height:1.6;margin-bottom:0}.ThinkingPaths_stepIcon__Wi_w5{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:12px;font-size:2rem;color:#23c6b8;background:rgba(35,198,184,.1);border-radius:16px}.ThinkingPaths_grid__1l1wS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;margin-bottom:26px}.ThinkingPaths_pathCard__w7iTN{padding:28px;display:flex;flex-direction:column;align-items:flex-start}.ThinkingPaths_pathCard__w7iTN h2{margin:10px 0}.ThinkingPaths_pathCard__w7iTN li,.ThinkingPaths_pathCard__w7iTN p{color:var(--muted);line-height:1.6}.ThinkingPaths_pathCard__w7iTN .ThinkingPaths_meta__C9i9a{color:var(--muted);font-size:.9rem}.ThinkingPaths_pathCard__w7iTN a{margin-top:auto}.ThinkingPaths_locked__jHIba{padding:26px;border:2px solid var(--stroke)}.ThinkingPaths_locked__jHIba a{display:inline-block;margin:8px 22px 0 0}.ThinkingPaths_readingLayout__6Al_f{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:24px;gap:24px;margin:24px 0;align-items:start}.ThinkingPaths_readingNav__nklWS{min-width:0;padding:22px;position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100dvh - 36px);overflow:auto}.ThinkingPaths_readingNav__nklWS ol{list-style:none;padding:0}.ThinkingPaths_readingNav__nklWS li{margin:12px 0}.ThinkingPaths_readingNav__nklWS a{display:block;padding:12px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid var(--stroke)}.ThinkingPaths_readingNav__nklWS a[aria-current=page]{outline:2px solid #23c6b8;background:rgba(35,198,184,.1)}.ThinkingPaths_status__1KBvN{display:block;font-size:.8rem;margin-top:5px;color:var(--muted)}.ThinkingPaths_passage__JsNE4{padding:30px;scroll-margin-top:20px}.ThinkingPaths_readingTitle__ovJrn{margin:10px 0;font-size:clamp(1.7rem,3vw,2.2rem)}.ThinkingPaths_readingContent__h2Inf{min-width:0}.ThinkingPaths_passageText__1DMTP{max-width:70ch;font-size:1.12rem;line-height:1.85;margin:22px 0;padding-left:22px;border-left:3px solid #23c6b8}.ThinkingPaths_passageText__1DMTP p{margin:0 0 1.1em}.ThinkingPaths_thinkLink__bwqpf{margin-top:20px}.ThinkingPaths_thinking__NNmoK{scroll-margin-top:24px;margin-top:24px}.ThinkingPaths_thinking__NNmoK .readingThinkingSession{margin-top:18px}.ThinkingPaths_angles__5VU5N summary{cursor:pointer;font-weight:700}.ThinkingPaths_passage__JsNE4 li,.ThinkingPaths_passage__JsNE4 p{line-height:1.7}.ThinkingPaths_angles__5VU5N{padding:20px;background:rgba(35,198,184,.08);border:1px solid rgba(35,198,184,.25);border-radius:14px}.ThinkingPaths_previousReadings__cYykq{padding:12px}.ThinkingPaths_previousReadings__cYykq ul{list-style:none;padding:0;margin:12px 0 0}.ThinkingPaths_readingNav__nklWS .ThinkingPaths_previousReadings__cYykq li{min-width:0;max-width:none}.ThinkingPaths_note__oeCw5{padding:12px 16px;background:hsla(0,0%,100%,.06);border:1px solid var(--stroke);border-radius:10px;font-size:.9rem}.ThinkingPaths_review__6g2H9{font-size:.85rem;color:var(--muted)}.ThinkingPaths_footer__JAhck{margin:24px 0;padding:22px}.ThinkingPaths_footer__JAhck a{margin-right:20px}.ThinkingPaths_shell__n_SnZ a:focus-visible,.ThinkingPaths_shell__n_SnZ select:focus-visible,.ThinkingPaths_shell__n_SnZ summary:focus-visible{outline:3px solid var(--uthynk-gold);outline-offset:4px}.ThinkingPaths_passage__JsNE4 a{color:var(--uthynk-gold);text-decoration:underline;text-underline-offset:3px}.ThinkingPaths_shell__n_SnZ .btnPrimary{background:linear-gradient(180deg,#f2f5ff,#cbd5e1);border-color:hsla(0,0%,100%,.35);color:#121936}.ThinkingPaths_shell__n_SnZ .lessonQuestion.active{background:#5eead4;border-color:#5eead4;color:#121936}.ThinkingPaths_shell__n_SnZ .lessonQuestion.active span{color:#121936}.ThinkingPaths_shell__n_SnZ .thinkingLabelLayer span{border-color:var(--stroke);background:hsla(0,0%,100%,.06);color:var(--text)}@media(max-width:760px){.ThinkingPaths_grid__1l1wS,.ThinkingPaths_guide__Rp8vO ol,.ThinkingPaths_readingLayout__6Al_f{grid-template-columns:1fr}.ThinkingPaths_readingNav__nklWS{position:static;max-height:none;overflow:visible}.ThinkingPaths_hero__OjdgC,.ThinkingPaths_passage__JsNE4,.ThinkingPaths_pathCard__w7iTN{padding:22px}.ThinkingPaths_readingNav__nklWS ol{display:flex;overflow-x:auto;gap:12px;padding:4px;scroll-snap-type:x proximity}.ThinkingPaths_readingNav__nklWS li{min-width:190px;max-width:240px;flex-shrink:0;scroll-snap-align:start}.ThinkingPaths_passageText__1DMTP{padding-left:14px;font-size:1.05rem}.ThinkingPaths_footer__JAhck{display:flex;flex-direction:column;gap:16px}.ThinkingPaths_footer__JAhck a{margin-right:0}}.ThinkingPaths_connection__StwOO,.ThinkingPaths_practiceGoal__L7oJa{padding:14px 16px;border-left:2px solid #cbd5e1;border-radius:8px;background:rgba(220,228,239,.04);color:var(--muted);line-height:1.7}.ThinkingPaths_connection__StwOO strong,.ThinkingPaths_practiceGoal__L7oJa strong{color:#e5e7eb}