.page_page__WGwk7{--v11-accent:#b8d49c;--v11-accent-bright:#d9efc0;--v11-paper:#f4f0e8;--v11-paper-deep:#e8e2d6;--v11-ink:#182018;--v11-ink-soft:#536053;--v11-dark:#151a15;--v11-dark-soft:#252d25;--v11-line:rgba(24,32,24,0.18);--v11-dark-line:rgba(244,240,232,0.2);background:var(--v11-paper);color:var(--v11-ink);overflow-x:clip}.page_page__WGwk7 :where(h1,h2,h3,p,ol,ul,dl,dd,blockquote){margin:0}.page_page__WGwk7 :where(ol,ul){list-style:none;padding:0}.page_page__WGwk7 :where(a){color:inherit;text-underline-offset:4px}.page_page__WGwk7 :where(a,summary):focus-visible{outline:3px solid var(--v11-accent);outline-offset:4px}.page_shell__dvjTK{margin-inline:auto;max-width:1240px;padding-inline:32px;width:100%}.page_hero__m_D4S{background:var(--v11-dark);color:#f4f0e8;padding:32px 0 0;position:relative}.page_hero__m_D4S:before{border-left:1px solid var(--v11-dark-line);border-right:1px solid var(--v11-dark-line);content:"";inset:0 max(32px,calc((100vw - 1240px) / 2 + 32px));pointer-events:none;position:absolute}.page_heroGrid__4b0Mc{display:grid;gap:clamp(48px,7vw,100px);grid-template-columns:minmax(0,7fr) minmax(360px,5fr);padding:clamp(56px,7vw,96px) 0 clamp(48px,6vw,80px);position:relative}.page_heroCopy__pA_HX{align-self:center;max-width:700px}.page_kicker__IQXiw{color:var(--v11-accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.page_heroCopy__pA_HX h1{font-family:var(--font-display);font-size:clamp(44px,6vw,72px);font-weight:400;letter-spacing:-.035em;line-height:.98;margin-top:22px;max-width:760px;text-wrap:balance}.page_heroAnswer__8YdqU{color:#fff;font-size:clamp(18px,2vw,23px);line-height:1.5;margin-top:32px!important;max-width:720px}.page_heroProof__ZjLnF{border-left:2px solid var(--v11-accent);color:rgba(244,240,232,.7);font-size:14px;line-height:1.65;margin-top:24px!important;max-width:640px;padding-left:16px}.page_heroCta__sbxii{border-bottom:1px solid var(--v11-accent);color:#fff;display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;margin-top:30px;padding-bottom:5px;text-decoration:none;text-transform:uppercase}.page_heroPodium__uIu7o{align-self:stretch;border:1px solid var(--v11-dark-line);display:flex;flex-direction:column}.page_heroPodiumHead___rEBB{align-items:center;border-bottom:1px solid var(--v11-dark-line);display:flex;font-family:var(--font-mono);font-size:10px;justify-content:space-between;letter-spacing:.14em;padding:18px 20px;text-transform:uppercase}.page_heroPodiumHead___rEBB small{color:rgba(244,240,232,.55);font:inherit}.page_heroPodium__uIu7o ol{display:grid;flex:1;grid-template-rows:repeat(3,1fr)}.page_heroPodium__uIu7o li{align-items:center;border-bottom:1px solid var(--v11-dark-line);display:grid;gap:14px;grid-template-columns:40px minmax(100px,1fr) minmax(70px,.8fr) auto;min-height:92px;padding:20px}.page_heroPodium__uIu7o li:last-child{border-bottom:0}.page_heroPodium__uIu7o li[data-leader=true]{background:var(--v11-accent);color:var(--v11-ink)}.page_heroPodium__uIu7o li>span:first-child{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;opacity:.7}.page_heroPodium__uIu7o li>strong{font-family:var(--font-display);font-size:clamp(19px,2vw,25px);font-weight:400;line-height:1.08;overflow-wrap:anywhere}.page_podiumTrack__R9KLw{background:rgba(244,240,232,.16);display:block;height:5px}.page_podiumTrack__R9KLw>span{background:var(--v11-accent);display:block;height:100%}[data-leader=true] .page_podiumTrack__R9KLw{background:rgba(24,32,24,.18)}[data-leader=true] .page_podiumTrack__R9KLw>span{background:var(--v11-ink)}.page_heroPodium__uIu7o li>b{font-family:var(--font-mono);font-size:25px;font-weight:500;white-space:nowrap}.page_heroPodium__uIu7o li>b small{font-size:10px;font-weight:400;margin-left:2px;opacity:.65}.page_heroRecord__YBHJq{border-top:1px solid var(--v11-dark-line);display:grid;grid-template-columns:repeat(3,1fr);position:relative}.page_heroRecord__YBHJq>div{border-right:1px solid var(--v11-dark-line);padding:22px 20px 26px 0}.page_heroRecord__YBHJq>div:not(:first-child){padding-left:20px}.page_heroRecord__YBHJq>div:last-child{border-right:0}.page_heroRecord__YBHJq dt{color:rgba(244,240,232,.48);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.page_heroRecord__YBHJq dd{color:#fff;font-family:var(--font-mono);font-size:13px;margin-top:9px;overflow-wrap:anywhere}.page_localNav__RyAKB{background:rgba(244,240,232,.96);border-bottom:1px solid var(--v11-line);position:sticky;top:64px;z-index:30}.page_localNav__RyAKB .page_shell__dvjTK{display:flex;gap:30px;overflow-x:auto;scrollbar-width:none}.page_localNav__RyAKB .page_shell__dvjTK::-webkit-scrollbar{display:none}.page_localNav__RyAKB a{color:var(--v11-ink-soft);flex:0 0 auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.11em;padding:17px 0 15px;text-decoration:none;text-transform:uppercase;transition:color .16s ease}.page_localNav__RyAKB a:hover{color:var(--v11-ink)}.page_editionSection__z_23W,.page_faqSection__1tQXP,.page_finalCtaSection__sPZ8K,.page_methodSection__Lm7qQ,.page_movementsSection__edaCI,.page_readoutSection__jrYxi,.page_section__BFk6a,.page_signatureSection__ZKYBh{contain-intrinsic-size:auto 900px;content-visibility:auto;scroll-margin-top:124px}.page_section__BFk6a{padding:clamp(80px,9vw,128px) 0}.page_sectionIntro__Dg_Dp{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(130px,.55fr) minmax(280px,1.2fr) minmax(260px,1fr);margin-bottom:clamp(48px,6vw,76px)}.page_sectionIntro__Dg_Dp>span{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;padding-top:8px;text-transform:uppercase}.page_sectionIntro__Dg_Dp>h2{font-family:var(--font-display);font-size:clamp(36px,4.5vw,58px);font-weight:400;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.page_sectionIntro__Dg_Dp>p{color:var(--v11-ink-soft);font-size:16px;line-height:1.7;padding-top:5px}.page_sectionIntro__Dg_Dp[data-dark=true]>span{color:var(--v11-accent)}.page_sectionIntro__Dg_Dp[data-dark=true]>h2{color:#fff}.page_sectionIntro__Dg_Dp[data-dark=true]>p{color:rgba(244,240,232,.68)}.page_rankingLedger__QZWHY{border-bottom:1px solid var(--v11-line);border-top:1px solid var(--v11-line)}.page_rankingList__C5StI{display:block}.page_rankingRow__jgq0Z,.page_rankingScale__N4d8D{display:grid;gap:24px;grid-template-columns:64px minmax(160px,260px) minmax(220px,1fr) 84px}.page_rankingScale__N4d8D{align-items:center;border-bottom:1px solid var(--v11-line);min-height:44px}.page_rankingScale__N4d8D>div{color:var(--v11-ink-soft);display:flex;font-family:var(--font-mono);font-size:9px;grid-column:3;justify-content:space-between}.page_rankingRow__jgq0Z{align-items:center;border-bottom:1px solid var(--v11-line);min-height:74px;padding:12px 0;position:relative}.page_rankingRow__jgq0Z:last-child{border-bottom:0}.page_rankingRow__jgq0Z[data-podium=true]:before{background:var(--v11-accent);content:"";inset:0 auto 0 -16px;position:absolute;width:4px}.page_rankingRank__VhtEY{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:12px}.page_rankingCountry__nE_vl{display:grid;gap:5px;min-width:0}.page_rankingCountryNameLine__vwflV{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.page_rankingCountry__nE_vl strong{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;overflow-wrap:anywhere}.page_rankingCountry__nE_vl small{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.page_changeBadge__FD1nC,.page_newBadge__NuieT{border:1px solid rgba(24,32,24,.28);display:inline-flex;flex:0 0 auto;font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.06em;line-height:1;padding:5px 7px;text-transform:uppercase;white-space:nowrap}.page_newBadge__NuieT{background:var(--v11-accent);color:var(--v11-ink)}.page_changeBadge__FD1nC{color:#8b4d49}.page_changeBadge__FD1nC[data-positive=true]{color:#47683c}.page_rankingBarTrack__aV6Hc{background:rgba(24,32,24,.11);display:block;height:8px;min-width:0}.page_rankingBarFill__vEtbJ{background:var(--v11-ink-soft);display:block;height:100%}[data-podium=true] .page_rankingBarFill__vEtbJ{background:var(--v11-ink)}.page_rankingScore__YI5bR{align-items:baseline;display:flex;font-family:var(--font-mono);justify-content:flex-end}.page_rankingScore__YI5bR strong{font-size:27px;font-weight:500}.page_rankingScore__YI5bR small{color:var(--v11-ink-soft);font-size:9px;margin-left:2px}.page_rankingNote__Z_zY3{color:var(--v11-ink-soft);font-size:13px;line-height:1.6;margin-top:24px!important}.page_signatureSection__ZKYBh{background:var(--v11-paper-deep);padding:clamp(72px,8vw,112px) 0}.page_signatureList__oW6ld,.page_signatureSection__ZKYBh{border-bottom:1px solid var(--v11-line);border-top:1px solid var(--v11-line)}.page_signatureRow__8Ew3Z{align-items:center;border-bottom:1px solid var(--v11-line);display:grid;gap:26px;grid-template-columns:54px minmax(150px,.7fr) repeat(2,minmax(220px,1fr));padding:24px 0}.page_signatureRow__8Ew3Z:last-child{border-bottom:0}.page_signatureRank__d717f{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:11px}.page_signatureCountry__X6rwG{display:grid;gap:5px}.page_signatureCountry__X6rwG h3{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.1}.page_signatureCountry__X6rwG span{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:11px}.page_signatureMetric__K2RBX{display:grid;gap:7px}.page_signatureMetric__K2RBX>span:first-child{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.page_signatureMetric__K2RBX>div{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.page_signatureMetric__K2RBX strong{font-size:14px;font-weight:550}.page_signatureMetric__K2RBX b{font-family:var(--font-mono);font-size:11px;font-weight:500;white-space:nowrap}.page_signatureTrack__JbyGc{background:rgba(24,32,24,.1);display:block;height:4px}.page_signatureTrack__JbyGc>span{background:var(--v11-ink-soft);display:block;height:100%}[data-kind=strong] .page_signatureTrack__JbyGc>span{background:#6d8d59}.page_readoutSection__jrYxi{background:var(--v11-accent);padding:clamp(72px,8vw,112px) 0}.page_readoutGrid__HAynA{border-left:1px solid rgba(24,32,24,.3);border-top:1px solid rgba(24,32,24,.3);display:grid;grid-template-columns:repeat(3,1fr)}.page_readoutGrid__HAynA article{border-bottom:1px solid rgba(24,32,24,.3);border-right:1px solid rgba(24,32,24,.3);min-height:250px;padding:clamp(26px,3vw,40px)}.page_readoutMeta__VTRnl{align-items:center;display:flex;justify-content:space-between}.page_readoutMeta__VTRnl>small,.page_readoutMeta__VTRnl>span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.page_readoutMeta__VTRnl>span{font-size:10px}.page_readoutMeta__VTRnl>small{font-size:8px;opacity:.72}.page_readoutGrid__HAynA article>p{font-family:var(--font-display);font-size:clamp(20px,2.25vw,29px);letter-spacing:-.02em;line-height:1.25;margin-top:28px!important;max-width:480px}.page_movementsSection__edaCI{background:var(--v11-paper-deep);border-bottom:1px solid var(--v11-line);border-top:1px solid var(--v11-line);padding:clamp(72px,8vw,112px) 0}.page_movementsIntro__bKpnz{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(130px,.55fr) minmax(280px,1.2fr) minmax(260px,1fr);margin-bottom:clamp(42px,6vw,68px)}.page_movementsIntro__bKpnz>span{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;padding-top:8px;text-transform:uppercase}.page_movementsIntro__bKpnz h2{font-family:var(--font-display);font-size:clamp(36px,4.5vw,58px);font-weight:400;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.page_movementsIntro__bKpnz p{color:var(--v11-ink-soft);font-size:16px;line-height:1.7;padding-top:5px}.page_movementGroups__eJMou{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.page_movementGroup__TYa3a{border:1px solid var(--v11-line);min-width:0}.page_movementGroup__TYa3a h3{background:var(--v11-dark);color:var(--v11-paper);font-family:var(--font-display);font-size:24px;font-weight:400;padding:18px 22px}.page_movementGroup__TYa3a li{align-items:center;border-bottom:1px solid var(--v11-line);display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto auto;min-height:84px;padding:20px 24px}.page_movementGroup__TYa3a li:last-child{border-bottom:0}.page_movementIdentity__MwDN5{display:grid;gap:5px;min-width:0}.page_movementIdentity__MwDN5 small{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.page_entrants__Ij79z strong,.page_movementIdentity__MwDN5 strong{font-family:var(--font-display);font-size:21px;font-weight:400;overflow-wrap:anywhere}.page_movementScore__JzlXD{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.page_entrants__Ij79z{margin-top:48px}.page_entrants__Ij79z h3{font-family:var(--font-display);font-size:30px;font-weight:400;margin-bottom:20px}.page_entrants__Ij79z ol{border-top:1px solid var(--v11-line)}.page_entrants__Ij79z li{align-items:center;border-bottom:1px solid var(--v11-line);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:72px}.page_entrants__Ij79z li>b,.page_entrants__Ij79z li>span:not(.page_newBadge__NuieT){color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:10px}.page_entrants__Ij79z li>b{color:var(--v11-ink);font-size:13px;font-weight:600}.page_subindexGrid__Qo8vL{border-left:1px solid var(--v11-line);border-top:1px solid var(--v11-line);display:grid;grid-template-columns:repeat(2,1fr)}.page_subindexBoard__8AvdQ{border-bottom:1px solid var(--v11-line);border-right:1px solid var(--v11-line);display:flex;flex-direction:column;min-height:610px;padding:clamp(28px,4vw,44px)}.page_subindexHead__BEmc4{align-items:start;display:grid;gap:18px;grid-template-columns:28px minmax(0,1fr) auto;min-height:121px}.page_subindexHead__BEmc4>div{display:grid;grid-template-rows:67px 42px;min-width:0;row-gap:12px}.page_subindexHead__BEmc4>small,.page_subindexHead__BEmc4>span{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.page_subindexHead__BEmc4 h3{font-family:var(--font-display);font-size:31px;font-weight:400;line-height:1.08}.page_subindexHead__BEmc4 p{color:var(--v11-ink-soft);font-size:13px;line-height:1.6;margin-top:0!important;max-width:440px}.page_subindexBoard__8AvdQ ol{border-top:1px solid var(--v11-line);margin-top:34px!important}.page_subindexBoard__8AvdQ li{align-items:center;border-bottom:1px solid var(--v11-line);display:grid;gap:14px;grid-template-columns:36px minmax(0,1fr) auto;height:56px;min-height:56px}.page_subindexBoard__8AvdQ li b,.page_subindexBoard__8AvdQ li span{font-family:var(--font-mono);font-size:10px;font-weight:500}.page_subindexBoard__8AvdQ li span{color:var(--v11-ink-soft)}.page_subindexBoard__8AvdQ li strong{font-size:14px;font-weight:550;overflow-wrap:anywhere}.page_subindexBoard__8AvdQ>a{align-self:flex-start;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;margin-top:auto;padding-top:32px;text-transform:uppercase}.page_subindexFinding__O_91J{border-left:2px solid var(--v11-accent);margin-top:28px!important;min-height:88px;padding-left:16px}.page_subindexFinding__O_91J>span{color:var(--v11-ink-soft);display:block;font-family:var(--font-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.page_subindexFinding__O_91J>p{font-family:var(--font-display);font-size:17px;line-height:1.35;margin-top:9px!important}.page_methodSection__Lm7qQ{background:var(--v11-dark);color:#f4f0e8;padding:clamp(80px,9vw,128px) 0}.page_methodBlueprint__bzyta{display:block}.page_formulaBlock__pUcXK{border-bottom:1px solid var(--v11-dark-line);border-top:1px solid var(--v11-dark-line);padding:36px 0 42px}.page_formulaHeading__cV_iZ{display:block}.page_formulaHeading__cV_iZ h3{font-family:var(--font-display);font-size:clamp(32px,4vw,46px);font-weight:400}.page_formulaTrack__ehytN{display:flex;height:22px;margin-top:32px;width:100%}.page_formulaLegend__ZpTZp li:first-child>span,.page_formulaTrack__ehytN span:first-child{background:#b8d49c}.page_formulaLegend__ZpTZp li:nth-child(2)>span,.page_formulaTrack__ehytN span:nth-child(2){background:#d6c68e}.page_formulaLegend__ZpTZp li:nth-child(3)>span,.page_formulaTrack__ehytN span:nth-child(3){background:#86a7a0}.page_formulaLegend__ZpTZp li:nth-child(4)>span,.page_formulaTrack__ehytN span:nth-child(4){background:#b79b83}.page_formulaLegend__ZpTZp li:nth-child(5)>span,.page_formulaTrack__ehytN span:nth-child(5){background:#9f8fae}.page_formulaLegend__ZpTZp li:nth-child(6)>span,.page_formulaTrack__ehytN span:nth-child(6){background:#8ea477}.page_formulaLegend__ZpTZp li:nth-child(7)>span,.page_formulaTrack__ehytN span:nth-child(7){background:#c0a7a1}.page_formulaLegend__ZpTZp li:nth-child(8)>span,.page_formulaTrack__ehytN span:nth-child(8){background:#738f97}.page_formulaLegend__ZpTZp li:nth-child(9)>span,.page_formulaTrack__ehytN span:nth-child(9){background:#c3b77a}.page_formulaLegend__ZpTZp{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:20px!important}.page_formulaLegend__ZpTZp li{align-content:start;border:1px solid rgba(244,240,232,.16);display:grid;gap:9px 12px;grid-template-columns:12px minmax(0,1fr);min-height:110px;padding:18px}.page_formulaLegend__ZpTZp li>span{height:12px;margin-top:4px;width:12px}.page_formulaLegend__ZpTZp strong{font-size:16px;font-weight:550;line-height:1.35;overflow-wrap:anywhere}.page_formulaLegend__ZpTZp b{align-items:baseline;color:rgba(244,240,232,.9);display:flex;flex-wrap:wrap;font-family:var(--font-mono);gap:7px;grid-column:2;line-height:1.2}.page_formulaLegend__ZpTZp b>span{font-size:24px;font-weight:600}.page_formulaLegend__ZpTZp b>small{color:rgba(244,240,232,.78);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.page_methodLink__HDayT{border-bottom:1px solid rgba(244,240,232,.42);display:inline-block;font-family:var(--font-mono);font-size:13px;font-weight:600;letter-spacing:.08em;margin-top:36px;padding-bottom:4px;text-transform:uppercase}.page_editionSection__z_23W{padding:clamp(80px,9vw,128px) 0}.page_editionGrid__jNeH7{display:grid;gap:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page_editionCard__0PQ2g{border:1px solid var(--v11-line);padding:clamp(28px,4vw,42px)}.page_editionCard__0PQ2g dl{border-top:1px solid var(--v11-line)}.page_editionCard__0PQ2g dl>div{align-items:baseline;border-bottom:1px solid var(--v11-line);display:grid;gap:24px;grid-template-columns:minmax(110px,.7fr) 1fr;padding:16px 0}.page_editionCard__0PQ2g dt{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.page_editionCard__0PQ2g dd{font-family:var(--font-mono);font-size:14px;overflow-wrap:anywhere}.page_corrections__s9Tvc{margin-top:28px}.page_corrections__s9Tvc strong{font-family:var(--font-mono);font-size:11px;letter-spacing:.11em;text-transform:uppercase}.page_corrections__s9Tvc p{color:var(--v11-ink-soft);font-size:12px;line-height:1.6;margin-top:10px!important}.page_citationCard__Cqnob{background:var(--v11-dark);color:#f4f0e8;display:flex;flex-direction:column;padding:clamp(32px,5vw,56px)}.page_citationCard__Cqnob>span{color:var(--v11-accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.page_citationCard__Cqnob h3{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-top:20px!important}.page_citationCard__Cqnob blockquote{border-left:2px solid var(--v11-accent);color:rgba(244,240,232,.76);font-size:15px;line-height:1.75;margin-top:36px!important;padding-left:22px}.page_faqSection__1tQXP{padding:clamp(80px,9vw,128px) 0}.page_faqList__x8787,.page_faqSection__1tQXP{border-top:1px solid var(--v11-line)}.page_faqList__x8787 details{border-bottom:1px solid var(--v11-line)}.page_faqList__x8787 summary{cursor:pointer;font-family:var(--font-display);font-size:clamp(20px,2.5vw,28px);line-height:1.25;padding:26px 42px 26px 0}.page_faqList__x8787 details p{color:var(--v11-ink-soft);font-size:15px;line-height:1.75;max-width:780px;padding:0 0 28px}.page_finalCtaSection__sPZ8K{background:var(--v11-paper-deep);border-top:1px solid var(--v11-line);padding:clamp(48px,6vw,76px) 0}.page_finalCta__dFjUw{align-items:center;border:1px solid var(--v11-line);display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(28px,4vw,44px)}.page_finalCta__dFjUw span{color:var(--v11-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.page_finalCta__dFjUw h2{font-family:var(--font-display);font-size:clamp(29px,3.5vw,44px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-top:12px!important}.page_finalCta__dFjUw p{color:var(--v11-ink-soft);font-size:14px;line-height:1.65;margin-top:14px!important;max-width:700px}.page_finalCtaLink__bJ7Pr{background:var(--v11-dark);color:var(--v11-paper);display:inline-flex;font-family:var(--font-mono);font-size:11px;font-weight:650;justify-content:center;letter-spacing:.08em;padding:15px 20px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.page_scoreMatrixFrame__aoUgF{border:1px solid var(--v11-line);overflow:hidden}.page_scoreMatrixScroller__uRbfF{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--v11-ink-soft) var(--v11-paper-deep);scrollbar-width:thin}.page_scoreMatrixScroller__uRbfF:focus-visible{outline:3px solid var(--v11-accent);outline-offset:4px}.page_scoreMatrix__OZ6v9{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;min-width:1110px;table-layout:fixed;width:100%}.page_scoreMatrix__OZ6v9 td,.page_scoreMatrix__OZ6v9 th{border-bottom:1px solid var(--v11-line);border-right:1px solid var(--v11-line)}.page_scoreMatrix__OZ6v9 tr:last-child>*{border-bottom:0}.page_scoreMatrix__OZ6v9 tr>:last-child{border-right:0}.page_scoreMatrixCountryHeader__Q61gD,.page_scoreMatrixScoreHeader__rM4L8{background:var(--v11-dark);color:var(--v11-paper);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.05em;line-height:1.3;padding:16px 10px;text-align:center;vertical-align:bottom}.page_scoreMatrixCountryHeader__Q61gD{left:0;padding-inline:18px;position:sticky;text-align:left;width:210px;z-index:3}.page_scoreMatrixScoreHeader__rM4L8{overflow-wrap:anywhere;width:90px}.page_scoreMatrixGlobalHeader__C28HM{background:var(--v11-accent);color:var(--v11-ink)}.page_scoreMatrixCountryCell__sPjOE{align-items:center;background:var(--v11-paper);display:flex;gap:13px;left:0;min-height:70px;padding:14px 18px;position:sticky;text-align:left;z-index:2}.page_scoreMatrix__OZ6v9 tbody tr:nth-child(2n) .page_scoreMatrixCountryCell__sPjOE{background:var(--v11-paper-deep)}.page_scoreMatrixRank__grn_Z{color:var(--v11-ink-soft);flex:0 0 28px;font-family:var(--font-mono);font-size:11px;font-weight:500}.page_scoreMatrixCountryName__2dgRD{font-family:var(--font-display);font-size:17px;font-weight:400;line-height:1.15;overflow-wrap:anywhere}.page_scoreMatrixScoreCell__M3or0{background:rgba(255,255,255,.18);padding:13px 10px 12px;text-align:center;vertical-align:middle}.page_scoreMatrix__OZ6v9 tbody tr:nth-child(2n) .page_scoreMatrixScoreCell__M3or0{background:rgba(24,32,24,.025)}.page_scoreMatrixGlobalCell__IGhdW,.page_scoreMatrix__OZ6v9 tbody tr:nth-child(2n) .page_scoreMatrixGlobalCell__IGhdW{background:rgba(184,212,156,.34)}.page_scoreMatrixValue__ESFIc{color:var(--v11-ink);display:block;font-family:var(--font-mono);font-size:15px;font-weight:550;line-height:1}.page_scoreMatrixGlobalCell__IGhdW .page_scoreMatrixValue__ESFIc{font-size:17px;font-weight:650}.page_scoreMatrixTrack__haMcm{background:rgba(24,32,24,.12);display:block;height:3px;margin-top:10px;overflow:hidden;width:100%}.page_scoreMatrixTrack__haMcm>span{background:var(--v11-ink-soft);display:block;height:100%}.page_scoreMatrixGlobalCell__IGhdW .page_scoreMatrixTrack__haMcm>span{background:var(--v11-ink)}@media (max-width:980px){.page_heroGrid__4b0Mc{gap:48px;grid-template-columns:1fr}.page_heroPodium__uIu7o{min-height:360px}.page_sectionIntro__Dg_Dp{grid-template-columns:150px 1fr}.page_sectionIntro__Dg_Dp>p{grid-column:2}.page_readoutGrid__HAynA{grid-template-columns:repeat(2,1fr)}.page_movementsIntro__bKpnz{grid-template-columns:150px 1fr}.page_movementsIntro__bKpnz p{grid-column:2}.page_signatureRow__8Ew3Z{grid-template-columns:54px minmax(130px,.7fr) 1fr}.page_signatureMetric__K2RBX:last-child{grid-column:3}.page_subindexHead__BEmc4{grid-template-columns:28px minmax(0,1fr);min-height:170px}.page_subindexHead__BEmc4>div{grid-template-rows:67px 64px}.page_subindexHead__BEmc4>small{grid-column:2}.page_formulaLegend__ZpTZp{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.page_shell__dvjTK{padding-inline:20px}.page_hero__m_D4S:before{inset-inline:20px}.page_heroGrid__4b0Mc{padding-top:48px}.page_heroCopy__pA_HX h1{font-size:clamp(41px,12vw,54px)}.page_heroPodium__uIu7o li{grid-template-columns:36px minmax(100px,1fr) auto}.page_podiumTrack__R9KLw{display:none}.page_heroRecord__YBHJq{grid-template-columns:repeat(2,1fr)}.page_heroRecord__YBHJq>div:nth-child(2){border-right:0}.page_heroRecord__YBHJq>div:nth-child(n+3){border-top:1px solid var(--v11-dark-line)}.page_heroRecord__YBHJq>div:nth-child(3){border-right:0;grid-column:1/-1;padding-left:0}.page_localNav__RyAKB{top:60px}.page_editionSection__z_23W,.page_faqSection__1tQXP,.page_methodSection__Lm7qQ,.page_movementsSection__edaCI,.page_readoutSection__jrYxi,.page_section__BFk6a,.page_signatureSection__ZKYBh{scroll-margin-top:112px}.page_sectionIntro__Dg_Dp{gap:18px;grid-template-columns:1fr}.page_sectionIntro__Dg_Dp>p{grid-column:auto}.page_movementsIntro__bKpnz{gap:18px;grid-template-columns:1fr}.page_movementsIntro__bKpnz p{grid-column:auto}.page_rankingScale__N4d8D{display:none}.page_rankingRow__jgq0Z{gap:8px 14px;grid-template-columns:46px minmax(0,1fr) 70px;padding:16px 0}.page_rankingCountry__nE_vl strong{font-size:20px}.page_rankingBarTrack__aV6Hc{grid-column:2/4;grid-row:2}.page_rankingScore__YI5bR{grid-column:3;grid-row:1}.page_signatureRow__8Ew3Z{gap:18px;grid-template-columns:44px minmax(0,1fr);padding:24px 0}.page_signatureMetric__K2RBX,.page_signatureMetric__K2RBX:last-child{grid-column:2}.page_editionGrid__jNeH7,.page_finalCta__dFjUw,.page_movementGroups__eJMou,.page_readoutGrid__HAynA,.page_subindexGrid__Qo8vL{grid-template-columns:1fr}.page_readoutGrid__HAynA article{min-height:0}.page_movementGroup__TYa3a li{grid-template-columns:minmax(0,1fr) auto}.page_movementGroup__TYa3a .page_changeBadge__FD1nC{grid-column:2;justify-self:start}.page_movementScore__JzlXD{grid-column:2;grid-row:1}.page_entrants__Ij79z li{gap:10px 14px;grid-template-columns:auto minmax(0,1fr) auto;padding-block:16px}.page_entrants__Ij79z li>b{grid-column:3;grid-row:1}.page_entrants__Ij79z li>span:not(.page_newBadge__NuieT){grid-column:2/4}.page_subindexBoard__8AvdQ,.page_subindexHead__BEmc4{min-height:0}.page_subindexHead__BEmc4>div{display:block}.page_subindexHead__BEmc4 p{margin-top:12px!important}.page_subindexBoard__8AvdQ li{height:auto}.page_subindexFinding__O_91J{min-height:0}.page_finalCtaLink__bJ7Pr{justify-self:start}.page_formulaLegend__ZpTZp{grid-template-columns:1fr}.page_scoreMatrixFrame__aoUgF{border-inline:0;margin-inline:-20px}.page_scoreMatrix__OZ6v9{min-width:980px}.page_scoreMatrixCountryCell__sPjOE,.page_scoreMatrixCountryHeader__Q61gD{padding-left:20px;width:170px}.page_scoreMatrixCountryCell__sPjOE{box-shadow:8px 0 14px rgba(24,32,24,.08)}}@media (max-width:420px){.page_hero__m_D4S{padding-top:20px}.page_heroAnswer__8YdqU{font-size:17px}.page_heroPodium__uIu7o li{padding:18px 14px}.page_heroRecord__YBHJq>div{padding-right:12px}.page_heroRecord__YBHJq>div:not(:first-child){padding-left:12px}.page_heroRecord__YBHJq>div:nth-child(3){padding-left:0}.page_readoutGrid__HAynA article>p{font-size:25px}.page_subindexBoard__8AvdQ{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.page_page__WGwk7 *,.page_page__WGwk7 :after,.page_page__WGwk7 :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}