.career-role{display:block}
.career-role-heading{display:block;margin-top:0;line-height:1.45}
.career-role-heading img{display:inline-block;width:auto;height:1em;max-width:100%;vertical-align:-.12em;margin:0 .35em 0 0;object-fit:contain;background:transparent;border:0;padding:0}
.career-role-heading span{display:inline}
.career-role>p{max-width:none}

/* Align wordmark bottoms to the text baseline, rather than descenders. */
.career-role-heading img:is([src$="adobe.svg"],[src$="attentive.svg"],[src$="kaizan.webp"]){vertical-align:baseline}
.career-role-heading img[src$="kaizan.webp"]{margin-right:.6em}

.career-role-heading img[src$="adobe.svg"]+span{position:relative;top:-1px}
