/* Only the header portrait and Alexander's existing section. */
.site-header .manager-mini picture,
.site-header .manager-mini img {
  width: 44px;
  height: 44px;
  flex: 0 0 44px;
}
.site-header .header-actions { gap: 18px; }
.site-header .manager-mini { gap: 10px; padding-right: 18px; }
.site-header .manager-mini__text { align-content: center; }
.site-header .manager-mini picture {
  display: block;
  overflow: hidden;
  border-radius: 50%;
}
.site-header .manager-mini img {
  object-fit: cover;
  object-position: center;
  transform: translate(-8%, -8%) scale(1.82);
  filter: brightness(1.12);
}

.leader .leader__photo img {
  object-position: 53% 50%;
  transform: translateX(-8%) scale(1.68);
  filter: brightness(1.02) contrast(.96) saturate(.96);
}
.leader .leader__quote {
  padding: 25px 28px 25px 62px;
  background: #3a352f;
  box-shadow: 0 12px 24px -26px rgba(31, 24, 18, .35);
}
.leader .leader__quote::before { left: 22px; }
.leader .leader__facts {
  border-width: 1px 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}
.leader .leader-fact,
.leader .leader-fact + .leader-fact { padding: 23px 28px; }

@media (max-width: 1100px) {
  .leader .leader__quote { padding: 23px 24px 23px 58px; }
  .leader .leader-fact,
  .leader .leader-fact + .leader-fact { padding: 22px 24px; }
}
@media (max-width: 600px) {
  .leader .leader__photo img { object-position: 53% 50%; transform: translateX(-11%) scale(1.82); }
  .leader .leader__quote { padding: 54px 22px 23px; }
  .leader .leader-fact,
  .leader .leader-fact + .leader-fact { padding: 20px 4px; }
}
