/* Reported Industries icon contrast repair, 14 November 2026. Only the light industry directory section. */
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all){color:#142238!important;border-color:#66798D!important}
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all) span{color:#142238!important}
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all) small{color:#48566D!important}
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all) svg{color:#C41105!important}
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all):is(:hover,:focus-visible){border-color:#C41105!important;background:rgba(196,17,5,.06)!important}
html body.page-id-45359:not(#cc-lux):not(#ra1):not(#ra2):not(#ra3):not(#ra4) .cch [aria-labelledby="cci-j-h"][data-bgf-tone="light"] .cci-jump a:not(.cci-all):is(:hover,:focus-visible) :is(span,svg){color:#C41105!important}

/* Static Why Choose cards: retain information-card styling without a hover lift or red border change. */
html body:not(#cc-lux):not(#eq1):not(#uf1):not(#uf2):not(#bgf):not(#bgf2):not(#bgf3) #why .cc-svc-cards--why > div.cc-svc-card:not([role]):not([tabindex]):not(:has(a,button,input,select,textarea)),html body:not(#cc-lux):not(#eq1):not(#uf1):not(#uf2):not(#bgf):not(#bgf2):not(#bgf3) #why .cc-svc-cards--why > div.cc-svc-card:not([role]):not([tabindex]):not(:has(a,button,input,select,textarea)):hover{border-color:rgba(7,27,56,.1)!important;box-shadow:0 10px 30px rgba(7,27,56,.06)!important;cursor:default}
html body:not(#cc-lux):not(#eq1):not(#uf1):not(#uf2):not(#bgf):not(#bgf2):not(#bgf3) #why .cc-svc-cards--why > div.cc-svc-card:not([role]):not([tabindex]):not(:has(a,button,input,select,textarea)):hover{transform:none!important}