/* ==========================================================================
   SamenOntzorgen — PGB-sectie
   Aanvullend op style.css. Zelfde design system, iets grotere typografie
   omdat een deel van het publiek ouder is.
   ========================================================================== */

body { font-size: 17.5px; }

/* ── PGB-SUBNAVIGATIE ── */
.pgb-subnav {
  background: var(--surface);
  border-bottom: 1px solid var(--line);
}
.pgb-subnav .container {
  display: flex;
  gap: 2px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.pgb-subnav a {
  display: block;
  padding: 13px 14px;
  font-size: .95rem;
  font-weight: 500;
  white-space: nowrap;
  color: var(--text);
  transition: color var(--transition);
}
.pgb-subnav a:hover { color: var(--teal-deep); }
.pgb-subnav a[aria-current="page"] {
  color: var(--teal-deep);
  font-weight: 600;
  box-shadow: inset 0 -2px 0 var(--teal-deep);
}

