@charset "UTF-8";
.knowledge-intro { border-bottom:1px solid #d5cbb8; margin-bottom:28px; padding-bottom:20px; }
.knowledge-intro h2 {font-size:26px;margin-bottom:12px;}
.knowledge-intro p {font-size:15px;color:var(--muted);margin:0;}
.knowledge-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px;}
.knowledge-card {background:#fff;border-bottom:3px solid #cdbf9f;min-width:0;}
.knowledge-cover {display:block;overflow:hidden;}
.knowledge-cover img {width:100%;height:240px;object-fit:cover;}
.knowledge-card-copy {padding:23px;}
.knowledge-meta {display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#8a6d3b;margin-bottom:14px;flex-wrap:wrap;}
.knowledge-meta span {color:var(--muted);}
.knowledge-card h2 {font-size:23px;line-height:1.6;margin-bottom:15px;}
.knowledge-card p {font-size:15px;color:var(--muted);line-height:1.9;}
.knowledge-card .read-link {font-size:15px;display:inline-flex;gap:25px;border-bottom:1px solid #294b50;padding-bottom:4px;}
.knowledge-detail .article-lead {margin-top:0;font-size:18px;}
.knowledge-article-cover img {height:auto;aspect-ratio:auto;object-fit:contain;}
.knowledge-detail .article-body p,.knowledge-detail .article-body li {font-size:16px;line-height:2;}
.knowledge-detail .article-body ul {padding-left:24px;}
.knowledge-detail .article-toc {background:#eee8da;}
.knowledge-detail .article-toc a {font-size:15px;}
.knowledge-tags {display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;}
.knowledge-tags span {font-size:13px;background:#eee8da;color:#294b50;padding:5px 10px;}
.knowledge-related {margin-top:35px;}
.knowledge-related h2 {font-size:24px;}
.knowledge-related a {display:flex;justify-content:space-between;gap:18px;font-size:16px;border-bottom:1px solid #d5cbb8;padding:18px 0;}
@media(max-width:650px){.knowledge-grid {grid-template-columns:1fr;gap:26px;}.knowledge-card-copy {padding:20px;}.knowledge-cover img {height:220px;}.knowledge-card h2 {font-size:22px;}.knowledge-intro h2 {font-size:23px;}}
