.rm-q .uth-essay{--bg:var(--paper);--bg-2:var(--paper-2);--surface:var(--paper-bright);--surface-2:var(--paper-2);--line:var(--rule);--line-soft:var(--rule-2);--text:var(--ink);--muted:var(--ink-2);--faint:var(--ink-3);--accent:var(--vermilion);--accent-d:var(--vermilion-2);--teal:#1f6f61;--blue:#335f9d;--violet:#6d4aa8;--rose:#a8402d;--mono:var(--f-mono);--sans:var(--f-serif);--serif:var(--f-serif),Georgia,serif;--radius:12px;--shadow:0 1px 2px rgba(0,0,0,0.03)}.rm-q .uth-essay figure svg{max-width:100%;height:auto}.rm-q .uth-essay #swamp.disc .note,.rm-q .uth-essay .featbox.on{color:var(--signal)}@media (min-width:1200px){.rm-q .essay.essay--wide{max-width:1600px;margin-inline:auto;padding-left:32px;padding-right:32px}.rm-q .essay-with-side--wide{margin-inline:auto}.rm-q .essay--wide .essay-meta-strip{max-width:740px;margin-left:auto!important;margin-right:auto!important}.rm-q .essay--wide .essay-footer{max-width:740px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.rm-q .essay-with-side--wide{column-gap:36px;max-width:1560px;padding-left:0;padding-right:0}.rm-q .essay-with-side--wide,.rm-q .essay-with-side.essay-with-side--wide.art-side--no-notes{grid-template-columns:192px minmax(0,1fr) 192px}.rm-q .essay-with-side--wide .toc{width:180px;justify-self:start}.rm-q .essay-with-side--wide .sidenotes{display:none}.rm-q .essay-with-side--wide .essay-prose{max-width:100%}.rm-q .essay-with-side--wide .uth-essay>div>.callout,.rm-q .essay-with-side--wide .uth-essay>div>.eli5,.rm-q .essay-with-side--wide .uth-essay>div>blockquote,.rm-q .essay-with-side--wide .uth-essay>div>h2,.rm-q .essay-with-side--wide .uth-essay>div>h3,.rm-q .essay-with-side--wide .uth-essay>div>ol,.rm-q .essay-with-side--wide .uth-essay>div>p,.rm-q .essay-with-side--wide .uth-essay>div>ul{--measure:740px;max-width:var(--measure);margin-left:auto;margin-right:auto}.rm-q .essay-with-side--wide .uth-essay>div>figure.fig{max-width:1000px;margin-left:auto;margin-right:auto}}.rm-q .uth-essay p.claim{font-family:var(--f-display);font-weight:400;font-style:normal;font-size:1.35em;line-height:1.5;letter-spacing:0;color:var(--ink-2);margin:8px 0 36px}.rm-q .uth-essay p.claim .accent{color:var(--vermilion);font-style:normal}.rm-q .uth-essay h2 .h2num{font-family:var(--mono);font-style:normal;font-weight:500;font-size:.52em;letter-spacing:.05em;color:var(--ink-3);margin-right:14px;vertical-align:middle}.rm-q .uth-essay .callout{border-top:1px solid var(--rule-strong);background:var(--paper-bright);padding:18px 22px;margin:32px 0}.rm-q .uth-essay .callout .label{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;color:var(--ink-3)}.rm-q .uth-essay .callout p{font-family:var(--sans);font-size:16px;line-height:1.62;color:var(--ink-2);margin:0 0 12px}.rm-q .uth-essay .callout p:last-child{margin-bottom:0}.rm-q .uth-essay .callout.claim-c,.rm-q .uth-essay .callout.cost,.rm-q .uth-essay .callout.note{border-color:var(--signal)}.rm-q .uth-essay .callout.claim-c .label,.rm-q .uth-essay .callout.cost .label,.rm-q .uth-essay .callout.note .label{color:var(--signal)}.rm-q .uth-essay .callout.decision{border-color:var(--vermilion);background:var(--vermilion-3)}.rm-q .uth-essay .callout.decision .label{color:var(--vermilion)}.rm-q .uth-essay .eli5{display:flex;gap:28px;align-items:flex-start;margin:40px 0;padding:24px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:none;box-shadow:none}.rm-q .uth-essay .eli5 .scene{flex:0 0 auto;width:124px;height:124px}.rm-q .uth-essay .eli5 .scene svg{width:100%;height:100%;display:block;overflow:visible}.rm-q .uth-essay .eli5 .say{flex:1 1 auto;min-width:0}.rm-q .uth-essay .eli5 .say .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin:0 0 9px}.rm-q .uth-essay .eli5 .say p{font-family:var(--sans);margin:0 0 11px;font-size:16px;line-height:1.6;color:var(--ink-2)}.rm-q .uth-essay .eli5 .say p:last-child{margin-bottom:0}.rm-q .uth-essay .eli5 .say b{color:var(--ink);font-weight:600}@media (max-width:620px){.rm-q .uth-essay .eli5{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.rm-q .uth-essay .eli5 .scene{width:104px;height:104px;align-self:center}}.rm-q .uth-essay figure.fig{margin:44px 0;padding:0;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--paper-bright);overflow:hidden}.rm-q .uth-essay figure.fig .stage{padding:26px clamp(16px,3vw,30px);position:relative}.rm-q .uth-essay figure.fig figcaption{border-top:1px solid var(--line-soft);padding:13px 20px;font-family:var(--sans);font-size:13px;line-height:1.55;color:var(--ink-2);display:flex;gap:10px;align-items:baseline;margin:0}.rm-q .uth-essay figure.fig figcaption b{color:var(--ink);font-weight:600}.rm-q .uth-essay .fig-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 20px;border-bottom:1px solid var(--line-soft);font-family:var(--mono);font-size:12px;color:var(--ink-3)}.rm-q .uth-essay .fig-head .fig-title{color:var(--ink-2);letter-spacing:.05em}.rm-q .uth-essay .fig-sublabel{font-family:var(--f-sans);font-weight:650;font-size:13px;line-height:1.4;letter-spacing:.05em;margin:34px 0 12px;text-transform:uppercase;color:var(--ink-3);max-width:none}.rm-q .uth-essay #fitfig15 .ff-card .fig-sublabel,.rm-q .uth-essay #movesfig11 .mv .fig-sublabel{line-height:1.4}.rm-q .uth-essay .ctrl{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.rm-q .uth-essay .btn{font-family:var(--mono);font-size:12px;min-height:46px;color:var(--ink);background:var(--paper-2);border:1px solid var(--rule-strong);border-radius:0;padding:6px 12px;cursor:pointer;transition:background-color var(--rm-duration-fast) ease,border-color var(--rm-duration-fast) ease,color var(--rm-duration-fast) ease,transform var(--rm-duration-fast) ease;user-select:none}.rm-q .uth-essay .btn:hover{color:var(--ai-text);border-color:var(--ai-text)}.rm-q .uth-essay .btn:active{transform:translate3d(0,1px,0)}.rm-q .uth-essay .btn.primary{color:var(--paper-bright);background:var(--vermilion);border-color:var(--vermilion);font-weight:600}.rm-q .uth-essay .btn.primary:hover{background:var(--vermilion-2)}.rm-q .uth-essay .btn[aria-pressed=true]{color:var(--vermilion-2);border-color:var(--vermilion-2);background:var(--vermilion-3)}.rm-q .uth-essay .btn.primary[aria-pressed=true]{color:var(--paper-bright);border-color:var(--vermilion);background:var(--vermilion)}.rm-q .uth-essay .btn.primary[aria-pressed=true]:hover{background:var(--vermilion-2)}.rm-q .uth-essay .btn.fig-link{margin-left:auto;min-height:34px;align-self:center;font-size:11px;letter-spacing:.05em;color:var(--ink-3);background:transparent;border-style:dashed}@media (pointer:coarse){.rm-q .uth-essay .btn.fig-link{box-sizing:border-box;min-height:44px}}.rm-q .uth-essay .btn.fig-link:hover{color:var(--vermilion);border-color:var(--vermilion);background:transparent}.rm-q .uth-exhibit figure.fig .reasons{display:none}.rm-q .uth-exhibit .uth-figure-embed,.rm-q .uth-exhibit figure.fig{margin:0}.rm-q .uth-essay figure.fig.fallback-trace{border-color:color-mix(in srgb,var(--vermilion) 60%,var(--rule));box-shadow:var(--shadow),inset 0 0 0 1px color-mix(in srgb,var(--vermilion) 24%,transparent)}.rm-q .uth-essay figure.fig.fallback-trace .stage{background:linear-gradient(90deg,color-mix(in srgb,var(--vermilion) 10%,transparent),transparent 55%),var(--paper-bright)}.rm-q .uth-essay figure.fig.fallback-trace figcaption b{color:var(--vermilion)}.rm-q .uth-essay .node{font-family:var(--mono);font-size:12.5px;border:1px solid var(--rule);background:var(--paper-2);border-radius:3px;padding:9px 12px;color:var(--ink-2);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease,opacity .3s ease}.rm-q .uth-essay .node.active{border-color:var(--vermilion);color:var(--ink);box-shadow:0 0 0 1px var(--vermilion),0 8px 22px -10px rgba(43,57,109,.35);background:var(--vermilion-3)}.rm-q .uth-essay .node.dim{opacity:.4}.rm-q .uth-essay pre{background:var(--ai-light);border:1px solid var(--rule-2);border-radius:var(--radius);padding:18px 20px;overflow-x:auto;font-family:var(--mono);font-size:14px;line-height:1.6;margin:26px 0}.rm-q .uth-essay pre code{background:none;border:none;padding:0;color:var(--ink);font-size:inherit}.rm-q .uth-essay .tags{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0;padding:0}.rm-q .uth-essay .tag{font-family:var(--f-sans);font-size:13px;letter-spacing:0;color:var(--ink-3)}.rm-q .uth-essay a{color:var(--ink-head);text-decoration:underline;text-underline-offset:3px}.rm-q .uth-essay a:hover{color:var(--ai-text)}.rm-q .uth-essay.is-ready .reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s var(--rm-ease-reveal),transform .75s var(--rm-ease-reveal)}.rm-q .uth-essay .reveal.in{opacity:1;transform:none}.rm-q .uth-essay.is-ready .reveal .stagger>*{opacity:0;transform:translateY(16px);transition:opacity .55s var(--rm-ease-reveal),transform .55s var(--rm-ease-reveal)}.rm-q .uth-essay .reveal.in .stagger>*{opacity:1;transform:none}.rm-q .uth-essay .reveal.in .stagger>:first-child{transition-delay:.12s}.rm-q .uth-essay .reveal.in .stagger>:nth-child(2){transition-delay:.2s}.rm-q .uth-essay .reveal.in .stagger>:nth-child(3){transition-delay:.28s}.rm-q .uth-essay .reveal.in .stagger>:nth-child(4){transition-delay:.36s}.rm-q .uth-essay .reveal.in .stagger>:nth-child(5){transition-delay:.44s}.rm-q .uth-essay .reveal.in .stagger>:nth-child(6){transition-delay:.52s}.rm-q .uth-essay .callout ol,.rm-q .uth-essay .callout ul,.rm-q .uth-essay figure ol,.rm-q .uth-essay figure ul{font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink-2);margin:8px 0 8px 1.2em}@media (prefers-reduced-motion:reduce){.rm-q .uth-essay *{animation:none!important;transition:none!important}.rm-q .uth-essay .reveal,.rm-q .uth-essay .reveal .stagger>*,.rm-q .uth-essay.is-ready .reveal,.rm-q .uth-essay.is-ready .reveal .stagger>*{opacity:1;transform:none}}@media print{.rm-q .uth-essay.is-ready .reveal,.rm-q .uth-essay.is-ready .reveal .stagger>*{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:600px){.rm-q .uth-essay p.claim{font-size:1.35em}.rm-q .uth-essay .fig-head{flex-direction:column;align-items:flex-start}.rm-q .uth-essay .fig-head .ctrl{width:100%;margin-top:8px}.rm-q .uth-essay figure.fig .stage{padding:18px 10px;overflow-x:hidden;overflow-y:hidden}.rm-q .uth-essay figure.fig .stage:after{display:none}.rm-q .uth-essay figure.fig .stage>svg,.rm-q .uth-essay figure.fig .stage>svg[viewBox^="0 0 960"]{display:block;width:100%;min-width:0;max-width:100%;height:auto;overflow:hidden}.rm-q .uth-essay figure.fig .stage>svg[viewBox^="0 0 960"]{min-width:0}.rm-q .uth-essay figure.fig .matrix{grid-template-columns:minmax(74px,.9fr) repeat(8,minmax(0,1fr));gap:2px;font-size:8.5px}.rm-q .uth-essay figure.fig .matrix .ch{align-self:center;justify-self:center;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;line-height:1;padding:0}.rm-q .uth-essay figure.fig .matrix .cell{min-height:16px}.rm-q .uth-essay figure.fig .mark.late .ml{right:0;left:auto;transform:none;text-align:right}.rm-q .uth-essay figure.fig .mark.early .ml{left:0;transform:none;text-align:left}.rm-q .uth-essay .btn{min-height:46px;padding:8px 12px;font-size:11px}.rm-q .uth-essay figure.fig figcaption{display:block}.rm-q .uth-essay figure.fig figcaption b{display:block;margin:0 0 4px}}.rm-q .uth-essay #convfig g.on,.rm-q .uth-essay #ctlfig g.on,.rm-q .uth-essay #lanefig g.good,.rm-q .uth-essay #lanefig g.on,.rm-q .uth-essay #lanefig g.run,.rm-q .uth-essay #loopfig g.on,.rm-q .uth-essay #netfig g.catch,.rm-q .uth-essay #netfig g.on,.rm-q .uth-essay #netfig g.stop,.rm-q .uth-essay #netfig g.win,.rm-q .uth-essay #permfig g.allow,.rm-q .uth-essay #permfig g.deny,.rm-q .uth-essay #permfig g.on,.rm-q .uth-essay #permfig g.race,.rm-q .uth-essay #permfig g.win,.rm-q .uth-essay #pickfig g.on,.rm-q .uth-essay #pickfig g.pick,.rm-q .uth-essay #planfig g.on,.rm-q .uth-essay #shapefig .sat.on,.rm-q .uth-essay #verfig g.fail,.rm-q .uth-essay #verfig g.on,.rm-q .uth-essay #verfig g.proved,.rm-q .uth-essay #wvfig .layer.on,.rm-q .uth-essay .matrix .cell.lit{--text:var(--paper-bright);--muted:color-mix(in srgb,var(--paper-bright) 82%,transparent);--faint:color-mix(in srgb,var(--paper-bright) 66%,transparent);--accent:var(--signal-up);--accent-d:var(--signal-up);--teal:var(--signal-up)}.rm-q .uth-essay #shapefig .coresub{fill:color-mix(in srgb,var(--paper-bright) 66%,transparent)!important}.rm-q .uth-essay #hookfig .evt.on,.rm-q .uth-essay #memfig .bt,.rm-q .uth-essay #memfig .toklabel,.rm-q .uth-essay .matrix .rh.on{fill:var(--signal)!important;color:var(--signal)!important}.rm-q .uth-essay figure.fig .cs8f3-slot.cs8f3-bubble{color:var(--rose)!important}.rm-q .uth-essay figure.fig .answer,.rm-q .uth-essay figure.fig .atk-node,.rm-q .uth-essay figure.fig .course-step.is-past,.rm-q .uth-essay figure.fig .cs12f3-removed,.rm-q .uth-essay figure.fig .cs13f2-model:not(.on),.rm-q .uth-essay figure.fig .cs2f1-bwd,.rm-q .uth-essay figure.fig .cs2f1-fwd,.rm-q .uth-essay figure.fig .cs3f2-gd,.rm-q .uth-essay figure.fig .cs4f3-other,.rm-q .uth-essay figure.fig .cs5f1-idle,.rm-q .uth-essay figure.fig .cs6f1-cell:not(.on),.rm-q .uth-essay figure.fig .cs7f1-shrunk,.rm-q .uth-essay figure.fig .cs8f3-slot,.rm-q .uth-essay figure.fig .dim,.rm-q .uth-essay figure.fig .drop,.rm-q .uth-essay figure.fig .faded,.rm-q .uth-essay figure.fig .layer,.rm-q .uth-essay figure.fig .moe-expert,.rm-q .uth-essay figure.fig .nv01-dest,.rm-q .uth-essay figure.fig .nv05-drop,.rm-q .uth-essay figure.fig .nv09-empty,.rm-q .uth-essay figure.fig .nv14-step,.rm-q .uth-essay figure.fig .nv16-dec,.rm-q .uth-essay figure.fig .nv17-fl,.rm-q .uth-essay figure.fig .par-cell.is-bubble,.rm-q .uth-essay figure.fig .pm-no,.rm-q .uth-essay figure.fig .rejected,.rm-q .uth-essay figure.fig .rejected .pt,.rm-q .uth-essay figure.fig .rejected.push,.rm-q .uth-essay figure.fig .shut,.rm-q .uth-essay figure.fig .step,.rm-q .uth-essay figure.fig .tier,.rm-q .uth-essay figure.fig .wrong,.rm-q .uth-essay figure.fig [class$=dim],.rm-q .uth-essay figure.fig [class*=-dim]{opacity:1!important}.rm-q .uth-essay figure.fig{--violet:#624397;--blue:#2e568d;--rose:#973a28;--teal:#1a5c50}@media (max-width:640px){.rm-q .uth-essay figure.fig{--muted:var(--ink);--faint:var(--ink-2)}.rm-q .uth-essay figure.fig .cs2f3-chip{opacity:.62!important}.rm-q .uth-essay figure.fig .cs2f3-chip.cs2f3-active{opacity:1!important}.rm-q .uth-essay figure.fig .cs8f3-slot.cs8f3-busy{color:var(--paper-bright)!important}.rm-q .uth-essay figure.fig .cs8f3-slot.cs8f3-busy.cs8f3-bubble{color:var(--rose)!important}.rm-q .uth-essay figure.fig .cs10f3-guess,.rm-q .uth-essay figure.fig .cs12f2-help,.rm-q .uth-essay figure.fig .cv-leg,.rm-q .uth-essay figure.fig .pm{color:var(--ink-2)!important}}