/* Direction 11 only. Strong category colour; quiet neutral capability navigation. */
.cs-market-grid>article[data-brand-market="beauty"],#cs-page[data-brand-market="beauty"]{--cs-category-fill:#870f23}
.cs-market-grid>article[data-brand-market="spirits"],#cs-page[data-brand-market="spirits"]{--cs-category-fill:#655d56}
.cs-market-grid>article[data-brand-market="healthcare"],#cs-page[data-brand-market="healthcare"]{--cs-category-fill:#17678e}
.cs-market-grid>article[data-brand-market="consumer"],#cs-page[data-brand-market="consumer"]{--cs-category-fill:#bd3e19}
.cs-markets{background:var(--paper)}
.cs-market-grid>article[data-brand-market]{background:var(--cs-category-fill);color:white;padding-bottom:22px}
.cs-market-grid>article[data-brand-market]>:is(h3,p,a:not(.cs-market-image),button){margin-left:20px;margin-right:20px;color:white}
.cs-market-grid>article[data-brand-market]>h3 a{color:inherit}
.cs-market-grid>article[data-brand-market]>.cs-text-link{color:white;border-color:#ffffff66}
.cs-market-grid>article[data-brand-market]>button.cs-text-link{width:calc(100% - 40px)}
.cs-market-grid>article[data-brand-market]>.cs-text-link:hover{color:white;border-color:white}
.cs-market-grid>article[data-brand-market] .cs-market-image>span{background:var(--cs-category-fill);color:#fff}
.cs-market-grid>article[data-brand-market] :is(a,button):focus-visible{outline:2px solid white;outline-offset:4px}
.cs-innovation,.cs-innovation .cs-innovation-copy{background:#821638;color:#fff}
.cs-innovation .cs-innovation-copy :is(h2,h3,p,.cs-kicker,.cs-text-link){color:#fff}
.cs-innovation .cs-inline-links,.cs-innovation .cs-inline-links .cs-text-link{border-color:#ffffff55}
.cs-innovation .cs-innovation-copy>.cs-text-link{border:0;background:#fffdf7;color:#821638;min-height:52px;padding:14px 22px}
.cs-innovation .cs-innovation-copy>.cs-text-link:hover{background:white;color:#64102a}
.cs-innovation .cs-inline-links .cs-text-link:hover{border-color:#fff;color:#fff}
.cs-expertise .cs-capability-portals{background:var(--paper);border-color:var(--line)}
.cs-expertise .cs-capability-portals .me-capability-panel:nth-child(n){background:var(--paper);border-color:var(--line)}
#cs-page[data-brand-market] .cs-page-heading{background:var(--cs-category-fill);color:#fff}
#cs-page[data-brand-market] .cs-page-heading :is(h1,h2,p,.cs-kicker){color:inherit}
#cs-page[data-brand-market] .cs-page-heading .cs-button{background:#fffdf7;color:var(--cs-category-fill)}
#cs-page[data-brand-market] .cs-detail-card{background:var(--paper);border-color:var(--line);color:var(--ink)}
@media(max-width:600px){.cs-market-grid>article[data-brand-market]>:is(h3,p,a:not(.cs-market-image),button){margin-left:14px;margin-right:14px}.cs-market-grid>article[data-brand-market]>button.cs-text-link{width:calc(100% - 28px)}}
/* The shared brandbook adds category inks with highly specific selectors. */
#markets .cs-market-grid>article[data-brand-market]>:is(h3,p,a:not(.cs-market-image),button),#markets .cs-market-grid>article[data-brand-market]>h3 a{color:#fff}
#markets .cs-market-grid>article[data-brand-market]>.cs-text-link{border-color:#ffffff66}
#markets .cs-market-grid>article[data-brand-market] .cs-market-image>span{background:var(--cs-category-fill);color:#fff}
