.artist[data-v-1bc0a36d]{padding-top:56px;max-width:860px}.artist__head[data-v-1bc0a36d]{display:flex;align-items:center;gap:28px;margin-bottom:44px}.artist__photo[data-v-1bc0a36d],.artist__photo--placeholder[data-v-1bc0a36d]{width:clamp(96px,16vw,148px);height:clamp(96px,16vw,148px);border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid var(--line-strong)}.artist__photo img[data-v-1bc0a36d]{width:100%;height:100%;object-fit:cover}.artist__photo--placeholder[data-v-1bc0a36d]{background:var(--bg-2)}.artist__name[data-v-1bc0a36d]{font-size:clamp(26px,4.5vw,38px);letter-spacing:.12em;margin-bottom:8px}.artist__tag[data-v-1bc0a36d]{color:var(--text-dim);letter-spacing:.3em;font-size:14px}.artist__statement[data-v-1bc0a36d]{border-left:2px solid var(--accent);padding:6px 0 6px 24px;margin-bottom:48px}.artist__statement p[data-v-1bc0a36d]{font-family:var(--font-serif);font-size:clamp(16px,2.4vw,19px);line-height:2;color:var(--text-dim)}.artist__bio-text[data-v-1bc0a36d]{color:var(--text-dim);max-width:640px}.artist__contact[data-v-1bc0a36d]{margin-top:56px}.contact__grid[data-v-1bc0a36d]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 640px){.contact__grid[data-v-1bc0a36d]{grid-template-columns:repeat(2,1fr)}}.contact__item[data-v-1bc0a36d]{border:1px solid var(--line);background:var(--bg-2);padding:22px 24px;display:grid;gap:8px}.contact__label[data-v-1bc0a36d]{color:var(--text-faint);font-size:13px;letter-spacing:.24em}.contact__value[data-v-1bc0a36d]{font-size:16px;letter-spacing:.04em}
