@keyframes o-btn-border-run{0%{transform:translateX(0)}50%{transform:translateX(100%)}51%{transform:translateX(-100%)}to{transform:translateX(0)}}.c-article-carousel{overflow:hidden;margin-top:1rem}.c-article-carousel__articles{padding:0 1.875rem}.c-article-carousel__article{padding:0 .125rem;display:block}.c-article-carousel__article+.c-article-carousel__article{margin-top:2rem}.c-article-carousel__article-image{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@supports((-o-object-fit:cover) or (object-fit:cover)){.c-article-carousel__article-image{-o-object-fit:cover;object-fit:cover;height:100%}}.c-article-carousel__article-image-container{position:relative;width:100%;padding-bottom:100%}.c-article-carousel__article-title{margin:1rem 0;text-align:left}.c-article-carousel__article-title-container{display:flex;justify-content:space-between;width:100%}.c-article-carousel__article-tags{display:flex;justify-content:flex-start;margin-bottom:0;color:#c0a993}.c-article-carousel__article-tag{margin:0 .5rem;opacity:.77}.c-article-carousel__article-tag:first-of-type{margin-left:0}.c-article-carousel__article-tag+.c-article-carousel__article-tag{position:relative}.c-article-carousel__article-tag+.c-article-carousel__article-tag:after{position:absolute;top:50%;left:-.75rem;content:"";width:.25rem;height:.25rem;transform:translateY(-50%);border-radius:999px;background-color:#c0a993}.c-article-carousel .slick-list{overflow:visible;padding:0!important}.c-article-carousel .slick-next{right:0}.c-article-carousel .slick-prev{left:0}.c-article-carousel .slick-arrow{top:40%;top:calc(50% - 3rem)}@media only screen and (min-width:1000px){.c-article-carousel{margin-top:2.5rem}.c-article-carousel__articles{padding:0 7.5rem}.c-article-carousel__article{padding:0 .75rem}.c-article-carousel__article+.c-article-carousel__article{margin-top:0}.c-article-carousel__article:hover{text-decoration:none}.c-article-carousel__article-tag{margin:0 .75rem}.c-article-carousel__article-tag+.c-article-carousel__article-tag:after{left:-1rem}.c-article-carousel__article-title{margin-top:1.5rem}}@media only screen and (min-width:1500px){.c-article-carousel{margin-top:3.125rem}.c-article-carousel__article{padding:0 1.3125rem}.c-article-carousel__articles{padding:0 13.25rem}}
