/* Únicamente paletas propias. La diagramación y los estados vienen de estilos.css, igual que Vencer. */
.sales-devotional .vencer-hero h1,
.sales-devotional #faq-title { color: var(--book); }
.sales-devotional .audience-grid li::before { background-color: var(--book); }
.sales-devotional .vencer-daily { background: linear-gradient(110deg, color-mix(in srgb, var(--book) 82%, white), var(--book)); }
.sales-devotional .daily-grid p { color: #202124; }
.sales-devotional .daily-grid > div { border-top-color: white; }
.sales-devotional #plan .vencer-steps li:nth-child(1) { --stage: var(--s1); }
.sales-devotional #plan .vencer-steps li:nth-child(2) { --stage: var(--s2); }
.sales-devotional #plan .vencer-steps li:nth-child(3) { --stage: var(--s3); }
.sales-devotional #plan .vencer-steps li h3,
.sales-devotional #plan .vencer-steps li h3 span { color: var(--stage); }
.sales-devotional .vencer-review-avatar { background-image: var(--book-cover); border-color: var(--book); background-position: center; background-size: cover; }
@media (max-width: 680px) { .sales-devotional #plan-title { color: var(--book); } }
