@charset "UTF-8";
/**
 * Staff module. Reference: modulos/mod_staff/mod_staff.css
 * All selectors must be descendants of .mod_staff (see guia-cambios-modulos.md §2).
 */

.mod_staff .row {
  position: relative;
  max-width: 1024px;
  margin: 0 auto;
  display: grid;
  grid-gap: 40px;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}
@media screen and (max-width: 64em) {
  .mod_staff .row {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 36em) {
  .mod_staff .row {
    grid-template-columns: 1fr;
  }
}
.mod_staff .staff {
  text-align: center;
}
.mod_staff .staff .media {
  display: block;
  overflow: hidden;
  border-radius: 8px;
  margin-bottom: 1rem;
}
.mod_staff .staff .media img {
  width: 100%;
  height: auto;
  display: block;
}
.mod_staff .staff h2 {
  margin: 0 0 0.25rem;
}
.mod_staff .staff .intro {
  margin: 0 0 0.5rem;
  font-weight: 600;
  color: #555;
}
