/* Themed accent on existing 9-card ecosystem cards */
.eco-themed { --eco-accent: var(--accent); }
.eco-themed.eco-morar    { --eco-accent: #2a6fdb; }
.eco-themed.eco-investir { --eco-accent: #1f8a5b; }
.eco-themed.eco-proteger { --eco-accent: #d94436; }

.eco-themed .ecosystem-icon { color: var(--eco-accent); background: color-mix(in oklab, var(--eco-accent) 10%, transparent); }
.eco-themed .ecosystem-link { color: var(--eco-accent); }
.eco-themed:hover { border-color: var(--eco-accent); }
.eco-themed::before { background: var(--eco-accent) !important; }
