.ep-editorial-links { display:flex; flex-wrap:wrap; gap:12px 24px; padding:20px 0; }
.ep-editorial-links a { display:inline-block; text-decoration:underline; }
.ep-byline { margin:12px 0 24px; font-size:15px; line-height:1.6; }
.ep-byline a, .ep-author-card a, .ep-correction-link a { text-decoration:underline; }
.ep-author-card { display:flex; align-items:flex-start; gap:20px; margin:24px 0; padding:20px 0; border-bottom:1px solid #ddd; }
.ep-author-card .avatar { width:96px; height:96px; border-radius:50%; flex-shrink:0; }
.ep-author-card > div { min-width:0; overflow-wrap:anywhere; }
.ep-author-role { font-weight:600; }
.ep-sponsored, .ep-corrections { padding:16px; border-left:4px solid #e40079; background:#f6f6f6; color:#231f20; margin:20px 0; }
.ep-correction-link { font-size:14px; margin:24px 0; }
.articol .image > img { width:100%; height:auto; }
.articol-mic .title-data .ep-related-title { font-size:16px; padding:0; margin:0 0 5px; font-weight:700; line-height:20px; }
.articol-mic .title-data .ep-related-title a { color:#231f20; }
.articol-mic .title-data .ep-related-title a:hover { color:#e40079; text-decoration:none; }
@media (max-width:480px) { .ep-author-card { flex-direction:column; } }
