.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{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}@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-repeat:repeat-x;background-size:4px 2px}@media screen and (min-width:768px){.featured-aside{background:0 0}}.blog-section+.blog-section{position:relative}.blog-section+.blog-section:before{content:"";background:#e4e3df;width:calc(100% - 2rem);max-width:1400px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}@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)}}
