/* o49d891 */
/* === logo-contrast fix 2026-06-17 (bespoke, header-scoped) ===
   Header bg was semi-transparent (.72) + blur -> composited to mid-grey over the
   light page top, leaving the ivory/gold wordmark washed-out & hard to read.
   Make the header slab opaque-dark and force a strong, palette-true wordmark. */
header.nav-scb1cb{
  background:#0a0d0b!important;            /* opaque noir slab so logo always sits on dark */
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
}
header.nav-scb1cb .logo-text-scb1cb{
  color:#f3eee1!important;                 /* bright warm ivory — high contrast on noir */
  text-shadow:0 1px 2px rgba(0,0,0,.55);
}
header.nav-scb1cb .logo-text-scb1cb::first-letter{
  color:var(--gold-bright)!important;      /* keep accented first letter, brighter champagne */
}
main>section:first-child h1{text-align:center!important}
[class*="burger-btn-"] span{background:#fff!important}

/* h1fit-mobile-20260721 : H1 one line on mobile */
@media(max-width:999px){main h1{white-space:nowrap!important;max-width:none!important;font-size:15px!important;overflow:visible}}
/* end-h1fit-mobile-20260721 */
