.artist-index{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:32px 20px;margin:0;padding:0;list-style:none;display:grid}.artist-card>article{align-content:start;gap:6px;display:grid;position:relative}.artist-card .art-cover{aspect-ratio:4/5;margin-bottom:6px}.artist-card .art-cover-images img{object-position:top}.artist-card .art-cover-name a:after{content:"";z-index:2;position:absolute;inset:0}.artist-card .art-cover-name a:focus-visible{outline:none}.artist-card>article:has(.art-cover-name a:focus-visible) .art-cover{outline:2px solid var(--ring);outline-offset:3px}.artist-card-aliases{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.45}@media (max-width:600px){.artist-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}
