/* Corporate light scheme, 15 Oct 2026: dark bands below the hero become white or cream; hero, nav and footer stay black */
.band--black:not(.hero):not(.hero2):not(.foot):not(.closing):not(.bk-hero):not(.dp-hero):not(.oi--light),
.band--panel,
.band--black2:not(.foot):not(.closing){
  --cream:#16130D;--cream-mute:rgba(22,19,13,.74);--cream-faint:rgba(22,19,13,.56);
  --hair-dark:rgba(22,19,13,.13);--muted:#5b5347;--line:rgba(22,19,13,.12);
  --gold-lt:#8A6A1E;
  color:#16130D;
}
.band--black:not(.hero):not(.hero2):not(.foot):not(.closing):not(.bk-hero):not(.dp-hero):not(.oi--light){background:#FFFFFF!important}
.band--panel{background:#F4EEE0!important;border-top-color:rgba(22,19,13,.10)!important}
.band--black2:not(.foot):not(.closing){background:#F6F3EC!important}
.band--black:not(.hero):not(.hero2):not(.foot):not(.closing):not(.bk-hero):not(.dp-hero):not(.oi--light) h1,
.band--black:not(.hero):not(.hero2):not(.foot):not(.closing):not(.bk-hero):not(.dp-hero):not(.oi--light) h2,
.band--black:not(.hero):not(.hero2):not(.foot):not(.closing):not(.bk-hero):not(.dp-hero):not(.oi--light) h3,
.band--panel h1,.band--panel h2,.band--panel h3,
.band--black2:not(.foot):not(.closing) h2,.band--black2:not(.foot):not(.closing) h3{color:#0E0C08}
