.knowledge-page{overflow-anchor:none}.knowledge-page .topbar{z-index:20;background:var(--paper,#f7f6f0);position:sticky;top:0}.knowledge-layout{grid-template-columns:200px minmax(0,1fr);gap:clamp(32px,5vw,80px);max-width:1240px;margin:auto;padding:48px 32px 80px;display:grid}.knowledge-toc{align-self:start;position:sticky;top:110px}.knowledge-toc nav{flex-direction:column;gap:0;margin:16px 0;display:flex;overflow:visible}.knowledge-toc a{border-left:1px solid var(--line);color:var(--green);padding:12px 0 12px 16px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.knowledge-toc a:hover{border-color:var(--green);background:var(--sage,#edf0e4)}.knowledge-article{min-width:0;max-width:760px}.knowledge-intro{border-bottom:1px solid var(--line);padding-bottom:28px}.knowledge-intro h1{font-family:var(--serif);margin:16px 0 24px;font-size:clamp(30px,3.5vw,46px);line-height:1.2}.knowledge-intro .quiet{max-width:60ch;font-size:14px;line-height:1.7}.knowledge-block{min-width:0;margin:42px 0;scroll-margin-top:110px}.knowledge-block h2{font-family:var(--serif);margin:0 0 20px;font-size:27px;font-weight:500;line-height:1.3}.knowledge-block h3{margin:0 0 18px;font-size:19px;line-height:1.5}.knowledge-body{min-width:0}.knowledge-body p{overflow-wrap:break-word;margin:16px 0;font-size:17px;line-height:1.85}.knowledge-equation{min-width:0;margin:12px 0;padding:8px 2px;font-size:1.08em;overflow-x:auto}.knowledge-equation .katex-display{text-align:left;margin:.7em 0}.knowledge-equation .katex-display>.katex{text-align:left}.knowledge-principle,.knowledge-theorem{border-left:3px solid var(--green);background:var(--sage,#edf0e4);padding:20px 24px}.knowledge-proof-step{border-bottom:1px solid var(--line);padding-bottom:26px}.knowledge-step-number{color:var(--green);font-family:var(--serif);margin-right:6px}.knowledge-bases summary{font-size:13px;line-height:1.6}.knowledge-bases .knowledge-body{border-left:2px solid var(--line);margin:12px 0;padding:4px 16px}.knowledge-bases .knowledge-body p,.knowledge-support .knowledge-body p{font-size:16px}.knowledge-practice-links{border-top:2px solid var(--green);gap:22px;padding-top:24px;display:grid}.knowledge-practice-links h3{margin:0 0 10px;font-size:20px}.knowledge-practice-links p{font-size:15px;line-height:1.7}.knowledge-practice-links .btn{margin-top:8px}.knowledge-support{padding:12px 0 4px}.knowledge-support .btn{white-space:normal}.knowledge-support .quiet{font-size:14px;line-height:1.7}.knowledge-support-entry{margin:22px 0}.knowledge-support-entry>summary{padding:8px 0;font-size:16px}.knowledge-support details{border:1px solid var(--line);padding:12px 16px}.knowledge-support .knowledge-hint{border-left:3px solid var(--green)}@media (max-width:800px){.knowledge-layout{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px 56px}.knowledge-toc{position:static}.knowledge-toc nav{grid-template-columns:1fr 1fr;margin:8px 0;display:grid}.knowledge-toc a{padding:9px 12px;font-size:13px}.knowledge-toc .eyebrow{margin:0}.knowledge-principle,.knowledge-theorem{padding:16px}.knowledge-block{margin:32px 0}.knowledge-block h2{font-size:25px}.knowledge-page .topbar{flex-wrap:wrap;height:auto;min-height:64px;padding:10px 16px}.knowledge-page .account-actions{gap:8px}}
