/* kg-cast-split · the FIGHTERS / ARTISTS switch and title band. Fighters = black + crimson, Artists = bone + black. */
.kg-cs{--kg-ink:#0b0b0b;--kg-cs-bone:#efece6;--kg-line:rgba(255,255,255,.12);--kg-red:#e50914;--kg-mute:#cfcfcf;
  --kg-display:'Switzer','TeX Gyre Heros',Helvetica,Arial,sans-serif;--kg-label:'TeX Gyre Heros','Switzer',Helvetica,Arial,sans-serif;
  font-family:var(--kg-label);text-transform:uppercase;color:#fff;background:var(--kg-ink);border-top:1px solid var(--kg-line);-webkit-font-smoothing:antialiased}
.kg-cs *{box-sizing:border-box}
.kg-cs .kg-wrap{max-width:1320px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}
.kg-cs-in{padding-block:clamp(28px,5vw,64px) clamp(24px,4vw,48px)}
.kg-cs-tabs{display:inline-grid;grid-template-columns:1fr 1fr;border:1px solid currentColor;margin-bottom:clamp(22px,3vw,36px);max-width:100%}
.kg-cs-tabs a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 clamp(16px,3vw,28px);font:700 12px/1 var(--kg-label);letter-spacing:.18em;color:inherit;text-decoration:none;transition:background .18s,color .18s}
.kg-cs-tabs a:hover{background:rgba(127,127,127,.18)}
.kg-cs .kg-eyebrow{font:700 11px/1.3 var(--kg-label);letter-spacing:.2em;color:var(--kg-mute)}
.kg-cs .kg-eyebrow b{color:var(--kg-red)}
.kg-cs-t{font:600 clamp(44px,9vw,128px)/.92 var(--kg-display);letter-spacing:-.03em;margin:12px 0 0;overflow-wrap:anywhere}
.kg-cs .kg-red{color:var(--kg-red)}
.kg-cs-sub{margin:14px 0 0;font:700 clamp(11px,1.1vw,13px)/1.4 var(--kg-label);letter-spacing:.18em;color:var(--kg-mute)}
.kg-cs .kg-num{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.kg-cs-fighters .kg-cs-tabs a[aria-current]{background:var(--kg-red);color:#fff}
.kg-cs-artists{background:var(--kg-cs-bone);color:var(--kg-ink);border-top:0}
.kg-cs-artists .kg-eyebrow,.kg-cs-artists .kg-cs-sub{color:#3a3a3a}
.kg-cs-artists .kg-cs-tabs a[aria-current]{background:var(--kg-ink);color:var(--kg-cs-bone)}
.kg-artists-page{padding-top:calc(72px + env(safe-area-inset-top,0px));background:#0b0b0b}
