.knowledge-shell{padding:48px 0 90px;max-width:var(--nhk-content-width)}.knowledge-article{padding-top:18px}.knowledge-article .article-header{border-bottom:1px solid var(--nhk-border);padding-bottom:30px}.knowledge-article .article-header h1{font-size:clamp(2.3rem,5vw,4.6rem);margin:14px 0}.knowledge-definition{background:var(--nhk-surface);border-left:3px solid var(--nhk-accent);margin:34px 0;padding:24px 28px;font:1.25rem/1.65 Georgia,serif}.knowledge-evidence{border-top:1px solid var(--nhk-border);padding-top:26px}.knowledge-evidence h2{font:700 1.8rem/1.1 Georgia,serif}.knowledge-evidence article{border-bottom:1px solid var(--nhk-border);padding:16px 0}.knowledge-evidence article p{margin:0 0 8px}.knowledge-evidence a{color:var(--nhk-accent);font-weight:700}.knowledge-note{color:var(--nhk-muted);font-size:.9rem}.knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:38px 0}.knowledge-card{border:1px solid var(--nhk-border);background:var(--nhk-surface);padding:22px;min-height:180px}.knowledge-card h2{font:700 1.35rem/1.18 Georgia,serif;margin:10px 0 18px}.knowledge-card h2 a:hover,.knowledge-card h2 a:focus{color:var(--nhk-accent)}.knowledge-card code{color:var(--nhk-muted);font-size:.75rem;overflow-wrap:anywhere}@media(max-width:720px){.knowledge-grid{grid-template-columns:1fr}.knowledge-definition{padding:20px}.knowledge-article .article-header h1{font-size:clamp(2.2rem,11vw,4rem)}}
