:root{--bg:#0c0c0c;--panel:#151515;--line:#30302d;--gold:#dfb96d;--muted:#a5a59e;--white:#f2efe6;font-family:Arial,Helvetica,sans-serif;color:var(--white);background:var(--bg)}body,.section,.hero{background-color:var(--bg);color:var(--white)}.artist,.video-card,.channel-banner,.media-dialog{background:var(--panel)}.gold-button{color:#17140d}.gold-button:hover{filter:brightness(1.1);background:var(--gold)}.art-caption{color:#fff}header,.hero,.section{max-width:1540px}.button,.track-card,.product-card,.store-panel{border-radius:12px}.intro,.artist p,.section-top>p{color:var(--muted)}.station-panel,.track-card,.player,.queue-panel{background:var(--panel)}@media(max-width:650px){.hero{background:var(--bg)}.hero-art{display:block;min-height:340px;order:0}.hero-copy{background:var(--bg)}}[data-cms-hidden="true"]{display:none!important}.cms-block{max-width:1540px;margin:auto;padding:65px 5%}.cms-block img{max-width:100%;max-height:600px;object-fit:contain}.cms-block p{white-space:pre-line;line-height:1.7}