/* Knowledge hub: light reading surface within the existing brand. */
.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.knowledge-card{min-width:0;padding:28px;border:1px solid #30415f;border-radius:16px;background:linear-gradient(140deg,#14223a,#0d1628);display:flex;flex-direction:column}.knowledge-category{font-size:12px;color:#a9beff}.knowledge-card h2,.knowledge-card h3{font-size:21px;line-height:1.9;margin:15px 0}.knowledge-card h2 a:hover,.knowledge-card h3 a:hover{color:#a9beff}.knowledge-card p{font-size:14px;color:#aebbd2;line-height:2}.knowledge-card-foot{display:flex;gap:14px;justify-content:space-between;flex-wrap:wrap;margin-top:auto;padding-top:20px}.knowledge-card time{font-size:11px;color:#a1b0c9}.knowledge-intro{max-width:930px}.knowledge-intro h1{font-size:clamp(27px,3.4vw,44px)}.knowledge-meta{display:flex;flex-wrap:wrap;gap:12px 25px;color:#9eadc8;font-size:12px}.knowledge-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:start}.knowledge-toc{position:sticky;top:118px;border:1px solid #30415f;border-radius:14px;padding:22px}.knowledge-toc h2{font-size:16px;margin:0 0 14px}.knowledge-toc nav{display:grid;gap:12px}.knowledge-toc nav a{font-size:13px;color:#b7c6df;line-height:1.8}.knowledge-toc nav a:hover{color:#fff}.knowledge-toc .btn{font-size:12px;margin-top:25px;width:100%;padding:12px}.knowledge-body{min-width:0;background:#f6f8fc;border-radius:18px;color:#15243b;padding:clamp(20px,4vw,52px)}.knowledge-body section{scroll-margin-top:120px}.knowledge-body h2{font-size:25px;line-height:1.8;margin:38px 0 15px}.knowledge-body section:first-child h2{margin-top:0}.knowledge-body p,.knowledge-body li{font-size:16px;line-height:2.25;color:#35475f}.knowledge-body li{margin-bottom:10px}.knowledge-body ul{padding-right:24px}.knowledge-body a{color:#244ed1}.knowledge-body .btn{color:white}.knowledge-body .eyebrow{color:#244ed1}.knowledge-table{max-width:100%;overflow-x:auto;border:1px solid #d2ddeb;border-radius:10px;margin:24px 0}.knowledge-table table{width:100%;border-collapse:collapse;text-align:right;font-size:14px;line-height:2}.knowledge-table th{background:#e5ecf9;color:#1b365f}.knowledge-table th,.knowledge-table td{padding:14px;border-bottom:1px solid #d9e1ec;vertical-align:top}.knowledge-sources{border-top:1px solid #d2ddeb;margin-top:35px;padding-top:10px}.knowledge-sources p,.knowledge-sources li{font-size:13px}.knowledge-next{border-top:1px solid #d2ddeb;margin-top:40px;padding-top:25px}.knowledge-related{margin-top:60px}.knowledge-related>h2{font-size:25px;margin-bottom:25px}.knowledge-reading{display:flex;flex-wrap:wrap;gap:15px;padding:24px;border:1px solid #30415f;border-radius:12px;margin:30px 0}.knowledge-reading span{font-size:13px;color:#aebbd2}.breadcrumb{flex-wrap:wrap}.knowledge-intro>p{line-height:2}
@media(max-width:1000px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-layout{grid-template-columns:1fr}.knowledge-toc{position:static}.knowledge-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-toc .btn{width:auto}.navlinks{gap:14px}}
@media(max-width:760px){.knowledge-grid{grid-template-columns:1fr}.knowledge-card{padding:23px}.knowledge-card h2,.knowledge-card h3{font-size:20px}.knowledge-body h2{font-size:22px}.knowledge-body p,.knowledge-body li{font-size:15px;line-height:2.2}.knowledge-toc nav{grid-template-columns:1fr}.knowledge-table th,.knowledge-table td{padding:10px;font-size:12px;min-width:85px}.knowledge-intro>p{font-size:14px}.knowledge-meta{font-size:11px}.knowledge-intro{padding-top:15px}.knowledge-reading .textlink{font-size:13px}}
