.article-item{border:1px solid #000}.article-item__image{position:relative;overflow:hidden;width:100%;height:200px;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 1025px){.article-item__image{height:296px}}@media screen and (min-width: 1025px){.article-item__image:hover img{transform:scale(1.1)}}.article-item__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.46,.01,.32,1)}.article-item__content{height:260px;padding:25px 24px;border-top:1px solid #000}@media screen and (min-width: 750px){.article-item__content{height:290px}}@media screen and (min-width: 1200px){.article-item__content{height:236px;padding:35px 33px}}.article-item__content h4{margin-bottom:18px;font-size:2.4rem;line-height:2.8rem}@media screen and (min-width: 1025px){.article-item__content h4{font-size:3.2rem;line-height:3.2rem}}.article-item__content p{font-size:2rem;line-height:2.4rem}.featured-articles{overflow:hidden;width:100%}.featured-articles.featured-articles--white-text{background-color:#000}.featured-articles.featured-articles--white-text h3,.featured-articles.featured-articles--white-text h4,.featured-articles.featured-articles--white-text a:not(.btn),.featured-articles.featured-articles--white-text p{color:#fff}.featured-articles.featured-articles--white-text .text-link:hover{border-bottom:1px solid #fff}.featured-articles .swiper-container{overflow:visible;margin:31px 0 39px}@media screen and (min-width: 750px){.featured-articles .swiper-container{margin:39px 0 0}}@media screen and (min-width: 750px){.featured-articles .swiper-wrapper{display:flex;justify-content:space-between}}.featured-articles .swiper-slide{width:269px}@media screen and (min-width: 750px){.featured-articles .swiper-slide{width:calc(33.33% - 12px)}}@media screen and (min-width: 1025px){.featured-articles .swiper-slide{width:calc(33.33% - 20px)}}.featured-articles__header h3{margin-bottom:11px;font-size:4.8rem;line-height:4.8rem}.featured-articles__header p{margin-bottom:0;font-family:Graphik Wide,Graphik Wide Fallback,arial,sans-serif;letter-spacing:.2rem;text-transform:uppercase}.featured-articles__header .btn{min-width:250px;margin-top:24px}
