.opinion-image-v2{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center center;display:block}.opinion-author-v2{font-size:9px;font-weight:800;color:#e11d48;text-transform:uppercase;margin-bottom:5px;line-height:1;letter-spacing:.3px}.opinion-post-title-v2{font-size:12px;font-weight:700;line-height:1.3;color:#111;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.opinion-date-v2{font-size:10px;color:#666;line-height:1.2}@media (max-width:768px){.opinion-post-title-v2{font-size:11px}.opinion-date-v2{font-size:9px}}