.home-position .news-grid{--news-gutter:var(--gutter);display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - var(--news-gutter)),1fr));gap:var(--news-gutter)}.side-position .news-grid{--news-gutter:10px;display:flex;flex-direction:column;gap:30px}.news-card__text{font-size:.875rem;line-height:1.5;max-height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--global-light-grey-color);margin:calc(var(--spacer) * 1.5) 0 0}.news-card__title{margin-bottom:auto;color:var(--heading-color);font-weight:600;text-transform:none}.news-card__subtitle{margin-bottom:calc(var(--news-gutter) * .5)}.news-card__footer{margin-top:calc(var(--spacer) * 1.5)}.news-card__link{color:var(--heading-color)}.news-card__title .news-card__link:hover{color:var(--link-color);text-decoration:none}.home-position .news-card-image-wrapper{margin-bottom:calc(var(--spacer) * 3)}.news-card-image-wrapper{flex-shrink:0;overflow:hidden}.news-card-image-wrapper img{transition:transform var(--global-image-transition-duration) ease-in-out}.news-card-image-wrapper:hover img{transform:scale(1.1)}@media (max-width:767px){.news-card{width:80%;flex-shrink:0;height:auto}.home-position .news-grid{display:flex;overflow-x:scroll;overflow-scrolling:touch;padding-bottom:30px;flex-wrap:nowrap;flex-direction:row;width:auto;margin-top:var(--news-gutter)}}@media (min-width:992px){.news-card__title{font-size:1.25rem;line-height:1.5}}