[data-cms]{white-space:pre-line}.header{background:var(--bg)}.band,.members article,.video-section{background:var(--panel)}.members article{border-color:color-mix(in srgb,var(--pink) 35%,transparent)}.members article>span,.social-links a span,.timeline strong{color:var(--pink)}.members article p,.video-heading p:last-child,.video-details span,.footer-social a{color:var(--muted)}.social-links a{border-color:var(--pink);color:var(--ink)}.social-links a:hover{background:var(--pink);color:var(--bg)}.cms-roster,.cms-section{border-top:1px solid #ffffff25}.cms-roster h2,.cms-section h2,.cms-artist-hero h1,#artist-content h2{font:900 clamp(3rem,7vw,7rem)/.95 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 28px}.cms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:28px}.cms-card{padding:22px;background:var(--panel);border:1px solid #ffffff25;min-width:0}.cms-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.cms-card h3,.cms-video-title{font:800 2.5rem/1 'Barlow Condensed',Impact,sans-serif;margin:24px 0 16px;text-transform:uppercase}.cms-card p{color:var(--muted)}.cms-filters{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.cms-filters button{padding:10px 20px;background:var(--panel);border:1px solid var(--pink);color:var(--ink);cursor:pointer}.cms-filters button[aria-pressed=true]{background:var(--pink);color:var(--bg)}.cms-prose{white-space:pre-line;max-width:850px;color:var(--muted);font-size:1.1rem;overflow-wrap:anywhere}.cms-section>img{max-height:650px;object-fit:contain;margin:30px 0}.cms-section .video-frame{margin:28px 0}.cms-artist-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.cms-artist-hero>img{width:100%;max-height:650px;object-fit:cover}.cms-tagline{font-size:1.3rem;color:var(--pink)}#artist-content>.social-links{padding:0 24px 70px}#artist-content .members{margin-top:40px}.hero-content{max-width:calc(100% - 48px)}#nav{flex-wrap:wrap;gap:16px}.header:has([data-cms-nav]){height:auto;min-height:88px;padding-top:18px;padding-bottom:18px}#nav [data-cms-nav]{max-width:160px;overflow-wrap:anywhere}@media(max-width:800px){.cms-artist-hero{grid-template-columns:1fr}.header:has([data-cms-nav]){min-height:72px}.cms-artist-hero>img{max-height:450px}#nav [data-cms-nav]{max-width:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
h1>span[data-cms]::after,h2>span[data-cms]::after{content:' '}.button:hover{background:color-mix(in srgb,var(--pink) 75%,white)}.closing>p:not(.eyebrow){color:var(--ink)}.chapter-body>p,.archive-ending>p:not(:first-child){color:var(--muted)}.chapter-body>p:first-of-type{color:var(--ink)}.archive-hero:after{background:linear-gradient(0deg,var(--bg),color-mix(in srgb,var(--bg) 60%,transparent) 45%,color-mix(in srgb,var(--bg) 25%,transparent))}.hero-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 92%,transparent),color-mix(in srgb,var(--bg) 65%,transparent) 36%,transparent 80%),linear-gradient(0deg,color-mix(in srgb,var(--bg) 65%,transparent),transparent 30%)}
