.card{display:flex;flex-direction:column;height:100%;flex-grow:1}.news-card{width:100%}.card-body{flex-grow:1}.news-card-link{display:flex;width:100%}.news-card .post-content p{display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.richContent{font-size:1.05rem;line-height:1.7;color:inherit}.richContent p{margin-top:0;margin-bottom:1.1rem}.richContent h2{font-size:1.6rem;margin-top:2rem;margin-bottom:1rem}.richContent h3{font-size:1.3rem;margin-top:1.5rem;margin-bottom:.75rem}.richContent ol,.richContent ul{margin-bottom:1.1rem;padding-left:1.5rem}.richContent ul{list-style:disc}.richContent ol{list-style:decimal}.richContent li{margin-bottom:.4rem}.richContent blockquote{border-left:3px solid var(--bs-primary,#3f78e0);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#666}.richContent a{color:var(--bs-primary,#3f78e0);text-decoration:underline}.richContent strong{font-weight:700}