
/* Knowledge template quality pass 2026-08-01 */
.knowledge-article{max-width:860px;margin-inline:auto}
.knowledge-intro{margin:16px 0 28px;padding:18px 20px;border:1px solid #e2e7ee;border-radius:12px;background:#f8fafc}
.knowledge-intro p{margin:0}
.source-list{padding-left:20px}
.source-list li{margin:8px 0}
.source-list a{text-decoration:underline;text-underline-offset:3px}
.knowledge-related{margin-top:38px;padding-top:8px}
.knowledge-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.knowledge-related-card{display:flex;flex-direction:column;gap:7px;min-height:150px;padding:18px;border:1px solid #e1e6ed;border-radius:12px;background:#fff;text-decoration:none;color:inherit}
.knowledge-related-card:hover{border-color:#aeb8c6;transform:translateY(-1px)}
.knowledge-related-card strong{font-size:17px;line-height:1.2}
.knowledge-related-card span{color:#5f6978;line-height:1.45}
.knowledge-related-card em{margin-top:auto;font-style:normal;font-weight:700;color:#30255f}
.knowledge-all-link{margin:14px 0 0}
.knowledge-feedback{margin:30px 0 8px;padding-top:18px;border-top:1px solid #e5e9ef;color:#667080;font-size:14px}
.knowledge-feedback a{font-weight:700}
@media(max-width:760px){.knowledge-related-grid{grid-template-columns:1fr}.knowledge-related-card{min-height:0}.knowledge-intro{padding:16px}}
