#article-metadata { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 0.5rem; } #article-body { line-height: 1.75; color: #eee; } #article-title { color: #eee; } #article-subtitle { font-size: 1.8rem; text-align: center; } #article-image { width: 100%; height: 50rem; border-radius: 5px; object-fit: contain; object-position: center; background-color: #151515; border: 1px solid #2f2f2f; } #metadata, #article-subtitle, #article-date, #article-authors { color: #ccc; } #article-authors { display: flex; flex-direction: column; gap: 0.5rem; }