.news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - var(--gutter)),1fr))}.news-card__text{max-height:210px;overflow:hidden;text-overflow:ellipsis}.news-card-image-wrapper{text-align:center;padding:0 var(--gutter)}.news-card__subtitle{opacity:.5;font-size:.75rem;margin-bottom:calc(var(--gutter) * .75)}.news-card__title{font-weight:700;margin-bottom:calc(var(--gutter) * .75)}.news-card__footer{margin-top:var(--gutter)}.news-card__image{filter:drop-shadow(0px 25px 60px rgba(var(--rgb-text-on-body-bg), .2));border-radius:var(--corner_30)}.news-card-body-wrapper:after{content:"";width:100%;border:1px solid var(--border-color-on-body);border-radius:var(--corner_30);position:absolute;left:0;z-index:-1}.news-card--without-image:after{height:100%;top:0}.news-card--with-image:after{height:calc(100% + 100px);top:-100px}.news-card-body-wrapper{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:calc(1.5 * var(--gutter))}.news-pretext{margin-bottom:calc(2 * var(--gutter))}.news-card{padding:0 15px}.news-slider .news-card{max-width:450px;display:flex!important}.news-slider .news-card__image{margin:auto}.news-slider .slick-slide,.news-slider .slick-track{display:flex;height:auto}.news-slider .slick-slide .news-card__image{filter:none}@media (max-width:767px){.news-card{width:80%;flex-shrink:0;height:auto;padding:0 10px}.news-grid{display:flex;overflow-x:scroll;overflow-scrolling:touch;padding-bottom:30px;flex-wrap:nowrap;flex-direction:row;width:auto}.news-card__image{filter:none;border-radius:var(--corner_10);max-width:calc(150px + 2 * var(--gutter))}.news-card-image-wrapper{text-align:left}.news-slider .news-card__image{margin:unset}.news-card-body-wrapper{padding:var(--gutter)}.news-card-body-wrapper:after{border-radius:var(--corner_10)}}