.c-article-listings__heading{margin:0 0 1rem}.c-article-listings__heading{font-size:2.8rem;line-height:1.2;font-weight:700}.c-article-listings__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;color:#222}.c-article-listings__heading{margin-bottom:0}.c-article-listings__list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding-left:0;margin:-10px}.c-article-listings__none{margin:0;color:#444;font-size:1.6rem;font-weight:700;line-height:1.5;text-align:center}.c-article-listings__item{margin:10px;flex-basis:calc(100% - 20px)}.c-article-listing{display:block;text-decoration:none}.c-article-listing__inner{height:100%;border-radius:.5rem;background-color:#fff;box-shadow:3px 3px 20px rgba(145,131,95,.2);overflow:hidden;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.3s}.c-article-listing:focus .c-article-listing__inner,.c-article-listing:hover .c-article-listing__inner{box-shadow:13px 13px 20px rgba(145,131,95,.2);transform:translateY(-10px)}.c-article-listing__header{height:220px;width:100%;flex-grow:0;background-color:#f4f3ef;position:relative}.c-article-listing__image{width:100%;height:100%;flex-grow:0;position:relative}.c-article-listing__image img{object-fit:cover;width:100%;height:100%}.c-article-listing__placeholder-image{max-width:23.5rem;position:absolute;bottom:0;right:1rem;opacity:.1;pointer-events:none}.c-article-listing__content{display:flex;flex-direction:column;padding:16px 20px 30px 20px;z-index:1;background-color:#fff;flex-grow:1}.c-article-listing__body{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.c-article-listing__date{margin:0 0 1rem;font-size:1.8rem;line-height:1.3333;width:100%;margin:0;margin-bottom:15px;font-size:1.4rem;line-height:1.45;font-weight:700;color:#91835f}.c-article-listing__title{margin:0 0 1rem;font-size:1.8rem;line-height:1.3333;font-weight:700;width:100%;margin:0 0 10px 0;color:#222;transition-property:color;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.3s}.c-article-listing:focus .c-article-listing__title,.c-article-listing:hover .c-article-listing__title{color:#98002e}.c-article-listing__title__icon__wrapper{display:inline-block}.c-article-listing__title__icon{color:#98002e;font-size:1rem;margin-left:5px}.c-article-listing__copy{width:100%;font-size:1.6rem;line-height:1.5;color:#444;margin:0}@media all and (min-width:600px){.c-article-listings--four-col .c-article-listings__item{flex-basis:calc(100%/2 - 20px)}.c-article-listings--four-col .c-article-listings__item .c-article-listing{height:100%}}@media all and (min-width:768px){.c-article-listings--three-col .c-article-listings__item{flex-basis:calc(100%/2 - 20px)}.c-article-listings--three-col .c-article-listings__item .c-article-listing{height:100%}.c-article-listings--four-col .c-article-listings__item{flex-basis:calc(100%/3 - 20px)}}@media all and (min-width:1280px){.c-article-listings--three-col .c-article-listings__item{flex-basis:calc(100%/3 - 20px)}.c-article-listings--four-col .c-article-listings__item{flex-basis:calc(100%/4 - 20px)}}