/* Portrait presentation only; retain the founder section's existing grid. */
.initiator-portrait-card {
  height:430px;
  border:1px solid rgba(15,46,36,.25);
  border-radius:3px;
  background:#ded7c6;
  box-shadow:0 12px 30px rgba(15,46,36,.07);
}
.initiator-portrait-card::after {
  content:"";
  position:absolute;
  inset:0;
  z-index:2;
  border:1px solid rgba(201,169,106,.42);
  pointer-events:none;
}
.initiator-portrait-card .initiator-portrait-bg {
  inset:0;
  height:100%;
  border-radius:0;
  background:radial-gradient(ellipse at 50% 28%,#f3ebdc 0%,#e1d9c6 53%,#c4c8b8 100%);
}
.initiator-portrait-card .initiator-portrait {
  position:absolute;
  top:38px;
  bottom:auto;
  width:100%;
  height:auto;
  max-height:none;
  object-fit:contain;
  object-position:center bottom;
  filter:drop-shadow(0 8px 14px rgba(6,26,20,.09));
}
.initiator-portrait-card figcaption {
  top:23px;
  left:24px;
  color:rgba(15,46,36,.7);
}
@media(max-width:980px){.initiator-portrait-card{height:360px}}
