.editorial-chart{margin:36px 0;padding:0;border:1px solid #e5dfd1;border-radius:10px;overflow:hidden;background:#f7f4ec}.editorial-chart>a{display:block}.editorial-chart img{display:block;width:100%;height:auto}.editorial-chart figcaption{padding:18px 22px;font-size:14px;line-height:1.75;color:#475965}.chart-enlarge{display:block;margin-top:8px;font-size:12px}.editorial-chart a:focus-visible{outline-offset:-4px}.editorial-review{padding:12px 24px;text-align:center;background:#eee6d4;color:#142b3a;font-size:14px}.editorial-article .hero img{height:auto;max-height:570px;object-fit:contain}.editorial-article article{overflow-wrap:anywhere}.editorial-article article li{margin-bottom:14px}.editorial-article .research-date{font-size:13px;color:var(--muted)}.editorial-article .related{margin:35px 0;padding:24px;background:#efeee5}.editorial-article .related h2{font-size:24px;margin-top:0}.editorial-article .related a{display:block;margin:10px 0}.editorial-article .sitehead{flex-wrap:wrap}.editorial-article .comparison{max-width:100%;overscroll-behavior-x:contain}.editorial-article th[scope=row]{background:transparent}.editorial-article :focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media(max-width:760px){.editorial-article .masthead h1{font-size:30px}.editorial-article .sitehead nav{white-space:normal;flex-wrap:wrap}.editorial-article .comparison table{min-width:590px}.editorial-article .hero{padding:0 20px}.editorial-article .toc a{font-size:13px}}
