.collection-filters{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 1rem}.collection-filters button{border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(255,255,255,.04);color:inherit;padding:.65rem 1rem;cursor:pointer}.collection-filters button[aria-pressed="true"]{background:#f6d64a;color:#17130a;border-color:#f6d64a}.artist-collection-card{position:relative;display:flex;min-height:210px;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:1.4rem;border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;background:radial-gradient(ellipse at 85% 15%,rgba(223,53,140,.24),transparent 42%),linear-gradient(140deg,#17161c,#24202a);color:inherit;text-decoration:none;overflow:hidden}.artist-collection-card strong{font-size:1.45rem}.artist-collection-card>span:not(.partner-artist-badge){max-width:48rem;color:rgba(255,255,255,.76)}.partner-artist-badge,.artist-new-badge{display:inline-flex;width:max-content;align-items:center;gap:.35rem;border-radius:999px;padding:.32rem .65rem;background:rgba(246,214,74,.14);color:#f6d64a;font-size:.78rem;font-weight:700;letter-spacing:.04em}.artist-hero{position:relative;isolation:isolate;display:flex;min-height:clamp(330px,45vw,540px);align-items:flex-end;overflow:hidden;border-radius:1.25rem;margin-top:1rem;padding:clamp(1.5rem,5vw,4rem);background:radial-gradient(ellipse at 78% 18%,rgba(223,53,140,.55),transparent 40%),linear-gradient(120deg,#17151b,#4a1c42 54%,#a63570);}.artist-banner-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.artist-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,8,11,.83),rgba(8,8,11,.28) 75%),linear-gradient(0deg,rgba(8,8,11,.55),transparent 60%)}.artist-hero-copy{max-width:760px}.artist-hero h1{font-size:clamp(2.5rem,7vw,5.8rem);line-height:.98;margin:.55rem 0 1.1rem}.artist-stats{display:flex;flex-wrap:wrap;gap:.7rem}.artist-stats span,.artist-stats a{border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:.55rem .85rem;background:rgba(0,0,0,.22);backdrop-filter:blur(8px)}.artist-share{position:absolute;top:1.25rem;right:1.25rem}.artist-profile{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.4rem;padding-block:2rem;border-bottom:1px solid rgba(255,255,255,.12)}.artist-avatar{display:grid;width:clamp(76px,12vw,116px);aspect-ratio:1;border-radius:50%;place-items:center;overflow:hidden;background:linear-gradient(135deg,#f6d64a,#e54a9c);color:#17130a;font-size:1.8rem;font-weight:800;box-shadow:0 0 0 5px rgba(255,255,255,.08)}.artist-avatar img{width:100%;height:100%;object-fit:cover}.artist-profile-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 .55rem;color:rgba(255,255,255,.68)}.artist-bio{max-width:780px;white-space:pre-line;line-height:1.65;margin:.35rem 0 1rem}.artist-methods,.artist-links{display:flex;flex-wrap:wrap;gap:.55rem}.artist-methods span{padding:.38rem .65rem;border-radius:999px;background:rgba(255,255,255,.08);font-size:.85rem}.artist-links a{color:#f6d64a;text-underline-offset:3px}.artist-products,.artist-reviews{padding-block:2.5rem}.artist-review-status{color:rgba(255,255,255,.7)}.artist-review{padding:1.1rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.artist-review p{line-height:1.6}.artist-review-stars{color:#f6d64a}.artist-review>span{font-size:.88rem;color:rgba(255,255,255,.65)}.artist-cta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:2rem;border-radius:1rem;margin-bottom:3rem;background:rgba(255,255,255,.055)}.artist-cta h2{flex:1 1 100%;margin:0}.artist-cta .text-link{align-self:center}@media(max-width:640px){.artist-hero{min-height:410px;align-items:flex-end;padding:1.35rem}.artist-share{top:.8rem;right:.8rem}.artist-profile{grid-template-columns:1fr;justify-items:start}.artist-cta{padding:1.35rem}.artist-cta .button{width:100%;text-align:center;justify-content:center}}.artist-links a{display:inline-flex;align-items:center;gap:.48rem;padding:.5rem .7rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.04);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.artist-links a:hover{background:rgba(246,214,74,.12);border-color:rgba(246,214,74,.48);transform:translateY(-1px)}.artist-link-icon{width:1.15rem;height:1.15rem;flex:none;fill:currentColor;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.artist-links a:focus-visible{outline:2px solid #f6d64a;outline-offset:3px}
.artist-link-icon{stroke:none}

.artist-stats a{color:inherit;text-decoration:none}.artist-stats a:hover{text-decoration:underline;text-underline-offset:3px}.artist-stats a:focus-visible{outline:2px solid currentColor;outline-offset:3px}

/* One public Artist Page language, including the temporary Taylor preview. */
.artist-hero{color:#fff;min-height:clamp(340px,34vw,510px);background:radial-gradient(ellipse at 90% 15%,#773e8a 0,transparent 60%),linear-gradient(120deg,#191526,#522057 65%,#7c296c);padding-top:80px}.artist-hero h1,.artist-hero .eyebrow{color:#fff}.artist-hero .eyebrow{opacity:.8}.artist-hero .button-outline{color:#fff;border-color:#ffffff50}.artist-hero-with-portrait{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(200px,.75fr);gap:clamp(24px,5vw,70px);align-items:center}.artist-hero-copy{position:relative;z-index:1;min-width:0}.artist-hero h1{font-size:clamp(38px,5.4vw,80px);overflow-wrap:anywhere}.artist-portrait-frame{position:relative;isolation:isolate;margin:0;aspect-ratio:1;max-width:340px;width:100%;justify-self:end;overflow:hidden;border-radius:24px;border:1px solid #ffffff30;box-shadow:0 20px 60px #09061240;background:#21172d}.artist-portrait-frame>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.artist-portrait-frame figcaption{position:absolute;bottom:0;inset-inline:0;margin:0;padding:8px;background:#100b1da6;color:#fff;font-size:9px;text-align:center}.artist-hero-tagline{color:#ece4f6;font-size:clamp(17px,2vw,24px);line-height:1.5}.artist-profile-has-portrait{grid-template-columns:1fr}.artist-profile-meta,.artist-review-status,.artist-review>span{color:var(--muted)}.artist-profile,.artist-review{border-color:var(--line)}.artist-methods span{background:var(--paper-deep);color:var(--ink-soft)}.artist-links a{color:var(--ink);border-color:var(--line);background:var(--paper-deep)}.artist-links a:hover{background:#e61c5d16;border-color:var(--pink)}.artist-cta{background:var(--white);border:1px solid var(--line)}.artist-preview-hero{margin-top:24px}.partner-preview-intro>.artist-profile{padding-top:28px}.artist-preview-hero .artist-hero-tagline{margin-bottom:0}.artist-preview-hero .artist-portrait-frame{max-width:360px}.partner-preview-page .artist-profile-copy{max-width:none}.partner-preview-page .artist-bio{font-size:15px;color:var(--ink-soft)}
html[data-theme=light] .artist-collection-card{color:white}html[data-theme=light] .artist-new-badge{background:#73551912;color:#72501a}html[data-theme=light] .artist-review-stars{color:#8b641c}html[data-theme=light] .artist-cta{background:white}html[data-theme=light] .artist-links a{background:white}
@media(max-width:640px){.artist-hero-with-portrait{grid-template-columns:1fr;gap:24px;padding-top:76px}.artist-portrait-frame,.artist-preview-hero .artist-portrait-frame{width:min(100%,280px);justify-self:center;grid-row:2}.artist-hero-with-portrait .artist-hero-copy{grid-row:1}.artist-hero h1{font-size:clamp(36px,10vw,54px)}.artist-profile-has-portrait{grid-template-columns:1fr}.artist-hero-tagline{font-size:17px}.artist-stats{gap:8px}.artist-stats span,.artist-stats a{font-size:12px;padding:8px 10px}}

@media(min-width:641px){.artist-hero{aspect-ratio:3/1;min-height:0;padding-top:64px;padding-bottom:32px}.artist-portrait-frame,.artist-preview-hero .artist-portrait-frame{width:min(100%,clamp(180px,21vw,340px))}}
