/* Correção de contraste (WCAG AA) — seção clara "Así funciona" e qualquer .feature-card fora de .dark/.cream */
.section:not(.dark):not(.cream) .feature-card{background:#fff;border-color:var(--line)}
.section:not(.dark):not(.cream) .feature-card h3{color:var(--red)}   /* #a41117 sobre #fff = 7,86:1 */
.section:not(.dark):not(.cream) .feature-card p{color:#5e5048}       /* 7,73:1 */
.img-note{text-align:center;margin:6px 0 14px;color:#5e5048}
