.cj__hero[data-astro-cid-2leszw7z]{padding:clamp(36px,5vw,72px) 0 clamp(27px,4vw,50px)}.cj__crumb[data-astro-cid-2leszw7z]{display:flex;align-items:center;gap:10px;color:var(--blue-200);font-size:12px;margin-bottom:35px}.cj__crumb[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]{color:var(--blue-200)}.cj__crumb[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]:hover{text-decoration:underline}.cj__heroGrid[data-astro-cid-2leszw7z]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px)}.cj__heroCopy[data-astro-cid-2leszw7z]{min-width:0}.cj__hero[data-astro-cid-2leszw7z] h1[data-astro-cid-2leszw7z]{color:var(--white);font-size:clamp(34px,4.25vw,62px);line-height:1.06;max-width:19ch;margin:16px 0 24px}.cj__hero[data-astro-cid-2leszw7z] h1[data-astro-cid-2leszw7z] span[data-astro-cid-2leszw7z]{color:var(--blue-200)}.cj__heroLead[data-astro-cid-2leszw7z]{font-size:clamp(15px,1.35vw,18px);line-height:1.7;color:var(--grey-200);max-width:57ch}.cj__visual[data-astro-cid-2leszw7z]{min-width:0;border:1px solid var(--line-navy);background:var(--navy-800)}.cj__visual[data-astro-cid-2leszw7z] .photo__box{min-height:300px}.cj__photoCaption[data-astro-cid-2leszw7z]{margin:0;padding:8px 12px;color:var(--blue-200);font-size:11px;line-height:1.45;border-top:1px solid var(--line-navy)}.cj__metrics[data-astro-cid-2leszw7z]{margin-top:clamp(30px,4vw,54px);padding-top:24px;border-top:1px solid var(--line-navy);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cj__stat[data-astro-cid-2leszw7z]{min-width:0;border-right:1px solid var(--line-navy);padding-right:12px}.cj__stat[data-astro-cid-2leszw7z]:last-child{border-right:0}.cj__stat[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{display:block;font:500 clamp(26px,2.7vw,39px)/1.1 var(--font-display);color:var(--white);letter-spacing:-.03em}.cj__statLabel[data-astro-cid-2leszw7z],.cj__statDetail[data-astro-cid-2leszw7z]{display:block}.cj__statLabel[data-astro-cid-2leszw7z]{color:var(--white);font-size:13px;margin-top:9px;line-height:1.4}.cj__statDetail[data-astro-cid-2leszw7z]{color:var(--blue-200);font-size:11px;margin-top:5px;line-height:1.5}.cj__layout[data-astro-cid-2leszw7z]{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:clamp(26px,5vw,70px);align-items:start}.cj__article[data-astro-cid-2leszw7z]{min-width:0}.cj__article[data-astro-cid-2leszw7z] h2[data-astro-cid-2leszw7z]{font-size:clamp(24px,2.5vw,34px);line-height:1.18;margin:50px 0 18px;max-width:31ch}.cj__article[data-astro-cid-2leszw7z] h3[data-astro-cid-2leszw7z]{font-size:clamp(18px,1.6vw,23px);line-height:1.3;margin:29px 0 13px}.cj__article[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z],.cj__article[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z]{font-size:15px;line-height:1.82;color:var(--ink-body)}.cj__article[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{margin:0 0 18px;max-width:78ch}.cj__article[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]{text-decoration:underline;text-underline-offset:3px}.cj__article[data-astro-cid-2leszw7z] .btn[data-astro-cid-2leszw7z]{text-decoration:none}.cj__article[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{color:var(--ink);font-weight:600}.cj__intro[data-astro-cid-2leszw7z] h2[data-astro-cid-2leszw7z]{margin-top:0}.cj__intro[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]:first-of-type:not(.kicker){font-size:17px;color:var(--ink)}.cj__contextBar[data-astro-cid-2leszw7z]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:22px;border:1px solid var(--line-cream);background:var(--white);margin-top:32px}.cj__contextBar[data-astro-cid-2leszw7z] span[data-astro-cid-2leszw7z]{display:block;text-transform:uppercase;font-size:10px;letter-spacing:.1em;color:var(--ink-label);margin-bottom:5px}.cj__contextBar[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{display:block;font-size:14px;line-height:1.5}.cj__journey[data-astro-cid-2leszw7z]{border:1px solid var(--line-cream);background:var(--white);padding:22px;margin:30px 0}.cj__journey[data-astro-cid-2leszw7z] figcaption[data-astro-cid-2leszw7z]{font-size:17px;font-weight:500;color:var(--ink);margin-bottom:18px}.cj__journey[data-astro-cid-2leszw7z] ol[data-astro-cid-2leszw7z]{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0;margin:0}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z]{font-size:12px;line-height:1.5;padding:14px 10px;background:var(--cream-100);border-top:3px solid var(--blue-600);min-width:0}.cj__stageNumber[data-astro-cid-2leszw7z]{color:var(--blue-600);display:block;font-size:11px;font-weight:600;margin-bottom:7px}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{display:block;font-size:13px;margin-bottom:5px}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z]>span[data-astro-cid-2leszw7z]:last-child{display:block;color:var(--ink-muted)}.cj__journey[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{color:var(--ink-muted);font-size:12px;margin:15px 0 0}.cj__principles[data-astro-cid-2leszw7z]{border-top:1px solid var(--line-cream)}.cj__principles[data-astro-cid-2leszw7z]>div[data-astro-cid-2leszw7z]{padding:21px 0 20px;border-bottom:1px solid var(--line-cream)}.cj__principles[data-astro-cid-2leszw7z] .cj__principle[data-astro-cid-2leszw7z]{display:block;color:var(--blue-600);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cj__principles[data-astro-cid-2leszw7z] h3[data-astro-cid-2leszw7z]{margin:8px 0 9px}.cj__principles[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{margin:0}.cj__intervention[data-astro-cid-2leszw7z]{border-top:1px solid var(--line-cream);padding-top:25px;margin-top:23px}.cj__intervention[data-astro-cid-2leszw7z] h3[data-astro-cid-2leszw7z]{margin:8px 0 16px}.cj__resultsTable[data-astro-cid-2leszw7z]{overflow-x:auto;border:1px solid var(--line-cream);margin:25px 0;background:var(--white)}.cj__resultsTable[data-astro-cid-2leszw7z] table[data-astro-cid-2leszw7z]{border-collapse:collapse;min-width:550px;width:100%;text-align:left}.cj__resultsTable[data-astro-cid-2leszw7z] th[data-astro-cid-2leszw7z],.cj__resultsTable[data-astro-cid-2leszw7z] td[data-astro-cid-2leszw7z]{padding:14px 15px;border-bottom:1px solid var(--line-cream);vertical-align:top;font-size:13px;line-height:1.6}.cj__resultsTable[data-astro-cid-2leszw7z] th[data-astro-cid-2leszw7z]{font-weight:600;color:var(--ink)}.cj__resultsTable[data-astro-cid-2leszw7z] thead[data-astro-cid-2leszw7z] th[data-astro-cid-2leszw7z]{background:var(--navy-900);color:var(--white);font-size:11px;letter-spacing:.04em}.cj__resultsTable[data-astro-cid-2leszw7z] tbody[data-astro-cid-2leszw7z] tr[data-astro-cid-2leszw7z]:last-child>[data-astro-cid-2leszw7z]{border-bottom:0}.cj__resultsTable[data-astro-cid-2leszw7z] td[data-astro-cid-2leszw7z]:nth-child(2){white-space:nowrap;font-weight:600;color:var(--blue-600)}.cj__next[data-astro-cid-2leszw7z]{padding:30px;background:var(--navy-900);color:var(--grey-200);margin:42px 0}.cj__next[data-astro-cid-2leszw7z] h2[data-astro-cid-2leszw7z]{color:var(--white);margin:5px 0 15px}.cj__next[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{color:var(--grey-200)}.cj__next[data-astro-cid-2leszw7z] .btn[data-astro-cid-2leszw7z]{margin:12px 15px 0 0}.cj__next[data-astro-cid-2leszw7z] .cj__secondaryLink[data-astro-cid-2leszw7z]{display:inline-block;padding:10px 0;color:var(--blue-200)}.cj__author[data-astro-cid-2leszw7z]{padding-top:22px;border-top:1px solid var(--line-cream)}.cj__author[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{font-size:13px}.cj__aside[data-astro-cid-2leszw7z]{position:relative}.cj__asideInner[data-astro-cid-2leszw7z]{position:sticky;top:24px;background:var(--white);border:1px solid var(--line-cream);padding:22px}.cj__aside[data-astro-cid-2leszw7z] nav[data-astro-cid-2leszw7z]{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-cream)}.cj__aside[data-astro-cid-2leszw7z] nav[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]{display:block;font-size:13px;padding:10px 0;border-bottom:1px solid var(--line-cream);text-decoration:none}.cj__aside[data-astro-cid-2leszw7z] nav[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]:hover{text-decoration:underline}.cj__asideNote[data-astro-cid-2leszw7z]{padding-top:22px}.cj__asideNote[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{font-size:14px}.cj__asideNote[data-astro-cid-2leszw7z] p[data-astro-cid-2leszw7z]{font-size:12px;line-height:1.7;margin-top:8px}.cj__asideNote[data-astro-cid-2leszw7z] a[data-astro-cid-2leszw7z]{font-size:13px}@media (max-width:970px){.cj__layout[data-astro-cid-2leszw7z]{grid-template-columns:1fr}.cj__aside[data-astro-cid-2leszw7z]{grid-row:1}.cj__asideInner[data-astro-cid-2leszw7z]{position:static}.cj__aside[data-astro-cid-2leszw7z] nav[data-astro-cid-2leszw7z]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px}.cj__asideNote[data-astro-cid-2leszw7z]{display:none}}@media (max-width:760px){.cj__heroGrid[data-astro-cid-2leszw7z]{grid-template-columns:1fr}.cj__visual[data-astro-cid-2leszw7z]{max-width:580px}.cj__metrics[data-astro-cid-2leszw7z]{grid-template-columns:repeat(2,minmax(0,1fr))}.cj__stat[data-astro-cid-2leszw7z]:nth-child(2){border-right:0}.cj__journey[data-astro-cid-2leszw7z] ol[data-astro-cid-2leszw7z]{grid-template-columns:1fr}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 8px}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z] .cj__stageNumber[data-astro-cid-2leszw7z]{grid-row:span 2;margin:0}.cj__journey[data-astro-cid-2leszw7z] li[data-astro-cid-2leszw7z] strong[data-astro-cid-2leszw7z]{margin:0}}@media (max-width:480px){.cj__metrics[data-astro-cid-2leszw7z]{gap:22px 12px}.cj__contextBar[data-astro-cid-2leszw7z]{grid-template-columns:1fr}.cj__aside[data-astro-cid-2leszw7z] nav[data-astro-cid-2leszw7z]{grid-template-columns:1fr}.cj__next[data-astro-cid-2leszw7z]{padding:23px}}
