/* Committee + NAC pages: page switcher, grouped people, member tags. */
.switch{margin-top:40px}
.switch .tab{text-decoration:none}
.switch .tab[aria-current="page"]{background:#fff;color:var(--ink);box-shadow:0 2px 8px -2px rgba(22,18,58,.15)}
.com-group+.com-group{margin-top:48px}
.com-title{display:flex;align-items:center;gap:12px;font-size:1.25rem;letter-spacing:-.01em;margin-bottom:18px}
.com-title .ibox{width:36px;height:36px;border-radius:10px}
.com-title .ibox .ico{width:18px;height:18px}
.person .tag{display:inline-block;margin-top:14px;font-size:.75rem;font-weight:500;color:var(--accent-ink);background:var(--accent-soft);padding:4px 10px;border-radius:999px}
.nac-tools{margin:32px 0 20px}
