/* Comparisons take the stage. Replicate diagnostics stay in the evidence route. */
.edition39{--v39-paper:#ecebdf;--v39-ink:#15313a;--v39-green:#276954;--v39-orange:#c37645}
.v39-findings{position:relative;background:#07121a;color:#f5f1e7;padding:0!important}.v39-findings-stage{padding:30px var(--pad);position:relative}.v39-findings-head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:22px}.v39-findings-head .eyebrow{font-size:14px;margin:0;letter-spacing:.04em}.v39-finding-progress{display:flex;gap:9px}.v39-finding-progress i{width:38px;height:3px;background:#456166}.v39-finding-progress i.active{background:#eac18c}.v39-finding{padding:15px 0 25px}.v39-finding-title{display:grid;grid-template-columns:54px 1fr;gap:20px;align-items:start;margin-bottom:24px}.v39-index{font:400 35px/1.3 Newsreader,serif;color:#bdc8c6;padding-top:6px}.v39-finding h2{font:450 clamp(36px,3.8vw,53px)/1.3 Anuphan,sans-serif;letter-spacing:-.035em;max-width:1120px}.v39-finding-body{display:grid;grid-template-columns:1.08fr .92fr;gap:46px;align-items:center}.v39-finding-visual{min-width:0}.v39-finding-text p{font-size:19px;line-height:1.85;margin-top:20px;color:#d6e2de}.v39-finding-text .v39-main-value{font:400 clamp(42px,4.6vw,65px)/1.2 Anuphan,sans-serif;color:#f2c08c;letter-spacing:-.055em;margin:0 0 22px}.v39-findings-stage>a{font-size:16px;color:#b8dccb;text-decoration:underline;text-underline-offset:5px;display:inline-block;margin-top:18px}.v39-findings.v39-scroll{height:285svh}.v39-scroll .v39-findings-stage{position:sticky;top:68px;height:calc(100svh - 68px);display:flex;flex-direction:column;overflow:hidden}.v39-scroll .v39-finding-scenes{position:relative;flex:1;min-height:0}.v39-scroll .v39-finding{position:absolute;inset:0;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center}.v39-scroll .v39-finding.active{opacity:1;visibility:visible}.v39-share{padding:25px 22px 18px;background:var(--v39-paper);color:var(--v39-ink);position:relative}.v39-share::after{content:"";position:absolute;inset:6px;border:1px solid #8ba29955;pointer-events:none}.v39-viz-heading{font-size:21px;line-height:1.5;text-align:center;margin:0 0 22px}.v39-share-pair{display:grid;grid-template-columns:1fr 1fr;gap:21px}.v39-money-world{min-width:0}.v39-world-label{font-size:16px;line-height:1.5;margin:0 0 12px}.v39-banknotes{width:100%;display:block;overflow:visible}.v39-share-number{font:450 46px/1.1 Newsreader,serif;color:var(--v39-green);margin-top:17px;text-align:center}.v39-share-key{font-size:16px;text-align:center;color:var(--v39-green);margin:18px 0 0;line-height:1.5}.v39-share-key span::before{content:"";display:inline-block;width:12px;height:12px;background:#2b6b5a;margin-right:8px}.v39-comparison{margin:0;padding:24px 28px 26px;background:var(--v39-paper);color:var(--v39-ink);border-top:3px solid #b6d6c4}.v39-comparison figcaption{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:24px;color:var(--v39-ink)}.v39-compare-rows{display:grid;gap:25px}.v39-bar-row{display:grid;grid-template-columns:1fr auto;column-gap:15px;row-gap:9px}.v39-bar-row .v39-bar-label{font-size:16px;margin:0!important;line-height:1.6}.v39-bar-value{font:450 26px/1.25 Anuphan,sans-serif;white-space:nowrap;letter-spacing:-.04em}.v39-bar-track{grid-column:1/-1;position:relative;background:#cfd7d0;height:34px;border-left:2px solid #183c3c}.v39-bar-solid{height:100%;background:#708f8a;transform-origin:left}.v39-bar-band{height:100%;position:absolute;top:0;background:repeating-linear-gradient(45deg,#15313a 0 2px,#e3e9df 2px 4px);border-right:1px solid #15313a}.v39-bar-row:last-child .v39-bar-solid{background:#326d59}.v39-rules-comparisons{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:27px 0}.v39-rules .v39-comparison:nth-child(2) .v39-bar-row:last-child .v39-bar-solid{background:#b37447}.v39-rules .v39-comparison figcaption{min-height:3em}.v39-outcome{position:relative;isolation:isolate;padding:175px 20px 20px;background:#d3d7c9;overflow:hidden;min-height:360px}.v39-outcome>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.v39-outcome-paper{position:relative;background:#f3f0e8f5;color:#15313a;padding:22px 20px;border-left:4px solid #bd8a58;box-shadow:0 14px 25px #07131b40}.v39-outcome-paper>p{font-size:18px;line-height:1.5;margin:0 0 12px}.v39-outcome-paper>strong{display:block;font:400 clamp(34px,3.3vw,48px)/1.3 Anuphan,sans-serif;letter-spacing:-.05em}.v39-finding[data-finding="3"] .v39-outcome-paper{border-left-color:#2b6b5a}.v39-training{background:var(--v39-paper);color:var(--v39-ink);padding:24px 22px}.v39-training-head,.v39-training-row{display:grid;grid-template-columns:28px 1fr 1fr;gap:16px}.v39-training-head{font-size:17px;line-height:1.5;align-items:end;margin-bottom:16px}.v39-training-row{padding:20px 0 15px;border-top:1px solid #95aaa166;align-items:center}.v39-row-index{font:400 18px/1 Newsreader,serif;color:#5c746d}.v39-training-cell{min-width:0}.v39-training-cell strong{font:450 26px/1.3 Anuphan,sans-serif;letter-spacing:-.04em;white-space:nowrap}.v39-training-cell.is-positive{color:#25674f}.v39-training-cell.is-negative{color:#a65137}.v39-training-track{height:16px;position:relative;margin-top:8px;background:#cdd7ce}.v39-training-track::before{content:"";position:absolute;top:-4px;bottom:-4px;left:50%;border-left:1px solid #1f453b}.v39-training-track>i{position:absolute;height:100%;background:currentColor}.v39-training-note{font-size:14px;margin:15px 0 0;line-height:1.5}.v39-employer-outcomes{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:0;margin:30px 0 25px;background:#edeadd;color:#15313a;border-top:3px solid #9ebcab}.v39-metric{padding:25px;min-width:0;border-right:1px solid #a2b2a780}.v39-metric:last-child{border:0}.v39-employer-outcomes .v39-metric>h3{font-size:19px;line-height:1.55;min-height:3.1em;margin:0 0 14px}.v39-employer-outcomes .v39-metric>p{font:450 clamp(33px,3.2vw,46px)/1.3 Anuphan,sans-serif;letter-spacing:-.06em;margin:0;max-width:none;color:#aa5336}.v39-employer-outcomes .v39-metric-1>p{color:#23634e}.v39-employers .e38-illustrated-head .e35-illustration{height:245px}.edition39 #three-levers .e38-levers{margin-bottom:18px}
@media(max-width:800px){.v39-findings-stage{padding:28px 22px}.v39-finding{padding:30px 0 45px;border-top:1px solid #52717070}.v39-finding-title{grid-template-columns:34px 1fr;gap:13px;margin-bottom:22px}.v39-index{font-size:28px}.v39-finding h2{font-size:33px;line-height:1.35}.v39-finding-body{grid-template-columns:1fr;gap:23px}.v39-finding-text p{font-size:17px;line-height:1.8;margin-top:15px}.v39-finding-text .v39-main-value{font-size:40px;margin:0}.v39-findings-head{display:block}.v39-finding-progress{display:none}.v39-share{padding:22px 17px}.v39-share-pair{gap:13px}.v39-viz-heading{font-size:20px}.v39-world-label{font-size:15px;min-height:3em}.v39-share-number{font-size:37px}.v39-share-key{font-size:15px}.v39-comparison{padding:24px 20px}.v39-comparison figcaption{font-size:19px}.v39-bar-row{grid-template-columns:1fr;gap:6px}.v39-bar-row .v39-bar-value{font-size:29px}.v39-bar-track{height:30px}.v39-rules-comparisons{grid-template-columns:1fr}.v39-rules .v39-comparison figcaption{min-height:0}.v39-outcome{min-height:310px;padding:150px 14px 14px}.v39-outcome-paper{padding:18px 15px}.v39-outcome-paper>p{font-size:16px}.v39-outcome-paper>strong{font-size:32px;line-height:1.4}.v39-training{padding:24px 15px}.v39-training-head,.v39-training-row{grid-template-columns:20px 1fr 1fr;gap:10px}.v39-training-head{font-size:15px}.v39-training-cell strong{font-size:22px}.v39-training-track{height:15px}.v39-employer-outcomes{grid-template-columns:1fr}.v39-metric{display:grid;grid-template-columns:1fr;gap:10px;border-right:0;border-bottom:1px solid #a2b2a780;padding:24px}.v39-employer-outcomes .v39-metric>h3{min-height:0;font-size:18px;margin:0}.v39-employer-outcomes .v39-metric>p{font-size:40px}.v39-finding-text{padding-inline:1px}}
@media(prefers-reduced-motion:reduce){.v39-findings{height:auto!important}.v39-findings-stage{position:relative!important;top:0!important;height:auto!important}.v39-finding{position:relative!important;opacity:1!important;visibility:visible!important;display:block!important;inset:auto!important;margin-bottom:35px}.v39-finding-progress{display:none}}

/* Explicit scales for the two quantitative comparisons. */
.v39-bar-axis{display:flex;justify-content:space-between;margin-top:9px;font:400 14px/1.3 Anuphan,sans-serif;color:#526b65}.v39-training-zero{display:grid;grid-template-columns:28px 1fr 1fr;gap:16px;font:400 14px/1.3 Anuphan,sans-serif;color:#526b65;text-align:center}.v39-training-zero+ .v39-training-note{margin-top:8px}@media(max-width:800px){.v39-training-zero{grid-template-columns:20px 1fr 1fr;gap:10px}}

/* Editorial style: no decorative dot separators in inherited labels. */
.edition39 .ar33-current::before{content:'B '}
