.artist-intro picture{aspect-ratio:1.12;overflow:hidden}.artist-intro picture img{object-position:center}.artist-portraits{color:var(--cream);background:#071018;padding:clamp(64px,8vw,118px) 8vw}.artist-portraits-intro{max-width:650px;margin:0 0 38px}.artist-portraits-intro .eyebrow{color:var(--gold)}.artist-portraits h2{letter-spacing:-.04em;margin:0;font-size:clamp(44px,5vw,76px);font-weight:500;line-height:.9}.artist-portraits h2 i{font-weight:400}.artist-portrait-grid{grid-template-columns:1.12fr .78fr 1fr;align-items:start;gap:16px;display:grid}.artist-portrait-grid picture{background:#0b171f;display:block;overflow:hidden}.artist-portrait-grid picture:first-child{aspect-ratio:1.3}.artist-portrait-grid picture:nth-child(2){aspect-ratio:.75;margin-top:48px}.artist-portrait-grid picture:nth-child(3){aspect-ratio:1.05;margin-top:18px}.artist-portrait-grid img{transition:transform .45s}.artist-portrait-grid picture:hover img{transform:scale(1.025)}@media (max-width:780px){.artist-portraits{padding:58px 7vw}.artist-portrait-grid{grid-template-columns:1fr;gap:16px}.artist-portrait-grid picture:nth-child(2),.artist-portrait-grid picture:nth-child(3){margin-top:0}.artist-portrait-grid picture:first-child,.artist-portrait-grid picture:nth-child(2),.artist-portrait-grid picture:nth-child(3){aspect-ratio:1.15}.artist-portrait-grid picture:nth-child(2) img{object-position:center 28%}}.artist-portrait-grid{grid-template-columns:minmax(0,380px);justify-content:center}.artist-portrait-grid picture:nth-child(n){aspect-ratio:auto;margin-top:0}.artist-portrait-grid img{object-fit:contain;height:auto}
