/* Homepage JUST ADDED only: the image identifies the article; numbers remain secondary. */
.ts-prism-home .ts-prism-latest-grid a{grid-template-columns:1fr auto;min-height:0;padding:20px 0 24px}
.ts-prism-home .ts-prism-latest-thumb{grid-column:1/-1;display:block;aspect-ratio:16/9;margin:0 0 18px;overflow:hidden;border-radius:7px;background:#eeeef1}
.ts-prism-home .ts-prism-latest-thumb img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}
.ts-prism-home .ts-prism-latest-index{font-size:11px;line-height:1.5;letter-spacing:.08em;color:#73737c}
.ts-prism-home .ts-prism-latest-category{padding:0;align-self:center}
.ts-prism-home .ts-prism-latest-grid h3{margin:12px 20px 24px 0;font-size:19px;line-height:1.65}
.ts-prism-home .ts-prism-latest-arrow{font-size:16px;color:#73737c;bottom:10px}
@media(max-width:767px){
.ts-prism-home .ts-prism-latest-grid a{grid-template-columns:112px minmax(0,1fr);column-gap:16px;row-gap:7px;padding:22px 0;align-items:start}
.ts-prism-home .ts-prism-latest-thumb{grid-column:1;grid-row:1/4;margin:0}
.ts-prism-home .ts-prism-latest-index{display:none}
.ts-prism-home .ts-prism-latest-category{grid-column:2;grid-row:1;font-size:9px}
.ts-prism-home .ts-prism-latest-grid h3{grid-column:2;grid-row:2;margin:0 14px 0 0;font-size:15px;line-height:1.75}
.ts-prism-home .ts-prism-latest-arrow{font-size:13px;bottom:18px}
}
