.c-blog-roll{position:relative;display:inline-block}.c-blog-roll .c-blog-roll_filter{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#fff;padding:0 0 20px}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-label{display:inline-flex;align-items:center;font-weight:500;text-transform:uppercase}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-label svg.filter-icon{width:24px;height:24px}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-label svg.filter-icon path{stroke:rgba(255,255,255,.95)}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-button{padding:0 8px;opacity:.6;transition:opacity 150ms linear}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-button:first-child{padding-left:0}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-button.-all{padding-left:0px}.c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-button.is-current{opacity:1}html.is-not-touch-device .c-blog-roll .c-blog-roll_filter .c-blog-roll_filter-button:hover{opacity:1}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article-group{max-height:1000px;overflow:hidden;transition:max-height 800ms ease}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article-group.hide-group{max-height:0}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article{padding:20px 0}@media screen and (min-width: 900px){.c-blog-roll .c-blog-roll_articles .c-blog-roll_article{padding:30px 0}}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article .article-tag{color:rgba(255,255,255,.6);font-size:14px;font-weight:500;padding-bottom:8px;text-transform:uppercase}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article .article-folio{color:rgba(255,255,255,.6);font-size:14px}.c-blog-roll .c-blog-roll_articles .c-blog-roll_article .article-folio .article-publication{display:inline-block;font-weight:500;margin-right:6px}