.resume-score-page>table{table-layout:fixed;border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}.resume-score-page>table th,.resume-score-page>table td{text-align:left;vertical-align:top;overflow-wrap:break-word;border-bottom:1px solid #e5e0e9;padding:12px 8px}.resume-score-page>table th:nth-child(2),.resume-score-page>table td:nth-child(2){width:60px}.guide-table-hint{display:none}.career-playbook{--cp-ink:#211a35;--cp-muted:#645d70;--cp-line:#e5e0e9;color:var(--cp-ink);border:1px solid var(--cp-line);text-align:left;background:#fff;border-radius:24px;max-width:1120px;margin:64px auto;overflow:hidden;box-shadow:0 12px 48px #251c3e06}.career-playbook__hero{background:#f7f4ef}.career-playbook__intro{padding:42px 36px}.career-playbook__eyebrow{letter-spacing:.16em;color:#78634e;margin-bottom:18px;font-size:10px;font-weight:750;display:block}.career-playbook .career-playbook__intro h2{letter-spacing:-.035em;color:var(--cp-ink);margin:0 0 18px;font-size:clamp(26px,3.2vw,38px);font-weight:650;line-height:1.13}.career-playbook p{color:var(--cp-muted);margin:0;font-size:15px;line-height:1.7}.career-playbook__link{border-bottom:1px solid #c4b6da;align-items:center;gap:20px;margin-top:24px;padding-bottom:7px;font-size:14px;font-weight:650;display:inline-flex;color:#342060!important;text-decoration:none!important}.career-playbook__link:hover{border-color:#342060}.career-playbook__link:focus-visible,.career-playbook__proof a:focus-visible{outline-offset:5px;outline:3px solid #7c5ca8}.career-playbook .career-playbook__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:32px 12px;list-style:none;display:grid}.career-playbook__steps li{border-right:1px solid var(--cp-line);margin:0;padding:4px 24px}.career-playbook__steps li:last-child{border-right:0}.career-playbook__number{color:#a895b7;margin-bottom:14px;font-family:Georgia,serif;font-size:28px;display:block}.career-playbook .career-playbook__steps h3{color:var(--cp-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:17px;line-height:1.4}.career-playbook__example{background:#f5f2fa;border-left:3px solid #9077b0;border-radius:0 8px 8px 0;margin:0 36px 30px;padding:21px 24px}.career-playbook__example>span{letter-spacing:.14em;color:#6c508b;margin-bottom:8px;font-size:9px;font-weight:750;display:block}.career-playbook .career-playbook__example p{color:#453752;font-size:14px}.career-playbook__proof{margin:0 36px 24px!important}.career-playbook__proof img{border:1px solid var(--cp-line);border-radius:12px;width:100%;height:auto;margin:0;display:block}.career-playbook__proof figcaption{color:var(--cp-muted);padding-top:10px;font-size:11px;line-height:1.6}.career-playbook .career-playbook__credit{color:#79717f;border-top:1px solid var(--cp-line);letter-spacing:.02em;padding:16px 36px;font-size:10px}.career-playbook--compact .career-playbook__intro{padding:28px 32px}.career-article-toc{border-top:1px solid #e5e0e9;border-bottom:1px solid #e5e0e9;margin:24px 0 36px;padding:20px 0}.career-article-toc>span{letter-spacing:.14em;color:#756780;font-size:10px;font-weight:700}.career-article-toc ul{columns:2;list-style:none;margin:12px 0 0!important;padding:0!important}.career-article-toc li{break-inside:avoid;margin:0 0 8px;font-size:14px}.career-article-toc a{color:#4b366c;text-decoration:none}.career-article-toc a:hover{text-decoration:underline}@media (max-width:700px){.content-page .guide-table-hint{color:#645d70;margin:12px 0 4px;font-size:12px;display:block}.career-playbook{border-radius:18px;margin:36px 16px}.content-page .career-playbook,.jb-main .career-playbook{margin-left:0;margin-right:0}.career-playbook__intro,.career-playbook--compact .career-playbook__intro{padding:28px 24px}.career-playbook .career-playbook__steps{grid-template-columns:1fr;padding:8px 24px}.career-playbook__steps li{border-right:0;border-bottom:1px solid var(--cp-line);padding:22px 0}.career-playbook__steps li:last-child{border-bottom:0}.career-playbook__number{float:left;margin:0 16px 0 0;font-size:24px}.career-playbook__example{margin:10px 24px 24px;padding:18px}.career-playbook__proof{margin:0 24px 24px!important}.career-playbook .career-playbook__credit{padding:16px 24px;line-height:1.6}.career-article-toc ul{columns:1}}
