.page_pageWrapper__TDNJW{--page-max:1260px;--text-strong:#162033;--text-muted:#5f6b7d;--line:#dce2ea;--accent:#205ea8;--accent-dark:#174678;--soft:#f7f9fc;--green:#1f7a4d;--green-soft:#eaf7ef;--amber:#9a6500;--amber-soft:#fff2d7;width:min(var(--page-max),calc(100% - 36px));margin:0 auto;padding:2rem 0 4rem;color:var(--text-strong)}.page_breadcrumb__OYe95{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:1.2rem;color:#718096;font-size:.84rem;font-weight:740}.page_breadcrumb__OYe95 a,.page_sources__2Xa3J a{color:var(--accent-dark);text-decoration:none}.page_breadcrumb__OYe95 a:hover,.page_sources__2Xa3J a:hover{text-decoration:underline}.page_hero__ebG6E{display:grid;grid-gap:.8rem;gap:.8rem;max-width:860px;padding:1.4rem 0 2rem}.page_backLink__q1J_C{display:inline-flex;gap:.42rem;align-items:center;width:-moz-fit-content;width:fit-content;min-height:2.2rem;padding:0 .68rem;border:1px solid var(--line);border-radius:8px;background:#ffffff;color:var(--accent-dark);font-size:.82rem;font-weight:820;text-decoration:none}.page_backLink__q1J_C:hover{border-color:#b8cce6;background:#f8fbff}.page_eyebrow__iUaZ7{margin:0;color:var(--accent);font-size:.76rem;font-weight:840;line-height:1.35;text-transform:uppercase;letter-spacing:0}.page_hero__ebG6E h1{max-width:820px;margin:0;color:var(--text-strong);font-size:clamp(2.25rem,5vw,4.15rem);font-weight:845;line-height:1.02;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance}.page_lead__4q2Q8{max-width:780px;margin:.25rem 0 0;color:var(--text-muted);font-size:1.06rem;line-height:1.68}.page_metaRow__Datfq{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.25rem}.page_metaRow__Datfq span{display:inline-flex;align-items:center;min-height:1.75rem;padding:.28rem .62rem;border-radius:999px;background:#f1f4f8;color:#46566f;font-size:.76rem;font-weight:810;line-height:1.2}.page_articleFooter__yTVgo,.page_chartCard__zginp,.page_chartSection__GxnJe,.page_sideNav__O5Wqq,.page_sources__2Xa3J,.page_statGrid__UtEdZ div{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 18px 50px rgba(22,32,51,.06)}.page_chartSection__GxnJe{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem}.page_sectionHeading__LKAlx{display:grid;grid-gap:.35rem;gap:.35rem;max-width:760px}.page_sectionHeading__LKAlx h2{margin:0;color:var(--text-strong);font-size:clamp(1.45rem,2.8vw,2rem);font-weight:820;line-height:1.16;text-wrap:balance}.page_chartGrid__6vMFi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_chartCard__zginp{display:grid;grid-gap:.9rem;gap:.9rem;min-width:0;padding:1rem}.page_chartHeader__24X1H{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start}.page_chartHeader__24X1H h3{margin:0;color:var(--text-strong);font-size:1rem;font-weight:820;line-height:1.28;text-wrap:balance}.page_articleFooter__yTVgo p,.page_chartHeader__24X1H p,.page_dataNote__4L_1y{margin:0;color:var(--text-muted);font-size:.92rem;line-height:1.58}.page_iconBox__EWpiO{display:inline-grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:8px;background:#e9f1fb;color:var(--accent)}.page_chartScroll__2Cj6E{min-width:0;overflow:hidden}.page_svgChart__9FRku{display:block;width:100%;max-width:100%;height:auto;color:#66758a;font-family:inherit}.page_svgChart__9FRku text{fill:currentColor;font-size:.74rem;font-weight:760}.page_gridLine__lLnvU{stroke:#dfe6ef;stroke-width:1}.page_axisLine__03mcA{stroke:#7d8a9d;stroke-width:1.3}.page_targetLine__JofYg{stroke:#1f7a4d;stroke-dasharray:5 5;stroke-width:1.4}.page_bar__lprwS{fill:var(--accent)}.page_negativeBar__0kcwr{fill:var(--amber)}.page_valueLabel__slDKw{fill:var(--text-strong);font-weight:840}.page_yearLabel__G4Ay1{fill:#718096;font-size:.68rem}.page_areaFill__PO8Pw{fill:rgba(32,94,168,.1)}.page_linePath__ZaMV_{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.page_lineDot__2ZbUG{fill:#ffffff;stroke:var(--accent-dark);stroke-width:2}.page_statGrid__UtEdZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_statGrid__UtEdZ div{display:grid;grid-gap:.35rem;gap:.35rem;padding:.9rem;box-shadow:none}.page_statGrid__UtEdZ strong{color:var(--accent-dark);font-size:1.38rem;font-weight:850;line-height:1}.page_statGrid__UtEdZ span{color:var(--text-muted);font-size:.86rem;font-weight:690;line-height:1.45}.page_dataNote__4L_1y{padding:.8rem .9rem;border:1px solid #f0dfbd;border-radius:8px;background:#fff8ec;color:#725a28}.page_contentLayout__64Vme{display:grid;grid-template-columns:14.5rem minmax(0,1fr);grid-gap:1.2rem;gap:1.2rem;align-items:start;margin-top:1.2rem}.page_sideNav__O5Wqq{position:-webkit-sticky;position:sticky;top:1rem;display:grid;grid-gap:.15rem;gap:.15rem;padding:.85rem}.page_sideNav__O5Wqq a{display:flex;align-items:center;min-height:2.2rem;padding:0 .55rem;border-radius:8px;color:#405069;font-size:.86rem;font-weight:780;text-decoration:none}.page_sideNav__O5Wqq a:hover{background:#f3f7fc;color:var(--accent-dark)}.page_articleBody__CJE2r{display:grid;grid-gap:1.45rem;gap:1.45rem;min-width:0}.page_articleBody__CJE2r section{scroll-margin-top:6rem}.page_articleBody__CJE2r h2,.page_articleFooter__yTVgo h2{margin:0;color:var(--text-strong);font-size:clamp(1.45rem,2.7vw,2rem);font-weight:820;line-height:1.18;text-wrap:balance}.page_articleBody__CJE2r p{margin:.8rem 0 0;color:#334155;font-size:1.02rem;line-height:1.78}.page_articleBody__CJE2r strong{color:var(--text-strong);font-weight:760}.page_callout__DyRlh{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start;margin-top:1rem;padding:.95rem;border:1px solid #cfe0f5;border-radius:8px;background:#f6faff}.page_callout__DyRlh p{margin:0;color:#2d405a}.page_sources__2Xa3J{display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem}.page_sources__2Xa3J p{margin:0}.page_sources__2Xa3J ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.page_sources__2Xa3J a{display:inline-flex;gap:.35rem;align-items:center;font-size:.94rem;font-weight:780;line-height:1.45}.page_articleFooter__yTVgo{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:start;margin-top:1.2rem;padding:1rem}@media (max-width:1100px){.page_chartGrid__6vMFi{grid-template-columns:1fr}}@media (max-width:980px){.page_contentLayout__64Vme{grid-template-columns:1fr}.page_sideNav__O5Wqq{position:static;display:flex;flex-wrap:wrap}.page_sideNav__O5Wqq .page_eyebrow__iUaZ7{width:100%}}@media (max-width:700px){.page_pageWrapper__TDNJW{width:min(370px,calc(100vw - 20px));margin-left:10px;margin-right:auto;padding-top:1rem}.page_hero__ebG6E{padding:1rem 0 1.5rem}.page_hero__ebG6E h1{font-size:clamp(2rem,10vw,2.7rem)}.page_articleBody__CJE2r p,.page_lead__4q2Q8{font-size:.98rem}.page_chartCard__zginp,.page_chartSection__GxnJe{padding:.85rem}.page_articleFooter__yTVgo,.page_callout__DyRlh,.page_chartHeader__24X1H,.page_statGrid__UtEdZ{grid-template-columns:1fr}.page_sideNav__O5Wqq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_sideNav__O5Wqq .page_eyebrow__iUaZ7{grid-column:1/-1}.page_sideNav__O5Wqq a{min-height:2.45rem;border:1px solid var(--line);background:#ffffff}}@media (max-width:380px){.page_pageWrapper__TDNJW{width:min(350px,calc(100vw - 16px));margin-left:8px}.page_sideNav__O5Wqq{grid-template-columns:1fr}}