.knowledge-content{max-width:1080px}.knowledge-content h1{font-size:clamp(25px,4vw,38px);overflow-wrap:anywhere}.knowledge-lead{font-size:18px;line-height:1.9}.knowledge-category,.knowledge-meta{font-size:13px;color:var(--muted)}.knowledge-nav{display:flex;flex-wrap:wrap;gap:10px 18px;border-bottom:1px solid var(--line);padding:0 0 18px;margin-bottom:26px}.knowledge-content section{scroll-margin-top:110px}.knowledge-toc,.knowledge-sources,.knowledge-card{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-md);padding:20px;margin:20px 0}.knowledge-toc h2,.knowledge-sources h2,.knowledge-card h2{margin:0 0 12px}.knowledge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.knowledge-card{margin:0;overflow-wrap:anywhere}.knowledge-card h2{font-size:20px}.knowledge-card p{font-size:15px}.knowledge-search{margin:22px 0}.knowledge-search label{display:block;margin-bottom:8px}.knowledge-search div{display:flex;gap:10px}.knowledge-search input{flex:1;min-width:0;background:var(--bg2);border:1px solid var(--line);color:var(--text);border-radius:6px;padding:12px;font:inherit}.knowledge-search button{border:1px solid var(--gold);color:var(--text);background:var(--wine);padding:10px 20px;border-radius:6px;font:inherit;cursor:pointer}.knowledge-pagination{display:flex;gap:12px;margin:24px 0;flex-wrap:wrap}.knowledge-pagination a{padding:6px 14px;border:1px solid var(--line);border-radius:5px}.knowledge-pagination a[aria-current]{background:var(--wine);border-color:var(--gold)}.knowledge-facts{display:grid;grid-template-columns:minmax(110px,1fr) 3fr;gap:12px;padding:20px;border:1px solid var(--line);border-radius:8px}.knowledge-facts dt{font-weight:600}.knowledge-facts dd{margin:0;overflow-wrap:anywhere;color:var(--muted)}.knowledge-note{padding:16px;border-left:3px solid var(--gold);background:var(--panel)}.knowledge-content a{overflow-wrap:anywhere}.knowledge-search input:focus-visible,.knowledge-search button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(max-width:640px){.knowledge-grid{grid-template-columns:1fr}.knowledge-nav{gap:8px 14px}.knowledge-facts{grid-template-columns:1fr;gap:8px}.knowledge-facts dd{margin-bottom:10px}.knowledge-toc,.knowledge-sources,.knowledge-card{padding:16px}.knowledge-lead{font-size:16px}}
.knowledge-search select{min-width:0;max-width:28rem;background:var(--bg2);border:1px solid var(--line);color:var(--text);border-radius:6px;padding:10px;font:inherit}.knowledge-search select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.keyword-results .knowledge-card{margin:14px 0}.keyword-results .knowledge-card h2{font-size:18px}.keyword-results .knowledge-card p{margin:8px 0}@media(max-width:640px){.knowledge-search div{flex-wrap:wrap}.knowledge-search select{flex-basis:100%;max-width:100%;width:100%}}
