/* Compact title artwork; real h1s and article bodies remain text. */
.media-guide-card.thumbnail-card,.management-reading-grid .management-reading-link.thumbnail-card{display:flex;flex-direction:column;padding:0;gap:0;overflow:hidden;min-width:0;margin:0}
.thumbnail-card>img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;flex:none;border-bottom:1px solid #d4d6c6}
.thumbnail-card>.thumbnail-copy{display:flex;flex-direction:column;flex:1;padding:15px 17px 16px;min-width:0}
.thumbnail-card .thumbnail-copy .media-kind,.thumbnail-card .thumbnail-copy .management-reading-category{font-size:10px;line-height:1.7;letter-spacing:.02em}
.thumbnail-card .thumbnail-copy h3{font-size:18px;line-height:1.55;margin:7px 0 8px;color:#315a3c;overflow-wrap:anywhere}
.thumbnail-card .thumbnail-copy p{font-size:12px;line-height:1.75;margin:0 0 12px;color:#526149;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.thumbnail-card .thumbnail-copy strong{font-size:11px;line-height:1.8;margin-top:auto;min-height:22px}
.media-guide-grid{gap:16px}
.thumbnail-article .article-cover{max-width:560px;margin:18px 0 16px}
.thumbnail-article .article-cover>img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:contain;border-radius:8px;box-shadow:none}
.thumbnail-article .article-cover figcaption{font-size:10px;line-height:1.6;margin-top:6px}
.article-page.thumbnail-article h1,.article-page.english-article.thumbnail-article h1{font-size:36px;line-height:1.5;margin:0 0 16px;max-width:none}
.thumbnail-article .article-standfirst{font-size:15px;line-height:1.85;margin:0 0 18px}
.thumbnail-article .media-publisher{margin:18px 0 26px;padding:17px 20px}
@media(min-width:601px){.article-page .media-topic .media-guide-grid{grid-template-columns:1fr}.media-guide-card.thumbnail-card{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:stretch}.media-guide-card.thumbnail-card>img{align-self:center;border:0}.media-guide-card.thumbnail-card>.thumbnail-copy{padding:15px 18px}.media-guide-card.thumbnail-card .thumbnail-copy h3{font-size:19px}}
@media(min-width:601px) and (max-width:900px){.management-reading-grid .management-reading-link.thumbnail-card{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:stretch}.management-reading-grid .management-reading-link.thumbnail-card>img{align-self:center;border:0}}
@media(max-width:600px){.thumbnail-card>.thumbnail-copy{padding:13px 15px 15px}.thumbnail-card .thumbnail-copy h3{font-size:18px;line-height:1.55;margin:6px 0 8px}.thumbnail-card .thumbnail-copy p{font-size:12px;line-height:1.7;margin-bottom:10px}.thumbnail-card .thumbnail-copy strong{font-size:11px}.article-page.thumbnail-article h1,.article-page.english-article.thumbnail-article h1{font-size:27px;line-height:1.55;margin-bottom:14px}.thumbnail-article .article-standfirst{font-size:14px;line-height:1.8;margin-bottom:15px}.thumbnail-article .article-cover{margin:15px 0 14px}.thumbnail-article .media-publisher{padding:16px;margin-top:16px}}
