/* Homepage news restore: isolated from media and history */
    html body #news.el-home-news { display:block !important; visibility:visible !important; opacity:1 !important; height:auto !important; overflow:visible !important; }
    html body #news.el-home-news .container { display:block !important; }
    html body #news.el-home-news .el-home-news-heading { display:flex; align-items:baseline; justify-content:space-between; gap:20px; margin-bottom:26px; }
    html body #news.el-home-news .el-home-news-heading .section-title { margin-bottom:0 !important; }
    html body #news.el-home-news .el-home-news-all { color:#70513F !important; font:700 13px/1.5 'Manrope',Arial,sans-serif; text-decoration:none; white-space:nowrap; }
    html body #news.el-home-news .news-grid.el-editorial-grid { display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important; gap:24px !important; align-items:start !important; visibility:visible !important; opacity:1 !important; height:auto !important; }
    html body #news.el-home-news .news-grid.el-editorial-grid > a.el-editorial-card { display:block !important; visibility:visible !important; opacity:1 !important; height:auto !important; min-width:0 !important; border-radius:10px !important; overflow:hidden !important; text-decoration:none !important; background:#FFFCF7 !important; border:1px solid #DBD0C1 !important; color:#332B25 !important; }
    html body #news.el-home-news .el-editorial-photo { aspect-ratio:16/10; background:#50392E; overflow:hidden; }
    html body #news.el-home-news .el-editorial-photo img { display:block; width:100%; height:100%; object-fit:cover; }
    html body #news.el-home-news .el-editorial-info { padding:21px 22px 24px; }
    html body #news.el-home-news .el-editorial-meta { color:#947453 !important; font:700 11px/1.6 'Manrope',Arial,sans-serif; letter-spacing:.12em; text-transform:uppercase; }
    html body #news.el-home-news .el-editorial-info h3 { color:#332B25 !important; font:600 clamp(16px,1.5vw,20px)/1.45 'Unbounded','Manrope',sans-serif !important; margin:11px 0 !important; }
    html body #news.el-home-news .el-editorial-info p { color:#786E65 !important; font:400 14px/1.75 'Manrope',Arial,sans-serif !important; margin:0 0 16px !important; }
    html body #news.el-home-news .el-editorial-more { color:#70513F !important; font:700 12px/1.5 'Manrope',Arial,sans-serif; }
    @media (max-width:960px){ html body #news.el-home-news .news-grid.el-editorial-grid { grid-template-columns:repeat(2,minmax(0,1fr)) !important; } }
    @media (max-width:620px){ html body #news.el-home-news .news-grid.el-editorial-grid { grid-template-columns:1fr !important; } html body #news.el-home-news .el-home-news-heading { align-items:flex-start; flex-direction:column; gap:12px; } }
    