/* Décennales.fr SEO Generator — styles frontend des articles générés
   Tableaux comparatifs de marque (pattern ExpressLoans) + encart transparence,
   palette Décennales.fr : navy #0d2b4e, accent #f57c00, crème #fff4e3 */
.dsg-comparison-table { width:100%; border-collapse:collapse; margin:24px 0; font-size:.95rem; }
.dsg-comparison-table th { background:#0d2b4e; color:#fff; text-align:left; padding:12px 14px; font-weight:700; }
.dsg-comparison-table td { padding:11px 14px; border-bottom:1px solid #e3ebf5; vertical-align:top; }
.dsg-comparison-table tr:nth-child(even) td { background:#fafcff; }
.dsg-comparison-table tr:hover td { background:#fff4e3; }
.dsg-comparison-table strong { color:#0d2b4e; }

.dsg-disclosure { margin:32px 0 8px; padding:16px 18px; background:#f4f8fd; border-left:4px solid #0d2b4e; border-radius:6px; font-size:.85rem; line-height:1.55; color:#3f4b5b; }
.dsg-disclosure strong { color:#0d2b4e; }

@media (max-width:640px){ .dsg-comparison-table { display:block; overflow-x:auto; } }
