/*! msdotcomr4 Job Opening / Program Card Styles Starts */.cmp-jobcard,.cmp-programcard{border-bottom:0;background:linear-gradient(#e6dcf3 151px,#fff 0);padding:20px;padding-bottom:0}
.cmp-jobcard__eyebrow,.cmp-programcard__eyebrow{font-family:"karlabold",sans-serif;font-size:12px;color:#333;letter-spacing:.24px;line-height:12px;display:block;text-transform:uppercase}
.cmp-jobcard__title,.cmp-programcard__title{display:block;margin:10px 0;font-family:"ms_gloriola_ii_std_semibold",sans-serif;font-size:20px;color:#333330;letter-spacing:-0.72px;line-height:24px;min-height:48px}
.cmp-jobcard__role,.cmp-programcard__role{font-family:"karlabold",sans-serif;font-size:14px;color:#333;display:block;letter-spacing:-0.5px;line-height:14px}
.cmp-program__eyebrowlink{position:absolute;padding-left:0;margin:10px 0 10px 20px;text-decoration:none;font-family:"karlabold",sans-serif;font-size:12px;color:#187aba;letter-spacing:.24px;line-height:12px;display:block;text-transform:uppercase}
.cmp-program__eyebrowlink:hover{text-decoration:underline}
.cmp-jobcard__separator.purple,.cmp-programcard__separator.purple{background:#672cb4;width:40px;height:2px;display:block;font-family:"ms_gloriola_ii_stdregular",sans-serif;font-weight:700;margin:20px 0}
.cmp-jobcard__location,.cmp-programcard__location{font-family:"karlaregular",sans-serif;font-size:14px;color:#333;display:block;letter-spacing:-0.5px;line-height:14px;margin:5px 0 0 0}
.cmp-jobcard__content,.cmp-programcard__content{padding:20px 20px 0 20px;background:#fff}
.cmp-jobcard__link:hover .cmp-jobcard__title,.cmp-programcard__link:hover .cmp-programcard__title{text-decoration:underline}
.cmp-jobcard__link,.cmp-programcard__link{display:block;text-decoration:none}
@media(min-width:768px) and (max-width:1024px){.cmp-jobcard__separator.purple,.cmp-programcard__separator.purple{margin:10px 0}
.cmp-jobcard__title,.cmp-programcard__title{font-size:16px;color:#000;letter-spacing:-0.36px;line-height:18px;min-height:54px}
.cmp-jobcard__role,.cmp-programcard__role{color:#000}
.cmp-jobcard__separator.purple,.cmp-programcard__separator.purple{margin:10px 0}
.cmp-jobcard__location,.cmp-programcard__location{color:#000}
.cmp-jobcard__content,.cmp-programcard__content{padding:15px 15px 0 15px}
}
@media(max-width:767px){.cmp-jobcard,.cmp-programcard{float:left;border:0;border-left:17px solid #e6dcf3;margin:20px 30px 0 0;background:0;padding:0 0 0 17px}
.cmp-jobcard__separator.purple,.cmp-programcard__separator.purple{margin:10px 0}
.cmp-jobcard__title,.cmp-programcard__title{font-size:18px;color:#333;letter-spacing:-0.41px;line-height:20px;min-height:auto}
.cmp-jobcard__role,.cmp-programcard__role{color:#000}
.cmp-jobcard__separator.purple,.cmp-programcard__separator.purple{margin:10px 0}
.cmp-jobcard__location,.cmp-programcard__location{color:#000}
.cmp-jobcard__content,.cmp-programcard__content{margin:0;padding:0 0 0 10px;background:#fff}
}
/*! msdotcomr4 Job Opening / Program Card Styles Ends */