/* One cover format across both editorial collections. */
.figure-card,#portraitGrid>.board-item{display:flex;flex-direction:column;background:#f5f5f7;border-radius:24px;overflow:hidden;border:0;padding:0}.portrait-cover{position:relative;aspect-ratio:3/2;width:100%;background:#d9d9dc;isolation:isolate;overflow:hidden;flex-shrink:0}.portrait-cover img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center;filter:grayscale(1) contrast(.95);mix-blend-mode:multiply}.portrait-cover-empty{display:grid;place-items:center;color:#6e6e73;font-size:32px;letter-spacing:-1px}.portrait-cover-unavailable:after{content:'Portrait unavailable';position:absolute;inset:0;display:grid;place-items:center;color:#6e6e73;font-size:14px}.portrait-credit{font-size:10px;line-height:1.5;color:#6e6e73;padding:7px 24px 0;background:#f5f5f7}.portrait-credit summary{cursor:pointer;width:max-content}.portrait-credit p{margin:6px 0;overflow-wrap:anywhere}.portrait-credit a{color:#0066cc}.portrait-card-body,.figure-body{padding:24px;display:flex;flex-direction:column;flex:1}.portrait-card-body h3{font-size:26px;margin:12px 0}.portrait-card-body h4{font-size:17px;line-height:1.45;margin:0 0 14px}.portrait-card-body p{font-size:14px;line-height:1.65;color:#6e6e73}.portrait-card-body>.btn{align-self:flex-start;margin-top:auto}.figure-actions{margin-top:auto;padding-top:12px}.figure-card .figure-art{display:none}@media(max-width:600px){.portrait-cover{aspect-ratio:3/2}.portrait-card-body,.figure-body{padding:22px}}
