/* Pure-white variation. These overrides affect color only. */
:root {
  --vivid-paper:#ffffff;
  --vivid-soft-white:#ffffff;
  --vivid-career-paper:#ffffff;
  --vivid-curriculum-paper:#edf2e8;
  --vivid-preview-paper:#ffffff;
  --vivid-momentum-paper:#ffffff;
  --vivid-certificate-paper:#ffffff;
  --vivid-bonus-paper:#ffffff;
  --vivid-offer-paper:#ffffff;
  --vivid-sample-paper:#ffffff;
  --vivid-note-paper:#ffffff;
  --vivid-hero-forest:#0f3d2a;
  --vivid-mobile-forest:#0f3d2a;
  --vivid-deep-forest:#0a3020;
  --vivid-cta-orange:#ff7438;
  --vivid-cta-hover:#ff8750;
  --vivid-cta-hover-soft:#ff8b56;
  --vivid-headline-peach:#ffaa73;
  --vivid-headline-apricot:#ffaa73;
  --vivid-headline-light:#ffaa73;
}

/* Keep the alternate cream story cards; brighten the almost-white cards. */
body #main #alumni .a-card:nth-child(odd) { background-color:#ffffff; }

/* Remove warm washes from outer white sections, preserving nested warm panels. */
body #main .course-preview-v49,
body #main .momentum-section-v16,
body #main .lesson-sample-section-v20,
body #main #certificate.certificate-v79 {
  background:#ffffff;
}

/* White lettering on the dark hero and mobile course panel. Desktop offer
   lettering stays dark against its existing peach surface. */
body #main #hero-title .hero-ink-v29,
body #main #mobile-course-offer-v84 .mc-heading h2 em,
body #main #mobile-course-offer-v84 .mc-columns .mc-paced strong,
body #main #mobile-course-offer-v84 .mc-columns span {
  color:#ffffff;
}

/* Price strips retain their dark lettering on crisp white. */
body #main #mobile-course-offer-v84 .or-band,
body #main #desktop-offer-v83 .o-price {
  background:#ffffff;
}

/* Keep cream elsewhere; only the lesson tickets and duration pills go white. */
body.readability-v50 #main #curriculum .learn-card-v10 {
  --ticket-paper:#ffffff;
}
body.readability-v50 #main #curriculum .learn-duration-v11 {
  background:#ffffff;
}
body.readability-v50 #main #curriculum .syllabus-understand {
  --chapter-bg:#d5eba5;
}
body.readability-v50 #main #curriculum .syllabus-use {
  --chapter-bg:#ffd0a4;
}
body.readability-v50 #main #curriculum .syllabus-create {
  --chapter-bg:#afe2d5;
}
body.readability-v50 #main #curriculum .syllabus-connect {
  --chapter-bg:#d7bff1;
}
