.labels-page,.label-detail-page{--label-acid:#ff4f9a;--label-violet:#8170ff;--label-line:#efe8ff24}.label-hero{border-bottom:1px solid var(--label-line);background:radial-gradient(circle at 77% 30%,#8170ff2e,#0000 24%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/28px 28px;min-height:620px;padding:92px 6vw 70px;position:relative;overflow:hidden}.label-hero:after{content:"LABELS";color:#ffffff09;letter-spacing:-.1em;font-size:18vw;font-weight:900;line-height:.7;position:absolute;bottom:-4vw;right:-2vw}.label-hero h1{z-index:2;letter-spacing:-.085em;text-transform:uppercase;max-width:1200px;margin:55px 0 27px;font-size:clamp(70px,9vw,142px);line-height:.78;position:relative}.label-hero h1 em{color:var(--label-acid);font-style:normal}.label-hero>p{z-index:2;color:#d2c8d6;max-width:760px;font-size:19px;line-height:1.55;position:relative}.label-ledger{z-index:2;border:1px solid var(--label-line);background:#08070cb8;width:fit-content;margin-top:42px;display:flex;position:relative}.label-ledger>div{border-right:1px solid var(--label-line);align-items:baseline;gap:10px;min-width:165px;padding:15px 18px;display:flex}.label-ledger>div:last-child{border-right:0}.label-ledger strong{color:var(--label-acid);font-size:27px}.label-ledger span{max-width:77px;color:var(--lp-muted);font:8px/1.35 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.label-controls{z-index:20;border-bottom:1px solid var(--label-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a070df5;grid-template-columns:minmax(230px,1.5fr) 1fr 1fr 135px;gap:10px;padding:16px 5vw;display:grid;position:sticky;top:68px}.label-controls label{border:1px solid var(--label-line);align-items:center;gap:13px;min-height:48px;padding:10px 13px;display:flex}.label-controls label:focus-within{border-color:#ff4f9ab3}.label-controls label>span,.label-result span{color:var(--lp-muted);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em}.label-controls input,.label-controls select{min-width:0;color:var(--lp-paper);background:0 0;border:0;outline:0;flex:1;font-size:13px}.label-controls select option{background:#0b080e}.label-result{justify-content:flex-end;align-items:center;gap:9px;display:flex}.label-result strong{color:var(--label-acid);font-size:29px}.label-result span{max-width:45px}.label-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1760px;margin:0 auto;padding:55px 5vw 110px;display:grid}.label-card{min-width:0;color:inherit;text-decoration:none}.label-card article{border:1px solid var(--label-line);background:linear-gradient(145deg,#ffffff06,#8170ff05);flex-direction:column;min-height:470px;padding:23px;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative;overflow:hidden}:is(.label-card:hover article,.label-card:focus-visible article){background:linear-gradient(145deg,#ff4f9a0b,#8170ff07);border-color:#ff4f9a9e;transform:translateY(-2px)}.label-card:focus-visible{outline:0}.label-card-top{color:#817887;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;display:flex}.label-card-top b{color:var(--label-acid);font-weight:500}.label-mark{border-bottom:1px solid var(--label-line);height:104px;margin:24px 0 22px;position:relative;overflow:hidden}.label-mark i{border:1px solid var(--label-acid);opacity:.25;border-radius:50%;width:116%;height:26px;position:absolute;left:-8%}.label-mark i:first-child{top:5px}.label-mark i:nth-child(2){top:29px;transform:rotate(-3deg)}.label-mark i:nth-child(3){top:53px;transform:rotate(4deg)}.label-mark strong{color:#ffffff1f;letter-spacing:-.1em;font-size:74px;line-height:.85;position:absolute;top:0;right:2px}.label-city{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.label-card h2{letter-spacing:-.055em;text-transform:uppercase;margin:13px 0 14px;font-size:clamp(27px,2.2vw,39px);line-height:.92}.label-card p{color:#a9a0ae;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.58;display:-webkit-box;overflow:hidden}.label-card-meta{border-top:1px solid var(--label-line);color:#766d7a;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;grid-template-columns:auto auto 1fr;gap:11px;margin-top:auto;padding-top:19px;display:grid}.label-card-meta b{color:var(--label-acid);justify-self:end}.label-empty{border:1px solid var(--label-line);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:20px;min-height:300px;display:flex}.label-empty strong{text-transform:uppercase;font-size:28px}.label-empty button{border:1px solid var(--label-line);color:var(--label-acid);cursor:pointer;background:0 0;padding:11px 14px}.label-breadcrumb{border-bottom:1px solid var(--label-line);max-width:1600px;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;gap:11px;margin:0 auto;padding:24px 5vw;display:flex}.label-breadcrumb a{color:var(--lp-muted);text-decoration:none}.label-breadcrumb b{color:var(--label-acid)}.label-detail-hero{border-bottom:1px solid var(--label-line);background:radial-gradient(circle at 75% 35%,#8170ff33,#0000 28%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/31px 31px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/31px 31px;max-width:1600px;min-height:680px;margin:0 auto;padding:55px 5vw 70px;position:relative;overflow:hidden}.label-detail-signal{z-index:2;color:var(--lp-muted);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;display:flex;position:relative}.label-detail-signal span{color:var(--label-acid)}.label-detail-mark{width:min(37vw,520px);height:390px;position:absolute;top:110px;right:5vw}.label-detail-mark i{border:1px solid #ff4f9a40;border-radius:50%;position:absolute;inset:10%}.label-detail-mark i:nth-child(2){border-color:#8170ff59;inset:20%}.label-detail-mark i:nth-child(3){border-style:dashed;inset:32%}.label-detail-mark i:nth-child(4){background:linear-gradient(145deg,var(--label-acid),#d34cc2);border:0;inset:44%}.label-detail-mark strong{color:#100811;letter-spacing:-.12em;justify-content:center;align-items:center;font-size:70px;display:flex;position:absolute;inset:0}.label-detail-hero>p{z-index:2;color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:105px 0 14px;position:relative}.label-detail-hero h1{z-index:2;letter-spacing:-.085em;text-transform:uppercase;max-width:850px;margin:0;font-size:clamp(68px,8vw,128px);line-height:.78;position:relative}.label-detail-tags{z-index:2;flex-wrap:wrap;gap:7px;margin-top:34px;display:flex;position:relative}.label-detail-tags span{border:1px solid var(--label-line);color:#a99fac;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;padding:7px 9px}.label-detail-actions{z-index:2;gap:8px;margin-top:35px;display:flex;position:relative}.label-detail-actions a{border:1px solid var(--label-line);min-width:125px;color:var(--lp-paper);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;padding:13px;text-decoration:none}.label-detail-actions a span{float:right}.label-detail-actions a.primary{border-color:var(--label-acid);background:var(--label-acid);color:#100811;font-weight:900}.label-detail-body{max-width:1350px;margin:0 auto;padding:90px 5vw 110px}.label-detail-body section>span,.label-rights>span{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;letter-spacing:.13em}.label-detail-body h2{letter-spacing:-.055em;text-transform:uppercase;margin:17px 0 30px;font-size:clamp(35px,4vw,61px);line-height:.9}.label-introduction{border-bottom:1px solid var(--label-line);grid-template-columns:170px minmax(220px,.7fr) minmax(420px,1.3fr);gap:35px;padding-bottom:75px;display:grid}.label-introduction h2{margin:0}.label-introduction div p{color:#bbb1bf;margin:0 0 22px;font-size:16px;line-height:1.72}.label-introduction div p.lead{color:#eee7f1;font-size:21px;line-height:1.64}.label-facts{border-left:1px solid var(--label-line);grid-template-columns:repeat(3,1fr);margin:0 0 75px;display:grid}.label-facts>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-height:190px;padding:25px}.label-facts>div:nth-child(-n+3){border-top:1px solid var(--label-line)}.label-facts span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.label-facts p{color:#c4bac8;margin:18px 0 0;font-size:13px;line-height:1.6}.label-sections{grid-template-columns:1fr 1fr;gap:12px;display:grid}.label-sections section{border:1px solid var(--label-line);background:#ffffff04;min-height:300px;padding:31px}.label-sections h2{font-size:34px}.label-sections p,.label-bullet{color:#bdb3c1;font-size:14px;line-height:1.7}.label-bullet{border-top:1px solid #efe8ff17;grid-template-columns:7px 1fr;gap:11px;padding:10px 0;display:grid}.label-bullet i{background:var(--label-acid);border-radius:50%;width:4px;height:4px;margin-top:10px}.artist-detail-page .label-detail-hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(42px,6vw,105px);min-height:520px;padding-top:48px;padding-bottom:58px;display:grid}.artist-detail-page .label-detail-mark{opacity:.14;width:36vw;height:360px;top:50%;right:7vw;transform:translateY(-50%)}.artist-detail-page .artist-hero-copy{z-index:2;min-width:0;position:relative}.artist-detail-page .artist-hero-copy>p{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.artist-detail-page .artist-hero-copy h1{max-width:760px;font-size:clamp(54px,6vw,94px);line-height:.82}.artist-hero-info{z-index:2;border:1px solid var(--label-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08070cb8;align-self:center;padding:30px;position:relative}.artist-hero-info>span,.artist-hero-contacts>span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.13em}.artist-hero-info .lead{color:#e7dfea;margin:22px 0 28px;font-size:17px;line-height:1.62}.artist-hero-facts{border-top:1px solid var(--label-line);border-left:1px solid var(--label-line);grid-template-columns:1fr 1fr;display:grid}.artist-hero-facts>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-height:88px;padding:16px}.artist-hero-facts span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em;margin-bottom:10px;display:block}.artist-hero-facts strong{color:#d9cfdc;font-size:12px;line-height:1.45}.artist-hero-contacts{margin-top:22px}.artist-hero-contacts p{color:#bdb3c1;overflow-wrap:anywhere;margin:9px 0 0;font-size:12px;line-height:1.5}.artist-detail-page .label-detail-body{padding-top:55px}.label-source-desk{border:1px solid var(--label-line);background:linear-gradient(115deg,#ff4f9a0f,#8170ff06);grid-template-columns:.72fr 1.28fr;gap:60px;margin-top:75px;padding:42px;display:grid}.label-source-desk header p{max-width:430px;color:var(--lp-muted);font-size:13px;line-height:1.6}.label-source-desk>div a{border-top:1px solid var(--label-line);min-height:74px;color:var(--lp-paper);grid-template-columns:30px 1fr 18px;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:grid}.label-source-desk>div a:last-child{border-bottom:1px solid var(--label-line)}.label-source-desk a>span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace}.label-source-desk a>div{flex-direction:column;gap:5px;display:flex}.label-source-desk a strong{text-transform:uppercase;font-size:13px}.label-source-desk a small{color:var(--lp-muted);font:8px/1.45 var(--font-geist-mono),monospace;text-transform:uppercase}.label-source-desk a>b{color:var(--label-acid)}.label-rights{border-top:1px solid var(--label-line);border-bottom:1px solid var(--label-line);grid-template-columns:170px 1fr;gap:28px;margin-top:25px;padding:25px 0;display:grid}.label-rights p{color:var(--lp-muted);margin:0;font-size:12px;line-height:1.6}.label-detail-end{justify-content:space-between;margin-top:52px;display:flex}.label-detail-end a{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;text-decoration:none}@media (max-width:1050px){.label-grid{grid-template-columns:repeat(2,1fr)}.label-controls{grid-template-columns:1fr 1fr}.label-result{justify-content:flex-start}.label-detail-mark{opacity:.42}.label-introduction{grid-template-columns:130px 1fr}.label-introduction div{grid-column:2}.label-facts{grid-template-columns:repeat(2,1fr)}.label-facts>div:nth-child(3){border-top:0}.label-source-desk{grid-template-columns:1fr;gap:30px}.artist-detail-page .label-detail-hero{grid-template-columns:1fr;gap:34px}.artist-detail-page .label-detail-mark{opacity:.1;width:520px;right:-60px}.artist-detail-page .artist-hero-copy h1{max-width:780px}.artist-hero-info{max-width:760px}}@media (max-width:680px){.label-hero{min-height:570px;padding:75px 22px 55px}.label-hero h1{margin-top:42px;font-size:54px}.label-hero>p{font-size:16px}.label-ledger{flex-direction:column;width:100%}.label-ledger>div{border-right:0;border-bottom:1px solid var(--label-line)}.label-ledger>div:last-child{border-bottom:0}.label-controls{grid-template-columns:1fr;padding:14px 18px;position:relative;top:auto}.label-grid{grid-template-columns:1fr;padding:35px 18px 70px}.label-card article{min-height:430px}.label-detail-hero{min-height:620px;padding:45px 22px 55px}.label-detail-mark{opacity:.28;width:420px;height:340px;top:120px;right:-110px}.label-detail-hero>p{margin-top:85px}.label-detail-hero h1{font-size:53px}.label-detail-body{padding:62px 22px 80px}.label-introduction{grid-template-columns:1fr;gap:20px}.label-introduction div{grid-column:1}.label-introduction div p.lead{font-size:18px}.label-facts{grid-template-columns:1fr}.label-facts>div{min-height:0;border-top:0!important}.label-facts>div:first-child{border-top:1px solid var(--label-line)!important}.label-sections{grid-template-columns:1fr}.label-sections section{padding:24px}.label-source-desk{padding:26px 20px}.label-rights{grid-template-columns:1fr}.label-detail-end{gap:25px}.label-detail-end a:last-child{text-align:right}.artist-detail-page .label-detail-hero{gap:28px;min-height:0;padding:38px 22px 46px}.artist-detail-page .artist-hero-copy h1{font-size:48px}.artist-hero-info{padding:22px}.artist-hero-info .lead{font-size:15px}.artist-hero-facts{grid-template-columns:1fr}.artist-detail-page .label-detail-body{padding-top:42px}}.label-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.label-sections section{min-width:0}.label-sections h2,.label-sections p,.label-bullet{overflow-wrap:anywhere}.label-bullet{grid-template-columns:7px minmax(0,1fr)}@media (max-width:680px){.label-controls,.label-grid,.label-introduction,.label-facts,.label-sections{grid-template-columns:minmax(0,1fr)}.label-detail-signal{flex-wrap:wrap;gap:8px}.label-detail-mark{opacity:.24;width:320px;height:300px;top:135px;right:-10px}.label-detail-hero h1{overflow-wrap:anywhere}}.artist-hero-info .lead{margin-top:0}.artist-hero-info .official-link-bar{margin-top:4px}.label-profile-page .label-detail-hero{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(42px,6vw,105px);min-height:560px;padding-top:48px;padding-bottom:58px;display:grid}.label-profile-page .label-detail-mark{opacity:.12;width:36vw;height:360px;top:50%;right:7vw;transform:translateY(-50%)}.label-profile-copy{z-index:2;min-width:0;position:relative}.label-profile-copy>p{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.label-profile-copy h1{letter-spacing:-.075em;text-transform:uppercase;overflow-wrap:anywhere;max-width:760px;margin:0;font-size:clamp(54px,6vw,94px);line-height:.82}.label-profile-info{z-index:2;border:1px solid var(--label-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08070cc2;align-self:center;padding:30px;position:relative}.label-profile-info .lead{color:#e7dfea;margin:0 0 26px;font-size:17px;line-height:1.62}.label-profile-meta{border-top:1px solid var(--label-line);border-left:1px solid var(--label-line);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);display:grid}.label-profile-meta>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-width:0;padding:17px}.label-profile-meta span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;display:block}.label-profile-meta p{color:#d7cedb;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.58}.label-profile-info .official-link-bar{margin-top:22px}@media (max-width:1050px){.label-profile-page .label-detail-hero{grid-template-columns:1fr;gap:34px}.label-profile-page .label-detail-mark{opacity:.09;width:520px;right:-60px}.label-profile-copy h1{max-width:780px}.label-profile-info{max-width:800px}}@media (max-width:680px){.label-profile-page .label-detail-hero{gap:28px;min-height:0;padding:38px 22px 46px}.label-profile-copy h1{font-size:48px}.label-profile-info{padding:22px}.label-profile-info .lead{font-size:15px}.label-profile-meta{grid-template-columns:1fr}}.club-people-signal{border:1px solid var(--label-line);background:#ff4f9a06;margin:0 0 18px;padding:17px}.club-people-signal span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;display:block}.club-people-signal p{color:#cfc5d3;margin:0;font-size:13px;line-height:1.58}.identity-profile-page .artist-hero-info .label-profile-meta{margin:0 0 22px}
