.artist-image-header img{height:auto;width:100%}.artist-image{display:flex;justify-content:center}.artist-image img{border-radius:50%;height:auto;margin:var(--sp-5);max-width:10rem}@media(min-width:980px){.artist-image img{margin:var(--sp-10) 0 var(--sp-5);max-width:18.6rem}}:where(.artist-detail-container>.container:first-child) .btn-secondary{background-color:var(--color-surface-inverse);border:0;border-radius:var(--radius-none);color:var(--color-text-inverse);cursor:pointer;display:inline-block;font-family:var(--font-body-bold);font-size:1.2rem;letter-spacing:.14em;line-height:1.5;padding:var(--sp-4) 2.8rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color var(--motion-fast) var(--motion-easing);white-space:nowrap}:where(.artist-detail-container>.container:first-child) .btn-secondary:visited{color:var(--color-text-inverse);text-decoration:none}:where(.artist-detail-container>.container:first-child) .btn-secondary:hover{background-color:color-mix(in srgb,var(--color-surface-inverse) 82%,transparent);text-decoration:none}:where(.artist-detail-container>.container:first-child) .btn-secondary:focus-visible{box-shadow:0 0 0 .2rem var(--color-surface-page);outline:.1rem solid var(--color-border-focus);outline-offset:.2rem}:where(.artist-detail-container>.container:first-child) .btn-secondary:disabled,:where(.artist-detail-container>.container:first-child) .btn-secondary[disabled]{background-color:var(--color-surface-muted);border-color:var(--color-surface-muted)}:where(.artist-detail-container>.container:first-child) .btn-secondary:disabled:hover,:where(.artist-detail-container>.container:first-child) .btn-secondary[disabled]:hover{background-color:var(--color-surface-muted)}:where(.artist-detail-container>.container:first-child) .btn-secondary{background-color:transparent;border:.1rem solid var(--color-border-focus);color:var(--color-text-primary)}:where(.artist-detail-container>.container:first-child) .btn-secondary:hover{background-color:var(--color-surface-inverse);border-color:var(--color-border-focus);color:var(--color-text-inverse)}:where(.artist-detail-container>.container:first-child) .btn-secondary:disabled,:where(.artist-detail-container>.container:first-child) .btn-secondary[disabled]{background-color:transparent;border-color:var(--color-border-strong);color:var(--color-text-disabled);cursor:not-allowed}:where(.artist-detail-container>.container:first-child) .btn-secondary:disabled:hover,:where(.artist-detail-container>.container:first-child) .btn-secondary[disabled]:hover{background-color:transparent;color:var(--color-text-disabled)}.artist-detail-container:not(:has(.artist-image)) h1{margin-top:var(--sp-10)}.artist-detail-container .follow{display:block;margin:var(--sp-5) auto}.artist-info-links{font-size:1.7rem;line-height:2.7rem;margin:.5rem auto var(--sp-5);padding:0 var(--sp-5);text-align:center}@media(min-width:980px){.artist-info-links{margin:var(--sp-5) auto 5rem}}.artist-info-links p{margin:1rem 0}.artist-info-links p.links{display:flex;gap:var(--sp-5);margin-top:1.5rem;overflow-x:auto;padding-bottom:var(--sp-5)}@media(min-width:980px){.artist-info-links p.links{justify-content:center;margin-top:3rem;padding-bottom:0}}.artist-info-links .like-h4 [data-scroll-to]{color:var(--color-text-link);cursor:pointer;font-family:var(--font-body);font-style:italic;text-decoration:underline}.artist-info-links [data-scroll-to]{cursor:pointer}