/* Soft editorial emphasis; each wrapped line keeps its own marker stroke. */
.recruit-page mark.text-marker{--marker-color:#ebbbcd99;background-color:transparent;background-image:linear-gradient(transparent 52%,var(--marker-color) 52%,var(--marker-color) 92%,transparent 92%);background-repeat:no-repeat;background-size:100% 100%;color:inherit;font:inherit;font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .035em;margin:0 -.035em}
.recruit-page mark.marker-gold{--marker-color:#e7cf8ea6}
.recruit-page mark.marker-mint{--marker-color:#bcded09c}
@media(prefers-reduced-motion:no-preference){.motion-ready [data-reveal]:not(.is-visible) mark.text-marker{background-size:0% 100%}.motion-ready [data-reveal].is-visible mark.text-marker{background-size:100% 100%;transition:background-size .9s cubic-bezier(.2,.7,.2,1) .28s}}
@media print{.recruit-page mark.text-marker{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
