.cst-blog-listing{display:flex;flex-wrap:wrap}.cst-blog-listing .cst-blog-date>a{color:#505a5e;font-size:12px;font-weight:400}.cst-blog-listing .cst-blog-item-container{width:calc(33% - 25px);display:block;margin:0 37px 65px 0;text-decoration:none}.cst-blog-listing .cst-blog-listing-image>.blog-index__post-image--small{width:100%;display:block;padding-bottom:71%;-webkit-filter:grayscale(1);filter:grayscale(1);background-color:#ccc}.cst-blog-listing .cst-blog-content p.cst-blog-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:30px;color:#404445;font-size:18px;font-weight:400;line-height:1.44em}.cst-blog-listing .cst-blog-content p.cst-blog-title>a{color:#404445;text-decoration:none}.cst-blog-listing .cst-blog-content{padding:24px 14px 0}.cst-blog-listing .cst-blog-date{color:#505a5e;font-size:12px;font-weight:400;font-family:neue-haas-grotesk-text,sans-serif}.cst-blog-listing .cst-blog-date>a{text-decoration:none}.cst-blog-listing{margin-top:26px}@media screen and (max-width:750px){.cst-blog-listing .cst-blog-content p.cst-blog-title{min-height:0}}@media(min-width:1161px){.cst-blog-listing .cst-blog-item-container:nth-child(3n){margin-right:0}}@media screen and (max-width:1160px){.cst-blog-listing .cst-blog-item-container{width:calc(50% - 17px);margin:0 34px 50px 0}.cst-blog-listing .cst-blog-content{padding:24px 12px 0}.cst-blog-listing .cst-blog-item-container:nth-child(2n){margin-right:0}}@media screen and (max-width:750px){.cst-blog-listing{display:block}.cst-blog-listing .cst-blog-item-container{width:100%;margin:0 0 46px}.cst-blog-listing .cst-blog-content{padding:24px 0 0}}