/* Match the site's numbered process palette. */
body[data-page="microsoft365"] main#main .ms-step-number { background:#0ea3b7; color:#fff; }
body[data-page="microsoft365"] main#main .ms-steps>li:nth-child(2) .ms-step-number { background:#ef7568; color:#0b2548; }
body[data-page="microsoft365"] main#main .ms-steps>li:nth-child(3) .ms-step-number { background:#f6c758; color:#0b2548; }
body[data-page="microsoft365"] main#main .ms-steps>li:nth-child(4) .ms-step-number { background:#58abaa; color:#0b2548; }
body[data-page="new-social-welfare"] main#main .wr-change-labels,
body[data-page="new-social-welfare"] main#main .wr-change-labels>span { font-size:16px; font-weight:600; color:#0b2548; line-height:1.7; }
body[data-page="new-social-welfare"] main#main .ww-comparison figure>p { font-size:16px; line-height:1.9; }
body[data-page="new-social-welfare"] main#main .wr-case-detail-link { text-align:right; margin:18px 0 0; }
body[data-page="new-social-welfare"] main#main .wr-case-detail-link a,
body[data-page="new-social-welfare"] main#main .wr-case-index-link a { font-size:16px; font-weight:700; color:var(--ep-action,#007e92); text-decoration:none; }
body[data-page="new-social-welfare"] main#main .wr-case-detail-link a:hover,
body[data-page="new-social-welfare"] main#main .wr-case-index-link a:hover { text-decoration:underline; text-underline-offset:4px; }
body[data-page="new-social-welfare"] main#main .wr-case-index-link { text-align:right; margin:28px 0 0; }
