/* Retained RR article tables: full text, keyboard access and no page overflow. */
.reverse-recruiter-story[data-retained-editorial] figure img{display:block;width:100%;height:auto;object-fit:contain}
.reverse-recruiter-story[data-retained-editorial] .article-copy{min-width:0;overflow-wrap:break-word}
.reverse-recruiter-story[data-retained-editorial] .rr-editorial-table{max-width:100%;overflow-x:auto;margin:1.5rem 0}
.reverse-recruiter-story[data-retained-editorial] .rr-editorial-table:focus-visible{outline:3px solid #bbff56;outline-offset:3px}
.reverse-recruiter-story[data-retained-editorial] table{width:100%;border-collapse:collapse;table-layout:fixed;color:inherit;font-size:1rem;line-height:1.55}
.reverse-recruiter-story[data-retained-editorial] th,.reverse-recruiter-story[data-retained-editorial] td{padding:.8rem;text-align:left;vertical-align:top;border:1px solid #597185;overflow-wrap:anywhere}
.reverse-recruiter-story[data-retained-editorial] th:first-child{width:29%}
.reverse-recruiter-story[data-retained-editorial] thead{background:#0c2639;color:#eaf2f7}
@media(max-width:600px){.reverse-recruiter-story[data-retained-editorial] th,.reverse-recruiter-story[data-retained-editorial] td{padding:.55rem}.reverse-recruiter-story[data-retained-editorial] table{font-size:.95rem}}
