/* Desktop header only (logo 132px + scaled nav), copied verbatim from desktop.css (Iris, desktop-v2) for the pages that
   don't load desktop.css: terms, privacy, cookies, data-processing, when-joining-two-systems-is-worth-it. Douglas, 8 Oct 2026.
   Desktop widths only; below 900px these pages keep the site.css header exactly as before. */
@media (min-width: 900px) {
  .topbar { max-width: 1160px; padding: 1.2rem 1.5rem 0.4rem; }
  .topbar img { width: 132px; height: 132px; border-radius: 0; content: url("img/logo-mark-280.png"); }
  .topbar nav { gap: 2.8rem; }
  .topbar nav a { font-size: 1.32rem; padding: 0.45rem 0; letter-spacing: 0.005em; }
  .topbar nav a[aria-current] { border-bottom-width: 3px; }
}
