@keyframes ArtistLanding_rotateXAnimationReverse__WOlCm{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes ArtistLanding_rotateXAnimation__7lRhm{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes ArtistLanding_rotateYAnimationReverse__rRriz{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes ArtistLanding_rotateYAnimation__QauXp{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes ArtistLanding_rotateYAnimationWithOpacity__MgA9t{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes ArtistLanding_logoShadowOpacity__IrQMN{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes ArtistLanding_logoBlinkLikeBulbAnimation__tml0k{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes ArtistLanding_showAfterDelay__0LICN{0%{opacity:0}to{opacity:1}}@keyframes ArtistLanding_blinkBoxAnimationFirst__3g_7S{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ArtistLanding_blinkBoxAnimationSecond__tKGMK{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ArtistLanding_blinkBoxAnimationThird__Hlrtu{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ArtistLanding_blinkBoxAnimationFourth__fdZVs{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ArtistLanding_rotation_481__5Njv1{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.ArtistLanding_landing__TA1sb{width:100%;max-width:1200px;margin:0 auto;padding:0 16px 48px;background-color:var(--background)}.ArtistLanding_landing__breadcrumb__nao8Q{padding:16px 0 0}.ArtistLanding_landing__breadcrumb__nao8Q ol{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--text-muted)}.ArtistLanding_landing__breadcrumb__nao8Q li+li:before{content:"/";margin-right:4px;color:var(--gray-400)}.ArtistLanding_landing__breadcrumb__nao8Q a{color:var(--text-muted);text-decoration:none}.ArtistLanding_landing__breadcrumb__nao8Q a:hover{color:var(--accent-color)}.ArtistLanding_landing__breadcrumb__nao8Q [aria-current=page]{color:var(--text-primary)}.ArtistLanding_landing__header__3az4X{display:flex;align-items:center;gap:16px;padding:16px 0 20px;border-bottom:1px solid var(--gray-200)}[data-theme=dark] .ArtistLanding_landing__header__3az4X{border-bottom-color:var(--gray-700)}.ArtistLanding_landing__heroImage__YnBKU{position:relative;flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:50%;background:var(--gray-100)}.ArtistLanding_landing__heroImage__YnBKU img{object-fit:cover}.ArtistLanding_landing__title__zZtI5{margin:0;font-size:20px;font-weight:700;color:var(--text-primary)}.ArtistLanding_landing__intro__FfOgA{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--text-muted)}.ArtistLanding_landing__members__4HBU6{padding:16px 0}.ArtistLanding_landing__membersTitle__TSkyn{margin:0 0 10px;font-size:15px;font-weight:600;color:var(--text-primary)}.ArtistLanding_landing__memberList__iNQl9{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ArtistLanding_landing__member__3uJmH{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 12px;border:1px solid var(--gray-200);border-radius:999px;font-size:14px;color:var(--text-primary);text-decoration:none;transition:border-color .2s}.ArtistLanding_landing__member__3uJmH:hover,.ArtistLanding_landing__member__3uJmH[aria-current=page]{border-color:var(--accent-color)}.ArtistLanding_landing__member__3uJmH[aria-current=page]{font-weight:600;color:var(--accent-color)}[data-theme=dark] .ArtistLanding_landing__member__3uJmH{border-color:var(--gray-700)}[data-theme=dark] .ArtistLanding_landing__member__3uJmH:hover,[data-theme=dark] .ArtistLanding_landing__member__3uJmH[aria-current=page]{border-color:var(--accent-color)}.ArtistLanding_landing__memberImage__g1J90{position:relative;width:28px;height:28px;overflow:hidden;border-radius:50%;background:var(--gray-100)}.ArtistLanding_landing__memberImage__g1J90 img{object-fit:cover}.ArtistLanding_landing__sections__BxhKk{display:flex;flex-direction:column;gap:24px;padding-top:8px}.ArtistLanding_landing__empty__myvyk{margin:24px 0;font-size:14px;color:var(--text-muted)}.ArtistLanding_landing__footerLinks__LeiL1{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:32px}.ArtistLanding_landing__primaryLink__pePu6{padding:12px 20px;border-radius:999px;background:var(--accent-color);font-size:14px;font-weight:600;color:#fff;text-align:center;text-decoration:none}.ArtistLanding_landing__secondaryLink__YiqFC{font-size:14px;color:var(--text-muted);text-decoration:underline}.ArtistLanding_landing__artistGrid__fEAhY{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px;margin:20px 0 0;padding:0;list-style:none}.ArtistLanding_landing__artist__TycuH{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;padding:16px 8px;border:1px solid var(--gray-200);border-radius:12px;text-decoration:none;transition:border-color .2s}.ArtistLanding_landing__artist__TycuH:hover{border-color:var(--accent-color)}[data-theme=dark] .ArtistLanding_landing__artist__TycuH{border-color:var(--gray-700)}[data-theme=dark] .ArtistLanding_landing__artist__TycuH:hover{border-color:var(--accent-color)}.ArtistLanding_landing__artistImage__QwRhg{position:relative;width:72px;height:72px;overflow:hidden;border-radius:50%;background:var(--gray-100)}.ArtistLanding_landing__artistImage__QwRhg img{object-fit:cover}.ArtistLanding_landing__artistName__hmZUf{font-size:14px;font-weight:600;color:var(--text-primary);text-align:center;word-break:break-word}