.home-editorial .homepage-journal{display:flex;flex-direction:column;gap:14px}
.home-editorial .journal-card{width:100%;min-width:0}
.home-editorial .journal-compact{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;padding:14px;align-items:start}
.home-editorial .journal-compact .journal-image{width:80px;height:100px;border-radius:8px;overflow:hidden}
.home-editorial .journal-compact .journal-image-placeholder{font-size:28px}
.home-editorial .journal-compact .journal-badge{display:none}
.home-editorial .journal-compact .journal-copy{padding:0;min-width:0}
.home-editorial .journal-compact .journal-copy h3{font-size:17px;line-height:1.3;margin:0 0 8px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.home-editorial .journal-compact .journal-copy p{font-size:12px;line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}
.home-editorial .journal-compact .journal-copy small{overflow-wrap:anywhere}
.home-conversations .conversation-comment-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.6;color:var(--muted,#627184);overflow-wrap:anywhere;white-space:normal}
@media(max-width:380px){.home-editorial .journal-compact{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:12px}.home-editorial .journal-compact .journal-image{width:64px;height:88px}}

.conversation-avatar{overflow:hidden}.conversation-avatar .community-avatar{display:block;width:100%!important;height:100%!important;border:0!important;border-radius:inherit;object-fit:cover}.conversation-avatar .community-initial{display:flex;align-items:center;justify-content:center}
