/* MK brand accent: teal instead of the editorial red. Loaded after style.css. */
:root {
  --gold:     #17766F;
  --gold-l:   #1F8F86;
  --gold-d:   rgba(31,143,134,.14);
  --gold-b:   rgba(31,143,134,.06);
  --border-h: rgba(31,143,134,.5);
  --ultra:    #17766F;
  --pulse:    #1F8F86;
  --grad:     linear-gradient(115deg,#17766F 0%,#1F8F86 100%);
}
::selection { background: rgba(79,194,184,.3); color: #181511; }

/* Scrolled menu: keep it light so the dark menu text stays readable */
.nav.scrolled { background: rgba(241,236,225,.94) !important; border-bottom: 1px solid rgba(24,21,17,.1); }
