/* Shared card styles for homepage, news and guides. Change titles here. */
:root{--card-title-size:18px;--card-title-line-height:1.32;--card-title-lines:3}
.news-card.editorial-card{border-radius:0;border:1px solid var(--line);overflow:hidden}
.news-card.editorial-card .home-card-link,.news-card.editorial-card .card-image{border-radius:0}
.news-card.editorial-card:before{display:block}
.news-card.editorial-card .news-card-body{padding:22px 24px}
.news-card.editorial-card .card-title{font-size:var(--card-title-size);line-height:var(--card-title-line-height);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--card-title-lines);overflow:hidden;min-height:calc(1em * var(--card-title-line-height) * var(--card-title-lines));max-height:calc(1em * var(--card-title-line-height) * var(--card-title-lines));max-width:none}
.news-card.editorial-card .news-card-body>p{margin-top:10px}
.news-list-view .news-card.editorial-card:before{display:none}
.news-list-view .news-card.editorial-card .news-card-body{padding:10px 48px 10px 14px}
.news-list-view .news-card.editorial-card .card-title{min-height:0}
@media(max-width:640px){.news-list-view .news-card.editorial-card .news-card-body{padding:9px 38px 9px 10px}}

.home-slides .news-card.editorial-card .news-card-body{min-height:0}
