.site-body{background:var(--c-canvas)}.site-header,.site-player{background:color-mix(in srgb, var(--c-panel) 92%, transparent)}.site-cta,.site-badge{background:var(--site-primary);color:#111}.site-nav-active{background:color-mix(in srgb, var(--site-primary) 18%, transparent);color:var(--c-ink);font-weight:600}.site-hero{color:#fff;background:linear-gradient(135deg, var(--site-secondary), color-mix(in srgb, var(--site-primary) 55%, var(--site-secondary)));border-radius:1.25rem;padding:1.75rem}.site-theme-hits_modern .site-hero{background:radial-gradient(circle at 15% 20%, var(--site-primary), transparent 55%), linear-gradient(135deg, #7c3aed, var(--site-secondary))}.site-theme-hits_modern .studio-card{border-radius:1.25rem}.site-theme-clean_community .site-heading,.site-theme-clean_community h1,.site-theme-clean_community h2{font-family:Georgia,Times New Roman,serif}.site-theme-clean_community .site-hero{color:var(--c-ink);background:color-mix(in srgb, var(--site-primary) 14%, var(--c-panel));border:1px solid var(--c-line)}.site-prose p{margin:.75rem 0;line-height:1.7}.site-prose img{border-radius:.75rem;margin:1rem 0}
