/* Keep the COCON accent while giving small text sufficient contrast. */
.showcase-card-body p,.showcase-card-body small,.showcase-note,.hub-card-copy small,.hub-source{color:#59656e!important}
.showcase-card-body small{font-size:11px;line-height:1.5}
.insight-button{color:#0a0a0a!important}
.insights-hero h1 span{color:#007ab5}
[style*="color: #808080"],[style*="color:#808080"],[style*="color: rgb(128, 128, 128)"]{color:#626262!important}
a[style*="background: #039FE6"],a[style*="background:#039FE6"],a[style*="background: #039fe6"],a[style*="background:#039fe6"],a[style*="background: rgb(3, 159, 230)"]{color:#0a0a0a!important}
a[style*="background: #039FE6"] *,a[style*="background:#039FE6"] *,a[style*="background: #039fe6"] *,a[style*="background:#039fe6"] *,a[style*="background: rgb(3, 159, 230)"] *{color:inherit!important}
#cocon-nav .group-burger{min-width:44px;min-height:44px}
@media(max-width:360px){#cocon-nav nav{padding-left:12px;gap:5px}#cocon-nav .group-logo{max-width:99px}#cocon-nav .group-tools{gap:3px}}
.showcase-bottom p{color:#59656e}
[data-count]{color:#007ab5}
#growth,#growth :is(span,h2,p,a,div),#passkuru,#passkuru :is(span,h2,p,a,div){color:#0a0a0a!important}
#together [style*="color: #039FE6"],#together [style*="color: #039fe6"]{color:#006fa5!important}
span[style*="background: #039FE6"],span[style*="background:#039FE6"]{color:#0a0a0a!important}
p[style*="color: #aaa"],p[style*="color:#aaa"]{color:#626262!important}
#growth [style*="opacity: 0.85"]{opacity:1!important}
p[style*="color: #AAAAAA"]{color:#626262!important}
span[style="color: #039FE6; font-weight: 700;"]{color:#006fa5!important}
