.data-scene.svelte-kpubdh{width:100%;height:clamp(16rem,48cqi,27rem);position:relative}canvas.svelte-kpubdh{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}canvas.ready.svelte-kpubdh{opacity:1}.data-scene__fallback.svelte-kpubdh{justify-content:space-around;align-items:end;gap:.5rem;display:flex;position:absolute;inset:0}.data-scene__fallback.covered.svelte-kpubdh{visibility:hidden}.data-scene__fallback.svelte-kpubdh>div:where(.svelte-kpubdh){flex-direction:column;flex:1;justify-content:end;align-items:center;gap:.5rem;height:100%;font-size:.7rem;display:flex}.data-scene__fallback.svelte-kpubdh i:where(.svelte-kpubdh){background:linear-gradient(var(--figure-peach), var(--figure-coral));width:70%;display:block}@media (prefers-reduced-motion:reduce){canvas.svelte-kpubdh{transition:none}}.data-figure.svelte-k1y03p{--figure-coral:#ff7773;--figure-peach:#ffd1b7;--figure-lilac:#c3bded;--figure-mist:#b6d7cf;margin:2.75rem 0;container-type:inline-size}.data-figure__surface.svelte-k1y03p{background:var(--color-ink);color:var(--color-card);background-image:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 60%);border-radius:1.5rem;padding:clamp(1.25rem,4cqi,2.75rem);overflow:clip}.data-figure__header.svelte-k1y03p{justify-content:space-between;align-items:start;gap:1.5rem;display:flex}.data-figure__eyebrow.svelte-k1y03p{text-transform:uppercase;letter-spacing:.14em;color:var(--figure-coral);margin:0 0 .7rem;font-size:.65rem;font-weight:750}.data-figure.svelte-k1y03p h3:where(.svelte-k1y03p){letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,4cqi,2rem);font-weight:600;line-height:1.15}.data-figure__unit.svelte-k1y03p{opacity:.7;text-align:right;max-width:9rem;font-size:.7rem}.data-figure__readout.svelte-k1y03p{flex-wrap:wrap;align-items:baseline;gap:1rem;min-height:4rem;margin:2rem 0;display:flex}.data-figure__readout.svelte-k1y03p strong:where(.svelte-k1y03p){letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,10cqi,5rem);font-weight:550;line-height:1}.data-figure__readout.svelte-k1y03p span:where(.svelte-k1y03p){opacity:.75;max-width:22rem;font-size:.8rem}.data-figure.svelte-k1y03p button:where(.svelte-k1y03p){cursor:pointer;color:inherit}.data-figure.svelte-k1y03p button:where(.svelte-k1y03p):focus-visible,.data-figure.svelte-k1y03p summary:where(.svelte-k1y03p):focus-visible{outline:.125rem solid var(--figure-peach);outline-offset:.25rem;border-radius:.25rem}.data-figure__bars.svelte-k1y03p{gap:.75rem;display:grid}.data-figure__bars.svelte-k1y03p button:where(.svelte-k1y03p){text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 1rem;padding:.35rem 0;display:grid}.data-figure__label.svelte-k1y03p{font-size:.78rem;line-height:1.35}.data-figure__bars.svelte-k1y03p strong:where(.svelte-k1y03p){font-variant-numeric:tabular-nums;grid-area:1/2;font-size:.8rem;font-weight:600}.data-figure__track.svelte-k1y03p{background:color-mix(in srgb, var(--color-card) 7%, transparent);border-radius:.125rem;grid-column:1/-1;height:.65rem;overflow:hidden}.data-figure__track.svelte-k1y03p>span:where(.svelte-k1y03p){transform-origin:0;background:linear-gradient(90deg, var(--color-accent), var(--figure-coral));width:100%;height:100%;transition:filter .25s;display:block}.is-active.svelte-k1y03p .data-figure__track:where(.svelte-k1y03p)>span:where(.svelte-k1y03p){background:linear-gradient(90deg, var(--figure-coral), var(--figure-peach))}.data-figure__timeline.svelte-k1y03p svg:where(.svelte-k1y03p){width:100%;overflow:visible}.data-figure__views.svelte-k1y03p{justify-content:flex-end;gap:.3rem;margin-bottom:1rem;display:flex}.data-figure__views.svelte-k1y03p button:where(.svelte-k1y03p){border:1px solid color-mix(in srgb, var(--color-card) 20%, transparent);border-radius:2rem;padding:.5rem 1rem;font-size:.75rem}.data-figure__views.svelte-k1y03p button[aria-pressed=true]:where(.svelte-k1y03p){background:var(--figure-peach);color:var(--color-ink);border-color:var(--figure-peach)}.data-figure__grid.svelte-k1y03p{stroke:var(--color-card);stroke-opacity:.13;stroke-width:1px}.data-figure__timeline.svelte-k1y03p text:where(.svelte-k1y03p){fill:var(--color-card);opacity:.55;font-size:.65rem}.data-figure__line.svelte-k1y03p{fill:none;stroke:var(--figure-coral);stroke-width:3px;stroke-linejoin:round}.data-figure__cursor.svelte-k1y03p{stroke:var(--figure-peach);stroke-opacity:.4;stroke-dasharray:4 6}.data-figure__point.svelte-k1y03p{fill:var(--figure-peach);stroke:var(--color-ink);stroke-width:2px;transition:r .2s}.data-figure__years.svelte-k1y03p{justify-content:space-between;gap:.1rem;display:flex}.data-figure__years.svelte-k1y03p button:where(.svelte-k1y03p){border-radius:.5rem;flex:1;min-height:2.75rem;padding:.5rem .1rem;font-size:clamp(.55rem,1.8cqi,.8rem)}.data-figure__years.svelte-k1y03p .is-active:where(.svelte-k1y03p){background:color-mix(in srgb, var(--figure-coral) 18%, transparent);color:var(--figure-peach)}.data-figure__years.svelte-k1y03p span:where(.svelte-k1y03p){opacity:.65;margin-top:.2rem;font-size:.85em;display:block}.data-figure__distribution.svelte-k1y03p{align-items:center;gap:1.5rem;display:grid}.data-figure__distribution.svelte-k1y03p svg:where(.svelte-k1y03p){width:min(100%,16rem);margin:auto;overflow:visible}.data-figure__distribution.svelte-k1y03p circle:where(.svelte-k1y03p){transition:stroke-width .25s}.data-figure__ring-base.svelte-k1y03p{fill:none;stroke:var(--color-card);stroke-opacity:.08;stroke-width:20px}.data-figure__ring-total.svelte-k1y03p{fill:var(--color-card);text-anchor:middle;letter-spacing:-.05em;font-size:2.25rem;font-weight:550}.data-figure__ring-label.svelte-k1y03p{fill:var(--color-card);opacity:.6;text-anchor:middle;font-size:.7rem}.data-figure__legend.svelte-k1y03p{gap:.3rem;display:grid}.data-figure__legend.svelte-k1y03p button:where(.svelte-k1y03p){text-align:left;border-bottom:1px solid color-mix(in srgb, var(--color-card) 15%, transparent);align-items:center;gap:.7rem;padding:.85rem 0;font-size:.8rem;display:flex}.data-figure__legend.svelte-k1y03p i:where(.svelte-k1y03p){border-radius:50%;width:.55rem;height:.55rem}.data-figure__legend.svelte-k1y03p strong:where(.svelte-k1y03p){font-variant-numeric:tabular-nums;margin-left:auto}.data-figure__note.svelte-k1y03p{opacity:.75;margin:1.5rem 0 0;font-size:.75rem;line-height:1.6}.data-figure__table.svelte-k1y03p{border-top:1px solid color-mix(in srgb, var(--color-card) 18%, transparent);margin-top:1.5rem;font-size:.75rem}.data-figure.svelte-k1y03p summary:where(.svelte-k1y03p){cursor:pointer;justify-content:space-between;padding:1rem 0 0;list-style:none;display:flex}.data-figure.svelte-k1y03p summary:where(.svelte-k1y03p)::-webkit-details-marker{display:none}.data-figure.svelte-k1y03p details[open]:where(.svelte-k1y03p) summary:where(.svelte-k1y03p) span:where(.svelte-k1y03p){transform:rotate(45deg)}.data-figure.svelte-k1y03p table:where(.svelte-k1y03p){border-collapse:collapse;width:100%;margin-top:1rem}.data-figure.svelte-k1y03p caption:where(.svelte-k1y03p){text-align:left;opacity:.7;margin-bottom:.75rem}.data-figure.svelte-k1y03p td:where(.svelte-k1y03p),.data-figure.svelte-k1y03p th:where(.svelte-k1y03p){text-align:left;border-bottom:1px solid color-mix(in srgb, var(--color-card) 12%, transparent);padding:.65rem .25rem;font-weight:400}.data-figure.svelte-k1y03p td:where(.svelte-k1y03p):last-child,.data-figure.svelte-k1y03p thead:where(.svelte-k1y03p) th:where(.svelte-k1y03p):last-child{text-align:right}figcaption.svelte-k1y03p{color:var(--color-muted);margin-top:.9rem;font-size:.75rem;line-height:1.6}@container (width>=32rem){.data-figure__bars.svelte-k1y03p button:where(.svelte-k1y03p){grid-template-columns:minmax(0,11rem) minmax(0,1fr) 4rem;gap:1rem;min-height:2.1rem}.data-figure__track.svelte-k1y03p{grid-area:1/2;height:1rem}.data-figure__bars.svelte-k1y03p strong:where(.svelte-k1y03p){text-align:right;grid-column:3}.data-figure__distribution.svelte-k1y03p{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.data-figure.svelte-k1y03p :where(.svelte-k1y03p){transition:none!important}}.article-list.svelte-tuwac7{color:var(--color-muted);margin-block:1.5rem;padding-inline-start:1.5rem;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.75;list-style:outside}.article-list.svelte-tuwac7 li:where(.svelte-tuwac7){padding-inline-start:.25rem}.article-list.svelte-tuwac7 li:where(.svelte-tuwac7)+li:where(.svelte-tuwac7){margin-top:.6rem}.case-hero.svelte-tuwac7{background:var(--color-accent);color:#fff;padding:clamp(4rem,8vw,8rem) 1.25rem}.case-hero__shell.svelte-tuwac7,.stats__shell.svelte-tuwac7,.article-layout.svelte-tuwac7{width:min(100%,90rem);margin-inline:auto}.breadcrumb.svelte-tuwac7 ol:where(.svelte-tuwac7){flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin:0;padding:0;font-size:.8rem;font-weight:600;list-style:none;display:flex}.breadcrumb.svelte-tuwac7 li:where(.svelte-tuwac7){align-items:center;min-width:0;display:inline-flex}.breadcrumb.svelte-tuwac7 a:where(.svelte-tuwac7){color:#ffffffc7;text-underline-offset:.25em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s}.breadcrumb.svelte-tuwac7 a:where(.svelte-tuwac7):hover{color:#fff;text-decoration-color:currentColor}.breadcrumb.svelte-tuwac7 li[aria-hidden=true]:where(.svelte-tuwac7){color:#ffffff80}.breadcrumb.svelte-tuwac7 li[aria-current=page]:where(.svelte-tuwac7){color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:min(32rem,60vw);overflow:hidden}.more-studies.svelte-tuwac7{border-top:1px solid var(--color-line);background:var(--color-paper);padding:clamp(4rem,8vw,7rem) 1.25rem}.more-studies__shell.svelte-tuwac7{width:min(100%,90rem);margin-inline:auto}.more-studies__head.svelte-tuwac7{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.more-studies__head.svelte-tuwac7 h2:where(.svelte-tuwac7){letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.25rem);font-weight:650;line-height:1}.more-studies__head.svelte-tuwac7 a:where(.svelte-tuwac7){color:var(--color-accent);align-items:center;gap:.45rem;font-size:.875rem;font-weight:700;display:inline-flex}.more-studies__grid.svelte-tuwac7{gap:1rem;display:grid}@media (width>=48rem){.more-studies.svelte-tuwac7{padding-inline:2.5rem}.more-studies__grid.svelte-tuwac7{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-hero__grid.svelte-tuwac7{gap:2.5rem;margin-top:clamp(3.5rem,8vw,7rem);display:grid}.case-hero.svelte-tuwac7 p:where(.svelte-tuwac7){letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:750}.case-hero.svelte-tuwac7 h1:where(.svelte-tuwac7){letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin-top:1.2rem;font-size:clamp(3.25rem,7.1vw,6.5rem);font-weight:650;line-height:.94}.case-hero__grid.svelte-tuwac7>span:where(.svelte-tuwac7){color:#ffffffc2;align-self:end;max-width:34rem;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55}.stats.svelte-tuwac7{background:var(--color-accent);color:#fff;padding:0 1.25rem}.stats__shell.svelte-tuwac7{border-top:1px solid #ffffff61;display:grid}.stats__shell.svelte-tuwac7>div:where(.svelte-tuwac7){border-bottom:1px solid #ffffff61;padding:2.5rem 0}.stats.svelte-tuwac7 strong:where(.svelte-tuwac7){letter-spacing:-.055em;font-size:clamp(3.5rem,8vw,7rem);font-weight:650;line-height:.9;display:block}.stats.svelte-tuwac7 span:where(.svelte-tuwac7){color:#ffffffb8;max-width:14rem;margin-top:1rem;font-size:.8rem;line-height:1.4;display:block}.article-layout.svelte-tuwac7{gap:3rem;padding:clamp(4rem,8vw,8rem) 1.25rem;display:grid}.share.svelte-tuwac7{color:var(--color-muted);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.7rem;font-weight:700;display:flex}.share.svelte-tuwac7 button:where(.svelte-tuwac7){border:1px solid var(--color-line);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid}.article-body.svelte-tuwac7{min-width:0;max-width:60rem}.article-body.svelte-tuwac7 section:where(.svelte-tuwac7){scroll-margin-top:8rem}.article-body.svelte-tuwac7 h3:where(.svelte-tuwac7){letter-spacing:-.025em;margin-top:2.5rem;font-size:1.5rem;font-weight:650;line-height:1.25}.article-body.svelte-tuwac7 .quote-credit:where(.svelte-tuwac7){color:var(--color-muted);margin-top:-1rem;font-size:.8rem}.share.svelte-tuwac7 nav:where(.svelte-tuwac7){display:none}.article-body.svelte-tuwac7 section:where(.svelte-tuwac7)+section:where(.svelte-tuwac7){margin-top:4rem}.article-body.svelte-tuwac7 h2:where(.svelte-tuwac7){letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem);font-weight:680;line-height:1}.article-body.svelte-tuwac7 p:where(.svelte-tuwac7){color:var(--color-ink-soft);margin-top:1.35rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75}.article-body.svelte-tuwac7 blockquote:where(.svelte-tuwac7){background:color-mix(in srgb, var(--color-ink) 4%, var(--color-card));color:var(--color-accent);letter-spacing:-.025em;margin:2.5rem 0 1.5rem;padding:clamp(1.25rem,3vw,2rem);font-size:clamp(1.3rem,2.1vw,1.85rem);font-weight:550;line-height:1.4}.article-body.svelte-tuwac7 .article-sources:where(.svelte-tuwac7){border-top:1px solid var(--color-line);padding-top:2rem}.article-body.svelte-tuwac7 .article-sources:where(.svelte-tuwac7) h2:where(.svelte-tuwac7){letter-spacing:-.025em;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.2}.sources-list.svelte-tuwac7{max-width:52rem;margin:1.5rem 0 0;padding-left:1.5rem;list-style:decimal}.sources-list.svelte-tuwac7 li:where(.svelte-tuwac7){color:var(--color-ink-soft);text-wrap:pretty;margin-top:.9rem;padding-left:.55rem;font-size:.85rem;line-height:1.65}.sources-list.svelte-tuwac7 li:where(.svelte-tuwac7)::marker{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.7rem}.article-body.svelte-tuwac7 .source-note:where(.svelte-tuwac7){border-top:1px solid var(--color-line);padding-top:1.5rem;font-size:.75rem}.article-cta.svelte-tuwac7{background:var(--color-paper);border-radius:1.2rem;align-self:start;padding:1.5rem}.article-cta.svelte-tuwac7>p:where(.svelte-tuwac7){color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:750}.article-cta.svelte-tuwac7 h2:where(.svelte-tuwac7){letter-spacing:-.03em;margin-top:.8rem;font-size:1.5rem;font-weight:650;line-height:1.12}.article-cta.svelte-tuwac7 a:where(.svelte-tuwac7){color:var(--color-accent);align-items:center;gap:.6rem;margin-top:1.5rem;font-weight:700;display:inline-flex}@media (width>=48rem){.case-hero.svelte-tuwac7,.stats.svelte-tuwac7{padding-inline:2.5rem}.case-hero__grid.svelte-tuwac7{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.55fr)}.stats__shell.svelte-tuwac7{grid-template-columns:repeat(3,minmax(0,1fr))}.stats__shell.svelte-tuwac7>div:where(.svelte-tuwac7){border-bottom:0;border-right:1px solid #ffffff61;padding:3rem 2rem}.stats__shell.svelte-tuwac7>div:where(.svelte-tuwac7):first-child{padding-left:0}.stats__shell.svelte-tuwac7>div:where(.svelte-tuwac7):last-child{border-right:0}.article-layout.svelte-tuwac7{grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr);align-items:start;padding-inline:2.5rem}.share.svelte-tuwac7{text-transform:none;letter-spacing:0;flex-direction:column;align-items:flex-start;position:sticky;top:8rem}.share.svelte-tuwac7 nav:where(.svelte-tuwac7){gap:.6rem;max-height:65dvh;margin-bottom:1.5rem;display:grid;overflow-y:auto}.share.svelte-tuwac7 nav:where(.svelte-tuwac7) p:where(.svelte-tuwac7){text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem;font-size:.65rem}.share.svelte-tuwac7 nav:where(.svelte-tuwac7) a:where(.svelte-tuwac7){border-left:2px solid #0000;padding-left:.8rem;font-size:.78rem;font-weight:450;line-height:1.4}.share.svelte-tuwac7 nav:where(.svelte-tuwac7) a:where(.svelte-tuwac7):hover{color:var(--color-accent)}.share.svelte-tuwac7 nav:where(.svelte-tuwac7) a[aria-current=location]:where(.svelte-tuwac7){color:var(--color-accent);border-left-color:var(--color-accent);font-weight:650}.article-cta.svelte-tuwac7{grid-column:2}}.case-hero.svelte-tuwac7{padding-top:clamp(6.5rem,8vw,8rem)}
