.research-library{max-width:1280px;margin:auto;padding:36px 5vw 80px}.research-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#526176;margin:0 0 32px}.research-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.research-hero{max-width:920px;padding:16px 0 28px}.research-kicker{color:#006bfb;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.research-hero h1{font-size:clamp(32px,4.4vw,62px);line-height:1.06;letter-spacing:-.045em;margin-bottom:24px;text-wrap:balance}.research-lead{font-size:clamp(18px,2vw,22px);line-height:1.6;color:#435775;max-width:820px}.research-meta{font-size:13px;color:#526176}.research-tabs{display:flex;gap:12px;flex-wrap:wrap;padding:20px 0;border-block:1px solid #dce6f3}.research-tabs a{padding:10px 14px;border-radius:6px;background:#f2f7ff;font-size:14px}.research-tabs a[aria-current]{background:#006bfb;color:#fff}.research-reader{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;margin-top:44px}.research-toc{position:sticky;top:110px;align-self:start;font-size:14px;line-height:1.5}.research-toc strong{font-weight:600;font-size:12px;color:#526176}.research-toc a{display:block;padding:10px 0;border-bottom:1px solid #e7eef8}.research-article{min-width:0}.research-article>section{scroll-margin-top:115px;margin-bottom:42px;padding-bottom:24px;border-bottom:1px solid #e2eaf4}.research-article h2{font-size:clamp(24px,2.3vw,34px);line-height:1.2;letter-spacing:-.02em}.research-article h3{font-size:21px;line-height:1.3}.research-article p,.research-article li{line-height:1.78;font-size:17px;color:#36475e}.research-article ul,.research-article ol{padding-inline-start:24px}.research-article a{color:#005bcc;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.research-citations{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;margin:12px 0}.research-citations a{font-size:13px}.research-study{background:#f4f8ff;border-inline-start:3px solid #0875ff;padding:24px;margin:20px 0}.research-study dl{margin:0}.research-study dt{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#315783;margin:16px 0 5px}.research-study dd{margin:0;line-height:1.65;color:#36475e}.research-connections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.research-connections>div{padding:18px;border:1px solid #dce6f3;border-radius:9px}.research-connections a{display:block;font-size:16px;line-height:1.5;margin:10px 0}.research-note{font-size:14px!important;line-height:1.65!important;color:#526176!important}.research-filter{display:grid;grid-template-columns:minmax(160px,1fr) auto auto;gap:12px;align-items:end;margin:30px 0 18px}.research-filter label{display:grid;gap:8px;font-size:13px;color:#526176}.research-filter input,.research-filter select,.research-filter button{min-height:48px;padding:12px;border:1px solid #c8d9ef;background:#fff;border-radius:6px;max-width:100%;min-width:0}.research-filter button{background:#edf5ff;cursor:pointer}.research-count{font-size:14px;color:#526176}.research-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.research-card{padding:25px;border:1px solid #dce6f3;border-radius:10px;min-width:0;background:white}.research-card:hover{border-color:#7aabeb}.research-card h2{font-size:24px;line-height:1.25;margin-bottom:14px;letter-spacing:-.015em}.research-card h2 a{text-decoration:none}.research-card a{color:#005bcc;overflow-wrap:anywhere}.research-card p{font-size:15px;color:#526176;line-height:1.65;margin-bottom:18px}.research-card small{font-size:12px;color:#526176}.research-card details{border-top:1px solid #e3ebf5;padding-top:12px;font-size:14px}.research-card summary{min-height:36px;cursor:pointer}.research-card details a{display:block;padding:5px 0}.research-source-list{display:grid;gap:16px}.research-source-list .research-card h2{font-size:20px}.research-source-url{display:block;font-size:12px;overflow-wrap:anywhere;color:#526176!important;margin:8px 0 16px}.research-pagination{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:30px 0}.research-pagination a,.research-pagination span,.research-pagination button{min-width:42px;min-height:44px;padding:12px;border:1px solid #dce6f3;border-radius:6px;text-align:center}.research-pagination [aria-current]{background:#006bfb;color:#fff}.research-search-status{font-size:14px;color:#526176}.research-sources-help{max-width:950px;margin:24px 0;line-height:1.65;color:#526176;font-size:14px}.research-download{display:inline-block;padding:12px 0;color:#005bcc;text-decoration:underline}.research-empty{padding:36px;background:#f4f8ff;border-radius:8px}html[dir=rtl] .research-kicker{letter-spacing:0}
@media(max-width:800px){.research-library{padding:24px 20px 55px}.research-reader{grid-template-columns:1fr;gap:25px;margin-top:26px}.research-toc{position:static;display:flex;flex-wrap:wrap;gap:8px}.research-toc strong{flex-basis:100%}.research-toc a{padding:10px 12px;background:#f4f8ff;border:0;border-radius:6px}.research-grid,.research-connections{grid-template-columns:1fr}.research-filter{grid-template-columns:minmax(0,1fr) auto}.research-filter label:first-child{grid-column:1/-1}.research-card{padding:20px}.research-study{padding:20px}.research-tabs{gap:8px}.research-tabs a{font-size:13px;padding:10px}.research-article p,.research-article li{font-size:16px}.research-hero h1{font-size:36px}.research-hero{padding-top:4px}}
