/* 25 Oct 2026 review: header navigation easier to read on computers and tablets in landscape
   (17px semibold links, current page underlined, 15px language button, 44px tap targets).
   The phone/tablet menu (below 1200px) already uses large serif links and is unchanged. */
@media (width >= 1200px) {
  .site-nav ul a { font-size: 1.0625rem !important; font-weight: 600 !important; letter-spacing: .005em; padding: .75rem .7rem !important; }
  .site-nav ul a[aria-current="page"] { font-weight: 700 !important; box-shadow: inset 0 -2px 0 var(--sand, #dccba8); }
  .site-nav .language-trigger { min-height: 44px; font-size: 15px !important; font-weight: 600 !important; }
  .site-nav .language-trigger [data-lang-code] { font-size: 15px !important; }
}
.site-header__cta { min-height: 44px; font-size: 1rem; }
