/* These overrides are loaded only by Version 2. */
.pxp-version-2 #pxp-wake_up {--pxp-v2-heading:#b45309;--pxp-v2-heading-tint:#fff7ed;--pxp-v2-heading-border:#fed7aa}
.pxp-version-2 #pxp-mission_control {--pxp-v2-heading:#1d4ed8;--pxp-v2-heading-tint:#eff6ff;--pxp-v2-heading-border:#bfdbfe}
.pxp-version-2 #pxp-skills {--pxp-v2-heading:#7c3aed;--pxp-v2-heading-tint:#f5f3ff;--pxp-v2-heading-border:#ddd6fe}
.pxp-version-2 #pxp-weight_tracker {--pxp-v2-heading:#047857;--pxp-v2-heading-tint:#ecfdf5;--pxp-v2-heading-border:#a7f3d0}
.pxp-version-2 #pxp-calendar_todos {--pxp-v2-heading:#0e7490;--pxp-v2-heading-tint:#ecfeff;--pxp-v2-heading-border:#a5f3fc}
.pxp-version-2 #pxp-study {--pxp-v2-heading:#4338ca;--pxp-v2-heading-tint:#eef2ff;--pxp-v2-heading-border:#c7d2fe}
.pxp-version-2 #pxp-notes {--pxp-v2-heading:#a21caf;--pxp-v2-heading-tint:#fdf4ff;--pxp-v2-heading-border:#f5d0fe}
.pxp-version-2 #pxp-latest_news {--pxp-v2-heading:#be123c;--pxp-v2-heading-tint:#fff1f2;--pxp-v2-heading-border:#fecdd3}
.pxp-version-2 #pxp-library {--pxp-v2-heading:#15803d;--pxp-v2-heading-tint:#f0fdf4;--pxp-v2-heading-border:#bbf7d0}
.pxp-version-2 :is(#pxp-wake_up,#pxp-mission_control,#pxp-skills,#pxp-weight_tracker,#pxp-calendar_todos,#pxp-study,#pxp-notes,#pxp-latest_news,#pxp-library) :is(.pxp-section-title,.pxp-eyebrow) {
  color:var(--pxp-v2-heading)!important;
  -webkit-text-fill-color:var(--pxp-v2-heading)!important;
  background:none!important;
  text-shadow:none!important;
}
.pxp-version-2 :is(#pxp-wake_up,#pxp-mission_control,#pxp-skills,#pxp-weight_tracker,#pxp-calendar_todos,#pxp-study,#pxp-notes,#pxp-latest_news,#pxp-library) .pxp-eyebrow {
  background:var(--pxp-v2-heading-tint)!important;
  border-color:var(--pxp-v2-heading-border)!important;
}
.pxp-version-2 #pxp-use_cases .pxp-usecase-slide:nth-child(n) h3 {
  color:#f8f5ff!important;
  -webkit-text-fill-color:#f8f5ff!important;
  background:none!important;
  text-shadow:0 1px 2px rgba(0,0,0,.2);
}
.pxp-version-2 #pxp-use_cases .pxp-usecase-slide:nth-child(2n) h3 {
  color:#aeeaff!important;
  -webkit-text-fill-color:#aeeaff!important;
}
.pxp-version-2 #pxp-use_cases .pxp-usecase-slide:nth-child(3n) h3 {
  color:#d7c6ff!important;
  -webkit-text-fill-color:#d7c6ff!important;
}
.pxp-version-2 :is(#pxp-wake_up,#pxp-mission_control,#pxp-skills,#pxp-weight_tracker,#pxp-calendar_todos,#pxp-study,#pxp-notes,#pxp-latest_news,#pxp-library) .pxp-rich {
  max-width:800px;
  margin:26px auto 0;
  color:#475467;
  font-size:clamp(16px,1.5vw,20px);
  line-height:1.65;
  text-align:center;
}
.pxp-version-2 #pxp-notes .pxp-rich {margin-top:12px}
.pxp-version-2 #pxp-notes .pxp-rich ul {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  gap:12px;
  margin:24px 0 0;
  padding:0;
  list-style:none;
}
.pxp-version-2 #pxp-notes .pxp-rich li {
  flex:1 1 200px;
  padding:18px 20px;
  background:#fff;
  border:1px solid #dce6f2;
  border-radius:10px;
  font-size:16px;
}
@media(max-width:620px){
  .pxp-version-2 #pxp-use_cases .pxp-usecase-slide h3 {
    line-height:1.18!important;
    overflow-wrap:anywhere;
  }
  .pxp-version-2 #pxp-notes .pxp-rich ul {gap:9px}
  .pxp-version-2 #pxp-notes .pxp-rich li {flex-basis:100%;padding:14px 16px}
}
