.theory_theme__Ug_FA{min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--body);padding-bottom:var(--s8)}.theory_shell___QqoD{max-width:var(--page);margin:0 auto;padding:0 var(--s6)}.theory_readerShell__Dp3_Y{max-width:calc(var(--read) + 2 * var(--s5));margin:0 auto;padding:0 var(--s5)}@media (max-width:900px){.theory_readerShell__Dp3_Y,.theory_shell___QqoD{padding:0 20px}}.theory_breadcrumb__DTxH9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-family:var(--mono);font-size:13px;color:var(--mute);padding:var(--s5) 0 var(--s3)}.theory_breadcrumb__DTxH9 a{color:var(--mute);text-decoration:none}.theory_breadcrumb__DTxH9 a:hover{color:var(--ink);text-decoration:underline}.theory_breadcrumbSep__qgRjb{color:var(--line2)}.theory_breadcrumbCurrent__sktGm{color:var(--ink);font-weight:500}.theory_hero__PoAVy{padding:var(--s6) 0 var(--s7);border-bottom:1px solid var(--line)}.theory_h1__kCY3f{font-family:var(--display);font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.025em;margin:var(--s3) 0 var(--s4)}.theory_lede__df_DW{font-size:19px;line-height:1.55;color:var(--mute);max-width:var(--read);margin:0 0 var(--s5)}.theory_factbar__hCR0b{font-family:var(--mono);font-size:13px;color:var(--mute);margin:0}.theory_factbar__hCR0b strong{color:var(--ink);font-weight:500}.theory_free___XKts{color:var(--ok)}.theory_partsSection__OMnse{margin-top:var(--s7);display:flex;flex-direction:column;gap:var(--s7)}.theory_partHeader__WgMZ0{margin-bottom:var(--s5)}.theory_partTitle__1uV5p{font-family:var(--display);font-size:26px;font-weight:700;letter-spacing:-.015em;margin:var(--s1) 0 6px}.theory_partDesc__bK0Bl{font-size:16px;line-height:1.5;color:var(--mute);margin:0;max-width:var(--read)}.theory_lessonsGrid__AKzwY{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:var(--s4);gap:var(--s4)}.theory_lessonCard__JOSgo{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-box);padding:20px 22px;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:border-color .15s ease}.theory_lessonCard__JOSgo:hover{border-color:var(--acc);text-decoration:none}.theory_cardTop__1uGAp{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);font-family:var(--mono);font-size:12px;color:var(--mute);margin-bottom:10px}.theory_lessonNo__zoyv7{color:var(--acc);font-weight:600}.theory_cardTitle__y3BnE{font-family:var(--display);font-size:18px;font-weight:600;line-height:1.35;margin:0 0 10px}.theory_cardOutcome__XQXjz{font-size:14px;line-height:1.5;color:var(--mute);margin:0}.theory_readerHeader__AoroI{padding:var(--s6) 0 var(--s5);border-bottom:1px solid var(--line)}.theory_readerMeta__DsnrG{display:flex;flex-wrap:wrap;gap:var(--s3);font-family:var(--mono);font-size:12px;color:var(--mute);margin-bottom:var(--s3)}.theory_readerH1__F9M9i{font-family:var(--display);font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0 0 var(--s4)}.theory_readerOutcome__DT1ac{font-size:18px;line-height:1.6;margin:0}.theory_proseSection__gZRso{margin:var(--s6) 0}.theory_proseH2__vLUSS{font-family:var(--display);font-size:24px;font-weight:700;letter-spacing:-.015em;margin:0 0 var(--s4)}.theory_proseH3__Q7qxh{font-size:19px;font-weight:600;margin:0 0 6px}.theory_proseP__rA6VU{font-size:17px;line-height:1.65;margin:0 0 18px}.theory_concept__E02iG{margin-bottom:20px}.theory_workedExample__gbKOw{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-box);overflow:hidden;margin:var(--s5) 0}.theory_workedPart__wH_YH{padding:var(--s4) 20px;border-bottom:1px solid var(--line)}.theory_workedPart__wH_YH:first-child{background:var(--sf2)}.theory_workedLabel__16p1F{font-family:var(--mono);font-size:11px;font-weight:600;text-transform:uppercase;color:var(--mute);margin-bottom:6px;display:block}.theory_workedText__3Phcq{font-size:15px;line-height:1.5;margin:0}.theory_workedAnalysis__XfwTk{padding:14px 20px;background:var(--acc-tint);font-size:14px;line-height:1.5}.theory_habits__eT29n{display:grid;grid-gap:14px;gap:14px}.theory_habit____PBq{background:var(--sf);padding:var(--s4) 20px;border:1px solid var(--line);border-radius:var(--r-box)}.theory_habit____PBq strong{display:block;margin-bottom:var(--s1)}.theory_habit____PBq span{font-size:15px;color:var(--mute);line-height:1.5}.theory_promptBox__qF_ZA{background:var(--machine-bg);color:var(--machine-ink);border-radius:var(--r-box);padding:var(--s5);margin:28px 0}.theory_promptHeader__zLK_B{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:14px}.theory_promptName__bazkT{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--machine-acc)}.theory_promptCode__SVWzj{font-family:var(--mono);font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--machine-ink);background:var(--machine-sf);padding:18px;border-radius:var(--r-ctl);margin:0 0 14px}.theory_promptExpl__0SOR8{font-size:13px;line-height:1.5;color:var(--machine-mute);margin:0}.theory_copyBtn__R7Pv5{border-color:var(--machine-line);color:var(--machine-ink);background:var(--machine-sf)}.theory_copyBtn__R7Pv5:hover{border-color:var(--machine-ink)}.theory_checkBox__XcFN3{background:var(--sf2);border:1px solid var(--line2);border-radius:var(--r-box);padding:20px var(--s5);margin:var(--s6) 0}.theory_checkQuestion__E__X9{font-size:16px;font-weight:500;margin:var(--s2) 0 14px}.theory_checkToggle__j4kSD{font-family:var(--mono);font-size:13px;color:var(--acc);cursor:pointer;text-decoration:underline}.theory_checkAnswer__wsBha{font-size:15px;line-height:1.55;margin:var(--s3) 0 0;padding-top:var(--s3);border-top:1px dashed var(--line2)}.theory_readerNav__6pDOl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--line)}.VideoExplainer_container__LSjym{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-box);overflow:hidden;margin:28px 0}.VideoExplainer_header__tRcx7{padding:var(--s5) 28px var(--s4);border-bottom:1px solid var(--line)}.VideoExplainer_meta__mYcUd{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s2);font-family:var(--mono);font-size:12px}.VideoExplainer_badge__5g4EL{text-transform:uppercase;letter-spacing:.06em;background:var(--acc-tint);color:var(--acc);font-weight:600;padding:3px var(--s2);border-radius:var(--r-ctl)}.VideoExplainer_duration__iB_69{color:var(--mute)}.VideoExplainer_title__dmYJr{font-family:var(--display);font-size:20px;font-weight:700;margin:0 0 6px;letter-spacing:-.02em}.VideoExplainer_summary__vF1y8{font-size:15px;line-height:1.5;color:var(--mute);margin:0}.VideoExplainer_playerFrame__XE03U{background:var(--machine-bg);aspect-ratio:16/9;width:100%}.VideoExplainer_iframe__F0glq{width:100%;height:100%;border:0}.VideoExplainer_placeholder__tegaD{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s4);background:transparent;border:0;color:var(--machine-ink);font:inherit;cursor:pointer}.VideoExplainer_playPlate__k7v80{width:64px;height:64px;border-radius:50%;border:1px solid var(--machine-line);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.VideoExplainer_placeholder__tegaD:focus-visible .VideoExplainer_playPlate__k7v80,.VideoExplainer_placeholder__tegaD:hover .VideoExplainer_playPlate__k7v80{background:var(--machine-acc);color:var(--acc-ink)}.VideoExplainer_placeholderTitle__6eQxi{font-family:var(--display);font-size:16px;font-weight:600}.VideoExplainer_breakdown__WSWYt{padding:20px 28px var(--s5);background:var(--sf2)}.VideoExplainer_breakdownHeading__iuoo8{font-family:var(--mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--mute);margin:0 0 var(--s3)}.VideoExplainer_pointsList__B_3Cc{margin:0;padding-left:20px;display:grid;grid-gap:var(--s2);gap:var(--s2)}.VideoExplainer_pointItem__N10Dx{font-size:14px;line-height:1.45}