/* header.css — white header, identical to ai-transformation.html. Scoped to .hd--over. Load last. */
:root{--sp-line:rgba(21,33,69,.16)}
.hd--over{background:#fff!important;border-bottom:1px solid var(--sp-line);box-shadow:0 2px 14px rgba(5,28,44,.08)}
.hd--over .logo img{filter:none}
.hd--over .logo__txt{color:var(--ink)}
.hd--over .menu-btn span,.hd--over .menu-btn span::before,.hd--over .menu-btn span::after{background:var(--ink)}
@media (min-width:1181px){
  .hd--over .nav__link{color:var(--ink)}
  .hd--over .nav__link:hover{background:none;color:var(--blue)}
  .hd--over .nav__link[aria-current]::after{background:var(--ink)}
  .hd--over .hd__cta{background:var(--ink);color:#fff;border:1px solid var(--ink)}
  .hd--over .hd__cta:hover{background:var(--blue);border-color:var(--blue);color:#fff}
}
