/* Long-title and control-safe carousel layout. */
.mp-news-showcase__hero-copy{
  box-sizing:border-box;
  min-width:0;
  overflow:hidden;
  padding:clamp(26px,3vw,46px);
  padding-bottom:78px;
}
.mp-news-showcase__hero-copy h2{
  display:block;
  overflow:visible;
  font-size:40px;
  line-height:1.05;
  overflow-wrap:anywhere;
}
.mp-news-showcase__hero-copy p{
  display:-webkit-box;
  overflow:hidden;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  line-height:1.55;
}
.mp-news-showcase__readmore{margin-top:22px}
@media(max-width:880px){
  .mp-news-showcase__hero-copy{padding:24px 24px 76px}
  .mp-news-showcase__hero-copy h2{font-size:34px}
  .mp-news-showcase__hero-copy p{-webkit-line-clamp:3}
}
