/* NexusDPP contrast hotfix 2026-10-17 - preserves the intended light/dark section backgrounds. */
/* The broad .section background reset in the old brand stylesheet has been removed separately. */
/* Trade compliance: the dossier section must be dark, including its descriptive paragraph. */
.section.trade-output-section {
  background:linear-gradient(135deg,#06152f 0%,#0a2f4d 100%)!important;
  color:#f8fcff!important;
}
.section.trade-output-section h2,
.section.trade-output-section .trade-output-list span {
  color:#f9fdff!important;
  -webkit-text-fill-color:#f9fdff!important;
}
.section.trade-output-section .trade-output-copy .lead {
  color:#dbeaf1!important;
  -webkit-text-fill-color:#dbeaf1!important;
}
.section.trade-output-section .trade-output-list>div{
  background:rgba(255,255,255,.07)!important;
  border-color:rgba(184,225,234,.27)!important;
}
/* Dark and colored sections should not inherit light-surface typography. */
.section.section-dark {
  color:#f8fcff!important;
  background-color:#071b34!important;
}
.section.section-dark h1,.section.section-dark h2,.section.section-dark h3,
.section.section-dark .section-header h2 {
  color:#f9fdff!important;
  -webkit-text-fill-color:#f9fdff!important;
}
.section.section-dark p,.section.section-dark .lead,.section.section-dark li {
  color:#d9e9f0!important;
  -webkit-text-fill-color:#d9e9f0!important;
}
.section.packaging-data-section h2,.section.packaging-data-section .section-header h2,
.section.packaging-data-section .lead,.section.packaging-data-section .section-header .lead {
  color:#f6fcff!important;
  -webkit-text-fill-color:#f6fcff!important;
}
.section.packaging-data-section .lead,.section.packaging-data-section .section-header .lead {
  color:#dcecf5!important;
  -webkit-text-fill-color:#dcecf5!important;
}
/* Dark text on the light sector list, including mobile. */
@media(max-width:1240px){
  .site-header .main-nav .nav-dropdown a,
  .site-header .main-nav .nav-dropdown a span {
    color:#092b44!important;
    -webkit-text-fill-color:#092b44!important;
  }
}

/* Wine insight panels are dark cards nested inside otherwise light sections. */
.wine-highlight-band .lead,.wine-highlight-band p,
.wine-highlight-band .list-check li,.wine-highlight-band .list-check strong {
 color:#dbeaf1!important;-webkit-text-fill-color:#dbeaf1!important;
}
.wine-highlight-band h2 {color:#fff!important;-webkit-text-fill-color:#fff!important}