/* روابط الأقسام الرئيسية */
.site-nav.site-nav--services {
  gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-end;
  max-width: calc(100% - 125px);
}
.site-nav.site-nav--services > a:not(.nav-cta) {
  padding: 5px 2px;
  font-size: .82rem;
  white-space: nowrap;
}
.site-nav.site-nav--services .nav-cta {
  padding: 8px 13px;
  white-space: nowrap;
}
@media (min-width: 701px) and (max-width: 1210px) {
  .site-header { padding-inline: clamp(14px, 3vw, 42px); }
  .brand img { width: 96px; }
  .site-nav.site-nav--services { gap: 7px; }
  .site-nav.site-nav--services > a:not(.nav-cta) { font-size: .75rem; }
  .site-nav.site-nav--services .nav-cta { padding: 7px 10px; font-size: .8rem; }
}
@media (max-width: 700px) {
  .site-nav.site-nav--services { max-width: none; }
  .site-nav.site-nav--services > a:not(.nav-cta) { padding: 11px 0; font-size: .95rem; }
  .site-nav.site-nav--services .nav-cta { margin-top: 4px; }
}
