.artist-preview-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:45px 0 90px;display:grid}.artist-preview-grid article{border:1px solid var(--line);background:#0b1011;padding:24px}.artist-preview-grid article>img,.artist-preview-grid article>.sample-art{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:20px}.artist-preview-grid h2{margin:7px 0;font-size:30px}.artist-preview-grid h3{color:var(--aqua);margin:0 0 15px}.artist-preview-grid article>p:not(.tag){color:var(--muted);line-height:1.6}.artist-preview-grid article>div:last-child{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.artist-preview-grid article>div:last-child>a:not(.button){color:var(--aqua);font-weight:800}@media (width<=850px){.artist-preview-grid{grid-template-columns:1fr}}.track-sale{border:1px solid var(--aqua);background:#071416;margin:18px 0;padding:14px;gap:8px!important;display:grid!important}.track-sale b{color:var(--aqua)}.track-sale span{color:var(--muted);font-size:11px}.track-sale .button{margin-top:4px}.artist-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:130px;display:grid}.artist-directory-card{border:1px solid var(--line);background:#0b1011;border-radius:18px;grid-template-columns:minmax(150px,.85fr) 1.15fr;align-items:center;gap:22px;padding:18px;display:grid}.artist-directory-card>img{aspect-ratio:1;object-fit:contain;background:#071012;border-radius:13px;width:100%}.artist-directory-card h2{margin:.25em 0;font-size:clamp(27px,3vw,42px)}.artist-directory-card p:not(.tag){color:var(--muted);line-height:1.55}.public-artist-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,70px);padding:60px 0;display:grid}.public-artist-intro>img{object-fit:contain;border:2px solid var(--aqua);background:#071012;border-radius:22px;width:100%;max-height:580px}.public-artist-intro h1{margin:.2em 0;font-size:clamp(52px,7vw,100px);line-height:.86}.public-artist-intro>div>p:last-child{white-space:pre-wrap;color:#c1cbcd;line-height:1.7}.artist-track-list{padding-bottom:140px}.artist-track-list>h2{text-transform:uppercase;font-size:clamp(28px,4vw,48px)}.artist-track-list article{border:1px solid var(--line);background:#111719;border-radius:16px;grid-template-columns:150px 1fr;gap:20px;margin:15px 0;padding:18px;display:grid}.artist-track-list article>img{object-fit:contain;background:#060909;border-radius:11px;width:150px;height:150px}.artist-track-list h3{margin:.2em 0 .7em;font-size:30px}@media (width<=900px){.artist-directory{grid-template-columns:1fr}}@media (width<=650px){.artist-directory-card,.public-artist-intro{grid-template-columns:1fr}.public-artist-intro{padding-top:28px}.public-artist-intro>img{width:calc(100vw - 28px);margin:auto}.artist-track-list article{grid-template-columns:86px 1fr;gap:12px;padding:12px}.artist-track-list article>img{width:86px;height:86px}.artist-track-list .button{grid-column:1/-1;min-height:44px}.artist-directory{padding-bottom:110px}}.artist-directory-card>div{min-width:0}.artist-one-liner{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artist-directory-card .button{white-space:normal;min-height:44px}.artist-directory-card h2{overflow-wrap:anywhere}
