.article-tile__container{background:#f2f2f2;border-radius:.625rem;height:7.5rem;overflow:hidden;width:100%}@media(min-width: 769px){.article-tile__container{height:8.125rem;width:calc((100% - 48px)/2)}}@media(min-width: 992px){.article-tile__container{height:8.125rem;width:calc((100% - 48px)/3)}}.article-tile__container a{text-decoration:none}.article-tile__container.carousel{height:26.25rem;width:100%;position:relative}@media(min-width: 769px){.article-tile__container.carousel{height:36.375rem}}.article-tile__container.carousel.cover::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:#000;opacity:.4;z-index:1}.article-tile__container.carousel.cover .article-tile__wrapper{position:absolute;inset:0;z-index:0}.article-tile__container.carousel.cover .article-tile__picture,.article-tile__container.carousel.cover .article-tile__picture__img{width:100%;height:100%}.article-tile__container.carousel.cover .article-tile__body{z-index:2}.article-tile__container.carousel.cover .article-tile__body__content__category,.article-tile__container.carousel.cover .article-tile__body__content__heading{color:#fff}.article-tile__container.carousel .article-tile{flex-direction:column}.article-tile__container.carousel .article-tile__body{padding:1.5rem;flex:0 0 auto;border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.article-tile__container.carousel .article-tile__body__content__category{margin-bottom:.5rem;height:1.125rem}.article-tile__container.carousel .article-tile__body__content__heading{color:#000;margin:0}.article-tile__container.carousel .article-tile__wrapper{margin:0}.article-tile__container.carousel .article-tile__picture{width:100%;height:16.625rem}@media(min-width: 769px){.article-tile__container.carousel .article-tile__picture{height:23rem}}.article-tile__container.carousel .article-tile__picture__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.article-tile__container .article-tile{display:flex;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:space-between;height:100%}@media(min-width: 769px){.article-tile__container .article-tile{grid-template-columns:1fr 130px}}.article-tile__container .article-tile__body{padding:1.25rem;display:flex;flex-direction:column;min-width:0}.article-tile__container .article-tile__body__content{display:flex;flex-direction:column}.article-tile__container .article-tile__body__content__category{font-size:.875rem}.article-tile__container .article-tile__body__content__heading{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-tile__container .article-tile__wrapper{margin:0}.article-tile__container .article-tile__picture{width:7.5rem;height:100%}@media(min-width: 769px){.article-tile__container .article-tile__picture{width:8.125rem}}.article-tile__container .article-tile__picture__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.625rem}.card-article figure{margin:0}.card-article .article-tile__container{position:relative;width:100%}.card-article .article-tile__container .article-tile{flex-direction:column;width:100%}.card-article .article-tile__container .article-tile__picture{width:100%}.card-article .article-tile__container .article-tile__picture__img{border-radius:0}.card-article .article-tile__container .article-tile__wrapper{aspect-ratio:1/1}.card-article .article-tile__container.cover .article-tile{position:relative}.card-article .article-tile__container.cover .article-tile::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 10%, rgba(0, 0, 0, 0) 50%);opacity:.4;z-index:1}.card-article .article-tile__container.cover .article-tile__wrapper{position:absolute;aspect-ratio:unset;inset:0;z-index:0}.card-article .article-tile__container.cover .article-tile__picture{width:100%;height:100%}.card-article .article-tile__container.cover .article-tile__picture img{-o-object-fit:cover;object-fit:cover}.card-article .article-tile__container.cover .article-tile__body{z-index:2}.card-article .article-tile__container.cover .article-tile__body__content__category,.card-article .article-tile__container.cover .article-tile__body__content__heading{color:#fff}
