.artist-page{--artist-ink:#080b12;--artist-panel:#111722;--artist-panel-2:#171e2b;--artist-line:rgba(255,255,255,.11);--artist-muted:#94a0b5;--artist-soft:#d5d9e1;--artist-accent:#ff6b52;--artist-accent-2:#f4c95d;color:var(--artist-soft);background:radial-gradient(900px 500px at 82% 5%,rgba(255,107,82,.09),transparent 68%),var(--artist-ink)!important}.artist-page .artist-destination{background:transparent!important}.artist-page .max-w-5xl{max-width:1180px}.artist-page .text-accent{color:var(--artist-accent)!important}.artist-page .bg-accent{background-color:var(--artist-accent)!important}.artist-page .border-accent\/60:hover{border-color:var(--artist-accent)!important}.artist-page .rounded-2xl,.artist-page .rounded-3xl{border-radius:18px}.artist-page .bg-gray-900,.artist-page .bg-gray-950,.artist-page .bg-gray-950\/60{background-color:var(--artist-panel)!important}.artist-page .border-gray-700,.artist-page .border-gray-800{border-color:var(--artist-line)!important}.artist-page .text-gray-300{color:var(--artist-soft)!important}.artist-page .text-gray-400,.artist-page .text-gray-500{color:var(--artist-muted)!important}.artist-page .text-gray-600{color:#697589!important}.artist-page a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.artist-page>.relative.overflow-hidden{min-height:570px;display:flex;align-items:flex-end;border-bottom:1px solid var(--artist-line)}.artist-page>.relative.overflow-hidden>.absolute:first-child img{filter:brightness(.42) saturate(.82)!important;transform:scale(1.03)}.artist-page>.relative.overflow-hidden>.absolute:first-child .bg-gradient-to-b{background:linear-gradient(90deg,rgba(8,11,18,.92),rgba(8,11,18,.38) 58%,rgba(8,11,18,.55)),linear-gradient(0deg,var(--artist-ink),transparent 60%)!important}.artist-page>.relative.overflow-hidden>.relative{width:100%;padding-top:150px;padding-bottom:52px}.artist-page h1{font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em}.artist-page .md\:w-56.md\:h-56,.artist-page .w-44.h-44{border-radius:14px!important;box-shadow:18px 24px 55px rgba(0,0,0,.5)!important}.artist-page .md\:w-56.md\:h-56 img,.artist-page .w-44.h-44 img{filter:saturate(.9)}.artist-page .bg-white\/10{background-color:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important}.artist-page .bg-white\/10:hover{background-color:var(--artist-accent)!important;border-color:var(--artist-accent)!important}.artist-page .artist-hero-listen{display:flex;width:-moz-fit-content;width:fit-content;margin-top:1rem;color:#080b12;background:var(--artist-accent-2);box-shadow:0 12px 36px rgba(244,201,93,.2)}.artist-page .artist-hero-listen:hover{background:#ffda79}.artist-more-actions summary{display:inline-flex;align-items:center;gap:.6rem;list-style:none}.artist-more-actions summary::-webkit-details-marker{display:none}.artist-more-actions summary:after{content:"+";font-size:1.1rem;line-height:1}.artist-more-actions[open] summary:after{content:"−"}.artist-content{padding-top:10px}.artist-content>.artist-latest-release{min-height:270px;border-color:rgba(244,201,93,.28);box-shadow:0 24px 70px rgba(0,0,0,.24)}.artist-latest-release .artist-release-art{width:190px;height:190px;border-radius:12px}.artist-content .artist-bio,.artist-content .artist-booking,.artist-content .artist-epk-section{background:rgba(17,23,34,.76)!important;border-color:var(--artist-line)}.artist-content .artist-section-heading{color:var(--artist-accent-2)!important;letter-spacing:.2em}.artist-content .artist-light-list{background:rgba(17,23,34,.62)!important;box-shadow:0 14px 34px rgba(0,0,0,.12)}.artist-content .artist-light-list>*+*{border-color:var(--artist-line)!important}.artist-content .artist-article-item,.artist-content .artist-epk-item{background:rgba(17,23,34,.48)!important;border-color:var(--artist-line)!important}.artist-content .artist-article-item:hover,.artist-content .artist-epk-item:hover{border-color:rgba(255,107,82,.65)!important;background:rgba(23,30,43,.78)!important}.artist-discography>div>div:last-child{background:transparent!important;border:0!important;overflow:visible}.artist-discography>div>div:last-child>div{border-color:var(--artist-line)!important;background:transparent!important}.artist-discography>div>div:last-child>div>div:first-child{padding-left:0;padding-right:0}.artist-discography>div>div:last-child>div:hover>div:first-child{background:rgba(255,255,255,.035)!important}.artist-discography .bg-gray-800{background-color:rgba(255,255,255,.1)!important}@media (max-width:767px){.artist-page>.relative.overflow-hidden{min-height:690px}.artist-page>.relative.overflow-hidden>.relative{padding-top:130px;padding-bottom:34px}.artist-page h1{font-size:clamp(3rem,15vw,5rem)}.artist-page .space-y-10>*+*{margin-top:38px}.artist-page .artist-hero-listen{width:100%;justify-content:center;min-height:50px}.artist-content{padding-top:2px}.artist-content>.artist-latest-release{min-height:0;border-color:rgba(244,201,93,.22)}.artist-latest-release .artist-release-art{width:min(62vw,220px);height:min(62vw,220px)}.artist-content .artist-bio,.artist-content .artist-booking,.artist-content .artist-epk-section{padding:22px!important}.artist-discography>div>div:last-child>div>div:first-child{gap:10px;padding-top:12px;padding-bottom:12px}}