.ab figcaption{font-size:14px;line-height:1.6;color:#666276;margin-top:10px}.ab .article-sources{font-size:14px;line-height:1.6}.ab .ab-example h3{margin-top:0}.ab .ab-figure a{display:block}.ab .ab-figure img{max-height:820px;object-fit:contain;background:#f7f8fc}.ab .ab-cta button{font-size:17px;font-family:inherit;line-height:1.4;white-space:normal}.ab .bg-content-cover{margin:28px auto}.ab .bg-content-cover img{width:100%;height:auto;display:block}@media(max-width:600px){.ab .ab-figure{margin:24px 0}.ab .ab-figure img{max-height:none}.ab .ab-cta h2{font-size:25px}}