.article-sources__wrapper{max-width:800px;margin:0 auto;border-radius:8px;background:#f5f5f5}.article-sources__heading{display:flex;cursor:pointer;padding:20px}.article-sources__heading h3{margin:0;font-size:18px;font-wight:700}.article-sources__heading i{font-size:20px;margin:4px 0 0 16px}.article-sources__body{display:none;padding:0 20px 20px}.article-sources__body.show-list{display:block}.article-sources__body ol li,.article-sources__body p{margin:0;font-size:16px}