.ctaol-posts-grid{display:grid}.ctaol-post{border:1px solid #d8d8d8}.ctaol-main-container[data-action=link] .ctaol-post{cursor:pointer}.ctaol-post>:not(.ctaol-post-figure){padding:6px 12px}.ctaol-post-figure>img{display:block}.ctaol-post-title{font-size:18px;line-height:1.2em}.ctaol-post-terms{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ctaol-post-excerpt,.ctaol-post-link,.ctaol-post-term{display:block;font-size:14px;line-height:1.7em}.ctaol-post-term:not(:last-child):after{content:",";margin-right:4px}.ctaol-vb-info{padding:16px;background-color:#f5f5f5;margin-bottom:16px}