.std-article{font-size:17px;line-height:1.95;color:#253d50}.std-article .wrap{width:auto;max-width:none;padding:0}.std-article h2{background:#f0f8f7;border:0;border-left:4px solid #147d80;padding:16px 20px;font-size:25px;margin-top:48px}.std-article h3{border:0;padding:0;font-size:21px}.std-article a{color:#147d80;text-decoration:underline}.std-article .meta,.std-article .note,.std-article .revision{font-size:13px;color:#556875}.std-article .lead{font-size:19px}.std-article .eyebrow{color:#147d80;font-weight:700}.std-article .disclosure{font-size:14px;padding:18px;background:#fff3ed;border-left:3px solid #e87367}.std-article .toc{background:#f5f8fa;border:1px solid #dce5e8;padding:20px;margin:28px 0}.std-article table{border-collapse:collapse;width:100%;font-size:14px}.std-article th,.std-article td{padding:12px;border:1px solid #dce5e8;vertical-align:top}.std-article th{background:#edf6f5}.std-article .comparison-scroll,.std-article .table-scroll,.std-article .prose-table{overflow:auto}.std-article svg{max-width:100%;height:auto}.std-article .stat-grid,.std-article .concept-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.std-article .stat,.std-article .concept-grid>div{background:#f3f8f8;padding:18px}.std-article .history-timeline li{margin-bottom:20px}.std-article .article-teaser{padding:24px 0;border-bottom:1px solid #dce5e8}.std-article select{font-size:16px;padding:10px}.std-article .provider-link{display:inline-block;padding:8px 12px;border:1px solid #147d80}.std-article .section{margin:28px 0}.std-article figure{margin:30px 0}.std-article figcaption{font-size:14px;color:#556875}.std-article .sources{font-size:14px;overflow-wrap:anywhere}@media(max-width:600px){.std-article{font-size:16px;line-height:1.9}.std-article h2{font-size:21px}.std-article h3{font-size:19px}.std-article .stat-grid,.std-article .concept-grid{grid-template-columns:1fr}.std-article table{min-width:620px}.std-article .article-header{padding:0}}

.std-article svg .chart-axis{font-size:12px;fill:#536776}.std-article svg .bar-label{font-size:14px;fill:#17324d}.std-article svg .bar-value{font-size:15px;font-weight:700;fill:#17324d}.std-article figure{overflow-x:auto}.std-article figure svg{display:block;width:100%;min-width:600px}.std-article .provider-name small,.std-article .provider-name a{display:block}
