.node--type-employee.node--view-mode-author a .field--type-image,
.node--type-employee.node--view-mode-author a .responsive-image-container {
  overflow: hidden;
}
.node--type-employee.node--view-mode-author a img {
  width: 100%;
  max-width: none;
  transition: transform 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.node--type-employee.node--view-mode-author a h2,
.node--type-employee.node--view-mode-author a h3 {
  transition: color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.has-mouse .node--type-employee.node--view-mode-author a:hover img, .node--type-employee.node--view-mode-author .has-mouse a:hover img {
  transform: scale(1.05);
}
.has-mouse .node--type-employee.node--view-mode-author a:hover h2, .node--type-employee.node--view-mode-author .has-mouse a:hover h2,
.has-mouse .node--type-employee.node--view-mode-author a:hover h3,
.node--type-employee.node--view-mode-author .has-mouse a:hover h3 {
  color: var(--color-text-hover);
}

.node--type-employee.node--view-mode-author {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: clamp(14px, 13.4px + 0.001 * 100vw, 16px);
  line-height: clamp(20px, 19.4px + 0.001 * 100vw, 22px);
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
}
.node--type-employee.node--view-mode-author.path-pdf-build, .path-pdf-build .node--type-employee.node--view-mode-author {
  font-size: 16px;
  line-height: 22px;
}
.node--type-employee.node--view-mode-author a {
  gap: clamp(14px, 12.2px + 0.003 * 100vw, 20px);
  display: flex;
  justify-content: space-between;
}
.node--type-employee.node--view-mode-author .field--name-title {
  transition: color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.node--type-employee.node--view-mode-author .field--name-field-image {
  width: var(--btn-size-xlarge);
  height: var(--btn-size-xlarge);
  flex-shrink: 0;
  border-radius: 100%;
}
@media (max-width: 600px) {
  .node--type-employee.node--view-mode-author .field--name-field-image {
    width: var(--btn-size-large);
    height: var(--btn-size-large);
  }
}
.node--type-employee.node--view-mode-author .node__content {
  flex: 1;
  margin-top: 16px;
}
@media (max-width: 600px) {
  .node--type-employee.node--view-mode-author .node__content {
    margin-top: 4px;
  }
}
.node--type-employee.node--view-mode-author h2 {
  margin-bottom: clamp(7px, 6.1px + 0.0015 * 100vw, 10px);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: clamp(14px, 13.4px + 0.001 * 100vw, 16px);
  line-height: clamp(20px, 19.4px + 0.001 * 100vw, 22px);
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
}
.node--type-employee.node--view-mode-author h2.path-pdf-build, .path-pdf-build .node--type-employee.node--view-mode-author h2 {
  font-size: 16px;
  line-height: 22px;
}
.node--type-employee.node--view-mode-author .job-title-list {
  line-height: 16px;
  color: var(--color-highlight);
}
.node--type-employee.node--view-mode-author .job-title-list .job-title-item {
  display: inline;
}
.node--type-employee.node--view-mode-author .job-title-list .job-title-item:not(:last-child)::after {
  content: ", ";
}

.has-mouse .node--type-employee.node--view-mode-author a:hover .field--name-title {
  color: var(--color-text-hover);
}
/*# sourceMappingURL=../../_maps/components/node/node--employee--author.css.map */
