/* Loaded only for viewports ≥901px — keeps nav expanded, hides Menu control */

/* Overview: all six proxy service cards on one row */
#services .card-grid {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.header-nav-shell {
  display: block;
  flex: 0 1 auto;
}

.header-nav-shell > summary.header-nav-toggle {
  display: none !important;
  visibility: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  padding: 0;
  margin: 0;
}

.header-nav-shell .nav {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  gap: 0.5rem;
  width: auto;
  padding: 0;
  margin: 0;
  border: none;
}
