.article-list--series .flex-article{width:100%}@media screen and (min-width: 1200px){.article-list--series .flex-article{width:calc(50% - 1.5rem)}}.article-list--series.series--short .flex-article{width:100%}.article-list--categories .flex-category{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.article-list--categories .flex-category{border-right:1px solid #E4E3DF}}.article-list--categories .flex-category:last-of-type{border-right:none}.article-list--categories .flex-category>span{align-self:flex-end;width:100%}.article-list--categories .flex-category>span .button{text-align:center;width:100%}@media screen and (min-width: 768px){.article-list--categories .category-description{min-height:50px}}.article-list--categories .article-list-item{margin:0}.dotted-border{background-image:linear-gradient(80deg,gray(40) 15%,transparent 0);background-position:top;background-size:4px 2px;background-repeat:repeat-x}@media screen and (min-width: 768px){.featured-aside{background:none}}.blog-section+.blog-section{position:relative}.blog-section+.blog-section:before{background:#e4e3df;content:"";height:1px;left:50%;max-width:1200px;position:absolute;top:0;transform:translate(-50%);width:calc(100% - 2rem)}@media screen and (min-width: 768px){.blog-section+.blog-section:before{width:calc(100% - 3rem)}}@media screen and (min-width: 1200px){.blog-section+.blog-section:before{width:calc(1200px - 6rem)}}
