.ck{--ck-c:#56605b;--ck-mid:#56605b;--ck-dim:#a7ada8;background:var(--card);border:1px solid var(--line);margin:26px 0 8px;max-width:1100px;padding:16px 22px 14px}.ck-cv{container:ck/inline-size;max-width:none}.ck-track{height:24px;position:relative}.ck-null{border-left:1px solid #9ca49f}.ck-null,.ck-tick{bottom:-4px;position:absolute;top:-4px;width:0}.ck-tick{border-left:1px solid #ecece6}.ck-ci{background:var(--ck-c);height:2px;position:absolute;top:11px}.ck-ci-dashed{background:repeating-linear-gradient(90deg,var(--ck-c) 0 6px,transparent 6px 10px)}.ck-clip{color:var(--ck-c);font-size:17px;font-weight:700;line-height:1;position:absolute;top:3px;transform:translateX(-50%)}.ck-axis .ck-track{height:18px}.ck-tick-label{color:var(--muted);font:12px var(--font-geist-mono),monospace;position:absolute;top:0;transform:translateX(-50%)}.ck-val-head{color:var(--muted);font:600 12px var(--font-geist-sans),sans-serif;grid-column:3/5}.ck-group+.ck-group{margin-top:28px}.ck-group-title{font:750 12px var(--font-geist-sans),sans-serif;letter-spacing:.1em;margin:0;text-transform:uppercase}.ck-g-bias .ck-group-title{color:var(--rust)}.ck-g-consistent .ck-group-title{color:var(--green)}.ck-g-weak .ck-group-title,.ck-group-sub{color:var(--muted)}.ck-group-sub{font-size:13px;line-height:1.45;margin:3px 0 6px}.ck-row{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 128px 150px;padding:4px 0}.ck-row.ck-axis{padding:0}.ck-cluster+.ck-cluster{border-top:1px solid #ecece6;margin-top:6px;padding-top:6px}.ck-val{display:contents}.ck-label{display:flex;flex-direction:column;gap:2px;min-width:0}.ck-label strong{font-size:13px;font-weight:500;line-height:1.3}.ck-label span{color:var(--muted);font-size:12px;line-height:1.4}.ck-row-autism .ck-label strong{font-size:14px;font-weight:700}.ck-row-autismAlt .ck-label,.ck-row-control .ck-label{padding-left:16px}.ck-t-autism{--ck-c:var(--ck-mid)}.ck-t-bias{--ck-c:var(--rust-line)}.ck-t-consistent{--ck-c:var(--green)}.ck-t-weak{--ck-c:var(--ck-dim)}.ck-pt{position:absolute;top:12px;transform:translate(-50%,-50%)}.ck-pt-dot{border:2px solid var(--card);border-radius:50%;height:11px;width:11px}.ck-pt-diamond,.ck-pt-dot{background:var(--ck-c);box-shadow:0 0 0 1px var(--ck-c)}.ck-pt-diamond{border:1.5px solid var(--card);height:10px;transform:translate(-50%,-50%) rotate(45deg);width:10px}.ck-t-weak .ck-pt-dot{background:var(--card);border:2px solid var(--ck-c);box-shadow:none}.ck-est{font:13px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ck-est small{color:var(--muted);font-size:12px}.ck-class{color:var(--ink);font-size:12px;line-height:1.35}.ck-t-autism .ck-class,.ck-t-autism .ck-est,.ck-t-weak .ck-class,.ck-t-weak .ck-est{color:var(--muted)}.ck-t-bias .ck-class,.ck-t-bias .ck-est,.ck-t-bias .ck-est small{color:var(--rust);font-weight:650}.ck-t-consistent .ck-class{color:var(--green);font-weight:650}.ck-xtitle{color:var(--muted);font-size:12px;margin:16px 0 0;text-align:center}.ck-xtitle span{font-weight:400}.ck-cv-grid{max-width:760px}.ck-panel{break-inside:avoid;margin:0 0 22px}.ck-panel-title{border-bottom:1px solid var(--line);font-family:Georgia,serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 4px;padding-bottom:6px}.ck-crow{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,150px) minmax(0,1fr) 120px;padding:2px 0}.ck-crow.ck-axis{padding:0}.ck-clabel{font-size:12.5px;line-height:1.25;min-width:0}.ck-cval{font:12px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ck-cval small{color:var(--muted);font-size:12px}.ck-cval b{font-weight:400}.ck-k-block,.ck-k-own{--ck-c:var(--green)}.ck-k-jump,.ck-k-other,.ck-k-sc{--ck-c:var(--ink)}.ck-k-ext{--ck-c:#7f8a84}.ck-k-nc{--ck-c:var(--ck-mid)}.ck-crow.is-flag{--ck-c:var(--ck-dim)}.ck-k-own .ck-clabel,.ck-k-own .ck-cval b{color:var(--green);font-weight:650}.ck-crow.is-flag .ck-clabel,.ck-crow.is-flag .ck-cval b{color:var(--muted)}.ck-m{background:var(--ck-c);box-sizing:border-box;display:block;height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}.ck-m-own{--ck-c:var(--green);border-radius:50%;height:12px;width:12px}.ck-m-block{--ck-c:var(--green);background:var(--card);border:2px solid var(--ck-c);border-radius:50%}.ck-m-jump{--ck-c:var(--ink);height:10px;width:10px}.ck-m-sc{--ck-c:var(--ink);clip-path:polygon(50% 0,100% 100%,0 100%);height:12px;width:13px}.ck-m-other{--ck-c:var(--ink);height:9px;transform:translate(-50%,-50%) rotate(45deg);width:9px}.ck-m-ext{--ck-c:#7f8a84;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);height:16px;width:16px}.ck-m-nc{--ck-c:var(--ck-mid);background:none;height:12px;width:12px}.ck-m-nc:after,.ck-m-nc:before{background:var(--ck-c);border-radius:1px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:14px}.ck-m-nc:after{transform:translate(-50%,-50%) rotate(-45deg)}.ck-m.is-flag{--ck-c:var(--ck-dim);background:var(--card);border:2px solid var(--ck-c)}.ck-m-sc.is-flag{background:var(--ck-c);border:0}.ck-m-sc.is-flag:after{background:var(--card);bottom:2px;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";left:3px;position:absolute;right:3px;top:4.5px}.ck-m-ext.is-flag{background:var(--ck-c);border:0}.ck-m-nc.is-flag{background:none;border:0}.ck-m-nc.is-flag:after,.ck-m-nc.is-flag:before{height:2px}.ck-legend{border-top:1px solid var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin-top:12px;padding-top:10px}.ck-legend span{align-items:center;display:inline-flex;gap:7px}.ck-m-key{flex:none;left:auto;position:relative;top:auto;transform:none}.ck-m-other.ck-m-key{transform:rotate(45deg)}.ck-m-key.ck-m-nc:after,.ck-m-key.ck-m-nc:before{left:50%;top:50%}.ck-key{display:inline-block;flex:none}.ck-key-diamond{background:var(--ck-mid);height:9px;transform:rotate(45deg);width:9px}.ck-key-dot{border-radius:50%;height:10px;width:10px}.ck-key-bias{background:var(--rust-line)}.ck-key-consistent{background:var(--green)}.ck-key-weak{background:var(--card);border:2px solid var(--ck-dim)}.ck-key-line{border-left:1px solid #9ca49f;height:14px;width:0}.ck-key-dashed{background:repeating-linear-gradient(90deg,var(--ink) 0 6px,transparent 6px 10px);height:2px;width:20px}.ck-key-clip{font-size:14px;font-weight:400;letter-spacing:1px;line-height:1}.ck figcaption{color:var(--muted);font-size:13px;line-height:1.5}.ck figcaption,.ck-values{margin-top:10px}.ck-values summary{color:var(--green);cursor:pointer;font-size:13px;font-weight:600}.ck-values .current-table-wrap{margin-top:10px}.ck-values .current-table{font-size:14px;min-width:560px}.ck-values .current-table td,.ck-values .current-table th{padding:8px 10px}.ck-values-note{color:var(--muted);font-size:13px;line-height:1.5;margin:10px 0 0;max-width:760px}@container ck (min-width:1000px){.ck-cv-grid{column-count:2;column-gap:44px;max-width:none}}@media (max-width:760px){.ck{padding:12px 14px}.ck-row{gap:4px 12px;grid-template-columns:minmax(0,1fr) 132px}.ck-row .ck-label{grid-column:1/-1}.ck-row-autismAlt .ck-label,.ck-row-control .ck-label{padding-left:12px}.ck-val{align-items:flex-end;display:flex;flex-direction:column;gap:1px}.ck-val .ck-class{text-align:right}.ck-crow.ck-axis>:not(.ck-track),.ck-row.ck-axis>:not(.ck-track){display:none}.ck-crow{gap:2px 10px;grid-template-columns:minmax(0,1fr) auto;padding:3px 0}.ck-crow>.ck-clabel{grid-column:1;grid-row:1}.ck-crow>.ck-cval{grid-column:2;grid-row:1}.ck-crow>.ck-track{grid-column:1/-1;grid-row:2}.ck-crow.ck-axis{grid-template-columns:minmax(0,1fr)}.ck-crow.ck-axis>.ck-track{grid-column:1;grid-row:1}.ck-legend{gap:8px 14px}}.sy{--sy-grid:#ecece6;--sy-axis:#9ca49f;--sy-slate:#56605b;--sy-sand:#c9a58c;background:var(--card);border:1px solid var(--line);margin:22px 0 8px;max-width:1000px;padding:16px 22px 14px}.sy-title{color:var(--ink);font:600 14px var(--font-geist-sans),sans-serif;margin:0 0 2px}.sy figcaption{color:var(--muted);font-size:12px;line-height:1.5;margin-top:8px}.sy-tick{color:var(--muted);font:12px var(--font-geist-mono),monospace;position:absolute;top:4px;transform:translateX(-50%);white-space:nowrap}.sy-xtitle{color:var(--muted);font-size:12px;margin:6px 0 0;text-align:center}.sy-xtitle span{font-weight:400}.sy-grid{border-left:1px solid var(--sy-grid);bottom:-10px;position:absolute;top:-10px;width:0}.sy-grid.sy-null{border-left:1px dashed var(--sy-axis)}.sy-pt{border:2px solid var(--card);border-radius:50%;box-shadow:0 0 0 1px var(--green);width:12px}.sy-cap,.sy-pt{background:var(--green);height:12px;position:absolute;transform:translate(-50%,-50%)}.sy-cap{top:50%;width:2px}.sy-legend{border-top:1px solid var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin-top:12px;padding-top:10px}.sy-legend span{align-items:center;display:inline-flex;gap:7px}.sy-key-pt{border-radius:50%;display:inline-block;height:10px;width:10px}.sy-key-pt.is-direct,.sy-key-pt.is-primary{background:var(--green)}.sy-key-pt.is-sens{background:var(--rust-line);margin-left:-3px}.sy-key-pt.is-root{background:var(--card);border:2px solid var(--rust-line)}.sy-key-pt.is-mask{background:var(--rust)}.sy-key-bar,.sy-key-ci{display:inline-block;height:3px;width:18px}.sy-key-bar.is-direct,.sy-key-ci.is-primary{background:var(--green)}.sy-key-bar.is-signed,.sy-key-ci.is-sens{background:var(--rust-line);margin-left:-3px}.sy-key-bar.is-signed{margin-left:0}.sy-key-null{background:repeating-linear-gradient(180deg,var(--sy-axis) 0 3px,transparent 3px 5px);display:inline-block;height:12px;width:1px}.sy-key-arrow{background:var(--rust-line);display:inline-block;height:3px;margin-left:6px;position:relative;width:20px}.sy-key-arrow:before{border-bottom:5px solid transparent;border-right:8px solid var(--rust-line);border-top:5px solid transparent;content:"";left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.sy-key-obs{border-top:2.2px solid var(--green);display:inline-block;position:relative;width:22px}.sy-key-obs:after{background:var(--green);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-5px;transform:translateX(-50%);width:8px}.sy-key-dash{background:repeating-linear-gradient(90deg,var(--sy-c) 0 3px,transparent 3px 6px);display:inline-block;height:2px;width:24px}.sy-key-dash.sy-pred-rr15{background:repeating-linear-gradient(90deg,var(--sy-c) 0 7px,transparent 7px 11px)}.sy-key-dash.sy-pred-rr20{background:repeating-linear-gradient(90deg,var(--sy-c) 0 12px,transparent 12px 16px,var(--sy-c) 16px 18px,transparent 18px 22px)}.sy-key-split{border-left:2px dotted var(--sy-axis);display:inline-block;height:12px}.sy-key-curve{background:var(--green)}.sy-key-curve,.sy-key-hline{display:inline-block;height:2px;width:22px}.sy-key-hline{background:repeating-linear-gradient(90deg,var(--muted) 0 5px,transparent 5px 8px)}.sy-note{color:var(--muted);font-size:12px;line-height:1.5;margin:8px 0 0}.sy-values{margin-top:10px}.sy-values summary{color:var(--green);cursor:pointer;font-size:13px;font-weight:600}.sy-values .current-table-wrap{margin-top:10px}.sy-values .current-table-wrap+.current-table-wrap{margin-top:18px}.sy-values .current-table{font-size:14px}.sy-eplot{margin-top:2px}.sy-group{color:var(--green);font-size:12px;font-weight:750;letter-spacing:.1em;margin:12px 0 0;text-transform:uppercase}.sy-group.is-sens{color:var(--rust)}.sy-row{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr) 150px;padding:9px 0}.sy-eblock+.sy-eblock .sy-row{border-top:1px solid var(--sy-grid)}.sy-group+.sy-row{border-top:0}.sy-label{display:flex;flex-direction:column;gap:3px;min-width:0}.sy-label strong{font-size:14px;line-height:1.3}.sy-row.is-primary .sy-label strong{color:var(--green)}.sy-track{height:30px;position:relative}.sy-ci{background:var(--green);height:3px;position:absolute;transform:translateY(-50%)}.sy-ci,.sy-ei .sy-pt{top:50%}.sy-row.is-sens .sy-cap,.sy-row.is-sens .sy-ci,.sy-row.is-sens .sy-pt{background:var(--rust-line)}.sy-row.is-sens .sy-pt{box-shadow:0 0 0 1px var(--rust-line)}.sy-value{font:13px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;text-align:right}.sy-value small{color:var(--muted);font-size:12px}.sy-axis{padding:2px 0 0}.sy-axis .sy-track{height:22px}.sy-xrow{padding:0}.sy-ei .sy-xtitle{margin:0}.sy-panels{display:grid;gap:24px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.sy-panel{min-width:0}.sy-ptitle{color:var(--ink);font:600 14px var(--font-geist-sans),sans-serif;margin:0 0 8px}.sy-ptitle b{color:var(--green);font:600 14px var(--font-geist-mono),monospace;margin-right:10px}.sy-prow{align-items:center;display:grid;gap:0 14px;grid-template-columns:128px minmax(0,1fr);padding:10px 0}.sy-plabel{font-size:13px;line-height:1.3}.sy-ptrack{height:26px;position:relative}.sy-paxis{padding:0}.sy-paxis .sy-ptrack{height:22px}.sy-bar{height:3px;position:absolute;top:50%;transform:translateY(-50%)}.sy-bar.sy-direct,.sy-cap.sy-direct{background:var(--green)}.sy-bar.sy-signed,.sy-cap.sy-signed{background:var(--rust-line)}.sy-arrow{border-bottom:6px solid transparent;border-top:6px solid transparent;height:0;position:absolute;top:50%;width:0}.sy-arrow-low{border-right:10px solid;transform:translateY(-50%)}.sy-arrow-high{border-left:10px solid;transform:translate(-100%,-50%)}.sy-arrow.sy-direct{color:var(--green)}.sy-arrow.sy-signed{color:var(--rust-line)}.sy-pcv .sy-pt{top:50%}.sy-pt-root{background:var(--card);border-color:var(--rust-line);box-shadow:none}.sy-empty{color:var(--muted);font-size:12px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.sy-pcv .sy-xtitle{margin-left:142px}.sy-ytitle{color:var(--muted);font:600 12px var(--font-geist-sans),sans-serif;margin:0 0 10px 46px}.sy-ytitle span{font-weight:400}.sy-frame{--sy-h:320px;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:var(--sy-h) 28px}.sy-yaxis{position:relative}.sy-yaxis span{color:var(--muted);font:12px var(--font-geist-mono),monospace;position:absolute;right:10px;transform:translateY(-50%)}.sy-plot{border-bottom:1px solid var(--sy-axis);border-left:1px solid var(--sy-axis);position:relative}.sy-hgrid{border-top:1px solid var(--sy-grid);left:0;position:absolute;right:0}.sy-xaxis{grid-column:2;position:relative}.sy-xaxis span{color:var(--muted);font:12px var(--font-geist-mono),monospace;position:absolute;top:6px;transform:translateX(-50%);white-space:nowrap}.sy-jp .sy-xtitle{margin-left:46px}.sy-split{border-left:1.5px dotted var(--sy-axis);bottom:0;position:absolute;top:0}.sy-split-label{color:var(--muted);font-size:12px;line-height:1.3;max-width:44%;padding-right:8px;position:absolute;text-align:right;top:6px;transform:translateX(-100%)}.sy-lines{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%}.sy-line{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sy-obs{stroke:var(--green);stroke-width:2.2px}.sy-pred{stroke-width:2px}.sy-pred-rr12{--sy-c:var(--sy-sand);stroke:var(--sy-c);stroke-dasharray:3 3}.sy-pred-rr15{--sy-c:var(--rust-line);stroke:var(--sy-c);stroke-dasharray:7 4}.sy-pred-rr20{--sy-c:var(--rust);stroke:var(--sy-c);stroke-dasharray:12 4 2 4}.sy-curve{stroke:var(--green);stroke-width:2.2px}.sy-col{bottom:0;position:absolute;top:0;transform:translateX(-50%);width:22px}.sy-whisker{border-bottom:1.5px solid var(--sy-slate);border-top:1.5px solid var(--sy-slate);left:5px;position:absolute;right:5px}.sy-whisker:before{background:var(--sy-slate);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1.5px}.sy-pt-obs{left:50%}.sy-pt-mask{background:var(--rust);box-shadow:0 0 0 1px var(--rust)}.sy-mlabel{color:var(--rust);font:600 12px var(--font-geist-mono),monospace;margin:6px 0 0 11px;position:absolute;white-space:nowrap}.sy-hline{border-top:1.5px dashed var(--muted);left:0;position:absolute;right:0}.sy-hline-label{color:var(--muted);font-size:12px;left:8px;line-height:1.3;margin-top:-4px;max-width:44%;position:absolute;transform:translateY(-100%)}@media (max-width:900px){.sy-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.sy{padding:12px 10px}.sy-row{gap:2px 12px;grid-template-areas:"label value" "track track";grid-template-columns:minmax(0,1fr) auto}.sy-row .sy-label{grid-area:label}.sy-row .sy-value{grid-area:value}.sy-row>.sy-track,.sy-row>.sy-xtitle{grid-area:track}.sy-axis>span,.sy-xrow>span{display:none}.sy-label strong{font-size:13px}.sy-frame{--sy-h:260px;grid-template-columns:38px minmax(0,1fr);grid-template-rows:var(--sy-h) 24px}.sy-jp .sy-xtitle,.sy-ytitle{margin-left:38px}.sy-col{width:14px}.sy-whisker{left:2px;right:2px}.sy-pt{height:10px;width:10px}.sy-ei .sy-pt,.sy-pcv .sy-pt{height:12px;width:12px}.sy-hline-label,.sy-mlabel,.sy-split-label,.sy-tick,.sy-xaxis span,.sy-yaxis span{font-size:11px}.sy-prow{gap:0 10px;grid-template-columns:104px minmax(0,1fr)}.sy-pcv .sy-xtitle{margin-left:114px}.sy-grid{bottom:-8px;top:0}}@media (max-width:520px){.sy-axis .sy-tick:nth-child(2n){display:none}.sy-prow{gap:2px;grid-template-columns:minmax(0,1fr);padding:8px 0}.sy-grid{bottom:-6px}.sy-paxis .sy-tick:nth-child(2n),.sy-paxis>span:first-child{display:none}.sy-pcv .sy-xtitle{margin-left:0}.sy-legend{gap:6px 14px}}.skip-link{position:fixed;top:12px;left:12px;transform:translateY(-180%);z-index:100;padding:12px 18px;background:var(--green);color:white}.skip-link:focus{transform:none}.publication a:focus-visible,.technical-intro a:focus-visible{outline:2px solid var(--green);outline-offset:5px}.publication-nav{grid-template-columns:auto 1fr auto;gap:36px}.publication-nav .release-chip{display:inline-flex;font-size:.78rem;color:var(--ink);padding:10px 14px}.publication-nav nav{display:flex}.publication-hero{max-width:1300px;margin:auto;padding:90px clamp(22px,5vw,76px) 80px;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(40px,6vw,90px)}.publication-hero h1{font-size:clamp(3.5rem,6.8vw,6.3rem);line-height:1.04;letter-spacing:-.055em}.publication-hero .dek{font-size:1.3rem;line-height:1.65;max-width:42ch;margin-top:26px}.publication .button{display:inline-flex;align-items:center;gap:16px;font-size:.9rem;padding:14px 20px}.publication .hero-actions{margin-top:28px}.publication-citation{max-width:50ch;color:var(--muted);font-size:.8rem;line-height:1.7;margin:20px 0 0}.publication-citation a{text-decoration:underline;text-underline-offset:3px}.publication-premise{background:#e5ece4;border-top:3px solid var(--green);padding:32px}.publication-premise .eyebrow{margin-bottom:20px}.publication-premise h2{font-size:2.25rem;line-height:1.13}.publication-premise>p:not(.eyebrow){color:#45514b;font-size:.95rem;line-height:1.7}.premise-sequence{padding:24px 0 16px;display:grid;gap:0}.premise-sequence span{position:relative;padding:8px 0 8px 25px;font-size:.8rem;line-height:1.5}.premise-sequence span:before{content:"";position:absolute;left:2px;top:14px;width:7px;height:7px;border:1px solid var(--green);border-radius:50%;background:#e5ece4;z-index:1}.premise-sequence span:after{content:"";position:absolute;left:5px;top:20px;width:1px;height:calc(100% - 7px);background:#a6b8ac}.premise-sequence span:last-child:after{display:none}.text-link{display:inline-block;font-size:.85rem;font-weight:650;line-height:1.6;color:var(--green);text-decoration:underline;text-underline-offset:5px}.text-link:hover{text-decoration-thickness:2px}.publication-section{max-width:1300px;margin:auto;padding:72px clamp(22px,5vw,76px);border-top:1px solid var(--line)}.publication-section-heading{max-width:780px;margin-bottom:38px}.publication-section-heading h2{font-size:clamp(2.1rem,3.8vw,3.2rem);line-height:1.12}.publication-section-heading>p:not(.eyebrow){color:#45514b;max-width:66ch;font-size:1.05rem;line-height:1.75;margin:20px 0 0}.evidence-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:var(--card)}.evidence-cards article{padding:28px;display:flex;flex-direction:column;align-items:start}.evidence-cards article+article{border-left:1px solid var(--line)}.evidence-index{color:var(--green);font:italic 1.2rem Georgia,serif}.publication h3{font:500 1.55rem/1.25 Georgia,serif;letter-spacing:-.025em}.evidence-cards h3{margin:28px 0 12px}.evidence-cards p{margin:0 0 22px;font-size:.95rem;line-height:1.7;color:#45514b}.evidence-cards .text-link{margin-top:auto}.study-scope{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.8fr;align-items:center;border-block:1px solid var(--line);padding:22px 0;gap:24px}.study-scope>div{display:flex;flex-direction:column;gap:7px}.study-scope strong{font:500 2.6rem/1 Georgia,serif;letter-spacing:-.04em}.study-scope span,.study-scope>p{font-size:.8rem;color:var(--muted)}.study-scope>p{margin:0;border-left:1px solid var(--line);padding-left:24px;line-height:1.7}.study-result-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;margin-top:40px;align-items:start}.study-result-copy{padding:28px;background:var(--card);border:1px solid var(--line)}.publication-estimate{font:500 5rem/1 Georgia,serif;letter-spacing:-.06em;margin-bottom:24px}.publication-estimate>span{display:block;color:var(--muted);font:400 .8rem/1.5 var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;margin-top:8px}.study-result-copy h3{font-size:1.4rem;margin:0 0 14px}.study-result-copy>p:not(.eyebrow){color:#45514b;font-size:.9rem;line-height:1.7}.publication-intervals{margin:24px 0 0}.publication-intervals>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.publication-intervals dt{font-size:.78rem;line-height:1.6;max-width:20ch;color:#45514b}.publication-intervals dd{margin:0;font:500 1.05rem var(--font-geist-mono),monospace;white-space:nowrap}.study-result-copy>p.result-interpretation{font-size:.8rem;margin-bottom:0;color:var(--muted)}.study-result-figure{padding-top:5px;min-width:0}.study-result-figure>h3{font-size:1.25rem;margin:0 0 28px}.study-result-figure .es{padding:0;border:0;background:transparent;margin:0}.study-result-figure .es-frame{grid-template-columns:38px minmax(0,1fr) 68px;grid-template-rows:260px 26px}.study-result-figure .es-plot,.study-result-figure .es-refs,.study-result-figure .es-yaxis{height:260px}.study-result-figure .es-ytitle{font-size:.75rem;margin-bottom:24px}.study-result-figure .es-legend{gap:12px;font-size:.7rem;margin-top:18px}.study-result-figure .es figcaption{font-size:.78rem;line-height:1.75}.study-result-figure .es-values{font-size:.8rem}.study-meaning{border-top:1px solid var(--line);padding-top:26px}.study-meaning>h3{margin:0 0 18px;font-size:1.4rem}.study-meaning>div{display:grid;grid-template-columns:1fr 1fr;gap:32px}.study-meaning p{margin:0 0 20px;font-size:.9rem;line-height:1.75;color:#45514b}.study-meaning strong{color:var(--ink)}.publication-method{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:40px 0 28px;gap:28px}.publication-method li{border-top:1px solid #b6bfb5;padding-top:18px}.publication-method li>span{font:italic 1.2rem Georgia,serif;color:var(--green)}.publication-method h3{font-size:1.3rem;margin:22px 0 12px}.publication-method p{color:#45514b;font-size:.9rem;line-height:1.75;margin:0}.questions-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px}.questions-section .publication-section-heading h2{font-size:2.6rem}.questions-section .public-questions{margin:0}.questions-section .public-questions details:first-child{padding-top:0}.questions-section .public-questions summary{font-size:1rem}.questions-section .public-questions p{font-size:.9rem}.questions-section .public-questions p a{display:block;color:var(--green);margin-top:12px;font-size:.8rem}.publication-file-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.publication-file-grid>a{background:var(--card);border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;transition:border-color .15s,background .15s}.publication-file-grid>a:hover{border-color:var(--green);background:#eef2eb}.file-kind{font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--green)}.publication-file-grid h3{margin:30px 0 12px}.publication-file-grid p{font-size:.88rem;line-height:1.75;color:#45514b;margin:0 0 30px}.file-action{color:var(--green);font-size:.82rem;font-weight:650;margin-top:auto}.publication-footer{max-width:1300px;margin:auto;padding:28px clamp(22px,5vw,76px) 36px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid var(--line)}.publication-footer>p{font-size:.75rem;color:var(--muted);line-height:1.6}.publication-footer>div{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem}.publication-footer>div a{text-decoration:underline;text-underline-offset:3px}.technical-intro{max-width:1300px;margin:auto;padding:60px clamp(22px,5vw,76px)}.technical-intro h1{font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.12;max-width:900px}.technical-intro>p:not(.eyebrow){font-size:1.05rem;line-height:1.75;color:#45514b;max-width:70ch;margin:24px 0}.technical-shortcuts{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--line);margin-top:28px;padding-top:20px;font-size:.85rem;color:var(--green)}.technical-shortcuts a{text-decoration:underline;text-underline-offset:4px}.technical-intro~.research-guide .research-heading{padding-top:32px}.technical-intro~.research-guide .research-heading h2{font-size:2rem}@media(max-width:1000px){.publication-nav{gap:20px}.publication-nav nav{gap:14px}.publication-hero{gap:36px;grid-template-columns:1.25fr 1fr}.publication-premise{padding:26px}.publication-premise h2{font-size:1.9rem}.study-result-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px}.study-result-copy{padding:22px}.publication-footer{flex-wrap:wrap}}@media(max-width:760px){.publication-nav{grid-template-columns:minmax(0,1fr) auto;gap:18px 12px;padding:18px 22px}.publication-nav nav{grid-row:2;grid-column:1/-1;justify-content:start;gap:24px;font-size:.82rem}.publication-nav .release-chip{font-size:.67rem;padding:8px 10px}.publication-nav .wordmark{font-size:.78rem;gap:8px}.publication-nav .wordmark-mark{flex-shrink:0}.publication-hero{padding-top:50px;padding-bottom:45px;grid-template-columns:1fr;gap:36px}.publication-hero h1{font-size:clamp(3.2rem,10.5vw,5rem)}.publication-hero .dek{font-size:1.15rem}.publication-premise{padding:26px}.publication-premise h2{max-width:22ch;font-size:2rem}.publication-section{padding-top:44px;padding-bottom:44px}.publication-section-heading{margin-bottom:28px}.publication-section-heading h2{font-size:2.1rem}.publication-section-heading>p:not(.eyebrow){font-size:.96rem}.evidence-cards{grid-template-columns:1fr}.evidence-cards article{padding:24px}.evidence-cards article+article{border-left:0;border-top:1px solid var(--line)}.evidence-cards h3{margin-top:16px}.study-scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}.study-scope strong{font-size:2rem}.study-scope span{font-size:.68rem;line-height:1.5}.study-scope>p{grid-column:1/-1;padding:16px 0 0;border-left:0;border-top:1px solid var(--line)}.study-result-layout{grid-template-columns:1fr;gap:32px;margin-top:28px}.study-result-copy{padding:24px}.publication-intervals dt{max-width:none}.publication-intervals dd{font-size:1rem}.study-result-figure .es-frame{grid-template-columns:32px minmax(0,1fr) 0}.study-result-figure .es-ytitle{margin-left:0}.study-result-figure .es-change-label{white-space:nowrap;font-size:.62rem}.study-result-figure .es-legend{display:grid;grid-template-columns:1fr}.study-meaning>div{grid-template-columns:1fr;gap:0}.publication-method{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:30px}.questions-section{grid-template-columns:1fr;gap:8px}.questions-section .publication-section-heading h2{font-size:2.1rem}.questions-section .public-questions details:first-child{padding-top:1.15rem;border-top:1px solid var(--line)}.publication-file-grid{grid-template-columns:1fr}.publication-file-grid h3{margin-top:24px}.publication-footer{flex-direction:column;align-items:start;gap:16px}.publication-footer>p{margin:0}.technical-intro{padding-top:40px;padding-bottom:40px}}@media(max-width:380px){.publication-nav .release-chip{font-size:.6rem;padding:8px}.publication-nav .wordmark{font-size:.7rem;gap:6px}.publication-nav nav{gap:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.publication-file-grid>a{transition:none}}.publication{--pub-accent:#cbdc9c}.publication section[id]{scroll-margin-top:28px}.publication-nav{padding-block:22px}.publication-nav .release-chip{border-radius:4px}.publication-hero{padding-top:94px;padding-bottom:94px;gap:64px;grid-template-columns:1.35fr 1fr}.publication-hero h1{font-size:clamp(3.7rem,6.8vw,6rem);line-height:1.01}.publication-hero .dek{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:1.13rem;line-height:1.8;max-width:43ch}.publication-hero .eyebrow{display:flex;gap:9px;align-items:center;margin-bottom:25px}.edition-dot{width:7px;height:7px;border-radius:50%;background:var(--green)}.publication .button{min-height:50px;border-radius:3px;transition:background .15s}.publication .button.primary:hover{background:#24664e}.publication .button.quiet:hover{background:#e8e9e0}.publication-citation{font-size:.74rem;line-height:1.8}.publication-citation>span{display:block;color:var(--muted)}.publication-premise{position:relative;background:var(--green);color:var(--card);border:0;padding:34px 34px 0;box-shadow:14px 14px 0 #e0e4d8}.publication-premise .eyebrow{color:var(--pub-accent);letter-spacing:.09em;font-size:.62rem;justify-content:space-between;gap:8px;margin-bottom:28px}.publication-premise .eyebrow>span{font-size:1.2rem}.publication-premise h2{font-size:clamp(1.9rem,2.8vw,2.5rem);line-height:1.16}.publication-premise>p:not(.eyebrow){color:#d8e3d8;font-size:.87rem;line-height:1.8;margin:25px 0 28px}.cohort-diagram{padding:30px 0 25px;margin-top:8px}.cohort-diagram-labels{display:flex;justify-content:space-between;font-size:.63rem;color:#d8e3d8}.cohort-diagram-line{display:flex;justify-content:space-between;position:relative;margin-top:23px;align-items:center}.cohort-diagram-line:before{content:"";position:absolute;height:1px;background:#719481;left:0;right:0}.cohort-diagram-line:after{content:"";position:absolute;width:1px;height:51px;left:50%;top:-12px;background:var(--pub-accent)}.cohort-diagram-line i{position:relative;display:block;width:16px;height:16px;border:1px solid #91b09b;border-radius:50%;background:var(--green)}.cohort-diagram-line i.later{background:var(--pub-accent);border-color:var(--pub-accent)}.cohort-diagram-change{display:block;text-align:center;padding-top:29px;font-size:.62rem;color:var(--pub-accent)}.premise-link{display:flex;justify-content:space-between;align-items:center;margin:0 -34px;padding:19px 34px;border-top:1px solid #507563;font-size:.8rem;font-weight:600}.premise-link:hover{background:#205a45}.premise-link>span:last-child{font-size:1.3rem;color:var(--pub-accent)}.publication-section{padding-block:88px}.evidence-introduction{display:grid;grid-template-columns:1.35fr 1fr;max-width:none;gap:64px;align-items:end;margin-bottom:46px}.evidence-introduction>p:not(.eyebrow){margin:0 0 4px;font-size:.95rem}.evidence-cards{border:0;background:none;gap:34px}.evidence-cards article{padding:25px 0 0;border-top:1px solid #adb9aa}.evidence-cards article+article{border-left:0}.evidence-index{display:flex;align-items:center;justify-content:center;width:33px;height:33px;background:#e2e9dc;border-radius:50%;font:600 .7rem var(--font-geist-sans),Arial,sans-serif}.evidence-cards h3{font-size:1.5rem;margin-top:22px}.evidence-cards p{font-size:.88rem;line-height:1.8}.evidence-cards .text-link{font-size:.76rem}.study-band{background:#e9ede4;border-block:1px solid var(--line)}.study-section{border:0}.study-section>.publication-section-heading{max-width:750px}.study-scope{border-color:#c4cdbf;padding:24px 0}.study-scope strong{font-size:2.5rem}.study-scope>p{border-color:#c4cdbf}.study-result-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:44px;margin-top:44px}.study-result-copy{background:var(--green);color:white;border:0;padding:30px}.study-result-copy .eyebrow{color:var(--pub-accent);font-size:.65rem}.publication-estimate{font-size:5.5rem;margin-bottom:20px}.publication-estimate>span{color:#d8e3d8;font-size:.75rem}.study-result-copy>p:not(.eyebrow){color:#e2eade;font-size:.83rem;line-height:1.8}.summary-ranges{margin:25px 0 24px}.summary-range-axis{display:flex;justify-content:space-between;font-size:.58rem;color:#baccbc;padding-bottom:12px;border-bottom:1px solid #507563}.summary-range{margin:16px 0 0}.summary-range-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.65rem;line-height:1.6}.summary-range-label>strong{font:500 .8rem/1.6 var(--font-geist-mono),monospace;white-space:nowrap}.summary-range-track{position:relative;height:34px;margin-top:5px}.summary-range-track:before{content:"";position:absolute;width:100%;height:1px;background:#507563;top:17px}.summary-null{position:absolute;width:1px;height:34px;background:#baccbc}.summary-whisker{position:absolute;top:16px;height:3px;background:var(--pub-accent)}.summary-whisker:after,.summary-whisker:before{content:"";position:absolute;top:-4px;height:11px;width:1px;background:var(--pub-accent)}.summary-whisker:after{right:0}.summary-point{position:absolute;width:9px;height:9px;top:13px;transform:translateX(-50%);background:var(--pub-accent);border-radius:50%;box-shadow:0 0 0 3px var(--green)}.summary-range-key{display:flex;gap:8px;align-items:center;font-size:.62rem;line-height:1.5;color:#d8e3d8;margin:8px 0 0}.summary-range-key i{width:1px;height:12px;background:#baccbc;flex-shrink:0;margin-left:3px}.study-result-copy>p.result-interpretation{color:#d8e3d8;border-top:1px solid #507563;padding-top:17px;font-size:.7rem}.study-result-figure{padding-top:8px}.study-result-figure>h3{font-size:1.45rem;margin-bottom:30px}.study-result-figure .es-frame{grid-template-rows:280px 26px;grid-template-columns:38px minmax(0,1fr) 64px}.study-result-figure .es-plot,.study-result-figure .es-refs,.study-result-figure .es-yaxis{height:280px}.study-result-figure .es-plot{background:#f6f7f1}.study-result-figure .es figcaption{font-size:.74rem}.study-meaning{border-color:#c4cdbf;margin-top:38px}.study-meaning p{font-size:.83rem}.publication-method li>span{display:flex;border:1px solid #bbc7b5;width:30px;height:30px;border-radius:50%;align-items:center;justify-content:center;font:500 .72rem var(--font-geist-sans),Arial,sans-serif}.publication-method li{border-top:0;position:relative}.publication-method li:before{content:"";position:absolute;height:1px;background:var(--line);top:33px;left:42px;right:0}.publication-method p{font-size:.85rem}.questions-section .public-questions summary{padding-right:28px;line-height:1.6}.publication-file-grid{gap:20px}.publication-file-grid>a{padding:30px}.publication-file-grid>a.primary-paper{background:var(--green);color:white;border-color:var(--green)}.publication-file-grid>a.primary-paper:hover{background:#205a45}.primary-paper .file-action,.primary-paper .file-kind{color:var(--pub-accent)}.publication-file-grid .primary-paper h3{font-size:2.65rem;line-height:1.06}.publication-file-grid .primary-paper p{color:#d8e3d8}.primary-paper .file-action{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #507563;padding-top:18px}.primary-paper .file-action>span{font-size:1.25rem}@media(min-width:761px) and (max-width:1000px){.publication-hero{gap:32px;padding-top:70px;padding-bottom:70px}.publication-premise{padding:26px 26px 0}.premise-link{margin-inline:-26px;padding-inline:26px}.evidence-introduction{gap:32px}.study-result-layout{gap:26px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.study-result-copy{padding:24px}.summary-range-label,.summary-range-label>strong{display:block}.publication-file-grid>a{padding:24px}}@media(max-width:760px){.publication-nav{padding-block:18px}.publication-hero{grid-template-columns:1fr;padding-top:48px;padding-bottom:62px;gap:42px}.publication-hero h1{font-size:clamp(3.15rem,11vw,5.3rem)}.publication-hero .dek{font-size:1rem;margin-top:22px}.publication-hero .eyebrow{font-size:.65rem;margin-bottom:23px}.publication-hero .hero-actions{gap:10px}.publication .button{padding:13px 16px;font-size:.8rem}.publication-premise{padding:28px 28px 0;margin-right:9px;box-shadow:9px 9px 0 #e0e4d8}.publication-premise h2{font-size:2.15rem;max-width:20ch}.publication-premise .eyebrow{font-size:.57rem}.premise-link{margin-inline:-28px;padding-inline:28px}.publication-section{padding-block:52px}.evidence-introduction{display:block;margin-bottom:30px}.evidence-introduction>p:not(.eyebrow){margin:20px 0 0}.evidence-cards{gap:28px}.evidence-cards article{padding:22px 0 0}.evidence-cards article+article{border-top-color:#adb9aa}.evidence-cards h3{margin-top:18px}.study-scope strong{font-size:2.1rem}.study-result-layout{grid-template-columns:1fr;gap:36px;margin-top:28px}.study-result-copy{padding:28px}.summary-range-label{font-size:.68rem}.study-result-copy>p.result-interpretation{font-size:.75rem}.study-result-figure .es-frame{grid-template-columns:32px minmax(0,1fr) 0}.study-meaning>h3{line-height:1.5}.study-meaning p{font-size:.86rem}.publication-method{gap:24px 22px}.publication-method h3{font-size:1.2rem}.publication-file-grid>a{padding:28px}.publication-file-grid .primary-paper h3{margin-top:30px}}@media(max-width:360px){.publication-nav nav{gap:14px;justify-content:space-between;font-size:.73rem}.publication-hero h1{font-size:2.65rem}.publication-hero .hero-actions{flex-direction:column;align-items:stretch}.publication .hero-actions .button{justify-content:space-between}.publication-premise{padding:24px 24px 0}.publication-premise h2{font-size:1.9rem}.premise-link{margin-inline:-24px;padding-inline:24px}.study-result-copy{padding:23px}.summary-range-label{font-size:.6rem;gap:7px}.summary-range-label>strong{font-size:.73rem}.publication-method{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.publication .button{transition:none}}.publication-table-scroll{overflow-x:auto;margin:30px 0 14px;border-bottom:1px solid #c9d6cf}.publication-table{width:100%;min-width:800px;border-collapse:collapse;font-size:.87rem;line-height:1.55;font-variant-numeric:tabular-nums}.publication-table caption{text-align:left;color:#153e36;font-size:1.18rem;font-weight:650;padding:0 0 18px}.publication-table thead{background:#e7eee8;color:#244e42}.publication-table td,.publication-table th{padding:16px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #dce4dd}.publication-table thead th{font-size:.75rem;font-weight:650}.publication-table tbody th{font-weight:600;min-width:170px}.publication-table tbody tr:nth-child(2n){background:#f7f9f4}.publication-table td:nth-child(3),.publication-table td:nth-child(4){white-space:nowrap}.publication-table-note{max-width:100ch;font-size:.8rem;color:#536458;line-height:1.75}.results-interpretation{margin:34px 0 40px;border-left:3px solid #638675;padding:4px 24px;max-width:850px}.results-conclusion h3,.results-interpretation h3{font-size:1.3rem;margin:0 0 12px}.results-conclusion p,.results-interpretation p{line-height:1.8;color:#45594c}.results-conclusion{margin:34px 0 24px;max-width:850px}.results-table-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.publication-table-scroll:focus-visible{outline:2px solid #386b57;outline-offset:5px}@media(max-width:720px){.publication-table{font-size:.8rem}.publication-table td,.publication-table th{padding:12px 10px}.results-interpretation{padding-left:16px}}.study-explainer{display:grid;gap:28px}.explain-card{margin:0;border:1px solid #ced9ce;background:#fafbf7;padding:clamp(20px,3vw,36px)}.explain-card figcaption{max-width:760px}.explain-step{display:block;color:#35604b;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:13px}.explain-card h3{margin:0 0 12px}.explain-card figcaption p{color:#4b5c50;font-size:.96rem;line-height:1.8;margin:0}.cohort-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 20px}.cohort-path{background:#edf2e9;padding:23px 20px;border-top:3px solid #97aa93}.cohort-path-1,.cohort-path-2{background:#e1ebe0;border-color:#3f7054}.cohort-path h4{font-size:.95rem;margin:0 0 6px;color:#254433}.cohort-period{display:block;font-size:.75rem;color:#5b6c5d;margin-bottom:23px}.cohort-stage{display:flex;gap:11px;align-items:center}.cohort-stage>span{color:#38634c;font-size:1.4rem}.cohort-stage b{display:block;font-size:.83rem;font-weight:600}.cohort-stage small{display:block;color:#536659;font-size:.74rem;line-height:1.65;margin-top:3px}.cohort-followup{display:block;font-size:.72rem;color:#5f7664;border-left:1px solid #b1c3ad;padding:19px 0 19px 15px;margin:6px 0 6px 8px}.explain-card .explain-note{font-size:.79rem;line-height:1.8;color:#59695d;margin:18px 0 0;max-width:100ch}.explain-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 24px}.explain-tabs button{appearance:none;padding:11px 16px;border:1px solid #9eb5a2;border-radius:3px;background:transparent;font:500 .82rem/1.4 var(--font-geist-sans),Arial,sans-serif;color:#365a45;cursor:pointer}.explain-tabs button[aria-pressed=true]{background:#285740;border-color:#285740;color:#fff}.explain-tabs button:hover{border-color:#285740}.explain-tabs button:focus-visible{outline:2px solid #ab653d;outline-offset:3px}.comparison-example{background:#fff;border:1px solid #dde4d9;padding:24px}.comparison-example-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:baseline;border-bottom:1px solid #e3e9df;padding-bottom:20px}.comparison-example-title h4{font-size:1.02rem;color:#2b4e3a;margin:0}.comparison-example-title>span{font-size:.72rem;color:#687567}.comparison-plots{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:24px 0}.comparison-plots>div{min-width:0}.comparison-plots h4{margin:0 0 9px;color:#314f3a;font-size:.85rem}.comparison-plots p{margin:0;font-size:.75rem;color:#5a705f;min-height:39px}.explain-plot svg{display:block;width:100%;height:auto;margin-top:15px;overflow:visible}.explain-axis{display:flex;justify-content:space-between;font-size:.65rem;color:#617264;margin:0 4% 0 6%;gap:8px}.explain-legend{display:flex;flex-wrap:wrap;gap:5px 12px;align-content:start;min-height:39px;font-size:.7rem;color:#5a6c5d}.explain-legend span{display:flex;align-items:center;gap:6px}.explain-legend i{display:inline-block;width:19px;flex-shrink:0;border-top:2px solid}.explain-legend i.legend-trend{border-color:#527462;border-top-style:dashed}.explain-legend i.legend-harm{border-color:#ae603d}.example-explanation{border-top:1px solid #e3e9df;padding-top:20px;color:#3d5745;line-height:1.8;font-size:.88rem;margin:0}.pooling-flow{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;margin:28px 0;gap:20px}.pooling-countries{display:grid;gap:9px}.pooling-country{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#eaf0e5;padding:15px 18px}.pooling-fits{display:grid;grid-template-columns:repeat(3,9px);gap:6px}.pooling-fits i{width:9px;height:9px;border-radius:50%;border:1px solid #5b7e60;background:#d0dfc8}.pooling-arrow,.pooling-join{font-size:1.6rem;color:#7d987e;text-align:center}.pooling-country strong{color:#32503a;font-size:.84rem;font-weight:600}.pooling-country small{display:block;font-size:.7rem;font-weight:400;margin-top:5px}.pooling-example-label{text-align:center;color:#6f7e6e;font-size:.68rem}.pooling-result{background:#244d38;padding:32px;color:#f6faf2}.pooling-result>span{font-size:.75rem;color:#c6dcc7}.pooling-result>strong{display:block;font:500 1.85rem/1.3 Georgia,serif;margin:12px 0}.pooling-result p{margin:0;font-size:.85rem;line-height:1.7;color:#d3e2d1}.shared-bias-explanation{border-top:1px solid #d6dfd2;padding-top:22px;display:flex;gap:16px}.shared-bias-explanation>span{font:2rem Georgia,serif;color:#a3633d}.shared-bias-explanation p{margin:0;color:#4c6251;line-height:1.8;font-size:.88rem}@media(max-width:760px){.cohort-paths{grid-template-columns:1fr}.cohort-path{padding:20px}.cohort-period{margin-bottom:16px}.cohort-followup{padding-block:12px}.comparison-plots{grid-template-columns:1fr;gap:28px}.comparison-example{padding:18px}.comparison-plots p,.explain-legend{min-height:0}.explain-axis{font-size:.68rem}.pooling-flow{grid-template-columns:1fr;gap:12px}.pooling-join{transform:rotate(90deg)}.pooling-result{padding:24px}.explain-tabs button{flex:1 1 auto;font-size:.78rem;padding:10px 12px}}.table-reading-guide{padding:22px 25px;border:1px solid #c7d7c8;background:#eaf0e6;max-width:920px}.publication .table-reading-guide h3{margin:0 0 10px;font-size:1.22rem}.table-reading-guide p{margin:0;font-size:.9rem;color:#415c48;line-height:1.8}.publication-table tbody th{font-size:.85rem;letter-spacing:0;text-transform:none}.publication-table tbody td{font-size:.84rem}.explain-plot{position:relative;padding-left:18px}.explain-direction{position:absolute;left:-6px;top:5px;bottom:30px;display:flex;flex-direction:column;justify-content:space-between;color:#637566;font-size:.65rem}@media(max-width:850px){.publication-table-scroll{border:0;overflow:visible}.publication-table{min-width:0;display:block}.publication-table caption{display:block;font-size:1.05rem}.publication-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.publication-table tbody{display:grid;gap:14px}.publication-table tr{display:block;background:#f7f9f4;border:1px solid #cdd9cc;padding:14px}.publication-table tbody th{display:block;padding:0 0 12px;border-bottom:1px solid #d8e2d4;margin-bottom:7px;font-size:.94rem}.publication-table tbody td{display:grid;grid-template-columns:105px minmax(0,1fr);gap:12px;padding:7px 0;border:0;white-space:normal;text-align:left}.publication-table td:before{content:attr(data-label);font-size:.72rem;color:#536d59;white-space:normal;overflow-wrap:anywhere;min-width:0}.table-reading-guide{padding:19px}}.table-glossary{border-bottom:1px solid #cbd9c8;padding:12px 0 18px;max-width:920px}.table-glossary summary{color:#315b42;font-size:.84rem;cursor:pointer;font-weight:600}.table-glossary p{color:#4b6251;font-size:.84rem;line-height:1.8}.study-findings{margin-top:54px;padding-top:36px;border-top:1px solid #c4cdbf}.results-table-heading{max-width:850px}.results-table-heading h3{font-size:clamp(1.7rem,3vw,2.4rem);margin:0 0 15px}.results-table-heading p{color:#45594c;line-height:1.8}.study-findings .table-glossary{background:#f4f7ef}.robustness-highlights{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0 0 38px}.robustness-highlights>div{border-top:2px solid #527462;padding:22px 0}.robustness-highlights strong{display:block;font-size:clamp(1.7rem,3vw,2.6rem);font-family:var(--font-geist-sans),Arial,sans-serif;font-weight:500;letter-spacing:-.04em;color:#1d4d3d}.robustness-highlights span{display:block;margin-top:9px;font-size:.85rem;line-height:1.6;color:#526657}.robustness-interpretation{margin:36px 0 24px;max-width:880px}.robustness-interpretation h3{font-size:1.45rem;margin:0 0 14px}.robustness-interpretation p{line-height:1.85;color:#45594c}.research-limitations{max-width:980px}@media(max-width:720px){.study-findings{margin-top:36px;padding-top:28px}.robustness-highlights{grid-template-columns:1fr;gap:0}}