.ratio[data-astro-cid-c4jn2kd5]{margin:0;display:grid;gap:1.6rem;max-width:26rem}.ratio__cap[data-astro-cid-c4jn2kd5]{display:grid;gap:.6rem}.ratio__head[data-astro-cid-c4jn2kd5]{font-size:2.4rem;font-weight:900;line-height:1.25;letter-spacing:-.035em}.ratio__detail[data-astro-cid-c4jn2kd5]{font-size:1rem;color:var(--text-secondary);line-height:1.8}.ratio__row[data-astro-cid-c4jn2kd5]{display:flex;gap:3%;align-items:flex-end}.ratio__p[data-astro-cid-c4jn2kd5]{flex:1 1 0;min-width:0;height:auto;fill:var(--border-strong)}.ratio__p[data-astro-cid-c4jn2kd5].is-on{fill:var(--brand)}.ratio__p[data-astro-cid-c4jn2kd5]{transform-origin:50% 100%}.motion .ratio[data-astro-cid-c4jn2kd5]:not(.is-in) .ratio__p[data-astro-cid-c4jn2kd5]{opacity:0}.motion .ratio[data-astro-cid-c4jn2kd5].is-in .ratio__p[data-astro-cid-c4jn2kd5]{animation:pop-up .6s var(--ease-pop) calc(.3s + var(--i, 0) * 80ms) backwards}.motion .ratio[data-astro-cid-c4jn2kd5].is-in .ratio__p[data-astro-cid-c4jn2kd5].is-on{animation:pop-up .6s var(--ease-pop) calc(.3s + var(--i, 0) * 80ms) backwards,paint .5s ease 1.5s backwards,nudge .6s var(--ease-pop) 1.5s}@keyframes pop-up{0%{opacity:0;transform:translateY(40%) scale(.4)}}@keyframes paint{0%{fill:var(--border-strong)}}@keyframes nudge{40%{transform:translateY(-12%) scale(1.08)}}.ratio__key[data-astro-cid-c4jn2kd5]{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;font-size:.88rem;color:var(--text-secondary)}.ratio__key-item[data-astro-cid-c4jn2kd5]{display:inline-flex;align-items:center;gap:.45em}.ratio__key-item[data-astro-cid-c4jn2kd5] i[data-astro-cid-c4jn2kd5]{width:.85em;height:.85em;border-radius:3px;background:var(--border-strong);flex:none}.ratio__key-item[data-astro-cid-c4jn2kd5] i[data-astro-cid-c4jn2kd5].is-on{background:var(--brand)}.worldmap[data-astro-cid-mtmprebk]{display:block;width:100%;height:auto;overflow:visible}.worldmap__base[data-astro-cid-mtmprebk]{fill:var(--surface-3);stroke:var(--surface-2);stroke-width:.2}.worldmap__country[data-astro-cid-mtmprebk]{stroke:var(--surface-1);stroke-width:.3}.worldmap__ring[data-astro-cid-mtmprebk]{fill:var(--surface-1)}.worldmap__halo[data-astro-cid-mtmprebk]{opacity:.22}.worldmap__pin[data-astro-cid-mtmprebk] circle[data-astro-cid-mtmprebk]{transform-box:fill-box;transform-origin:center}.motion .worldmap[data-astro-cid-mtmprebk]:not(.is-in) .worldmap__country[data-astro-cid-mtmprebk],.motion .worldmap[data-astro-cid-mtmprebk]:not(.is-in) .worldmap__pin[data-astro-cid-mtmprebk]{opacity:0}.motion .worldmap[data-astro-cid-mtmprebk].is-in .worldmap__country[data-astro-cid-mtmprebk]{animation:fade .9s ease .2s backwards}.motion .worldmap[data-astro-cid-mtmprebk].is-in .worldmap__pin[data-astro-cid-mtmprebk] circle[data-astro-cid-mtmprebk]{animation:pop .6s var(--ease-pop) calc(.6s + var(--i, 0) * .15s) backwards}.hero[data-astro-cid-j7pv25f6]{display:grid;gap:3rem;align-items:center;padding-block:1.5rem 5rem;position:relative;isolation:isolate}.hero__text[data-astro-cid-j7pv25f6],.hero__figure[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hl--mint[data-astro-cid-j7pv25f6]{background:linear-gradient(transparent 58%,var(--pop-mint) 58%,var(--pop-mint) 92%,transparent 92%)}@media(prefers-color-scheme:dark){.hl--mint[data-astro-cid-j7pv25f6]{background:linear-gradient(transparent 62%,color-mix(in oklab,var(--pop-mint) 50%,transparent) 62%,color-mix(in oklab,var(--pop-mint) 50%,transparent) 92%,transparent 92%)}}.blobs[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;pointer-events:none}.blob[data-astro-cid-j7pv25f6]{position:absolute;display:block}.blob--1[data-astro-cid-j7pv25f6]{width:5.5rem;height:5.5rem;border-radius:50%;background:var(--pop-yellow);top:2%;right:30%}.blob--2[data-astro-cid-j7pv25f6]{width:3.4rem;height:3.4rem;border-radius:14px;background:var(--pop-mint);top:8%;right:2%;transform:rotate(18deg)}.blob--3[data-astro-cid-j7pv25f6]{width:2.2rem;height:2.2rem;border-radius:50%;background:var(--pop-pink);bottom:2%;left:56%}.blob--4[data-astro-cid-j7pv25f6]{width:4.6rem;height:4.6rem;border-radius:50%;border:8px solid var(--pop-blue);bottom:4%;right:6%}.blob--5[data-astro-cid-j7pv25f6]{width:6rem;height:1.6rem;border-radius:999px;background:var(--pop-lav);top:6%;left:46%;transform:rotate(-14deg);opacity:.75}@keyframes float{50%{translate:0 -14px;rotate:8deg}}.motion .blob[data-astro-cid-j7pv25f6]{animation:float 7s ease-in-out infinite}.motion .blob--2[data-astro-cid-j7pv25f6]{animation-duration:9s;animation-delay:-2s}.motion .blob--3[data-astro-cid-j7pv25f6]{animation-duration:6s;animation-delay:-1s}.motion .blob--4[data-astro-cid-j7pv25f6]{animation-duration:10s;animation-delay:-4s}.motion .blob--5[data-astro-cid-j7pv25f6]{animation-duration:8s;animation-delay:-3s}@media(max-width:56rem){.blob--1[data-astro-cid-j7pv25f6],.blob--2[data-astro-cid-j7pv25f6],.blob--4[data-astro-cid-j7pv25f6]{display:none}.blob--5[data-astro-cid-j7pv25f6]{top:-.6rem;left:auto;right:.5rem;width:3.4rem;height:1rem}.blob--3[data-astro-cid-j7pv25f6]{bottom:auto;top:-.9rem;left:auto;right:4.6rem;width:1.2rem;height:1.2rem}}@media(min-width:56rem){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1.15fr .85fr;gap:6rem;padding-block:4rem 6rem}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,1.3rem + 4.4vw,4.8rem);line-height:1.18;letter-spacing:-.035em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .nowrap[data-astro-cid-j7pv25f6]{white-space:nowrap;display:inline-block}.motion .hero[data-astro-cid-j7pv25f6].is-in h1[data-astro-cid-j7pv25f6] .nowrap[data-astro-cid-j7pv25f6]{animation:line-pop .8s var(--ease-pop) .1s backwards}.motion .hero[data-astro-cid-j7pv25f6].is-in h1[data-astro-cid-j7pv25f6] .nowrap[data-astro-cid-j7pv25f6]+br[data-astro-cid-j7pv25f6]+.nowrap[data-astro-cid-j7pv25f6]{animation-delay:.28s}@keyframes line-pop{0%{opacity:0;transform:translateY(.4em) rotate(-3deg)}}.hero__sticker[data-astro-cid-j7pv25f6]{margin-bottom:1.4rem}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{max-width:36rem;margin-top:2.2rem;font-size:1.18rem}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2.6rem}.hero__figure[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.hero__figure[data-astro-cid-j7pv25f6]>.ratio{background:var(--surface-card);border:2px solid var(--border);border-radius:var(--r-lg);padding:2rem 2rem 2.2rem;max-width:27rem;box-shadow:0 8px 0 var(--shade);transform:rotate(1.2deg)}.stats[data-astro-cid-j7pv25f6]{margin-top:4rem}.stats__title[data-astro-cid-j7pv25f6]{margin:0 0 1.8rem}.sec-lede[data-astro-cid-j7pv25f6]{max-width:40rem;margin-bottom:3rem}.inline-num[data-astro-cid-j7pv25f6]{font-weight:900;color:var(--brand);font-size:1.3em}.share[data-astro-cid-j7pv25f6],.linechange[data-astro-cid-j7pv25f6]{max-width:52rem}.chart-aside[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--text-secondary);line-height:1.8;margin:-1rem 0 0}.conflict-band[data-astro-cid-j7pv25f6]{margin-bottom:0}.conflict[data-astro-cid-j7pv25f6]{display:grid;gap:3rem;align-items:center}@media(min-width:56rem){.conflict[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:5rem}}.conflict__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:0}.cbar[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:.3rem 1rem;margin-bottom:2rem}.cbar__label[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:800;color:var(--text-on-ink)}.cbar__value[data-astro-cid-j7pv25f6]{font-size:1.9rem;font-weight:900;line-height:1;color:var(--brand);letter-spacing:-.03em}.cbar__track[data-astro-cid-j7pv25f6]{grid-column:1 / -1;height:14px;border-radius:999px;background:#ffffff1f;overflow:hidden;margin-top:.35rem}.cbar__fill[data-astro-cid-j7pv25f6]{display:block;height:100%;width:var(--w);border-radius:999px;background:linear-gradient(90deg,var(--brand),#f0a98f);transform-origin:left center}.motion .conflict__chart[data-astro-cid-j7pv25f6]:not(.is-in) .cbar__fill[data-astro-cid-j7pv25f6]{clip-path:inset(0 100% 0 0)}.motion .conflict__chart[data-astro-cid-j7pv25f6].is-in .cbar__fill[data-astro-cid-j7pv25f6]{animation:grow-x 1.6s var(--ease-grow) calc(.3s + var(--i, 0) * .22s) backwards}.cbar__note[data-astro-cid-j7pv25f6]{grid-column:1 / -1;font-size:.85rem;color:#cfc8bb;margin-top:.4rem}.conflict__link[data-astro-cid-j7pv25f6]{margin:1.25rem 0 0;font-weight:700}.conflict__src[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#99939f;margin:0}.country__head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-start;gap:.85rem;text-decoration:none;color:inherit}.country__head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0;font-size:1.45rem}.country__head[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--brand)}.country__links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:1.1rem;border-top:1px solid var(--border)}.country__links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:800;text-decoration:none;font-family:var(--font-round);color:var(--text-primary);background:var(--tint-yellow);padding:.32rem .85rem;border-radius:999px;box-shadow:0 3px 0 var(--shade);transition:background .15s ease,color .15s ease,transform .15s var(--ease-pop),box-shadow .15s ease}.country__links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--brand);color:var(--on-brand);transform:translateY(-2px);box-shadow:0 5px 0 var(--brand-deep)}.country__links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:active{transform:translateY(2px);box-shadow:0 1px 0 var(--brand-deep)}.worldmap-wrap[data-astro-cid-j7pv25f6]{max-width:60rem;margin:0 auto 3rem;padding:clamp(1rem,3vw,2rem);background:var(--surface-card);border-radius:var(--r-lg);box-shadow:0 6px 0 var(--shade)}.worldmap-key[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.6rem;margin:1.2rem 0 0;font-size:.82rem;color:var(--text-secondary)}.worldmap-key__item[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45em}.worldmap-key__item[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:.7em;height:.7em;border-radius:50%}.countries[data-astro-cid-j7pv25f6]{align-items:stretch}.country__head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem}.country__rate[data-astro-cid-j7pv25f6]{font-size:3.4rem;font-weight:900;line-height:1.05;letter-spacing:-.04em;display:block;margin-top:.4rem;color:var(--accent-c)}.country__rate-label[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--text-muted);line-height:1.7;display:block}.country__caveat[data-astro-cid-j7pv25f6]{display:block;font-size:.78rem;line-height:1.7;color:var(--brand);background:var(--brand-soft);border-radius:var(--r-sm);padding:.5rem .75rem;margin-top:.6rem}.hub__icon[data-astro-cid-j7pv25f6]{display:block;line-height:0}
