.knowledge-site .knowledge-hero{grid-template-columns:1.15fr .85fr;gap:55px;padding-inline:clamp(23px,6vw,100px)}.knowledge-hero>*{min-width:0}.knowledge-brief{position:relative;z-index:1;padding:30px;background:#fafcff;border:1px solid #ccd8eb;border-radius:5px;box-shadow:0 24px 60px -40px #29456866}.knowledge-brief-top{display:flex;justify-content:space-between;gap:15px;margin-bottom:30px;font:10px/1.6 var(--font-mono);color:#526580}.knowledge-brief .signal-eyebrow{margin-bottom:14px}.knowledge-brief h2{font-size:36px;line-height:1.15}.knowledge-brief dl{margin:25px 0 0}.knowledge-brief dl>div{padding:15px 0;border-top:1px solid #d9e1ee}.knowledge-brief dt{font-size:11px;font-weight:600;color:#255aa2;margin-bottom:6px}.knowledge-brief dd{margin:0;color:#43536b;font-size:13px;line-height:1.65}.knowledge-brief-sources,.knowledge-caption{color:#526580;font-size:11px;line-height:1.7}.knowledge-brief .signal-text-link{margin-top:18px;font-size:13px}.knowledge-section-heading{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:60px;gap:60px;align-items:end;margin-bottom:40px}.knowledge-section-heading>p{font-size:15px;line-height:1.85;color:var(--ink-soft);max-width:450px}.knowledge-site .kn-app-frame{margin:0;width:100%;max-width:none;border:1px solid #ccd8eb;border-radius:5px;box-shadow:0 24px 60px -40px #29456866;--ink-faint:#526580}.knowledge-site .v2app h3,.knowledge-site .v2app-brand,.knowledge-site .v2app-title{font-family:var(--font-body)}.knowledge-caption{margin-top:18px}.knowledge-principles .stream-grid{padding-top:35px;border-top:1px solid var(--line)}.knowledge-site .signal-signup{min-width:0}@media (max-width:1000px){.knowledge-site .knowledge-hero{grid-template-columns:1fr;gap:40px}.knowledge-brief{max-width:650px}.knowledge-section-heading{grid-template-columns:1fr;gap:24px}.knowledge-site .v2app{grid-template-columns:170px minmax(0,1fr)}.knowledge-site .v2app-ask{display:none}}@media (max-width:720px){.knowledge-site .v2app{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.knowledge-brief{padding:23px}.knowledge-brief h2{font-size:31px}.knowledge-section-heading{margin-bottom:28px}.knowledge-site .v2app-chips,.knowledge-site .v2app-top{flex-wrap:wrap}}