/* MEKUNOTE related tiles and compact latest links. */
[data-recirculation="related"] .article-grid,[data-recirculation="cross"] .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
[data-recirculation] .article-card{display:flex!important;flex-direction:column!important;min-width:0}
[data-recirculation] .article-card__image{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#e9edf0}
[data-recirculation] .article-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;aspect-ratio:16/9!important;transform:none!important}
[data-recirculation] img.article-card__image{object-fit:contain!important;transform:none!important}
[data-recirculation] .article-card__body{display:flex;flex-direction:column;min-width:0;padding:10px!important}
[data-recirculation] .article-card__body h3{order:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:4.5em;margin:0!important;font-size:16px!important;line-height:1.5!important;font-weight:700;color:#162f47;overflow-wrap:anywhere}
[data-recirculation] .article-meta{order:1;margin-top:7px;line-height:1.5;font-size:12px!important;color:#526477}
[data-recirculation] .article-meta__section,[data-recirculation] .article-card__body p,[data-recirculation] .text-link{display:none!important}
[data-recirculation="latest"] .article-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
[data-recirculation="latest"] .article-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:start;gap:12px}
[data-recirculation="latest"] .article-card__body{padding:0!important}
[data-recirculation="latest"] .article-card__image{width:120px!important}
@media(max-width:620px){[data-recirculation="related"] .article-grid,[data-recirculation="cross"] .article-grid{gap:12px!important}[data-recirculation] .article-card__body{padding:8px!important}[data-recirculation] .article-card__body h3{font-size:14px!important}[data-recirculation="latest"] .article-card{grid-template-columns:96px minmax(0,1fr)!important;gap:10px}[data-recirculation="latest"] .article-card__image{width:96px!important}}
