/* v11: portraits supplied by the author; page-specific additions only. */
.persona-featured.v11-portraits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:23px}
.persona-featured.v11-portraits>.persona-feature{grid-column:span 2;min-width:0;background:linear-gradient(180deg,#16212e,#111a27 70%)}
.persona-featured.v11-portraits>.persona-feature:nth-child(4){grid-column:2/span 2}
.persona-featured.v11-portraits>.persona-feature:nth-child(5){grid-column:4/span 2}
.persona-featured.v11-portraits .persona-scene{aspect-ratio:3/4;background:#0d1421;display:flex;align-items:center;justify-content:center}
.persona-featured.v11-portraits .persona-scene:after{inset:81% 0 0;background:linear-gradient(transparent,rgba(3,7,12,.43));}
.persona-featured.v11-portraits .persona-scene img{height:100%;width:100%;object-fit:contain;filter:saturate(.94)}
.persona-featured.v11-portraits .persona-feature:hover .persona-scene img{transform:none;filter:saturate(1)}
.persona-featured.v11-portraits .persona-sig{bottom:10px;left:12px;padding:4px 6px;max-width:calc(100% - 24px);font-size:9px;letter-spacing:.10em;background:rgba(7,11,18,.68);text-shadow:0 1px 3px rgba(0,0,0,.92)}
.persona-featured.v11-portraits .persona-feature-copy{min-height:205px}
.persona-v11-note{border-top:1px solid var(--edge);color:var(--muted);font-size:12px;line-height:1.8;margin:34px 0 0;padding-top:17px}
@media(max-width:1090px){
  .persona-featured.v11-portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
  .persona-featured.v11-portraits>.persona-feature,.persona-featured.v11-portraits>.persona-feature:nth-child(4),.persona-featured.v11-portraits>.persona-feature:nth-child(5){grid-column:auto}
  .persona-featured.v11-portraits>.persona-feature:nth-child(5){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}
}
@media(max-width:680px){
  .persona-featured.v11-portraits{grid-template-columns:1fr;gap:19px}
  .persona-featured.v11-portraits>.persona-feature,.persona-featured.v11-portraits>.persona-feature:nth-child(4),.persona-featured.v11-portraits>.persona-feature:nth-child(5){grid-column:1;width:100%;max-width:460px;justify-self:center}
  .persona-featured.v11-portraits .persona-scene{aspect-ratio:3/4}
  .persona-featured.v11-portraits .persona-feature-copy{min-height:0}
  .persona-featured.v11-portraits .persona-sig{font-size:9px}
}
