nav a[aria-current="page"]{color:var(--ocean);text-decoration:underline;text-underline-offset:7px}.insight-hero{padding-top:54px;padding-bottom:65px}.insight-hero h1{margin-top:32px;font-size:clamp(54px,7.5vw,105px);letter-spacing:-5px;line-height:1.04}.insight-standfirst{font-size:23px;line-height:1.5;letter-spacing:-.4px;max-width:740px;margin:32px 0 20px}.insight-intro{font-size:17px;line-height:1.75;color:var(--muted);max-width:730px;margin:0 0 30px}.global-stake{background:var(--ocean);color:#fff;padding-block:50px}.global-stake-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:75px}.global-number{font-size:clamp(55px,7.5vw,95px);letter-spacing:-4px;margin:20px 0 12px;line-height:1.1}.global-label{font-size:18px;line-height:1.6;max-width:480px;margin:0}.global-stake-grid>div:last-child>p:first-child{font-size:16px;line-height:1.75;margin:0 0 18px;color:#e8f7f7}.global-stake .evidence-source{color:white}.global-question{font-size:21px;line-height:1.5;margin:30px 0 0}.risk-jumps{display:flex;gap:12px 24px;flex-wrap:wrap;margin:-10px 0 38px}.risk-jumps a{font-size:12px;line-height:1.6;border-bottom:1px solid #b7cfd0;padding-bottom:5px;color:var(--ocean)}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.evidence-card{background:var(--soft);padding:32px;scroll-margin-top:25px}.evidence-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.evidence-card-top .eyebrow{color:var(--ocean);font-size:10px;letter-spacing:1.2px;max-width:250px}.evidence-kind{font-size:10px;line-height:1.6;color:var(--muted);text-align:right;max-width:110px}.evidence-number{color:var(--ocean);font-size:clamp(58px,6vw,85px);letter-spacing:-4px;line-height:1.05;margin:30px 0 17px}.evidence-fact{font-size:17px;line-height:1.6;margin:0 0 15px;max-width:450px}.evidence-source{color:var(--ocean);text-decoration:underline;text-underline-offset:3px;font-size:11px;line-height:1.7;display:inline-block}.evidence-meaning{border-top:1px solid #b9d3d5;margin-top:28px;padding-top:24px}.evidence-meaning h3{font-size:25px;font-weight:400;line-height:1.25;letter-spacing:-.7px;margin:0 0 18px}.evidence-meaning p{font-size:15px;line-height:1.75;color:var(--muted);margin:0 0 22px}.evidence-meaning h4{font-size:10px;font-weight:400;line-height:1.6;text-transform:uppercase;letter-spacing:1.4px;margin:25px 0 10px;color:var(--ocean)}.evidence-meaning .evidence-question{font-size:17px;line-height:1.6;color:var(--ink)}.evidence-meaning .text-link{font-size:12px;white-space:normal;gap:20px}.evidence-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.1fr;column-gap:60px;align-content:start}.evidence-card:last-child .evidence-card-top{grid-column:1/-1}.evidence-card:last-child .evidence-number,.evidence-card:last-child .evidence-fact,.evidence-card:last-child .evidence-source{grid-column:1}.evidence-card:last-child .evidence-meaning{grid-column:2;grid-row:2/span 4;border:0;margin-top:30px;padding:0}.insight-dark-link{color:#c9f1ef;border-bottom:1px solid #8cc8c8;padding-bottom:10px;display:inline-flex;gap:40px;font-size:14px;margin-top:38px}.evidence-notes summary{display:flex;justify-content:space-between;gap:25px;border-block:1px solid var(--line)}.evidence-notes summary h3{font-size:22px}.source-notes{font-size:14px;line-height:1.8;color:var(--muted);padding:20px 0}.source-notes ol{padding-left:22px;max-width:1000px}.source-notes li{margin-bottom:20px}.source-notes a{color:var(--ocean);text-decoration:underline;text-underline-offset:3px}.source-notes>p{max-width:900px}.insight-close{background:var(--soft)}.insight-close>.wrap{display:flex;justify-content:space-between;gap:50px;align-items:center}.insight-close h2{margin-top:25px}.insight-close p{font-size:16px;line-height:1.75;max-width:570px;color:var(--muted)}.insight-close .button{flex:none;max-width:340px;gap:25px;line-height:1.5}.insight-close .eyebrow{color:var(--ocean)}@media(max-width:1000px){.global-stake-grid{gap:40px}.evidence-card{padding:25px}.evidence-card-top{flex-direction:column;gap:8px}.evidence-kind{text-align:left;max-width:none}.evidence-card:last-child{column-gap:35px}.insight-close>.wrap{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:720px){.insight-hero{padding-top:35px;padding-bottom:45px}.insight-hero h1{font-size:clamp(43px,9.5vw,65px);letter-spacing:-2.5px}.insight-standfirst{font-size:20px}.global-stake-grid{grid-template-columns:1fr;gap:30px}.global-stake{padding-block:38px}.global-number{font-size:66px;letter-spacing:-3px}.evidence-grid{grid-template-columns:1fr}.evidence-card:last-child{grid-column:auto;display:block}.evidence-card:last-child .evidence-meaning{border-top:1px solid #b9d3d5;margin-top:28px;padding-top:24px}.evidence-card-top{flex-direction:row}.evidence-number{font-size:70px}.risk-jumps{gap:13px 22px}.evidence-notes summary h3{font-size:20px}.insight-close .button{max-width:100%;white-space:normal}}
.career-impact{border-bottom:1px solid var(--line)}.career-evidence{display:grid;grid-template-columns:1fr 1.3fr;gap:35px}.career-driver{background:var(--ocean);color:#fff;padding:32px}.career-driver>.eyebrow{font-size:11px}.career-driver h3{font-size:34px;font-weight:400;letter-spacing:-1px;line-height:1.15;margin:30px 0 22px}.career-driver p{font-size:16px;line-height:1.75;color:#e8f7f7}.career-driver .evidence-source{color:#fff}.career-productivity{background:var(--soft);padding:32px}.career-productivity>.eyebrow{color:var(--ocean);font-size:11px}.career-stat-pair{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:28px 0}.career-number{font-size:65px;letter-spacing:-3px;line-height:1.1;color:var(--ocean)}.career-stat-pair h3{font-size:17px;font-weight:400;line-height:1.4;margin:14px 0 10px}.career-stat-pair p,.career-comparison{font-size:12px;line-height:1.7;color:var(--muted)}.career-interpretation{display:grid;grid-template-columns:1fr 1.3fr;gap:35px;margin-top:35px}.career-interpretation h3{font-weight:400;font-size:20px;letter-spacing:-.4px;line-height:1.4;margin:0 0 15px}.career-interpretation p{font-size:15px;line-height:1.75;color:var(--muted)}.career-interpretation .text-link{font-size:12px;white-space:normal;gap:20px}@media(max-width:850px){.career-evidence,.career-interpretation{grid-template-columns:1fr}.career-driver,.career-productivity{padding:25px}}@media(max-width:400px){.career-stat-pair{gap:16px}.career-number{font-size:52px}.career-stat-pair h3{font-size:16px}}

#risk-succession .estimate-qualifier{display:block;font-size:16px;line-height:1.4;letter-spacing:0;margin-bottom:8px}.published-estimate{font-size:12px;line-height:1.7;color:var(--muted);margin:13px 0 0}#risk-succession .evidence-number{font-size:clamp(48px,5.5vw,76px);letter-spacing:-3px}
