/**
 * GS Team in de vormtaal van de site.
 *
 * Bewust weinig. Deze plugin heeft in zijn eigen shortcode-instellingen
 * velden voor élke kleur en voor de lettergrootte: naam, functie,
 * omschrijving, links, het lint, de balk eronder. Die horen daar te
 * staan en niet hier — zetten we ze hier óók, dan verander je iets in
 * de plugin en gebeurt er niets. Diezelfde les kwam eerder langs bij
 * Modern Events Calendar.
 *
 * Wat de plugin niet kan, en het theme wel: de letterfamilie. Er is geen
 * veld voor, dus zonder deze regels staan de namen in de systeemletter
 * terwijl de rest van de site Baloo 2 gebruikt.
 *
 * Klassen komen uit de opmaak van de plugin zelf, nagekeken op een
 * draaiende pagina en niet uit de documentatie overgenomen.
 */

.gs_team .gs-member-name,
.gs_team .gs-member-name a{
  font-family:var(--nyf-font-heading);
  letter-spacing:-0.01em;
}

.gs_team .gs-member-desig,
.gs_team .gs-member-desig *{
  font-family:var(--nyf-font-body);
}

/* De hoekafronding van de site. Ook hier heeft de plugin geen veld voor,
   en zonder dit staat er een rechthoekige foto in een site waarin alles
   afgerond is. */
.gs_team .gs_team_member--image{
  border-radius:var(--nyf-radius, 0);
}

/* De portretten van een raad zijn zelden even hoog aangeleverd. Een
   vaste verhouding houdt het raster recht; zonder dit springt elke rij
   op de hoogte van de langste foto erin. */
.gs_team .gs_team_member--image{
  aspect-ratio:3 / 4;
  object-fit:cover;
  width:100%;
  height:auto;
}
