.research-content{max-width:960px;margin:0 auto;padding:24px 28px 40px;box-sizing:border-box;line-height:1.7;color:#243c45;background:#fff}.research-content h1{font-size:clamp(26px,3.2vw,38px);line-height:1.2;margin:12px 0 24px;font-variant:normal}.research-content h2{font-size:24px;line-height:1.3;font-variant:normal;margin:30px 0 14px}.research-content p,.research-content li{font-size:17px}.research-content ul,.research-content ol{padding-left:25px}.research-content li{margin-bottom:10px}.research-content a,.research-callout a{color:#006d83;text-decoration:underline;text-underline-offset:3px}.research-notice,.research-callout,.research-byline{padding:16px 20px;border-left:4px solid #008695;background:#edf6f6;margin:18px 0 26px}.research-notice p,.research-byline p{margin:0}.research-byline{font-size:15px}.research-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.research-card{padding:20px;border:1px solid #cbdcdf;border-top:4px solid #008695;background:#f7fafb}.research-card h2{font-size:22px;margin:0 0 12px}.research-card p{font-size:16px}.research-table{overflow-x:auto;margin:24px 0}.research-table table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}.research-table caption{text-align:left;font-weight:bold;padding:0 0 12px}.research-table th,.research-table td{padding:13px;border:1px solid #c7d7db;text-align:left;vertical-align:top}.research-table thead{background:#e6f2f3}.research-sources{border-top:1px solid #cbdcdf;margin-top:32px;padding-top:8px}.research-sources a{overflow-wrap:anywhere}.research-breadcrumbs{font-size:14px;margin-bottom:20px}.research-callout h2{font-variant:normal;line-height:1.3;font-size:24px}.research-editorial-profile dl{display:grid;grid-template-columns:140px 1fr;gap:12px}.research-editorial-profile dt{font-weight:bold}.research-editorial-profile dd{margin:0}body.research-page #cms-maincolumn{width:100%;float:none;margin:0;padding:0}body.research-page #primaryContent{width:100%;float:none}body.research-page #secondaryContent{display:none}.research-content a:focus-visible,.research-callout a:focus-visible{outline:3px solid #006d83;outline-offset:3px}@media(max-width:720px){.research-content{padding:20px 16px 32px}.research-grid{grid-template-columns:1fr}.research-content p,.research-content li{font-size:16px}.research-content h2{font-size:22px}.research-table th,.research-table td{padding:9px;font-size:14px}.research-editorial-profile dl{grid-template-columns:1fr}.archive-navigation ul{gap:8px 18px}.topcontainer center img{max-width:29%;height:auto;margin:4px}body.research-page #main,body.research-page #primaryContent{max-width:100%;box-sizing:border-box}}
#primaryContent .research-content h1{font-size:clamp(26px,3.2vw,38px);font-variant:normal;line-height:1.2;margin:12px 0 24px}#primaryContent .research-content h2{font-size:24px;font-variant:normal;line-height:1.3;margin:30px 0 14px}#primaryContent .research-content p{font-size:17px;line-height:1.7;margin:0 0 18px}#primaryContent .research-content li{font-size:17px;line-height:1.7;margin-left:0}#primaryContent .research-content .research-card h2{font-size:22px;margin:0 0 12px}#primaryContent .research-content .research-card p{font-size:16px;margin:0}#primaryContent .research-content .research-notice p{font-size:15px;margin:0}#primaryContent .research-content a,#primaryContent .research-callout a{color:#006d83}#primaryContent .research-callout h2{font-size:24px;line-height:1.3;font-variant:normal}#primaryContent .research-callout .research-card h2{font-size:21px}#primaryContent .research-callout p{margin:0 0 16px}#primaryContent .research-content .research-byline{font-size:15px}body.research-page #header,body.research-page #header .topcontainer,body.research-page #header .topimage{height:220px}@media(max-width:720px){#primaryContent .research-content h2{font-size:22px}#primaryContent .research-content p,#primaryContent .research-content li{font-size:16px}body.research-page #header,body.research-page #header .topcontainer,body.research-page #header .topimage{height:140px}}
#primaryContent .research-card h2{overflow-wrap:anywhere}@media(min-width:721px) and (max-width:900px){.research-grid{grid-template-columns:1fr}}
