:root{--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#74d4ff;--color-sky-400:#00bcff;--color-sky-500:#00a6f4;--color-sky-600:#0084d1;--color-sky-700:#0069a8;--color-sky-800:#00598a;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-slate-25:#fbfcfd;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-white:#fff;--color-black:#000;--color-red-600:#e7000b;--color-red-700:#c10007;--color-rose-800:#9f1239;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-blue-975:#0c173d;--color-blue-800:#193cb8;--color-data-1:#005051;--color-data-2:#aea21e;--color-data-3:#99e3c4;--color-data-4:#e84409;--color-data-5:#0080a4;--color-data-6:#ffbf00;--color-data-7:#cb89bf;--color-data-8:#7a274d;--color-data-9:#f7bfac;--color-data-10:#5da9e7;--color-data-1-defocus:#bfcfcf;--color-data-2-defocus:#e1dfc5;--color-data-3-defocus:#ddece6;--color-data-4-defocus:#edccc0;--color-data-5-defocus:#bfd8df;--color-data-6-defocus:#f2e5bf;--color-data-7-defocus:#e7dae5;--color-data-8-defocus:#d7c6ce;--color-data-9-defocus:#f0e5e1;--color-data-10-defocus:#d1e0ed;--color-page:var(--color-sky-50);--color-surface-primary:var(--color-white);--color-surface-secondary:var(--color-slate-300);--color-author-block:var(--color-sky-100);--color-footer:var(--color-slate-600);--color-navbar-bg:var(--color-sky-50);--color-navbar-text:var(--color-slate-800);--color-border-subtle:var(--color-slate-400);--color-border-strong:var(--color-slate-500);--color-border-gridline:var(--color-slate-300);--color-text-page-title:var(--color-blue-975);--color-text-page-subtitle:var(--color-sky-500);--color-text-primary:var(--color-slate-950);--color-text-secondary:var(--color-slate-800);--color-text-helper:var(--color-slate-500);--color-text-error:var(--color-red-700);--color-link-text:var(--color-slate-800);--color-link-hover:var(--color-blue-800);--color-table-row:var(--color-slate-200);--color-table-row-hover:var(--color-slate-300);--color-table-card:var(--color-slate-100);--color-spending-direct-subsidies:var(--color-data-1);--color-spending-other-tax-incentives:var(--color-data-2);--color-spending-rd-tax-incentives:var(--color-data-3);--color-spending-rd-support:var(--color-data-4);--color-spending-below-market-credit:var(--color-data-5);--color-spending-state-investment-funds:var(--color-data-6);--color-spending-gov-procurement:var(--color-data-7);--color-spending-soe-net-payables:var(--color-data-8);--color-spending-land:var(--color-data-9);--color-spending-debt-equity-swaps:var(--color-data-10);--color-spending-direct-subsidies-defocus:var(--color-data-1-defocus);--color-spending-other-tax-incentives-defocus:var(--color-data-2-defocus);--color-spending-rd-tax-incentives-defocus:var(--color-data-3-defocus);--color-spending-rd-support-defocus:var(--color-data-4-defocus);--color-spending-below-market-credit-defocus:var(--color-data-5-defocus);--color-spending-state-investment-funds-defocus:var(--color-data-6-defocus);--color-spending-gov-procurement-defocus:var(--color-data-7-defocus);--color-spending-soe-net-payables-defocus:var(--color-data-8-defocus);--color-spending-land-defocus:var(--color-data-9-defocus);--color-spending-debt-equity-swaps-defocus:var(--color-data-10-defocus);--color-data-cumulative:var(--color-slate-500);--color-country-brazil:var(--color-data-10);--color-country-china:var(--color-data-4);--color-country-france:var(--color-data-3);--color-country-germany:var(--color-data-2);--color-country-japan:var(--color-data-8);--color-country-south-korea:var(--color-data-7);--color-country-taiwan:var(--color-data-6);--color-country-united-states:var(--color-data-5);--color-country-brazil-defocus:var(--color-data-10-defocus);--color-country-china-defocus:var(--color-data-4-defocus);--color-country-france-defocus:var(--color-data-3-defocus);--color-country-germany-defocus:var(--color-data-2-defocus);--color-country-japan-defocus:var(--color-data-8-defocus);--color-country-south-korea-defocus:var(--color-data-7-defocus);--color-country-taiwan-defocus:var(--color-data-6-defocus);--color-country-united-states-defocus:var(--color-data-5-defocus);--color-country-brazil-glow:#5da9e733;--color-country-china-glow:#e8440933;--color-country-france-glow:#99e3c44d;--color-country-germany-glow:#aea21e33;--color-country-japan-glow:#7a274d33;--color-country-south-korea-glow:#cb89bf33;--color-country-taiwan-glow:#ffbf0033;--color-country-united-states-glow:#0080a433;--color-dropdown-icon:var(--color-slate-400);--color-dropdown-enabled:var(--color-white);--color-dropdown-enabled-border:var(--color-slate-400);--color-dropdown-hover:var(--color-slate-50);--color-dropdown-focus-border:var(--color-sky-500);--color-dropdown-pressed:var(--color-slate-100);--color-dropdown-pressed-border:var(--color-sky-500);--color-dropdown-error-border:var(--color-red-700);--color-menu-enabled:var(--color-slate-100);--color-menu-hover:var(--color-slate-200);--color-menu-focus-border:var(--color-slate-300);--color-menu-pressed:var(--color-slate-100);--color-menu-pressed-border:var(--color-slate-300);--color-menu-divider:var(--color-slate-300);--color-cta-text-primary:var(--color-white);--color-cta-text-secondary:var(--color-slate-50);--color-cta-enabled:var(--color-slate-800);--color-cta-hover:var(--color-slate-700);--color-cta-focus-border:var(--color-white);--color-cta-pressed:var(--color-slate-600);--color-card-button-text-primary:var(--color-slate-800);--color-card-button-text-secondary:var(--color-slate-600);--color-card-button-enabled:var(--color-sky-50);--color-card-button-enabled-border:var(--color-slate-600);--color-card-button-hover:var(--color-sky-100);--color-card-button-hover-border:var(--color-sky-500);--color-card-button-focus-border:var(--color-sky-400);--color-card-button-pressed:var(--color-sky-50);--color-card-button-pressed-border:var(--color-sky-600);--color-card-button-error:var(--color-sky-50);--color-card-button-error-border:var(--color-red-600);--color-ghost-button-text:var(--color-slate-800);--color-ghost-button-enabled:var(--color-sky-50);--color-ghost-button-enabled-border:var(--color-slate-600);--color-ghost-button-hover:var(--color-slate-25);--color-ghost-button-hover-border:var(--color-slate-600);--color-ghost-button-focus-border:var(--color-sky-400);--color-ghost-button-pressed:var(--color-sky-100);--color-ghost-button-pressed-border:var(--color-slate-600);--color-disabled:var(--color-slate-200);--color-disabled-text:var(--color-slate-400);--color-scrollbar-thumb:var(--color-slate-400);--color-scrollbar-track:var(--color-slate-300);--color-checkbox-enabled-border:var(--color-slate-400);--color-checkbox-fill:var(--color-slate-950);--font-hero:"EB Garamond", serif;--font-heading:"EB Garamond", serif;--font-body:"IBM Plex Sans", sans-serif;--font-metadata:"IBM Plex Mono", monospace;--font-label:"IBM Plex Sans", sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-style-italic:italic;--font-size-xxx-large:3.75rem;--font-size-xx-large:3.125rem;--font-size-x-large:2.563rem;--font-size-large:2.188rem;--font-size-medium:1.813rem;--font-size-small:1.5rem;--font-size-base:1.25rem;--font-size-x-small:1.125rem;--font-size-xx-small:1rem;--font-size-xxx-small:.875rem}@media (width<=1099px){:root{--font-size-xxx-large:3.375rem;--font-size-xx-large:2.813rem;--font-size-x-large:2.313rem;--font-size-large:1.938rem;--font-size-medium:1.625rem;--font-size-small:1.375rem;--font-size-base:1.125rem;--font-size-x-small:1rem;--font-size-xx-small:.938rem;--font-size-xxx-small:.875rem}}.text-body-1-regular{font-family:var(--font-body);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.text-body-2-regular{font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular)}.text-body-3-regular{font-family:var(--font-body);font-size:var(--font-size-x-small);font-weight:var(--font-weight-regular)}.text-body-metadata{font-family:var(--font-metadata);font-size:var(--font-size-xxx-small);font-weight:var(--font-weight-medium)}.text-logo{font-family:var(--font-hero);font-size:var(--font-size-xx-small);font-weight:}.text-heading-1{font-family:var(--font-heading);font-size:var(--font-size-large);font-weight:var(--font-weight-medium)}.text-heading-2{font-family:var(--font-heading);font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium)}.text-heading-2-regular{font-family:var(--font-heading);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium)}.text-heading-2-emphasized{font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.text-heading-3{font-family:var(--font-heading);font-size:var(--font-size-large);font-weight:var(--font-weight-medium)}.text-heading-4{font-family:var(--font-heading);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium)}.text-heading-5{font-family:var(--font-heading);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.text-label-x-large{font-family:var(--font-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-medium)}.text-label-large{font-family:var(--font-label);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.text-label-medium-short{font-family:var(--font-label);font-size:var(--font-size-x-small);font-weight:var(--font-weight-medium)}.text-label-small{font-family:var(--font-label);font-size:var(--font-size-xx-small);font-weight:var(--font-weight-regular)}.text-label-small-emphasized{font-family:var(--font-label);font-size:var(--font-size-xx-small);font-weight:var(--font-weight-medium)}.text-label-x-small{font-family:var(--font-label);font-size:var(--font-size-xxx-small);font-weight:var(--font-weight-regular)}.text-label-x-small-italic{font-family:var(--font-label);font-size:var(--font-size-xxx-small);font-weight:var(--font-weight-medium);font-style:var(--font-style-italic)}.text-label-x-small-emphasized{font-family:var(--font-label);font-size:var(--font-size-xxx-small);font-weight:var(--font-weight-medium)}html,body{background-color:var(--color-sky-50);color:var(--color-text-primary);font-family:var(--font-body);box-sizing:border-box;margin:0;padding:0}body{min-width:320px}*,:before,:after{box-sizing:border-box}header.svelte-19flgwx{z-index:9999;background:var(--color-sky-50);position:sticky;top:0}.app-header.svelte-19flgwx{border-bottom:1px solid var(--color-border-subtle);width:100%;height:64px;color:var(--color-text-primary)}.app-header__inner.svelte-19flgwx{justify-content:space-between;align-items:center;gap:0;height:100%;padding:16px 20px 12px;display:flex}.app-header__titles.svelte-19flgwx{flex:1;align-items:center;gap:24px;min-width:0;padding-left:24px;display:flex}.app-header__titles.svelte-19flgwx>a:where(.svelte-19flgwx){color:var(--color-navbar-text);font-family:var(--font-hero);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.app-header__titles.svelte-19flgwx>span:where(.svelte-19flgwx){color:var(--color-navbar-text);font-family:var(--font-label);font-size:26px;font-style:normal;font-weight:var(--font-weight-medium);line-height:120%}@media (width>=960px){.app-header__titles.svelte-19flgwx>span:where(.svelte-19flgwx){font-size:29px}}.app-header__app-name.svelte-19flgwx{width:134px;color:var(--color-text-primary);flex:0 0 134px;text-decoration:none;transition:color .3s}.app-header__app-name.svelte-19flgwx:hover,.app-header__app-name.svelte-19flgwx:focus-visible,.app-header__brand.svelte-19flgwx:hover,.app-header__brand.svelte-19flgwx:focus-visible{color:var(--color-blue-800)}.app-header__app-name.svelte-19flgwx:focus-visible,.app-header__brand.svelte-19flgwx:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.app-header__divider.svelte-19flgwx{background-color:var(--color-border-subtle);flex:0 0 1px;align-self:center;width:1px;height:35px;margin-left:24px}.app-header__page-name.svelte-19flgwx{white-space:nowrap;min-width:0}.app-header__brand.svelte-19flgwx{color:var(--color-text-primary);flex:none;align-items:center;transition:color .3s;display:flex}.app-header__brand.svelte-19flgwx svg:where(.svelte-19flgwx){width:68px;height:auto;display:block}.app-header__nav.svelte-19flgwx{align-self:stretch;align-items:flex-end;gap:24px;margin-left:auto;display:flex}.app-header__nav.svelte-19flgwx a:where(.svelte-19flgwx){color:var(--color-text-secondary);border-bottom:1px solid #0000;text-decoration:none;transition:color .3s,border-color .3s}.app-header__nav.svelte-19flgwx a:where(.svelte-19flgwx):hover,.app-header__nav.svelte-19flgwx a:where(.svelte-19flgwx):focus-visible{color:var(--color-blue-800);border-bottom-color:currentColor}.app-header__nav.svelte-19flgwx a:where(.svelte-19flgwx):focus-visible{outline:2px solid var(--color-blue-800);outline-offset:2px}.app-header__menu-toggle.svelte-19flgwx{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:none}.app-header__hamburger.svelte-19flgwx{flex-direction:column;justify-content:space-between;width:18px;height:14px;display:flex}.app-header__hamburger.svelte-19flgwx span:where(.svelte-19flgwx){background:currentColor;width:100%;height:2px;display:block}.app-header__menu-toggle.svelte-19flgwx:focus-visible{outline:2px solid var(--color-blue-800);outline-offset:2px}.app-header__mobile-nav.svelte-19flgwx{display:none}@media (width<=900px){.app-header__nav.svelte-19flgwx{display:none}.app-header__menu-toggle.svelte-19flgwx{display:flex}.app-header__mobile-nav.svelte-19flgwx:not([hidden]){background:var(--color-menu-enabled);flex-direction:column;width:298px;max-width:100%;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000001f}.app-header__mobile-nav.svelte-19flgwx a:where(.svelte-19flgwx){border-bottom:1px solid var(--color-menu-divider);background:var(--color-menu-enabled);min-height:2.75rem;color:var(--color-text-primary);align-items:center;padding:.5rem 1rem;line-height:1.2;text-decoration:none;display:flex}.app-header__mobile-nav.svelte-19flgwx a:where(.svelte-19flgwx):last-child{border-bottom:0}.app-header__mobile-nav.svelte-19flgwx a:where(.svelte-19flgwx):hover,.app-header__mobile-nav.svelte-19flgwx a:where(.svelte-19flgwx):focus-visible{background:var(--color-menu-hover);outline:none}.app-header__mobile-nav.svelte-19flgwx a[aria-current=page]{background:var(--color-sky-50)}}@media (width<=470px){.app-header__titles.svelte-19flgwx{flex:none}.app-header__page-name.svelte-19flgwx{display:none}}.footer.svelte-7lfk2o{background:var(--color-footer);color:var(--color-white);width:100%;padding-top:40px;padding-bottom:2rem;font-family:Arial,sans-serif}.container.svelte-7lfk2o{max-width:1296px;margin:auto}.footer__main.svelte-7lfk2o{grid-template-columns:minmax(0,1fr) max-content;gap:1rem;display:grid}.footer__brand.svelte-7lfk2o{grid-column:1/-1;align-items:center;display:flex}.footer__brand.svelte-7lfk2o path:where(.svelte-7lfk2o){fill:var(--color-white);transition:fill .3s}.footer__col.svelte-7lfk2o{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.footer__social.svelte-7lfk2o{align-items:center;gap:.75rem;max-width:162px;margin-top:.25rem;display:flex}.footer__social.svelte-7lfk2o a:where(.svelte-7lfk2o) svg:where(.svelte-7lfk2o) path:where(.svelte-7lfk2o){transition:fill .3s,opacity .3s;fill:currentColor!important}.footer__social.svelte-7lfk2o a:where(.svelte-7lfk2o){color:var(--color-neutral-100);opacity:.8;transition:color .3s,opacity .3s,transform .3s}.footer__social.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{color:var(--color-neutral-100);opacity:1;transform:translateY(-1px)}.footer__copyright.svelte-7lfk2o{margin-top:2rem;font-size:.75rem}.footer__copyright.svelte-7lfk2o p:where(.svelte-7lfk2o){opacity:.6;margin:0}.footer__copyright.svelte-7lfk2o a:where(.svelte-7lfk2o){color:var(--color-neutral-100);opacity:.8;transition:all .3s ease-in-out}.footer__copyright.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{opacity:1}.footer__col.footer__csis.svelte-7lfk2o{max-width:950px;font-size:.9375rem}.footer__col.footer__csis.svelte-7lfk2o p:where(.svelte-7lfk2o){margin:0}.footer__col.footer__address.svelte-7lfk2o{max-width:200px;font-size:.875rem;line-height:1.3}.footer__col.footer__address.svelte-7lfk2o p:where(.svelte-7lfk2o){color:var(--color-neutral-100);opacity:.8;margin:0}@media screen and (width<=1439px){.container.svelte-7lfk2o{padding-left:64px;padding-right:64px}}@media screen and (width<=1279px){.container.svelte-7lfk2o{padding-left:48px;padding-right:48px}}@media screen and (width<=959px){.footer.svelte-7lfk2o{padding-top:2rem;padding-bottom:2rem}.container.svelte-7lfk2o{box-sizing:border-box;width:100%;max-width:none;padding-left:32px;padding-right:32px}.footer__col.footer__address.svelte-7lfk2o{margin-left:1rem}.footer__copyright.svelte-7lfk2o{margin-top:2rem}}@media screen and (width<=639px){.footer.svelte-7lfk2o{padding-top:1.25rem;padding-bottom:2rem}.footer__main.svelte-7lfk2o{grid-template-columns:1fr}.container.svelte-7lfk2o{max-width:320px}.footer__col.footer__address.svelte-7lfk2o{margin-top:1rem;margin-bottom:0;margin-left:0}.footer__social.svelte-7lfk2o{margin-top:0}}@media screen and (width<=320px){.container.svelte-7lfk2o{padding-left:20px;padding-right:20px}}.page-shell.svelte-1fr455u{flex-direction:column;flex:1;width:100%;display:flex}.app.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}
