/* Additional service cards, shared BG/EN markup. */
body .cw-extra-card:has(a[href*="/manage-obligations/"]){--extra-accent:#405e91;--extra-tint:#e9eef7}
body .cw-extra-card:has(a[href*="/regulatory-changes/"]){--extra-accent:#326457;--extra-tint:#e7f1eb}
body .cw-extra-card:has(a[href*="/licenses-permits/"]){--extra-accent:#7847ac;--extra-tint:#f0e7f8}
body .cw-extra-card:has(a[href*="/business-checks/"]){--extra-accent:#39757d;--extra-tint:#e9f3f3}
body .cw-extra-card:has(a[href*="/calculators/"]){--extra-accent:#436f86;--extra-tint:#e8f1f6}
body .cw-extra-card:has(a[href*="/lawyers/"]){--extra-accent:#a53660;--extra-tint:#fcecf2}
html body .cw-extra-card{border-top:3px solid var(--extra-accent,#405e91)}
html body .cw-extra-card h3{color:var(--extra-accent,#405e91)!important}
html body .cw-extra-card .cw-icon{color:var(--extra-accent,#405e91);background:var(--extra-tint,#e9eef7)}
html body .cw-extra-card a.cw-more{color:#fff!important;background:var(--extra-accent,#405e91)!important;border-color:var(--extra-accent,#405e91)!important}
html body .cw-extra-card a.cw-more span{color:inherit!important}
html body .cw-extra-card a.cw-more:hover{filter:brightness(.9)}
html body .cw-extra-card a.cw-more:focus-visible{outline:3px solid var(--extra-accent,#405e91);outline-offset:3px}
