@import url(https://fonts.googleapis.com/css?family=Lato:300,400,400i,700);
/* stylelint-disable */

.sticky-outer-wrapper .sticky-inner-wrapper {
  z-index: 2; }

.sticky-outer-wrapper.sticky.-ndcs .sticky-inner-wrapper, .sticky-outer-wrapper.sticky.-compare .sticky-inner-wrapper, .sticky-outer-wrapper.sticky.-ndc-search .sticky-inner-wrapper {
  background-color: #000d44; }

.sticky-outer-wrapper.sticky.-country-selector .sticky-inner-wrapper, .sticky-outer-wrapper.sticky.-custom-compare .sticky-inner-wrapper, .sticky-outer-wrapper.sticky.-explore .sticky-inner-wrapper {
  background-color: #fff;
  left: 0;
  width: 100%; }

.sticky-outer-wrapper.sticky.-country .sticky-inner-wrapper, .sticky-outer-wrapper.sticky.-country-compare .sticky-inner-wrapper {
  background-color: #113750; }

.sticky-outer-wrapper.sticky.-about .sticky-inner-wrapper {
  background-color: #0845cb; }

.sticky-outer-wrapper.sticky.-emissions .sticky-inner-wrapper {
  background-color: #341870; }

.sticky-outer-wrapper.sticky.-sectors-agriculture .sticky-inner-wrapper {
  background-color: #a73f14; }

.sticky-outer-wrapper.sticky .sticky-outer-wrapper,
.sticky-outer-wrapper.sticky .sticky-inner-wrapper {
  z-index: 23; }

/* stylelint-disable */

.__react_component_tooltip.type-dark {
  background-color: #0a1941 !important;
  border-radius: 4px !important;
  color: #fff !important;
  font-size: 0.8125rem;
  opacity: 1 !important; }
  .__react_component_tooltip.type-dark.place-top::after {
    border-top-color: #0a1941 !important; }
  .__react_component_tooltip.type-dark.place-bottom::after {
    border-bottom-color: #0a1941 !important; }
  .__react_component_tooltip.type-dark.place-left::after {
    border-left-color: #0a1941 !important; }
  .__react_component_tooltip.type-dark.place-right::after {
    border-right-color: #0a1941 !important; }

.__react_component_tooltip.type-light {
  opacity: 1 !important;
  box-shadow: 0 0 20px 0 #e8ecf5; }

/* stylelint-disable */

/* stylelint-disable */

.header-styles__header__3gK47 {
  position: relative;
  background-color: #0a1941;
  padding-top: 20px;
  color: #fff;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right top; }
  @media screen and (min-width: 75rem) {
    .header-styles__header__3gK47 {
      padding-top: 64px; } }

.header-styles__gradient__3J_4n {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
  @media screen and (min-width: 75rem) {
    .header-styles__gradient__3J_4n {
      background-image: none !important; } }

.header-styles__medium__2speF {
  min-height: 180px; }

.header-styles__large__14DrQ {
  min-height: 500px; }

/* stylelint-disable */

.button-styles__button__1xsTJ {
  height: 45px;
  width: 100%;
  padding: 0 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  font-family: "Lato", sans-serif;
  font-size: 1rem;
  color: #0a1941;
  cursor: pointer;
  transition: background-color 150ms ease-out;
  min-width: 25px; }
  .button-styles__button__1xsTJ:disabled {
    cursor: not-allowed; }
  .button-styles__button__1xsTJ:focus {
    outline: none; }
  .button-styles__button__1xsTJ a {
    color: #0a1941; }

.button-styles__square__3LReJ {
  width: 45px;
  padding: 0; }

.button-styles__v-primary__xKtBk {
  background-color: #ffc735; }
  .button-styles__v-primary__xKtBk:hover {
    background-color: #f6a806; }
  .button-styles__v-primary__xKtBk.button-styles__disabled__13GU1 {
    background-color: rgba(255, 199, 53, 0.6);
    color: rgba(10, 25, 65, 0.6);
    cursor: not-allowed; }
    .button-styles__v-primary__xKtBk.button-styles__disabled__13GU1 svg {
      fill: rgba(10, 25, 65, 0.6); }

.button-styles__v-danger__3n55Z {
  background-color: #cd597d; }
  .button-styles__v-danger__3n55Z:hover {
    background-color: #bb3861; }

.button-styles__v-twitter__2eqig {
  background-color: #5b8ec8;
  color: #fff; }
  .button-styles__v-twitter__2eqig:hover {
    background-color: #3c74b4; }

.button-styles__v-facebook__1f7Wi {
  background-color: #3b5999;
  color: #fff; }
  .button-styles__v-facebook__1f7Wi:hover {
    background-color: #2d4474; }

.button-styles__v-google__2I5gh {
  background-color: #d8483b;
  color: #fff; }
  .button-styles__v-google__2I5gh:hover {
    background-color: #bb3225; }

.button-styles__v-secondary__3h26U {
  background-color: #fff;
  border: solid 2.5px #f1f4fb; }
  .button-styles__v-secondary__3h26U:hover {
    background-color: #f1f4fb;
    border: none; }

.button-styles__disabled__13GU1 {
  color: rgba(10, 25, 65, 0.6);
  border: solid 1px #cccdcf;
  cursor: not-allowed; }
  .button-styles__disabled__13GU1 svg {
    fill: rgba(10, 25, 65, 0.6); }

/* stylelint-disable */

/* stylelint-disable */
.intro-styles__content__2NggL {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .intro-styles__content__2NggL {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .intro-styles__content__2NggL > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.intro-styles__loadingModal__1Wj78 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.intro-styles__parsedHTML__2C3vi ul {
  list-style: disc; }

.intro-styles__parsedHTML__2C3vi ul,
.intro-styles__parsedHTML__2C3vi ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.intro-styles__wrapper__2Ub4g {
  width: 100%; }

.intro-styles__main__Cgkiy {
  color: #fff;
  font-family: "Lato", sans-serif;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .intro-styles__main__Cgkiy > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .intro-styles__main__Cgkiy a {
    border-bottom: solid 1px #ffc735; }
  @media screen and (min-width: 56.25rem) {
    .intro-styles__main__Cgkiy.intro-styles__withButton__2wbOi {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .intro-styles__main__Cgkiy.intro-styles__withButton__2wbOi > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .intro-styles__main__Cgkiy.intro-styles__withButton__2wbOi > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .intro-styles__main__Cgkiy.intro-styles__withButton__2wbOi a {
    border-bottom: none; }

.intro-styles__title__1VK9G {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.3;
  margin-bottom: 20px;
  text-align: inherit; }
  @media screen and (min-width: 56.25rem) {
    .intro-styles__title__1VK9G {
      font-size: 3.375rem; } }

.intro-styles__subtitle__38Ohb {
  font-size: 1rem;
  font-weight: 400;
  margin-left: 8px; }

.intro-styles__description__3iMMZ {
  margin-bottom: 30px;
  line-height: 1.62;
  color: #fff; }
  .intro-styles__description__3iMMZ a {
    text-decoration: underline; }
    .intro-styles__description__3iMMZ a:link, .intro-styles__description__3iMMZ a:visited {
      color: #fff; }
  .intro-styles__description__3iMMZ br {
    line-height: 200%; }

.intro-styles__disclaimer__1TPsV {
  color: #fff;
  font-style: italic;
  opacity: 0.75; }

@media screen and (min-width: 56.25rem) {
  .intro-styles__columns__3yN-O {
    max-width: 100%;
    column-count: 2;
    column-gap: 30px; } }

/* stylelint-disable */

/* stylelint-disable */
.layout__content__2ih68 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .layout__content__2ih68 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .layout__content__2ih68 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.layout__loadingModal__2nSey {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.layout__parsedHTML__3Wjbt ul {
  list-style: disc; }

.layout__parsedHTML__3Wjbt ul,
.layout__parsedHTML__3Wjbt ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

/* stylelint-disable */
.lts-explore-styles__content__3laNk {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-explore-styles__content__3laNk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-explore-styles__content__3laNk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-explore-styles__loadingModal__3qDV5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.lts-explore-styles__parsedHTML__3hd2n ul {
  list-style: disc; }

.lts-explore-styles__parsedHTML__3hd2n ul,
.lts-explore-styles__parsedHTML__3hd2n ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.lts-explore-styles__anchorNav__24vpv {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-explore-styles__anchorNav__24vpv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-explore-styles__anchorNav__24vpv > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-explore-styles__wrapper__3J514 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fff; }

.lts-explore-styles__headerLayout__3qlpQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .lts-explore-styles__headerLayout__3qlpQ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-explore-styles__containedHeader__1kJzj {
  display: flex;
  margin-top: 10px; }
  .lts-explore-styles__containedHeader__1kJzj > div {
    flex: 1; }

/* stylelint-disable */

/* stylelint-disable */
.net-zero-styles__content__29aGJ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .net-zero-styles__content__29aGJ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .net-zero-styles__content__29aGJ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.net-zero-styles__loadingModal__33tNd {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.net-zero-styles__parsedHTML__w3NQ7 ul {
  list-style: disc; }

.net-zero-styles__parsedHTML__w3NQ7 ul,
.net-zero-styles__parsedHTML__w3NQ7 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.net-zero-styles__anchorNav__3FPIk {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .net-zero-styles__anchorNav__3FPIk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .net-zero-styles__anchorNav__3FPIk > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.net-zero-styles__wrapper__3r46y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fff; }

.net-zero-styles__headerLayout__16cp4 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .net-zero-styles__headerLayout__16cp4 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.net-zero-styles__link__2pcqq {
  color: #fff;
  text-decoration: underline; }
  .net-zero-styles__link__2pcqq:hover {
    color: #ffc735; }

.net-zero-styles__containedHeader__3mrh2 {
  display: flex;
  margin-top: 10px; }
  .net-zero-styles__containedHeader__3mrh2 > div {
    flex: 1; }

.net-zero-styles__buttonWrapper__1uW7U {
  margin-bottom: 64px;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .net-zero-styles__buttonWrapper__1uW7U > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.net-zero-styles__button__2hX5d {
  max-width: 185px; }

.net-zero-styles__descriptionLine__1FAl- {
  margin-bottom: 40px; }

/* stylelint-disable */

.icon-styles__icon__1VSF2 {
  width: 15px;
  height: 15px; }

/* stylelint-disable */

/* stylelint-disable */
.loading-styles__content__25Zm2 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .loading-styles__content__25Zm2 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .loading-styles__content__25Zm2 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.loading-styles__loadingModal__8O0QX {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.loading-styles__parsedHTML__37HxF ul {
  list-style: disc; }

.loading-styles__parsedHTML__37HxF ul,
.loading-styles__parsedHTML__37HxF ol {
  margin: 1em 0 0 1em; }

.loading-styles__container__1YbCU {
  position: relative;
  min-height: 100%; }

.loading-styles__light__33pRx {
  background-color: #f1f4fb; }

.loading-styles__loader__2FfSW {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
  width: 60px;
  height: 60px; }

.loading-styles__loaderMini__2rom_ {
  margin: -7.5px 0 0 -7.5px;
  width: 15px;
  height: 15px; }
  .loading-styles__loaderMini__2rom_ > .loading-styles__loaderLight__pCYdr {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    box-shadow: 0 2px 6px #ffc735; }
  .loading-styles__loaderMini__2rom_ > .loading-styles__loaderTrack__2eaJg {
    width: 15px;
    height: 15px;
    border-radius: 15px; }

.loading-styles__loaderLight__pCYdr {
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 60px;
  box-shadow: 0 4px 6px #ffc735;
  animation: loading-styles__rotate360__2Ndn0 2s linear infinite; }

.loading-styles__loaderTrack__2eaJg {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
  border-radius: 60px; }

@keyframes loading-styles__rotate360__2Ndn0 {
  from {
    transform: rotate(0); }
  to {
    transform: rotate(360deg); } }

/* stylelint-disable */

.react-selectize__dropdown__Uv2y6 {
  width: 100%;
  position: relative; }
  .react-selectize__dropdown__Uv2y6 .react-selectize {
    color: #0a1941; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node {
      position: relative;
      width: 100%; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.disabled {
        pointer-events: none;
        cursor: not-allowed;
        opacity: 0.5; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control {
        cursor: pointer;
        display: flex;
        align-items: center;
        position: relative;
        padding: 0;
        padding-left: 10px;
        padding-right: 5px;
        height: 45px;
        overflow: hidden;
        box-shadow: none !important;
        border: 2.5px solid #f1f4fb; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-placeholder {
          line-height: 45px;
          top: 0;
          bottom: 0;
          display: flex;
          align-items: center;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          position: absolute;
          max-width: calc(100% - 56px); }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values {
          display: flex;
          min-height: 45px;
          max-height: 45px;
          flex-grow: 1;
          flex-wrap: wrap;
          overflow: hidden;
          position: relative;
          width: 100%; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .simple-value {
            display: table;
            table-layout: fixed;
            width: 100%; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values span {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 100%; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .resizable-input {
            background: none;
            border: none;
            outline: none;
            font-size: 1rem;
            font-family: "Lato", sans-serif;
            padding: 6px 0;
            vertical-align: middle;
            width: 0;
            position: absolute;
            top: calc(50% - 1rem);
            color: #0a1941; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .value-wrapper {
            display: flex;
            align-items: flex-start;
            line-height: 45px;
            width: 100%; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container,
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
          flex-grow: 0;
          flex-shrink: 0;
          cursor: pointer;
          display: flex;
          align-items: center;
          justify-content: center;
          height: 45px; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container {
          width: 16px; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
          width: 32px; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container svg {
            width: 10px;
            height: 10px; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container:hover .react-selectize-reset-button path {
          stroke: #c0392b; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-reset-button path {
          transition: stroke 0.5s 0s ease;
          stroke: #999;
          stroke-linecap: square;
          stroke-linejoin: mitter; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button path {
          fill: #999; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper {
      position: absolute; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper.tethered {
        min-width: 100%; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper:not(.tethered) {
        width: 100%; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu {
      box-shadow: none;
      box-sizing: border-box;
      overflow: auto;
      position: absolute;
      max-height: 200px;
      z-index: 21; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu.tethered {
        min-width: 100%; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu:not(.tethered) {
        width: 100%; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .groups.as-columns {
        display: flex; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .groups.as-columns > div {
          flex: 1; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper {
        cursor: pointer;
        outline: none; }
  .react-selectize__dropdown__Uv2y6 .multi-select.react-selectize.root-node .simple-value {
    display: inline-block;
    vertical-align: middle; }
    .react-selectize__dropdown__Uv2y6 .multi-select.react-selectize.root-node .simple-value span {
      display: inline-block;
      padding: 2px 5px 4px;
      vertical-align: center; }
  .react-selectize__dropdown__Uv2y6 .simple-select.react-selectize.root-node .simple-value span {
    display: inline-block;
    vertical-align: center; }
  .react-selectize__dropdown__Uv2y6 .react-selectize {
    font-family: "Lato", sans-serif; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control {
      background-color: transparent;
      border: 2.5px solid #f1f4fb;
      border-radius: 4px;
      font-size: 1rem; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.root-node .react-selectize-control .react-selectize-placeholder {
        color: #aaa; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.flipped .react-selectize-toggle-button-container {
      transform: rotate(180deg); }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.open.flipped .react-selectize-control {
      border-radius: 0 0 4px 4px; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.open.flipped .dropdown-menu {
      bottom: 44px; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.open.flipped .react-selectize-toggle-button-container {
      transform: rotate(0); }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.open:not(.flipped) .react-selectize-control {
      border-radius: 4px 4px 0 0; }
    .react-selectize__dropdown__Uv2y6 .react-selectize.root-node.open .react-selectize-toggle-button-container {
      transform: rotate(180deg); }
    .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper {
      overflow: hidden; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.custom-enter-active, .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
        transition: transform 0.2s 0s ease; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-enter {
        transform: translateY(100%); }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-enter-active, .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-leave {
        transform: translateY(0%); }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-leave-active {
        transform: translateY(100%); }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-enter {
        transform: translateY(-100%); }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-enter-active, .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-leave {
        transform: translateY(0%); }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-leave-active {
        transform: translateY(-100%); }
    .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu {
      background: #fff;
      color: #25597c;
      border: 2.5px solid #f1f4fb;
      margin-top: -3px; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu.flipped {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu:not(.flipped) {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .no-results-found {
        color: #aaa;
        padding: 12px 10px; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .simple-group-title {
        border-bottom: solid 1px #e5e5eb;
        border-top: solid 1px #e5e5eb;
        padding: 12px 10px;
        text-transform: uppercase;
        font-size: 0.8125rem;
        font-weight: 600; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .groups .option-wrapper .simple-option {
        padding-left: 20px; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .groups .option-wrapper .simple-option.-search {
          padding-left: 10px; }
      .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper {
        border-bottom: solid 1px #e5e5eb;
        color: #757584; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper:last-child {
          border-bottom: 0; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper.highlight {
          color: #0a1941; }
        .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper .simple-option {
          cursor: pointer;
          padding: 12px 30px 12px 10px; }
          .react-selectize__dropdown__Uv2y6 .react-selectize.dropdown-menu .option-wrapper .simple-option.not-selectable {
            background-color: #f8f8f8;
            color: #999;
            cursor: default;
            font-style: oblique;
            text-shadow: 0 1px 0 #fff; }
  .react-selectize__dropdown__Uv2y6 .multi-select.react-selectize.root-node .simple-value {
    background: #f2f9fc;
    border: 2.5px solid #f1f4fb;
    border-radius: 2px;
    color: #08c; }
  .react-selectize__dropdown__Uv2y6 .withSearch .react-selectize-toggle-button-container {
    transform: rotate(0deg) !important; }

.react-selectize__white__9f8N6 .react-selectize-control {
  border-color: rgba(255, 255, 255, 0.5) !important;
  color: #fff !important;
  transition: border-color 150ms ease-out; }
  .react-selectize__white__9f8N6 .react-selectize-control:hover {
    border-color: #fff !important; }

.react-selectize__white__9f8N6 .react-selectize-placeholder {
  color: #fff !important; }

.react-selectize__white__9f8N6 .react-selectize-toggle-button-container {
  transform: rotate(0deg) !important; }

.react-selectize__white__9f8N6 .open .react-selectize-control {
  background: #fff !important; }

.react-selectize__transparent__3aUX1 .react-selectize-control {
  border-color: transparent !important;
  height: 60px !important;
  box-shadow: none !important; }
  .react-selectize__transparent__3aUX1 .react-selectize-control:hover {
    box-shadow: 0 !important; }

.react-selectize__transparent__3aUX1 .dropdown-menu {
  margin-left: -1px !important;
  width: calc(100% + 2px) !important;
  background: #fff !important; }

.react-selectize__plain__2t57J .react-selectize-control {
  background-color: #fff !important; }

.react-selectize__plain__2t57J .dropdown-menu {
  background: #fff !important; }

.react-selectize__plain__2t57J .react-selectize-placeholder {
  color: #0a1941 !important; }
  @media screen and (min-width: 75rem) {
    .react-selectize__plain__2t57J .react-selectize-placeholder {
      color: #757584 !important; } }

.react-selectize__plain__2t57J .react-selectize-control {
  transition: background-color 150ms ease-out; }
  .react-selectize__plain__2t57J .react-selectize-control:hover {
    background-color: #fff !important; }

.react-selectize__plain__2t57J .open .react-selectize-control {
  background: #fff !important; }

.react-selectize__plain__2t57J .open .react-selectize-placeholder {
  color: #0a1941 !important; }

.react-selectize__dark__zIX4m .react-selectize-control {
  color: #0a1941 !important; }

.react-selectize__dark__zIX4m .react-selectize-placeholder {
  color: #0a1941 !important; }

.react-selectize__dark__zIX4m .react-selectize-toggle-button-container {
  transform: rotate(0deg) !important; }

.react-selectize__dark__zIX4m .dropdown-menu {
  border: 2.5px solid #f1f4fb !important; }

.react-selectize__dark__zIX4m .open .react-selectize-control {
  background: #fff !important; }

.react-selectize__blueBorder__1kMZv .react-selectize:not(.disabled) .react-selectize-control {
  border-color: #0a1941 !important;
  border-width: 2px !important; }

/* stylelint-disable */

.dropdown-styles__dropdownWrapper__2O8uV {
  position: relative;
  width: 100%; }
  .dropdown-styles__dropdownWrapper__2O8uV.dropdown-styles__flex__32LOV {
    display: flex; }
  .dropdown-styles__dropdownWrapper__2O8uV.dropdown-styles__requiredError__1dhb1 .react-selectize-control {
    border: 1px solid #d46948 !important; }

.dropdown-styles__dot__2731Q {
  width: 13px;
  height: 12px;
  position: absolute;
  border-radius: 15px;
  left: 15px;
  top: 25px;
  margin-right: 20px; }

.dropdown-styles__label__2ZEde {
  display: inline-block;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #0a1941;
  margin-bottom: 4px;
  margin-right: 4px; }

.dropdown-styles__requiredError__1dhb1 {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #d46948; }

.dropdown-styles__optional__14djG {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #757584; }

.dropdown-styles__loader__2rclQ {
  position: absolute;
  left: 20px;
  top: 0;
  z-index: 1; }

.dropdown-styles__withDot__1YEQB .react-selectize-control {
  margin-left: 2em; }

.dropdown-styles__infoContainer__N7HVr {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  cursor: pointer; }

.dropdown-styles__infoIcon__1-hhu {
  fill: #757584; }

.dropdown-styles__arrowIcon__1DkuY {
  height: 10px;
  width: 10px; }

.dropdown-styles__dropdownDisclaimerWrapper__2Bve- {
  display: flex;
  align-items: center; }
  .dropdown-styles__dropdownDisclaimerWrapper__2Bve- .dropdown-menu {
    max-height: 300px !important; }

.dropdown-styles__disclaimer__3uAac {
  margin-left: 10px;
  color: #757584;
  max-width: 300px; }

.dropdown-styles__bold__1GnzG {
  font-weight: bolder;
  color: #333; }

.dropdown-styles__optionItem__1h06l {
  padding: 12px 30px 12px 10px; }

/* stylelint-disable */

.search-styles__search__1SmAl {
  position: relative;
  display: flex;
  align-items: end; }

.search-styles__input__2gh80 {
  width: 100%;
  height: 45px;
  border-radius: 4px;
  background-color: #fff;
  color: #0a1941;
  border: 2.5px solid #f1f4fb;
  padding: 0 40px 0 15px;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  transition: box-shadow 150ms ease-out; }
  .search-styles__input__2gh80::placeholder {
    color: #0a1941; }
  .search-styles__input__2gh80:focus {
    outline: none;
    border: 2px solid #0845cb; }
  .search-styles__input__2gh80:disabled {
    opacity: 50%; }

.search-styles__iconSearch__1SNHj {
  position: absolute;
  right: 0;
  width: 50px;
  height: 50px;
  fill: #333;
  transform: translate(0, 5px); }

.search-styles__v-transparent__1xNTY .search-styles__input__2gh80 {
  border: 2.5px solid rgba(255, 255, 255, 0.5);
  background-color: transparent;
  color: #fff; }
  .search-styles__v-transparent__1xNTY .search-styles__input__2gh80::placeholder {
    color: #fff; }
  .search-styles__v-transparent__1xNTY .search-styles__input__2gh80:focus {
    border: 2.5px solid rgba(255, 255, 255, 0.5); }
  .search-styles__v-transparent__1xNTY .search-styles__input__2gh80:hover {
    border: 2.5px solid #f1f4fb; }

.search-styles__v-transparent__1xNTY .search-styles__iconSearch__1SNHj {
  fill: #fff; }

.dropdown-links__dropdownOptionWithArrow__10Ucl .highlight {
  position: relative; }
  .dropdown-links__dropdownOptionWithArrow__10Ucl .highlight::after {
    content: "";
    position: absolute;
    right: 10px;
    top: calc(50% - 7px);
    bottom: 0;
    width: 14px;
    height: 14px;
    background-position: center;
    background-image: url(/packs/accordion-arrow-389780c063cc96e3c229b4311aa161f8.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-color: transparent; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-autocomplete-search-styles__content__1iHnJ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-autocomplete-search-styles__content__1iHnJ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-autocomplete-search-styles__content__1iHnJ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-autocomplete-search-styles__loadingModal__3dEDi {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-autocomplete-search-styles__parsedHTML__13A5Z ul {
  list-style: disc; }

.ndcs-autocomplete-search-styles__parsedHTML__13A5Z ul,
.ndcs-autocomplete-search-styles__parsedHTML__13A5Z ol {
  margin: 1em 0 0 1em; }

.ndcs-autocomplete-search-styles__wrapper__2Tvxb {
  position: relative; }
  .ndcs-autocomplete-search-styles__wrapper__2Tvxb .dropdown-menu {
    border-top: 0 !important; }

.ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8 > * {
        margin-bottom: 0; }
      .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8.ndcs-autocomplete-search-styles__withDocumentSelector__BOvr0 {
        display: flex;
        flex-flow: row wrap;
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; }
        .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8.ndcs-autocomplete-search-styles__withDocumentSelector__BOvr0 > *:nth-child(1) {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8.ndcs-autocomplete-search-styles__withDocumentSelector__BOvr0 > *:nth-child(2) {
          width: calc(37.5% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ndcs-autocomplete-search-styles__dropdownsLayout__31zc8.ndcs-autocomplete-search-styles__withDocumentSelector__BOvr0 > *:nth-child(3) {
          width: calc(37.5% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }

.ndcs-autocomplete-search-styles__search__2l_-E {
  align-self: flex-end; }

.ndcs-autocomplete-search-styles__searchIcon__3nAcn {
  width: 40px;
  height: 40px;
  position: absolute;
  right: 5px;
  top: 4px; }

/* stylelint-disable */

.no-content-styles__noContent__2L871 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.no-content-styles__text__3-CTI {
  font-family: "Lato", sans-serif;
  font-size: 1.1875rem;
  color: #0a1941;
  margin-right: 10px; }

.no-content-styles__img__Epcy- {
  width: 30px;
  height: 30px; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-translation-disclaimer-styles__content__r7JpN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-translation-disclaimer-styles__content__r7JpN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-translation-disclaimer-styles__content__r7JpN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-translation-disclaimer-styles__loadingModal__2PdQN {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-translation-disclaimer-styles__parsedHTML__1KVQd ul {
  list-style: disc; }

.ndc-translation-disclaimer-styles__parsedHTML__1KVQd ul,
.ndc-translation-disclaimer-styles__parsedHTML__1KVQd ol {
  margin: 1em 0 0 1em; }

.ndc-translation-disclaimer-styles__disclaimer__3MH8d {
  font-size: 0.8125rem;
  font-weight: 300;
  color: #757584;
  max-width: 770px;
  margin: auto; }

/* stylelint-disable */

.content__content__36-La {
  font-family: "Lato", sans-serif;
  color: #0a1941;
  line-height: 1.9em;
  font-size: 1.1875rem; }
  .content__content__36-La h1,
  .content__content__36-La h2,
  .content__content__36-La h3,
  .content__content__36-La h4,
  .content__content__36-La h5,
  .content__content__36-La h6 {
    max-width: 770px;
    margin: 30px auto;
    display: block;
    font-weight: 500;
    line-height: 1.2em; }
  .content__content__36-La h1 {
    font-size: 2.75rem; }
  .content__content__36-La h2 {
    font-size: 1.5rem; }
  .content__content__36-La h3 {
    font-size: 1.1875rem;
    font-weight: 600; }
  .content__content__36-La h4,
  .content__content__36-La h5,
  .content__content__36-La h6 {
    font-size: 1rem;
    font-weight: 600; }
  .content__content__36-La p {
    max-width: 770px;
    margin: 30px auto;
    font-weight: 400;
    line-height: 1.6em; }
  .content__content__36-La hr {
    max-width: 770px;
    color: #cccdcf;
    background-color: #cccdcf;
    height: 2px;
    border: none; }
  .content__content__36-La table,
  .content__content__36-La thead,
  .content__content__36-La tbody,
  .content__content__36-La tfoot,
  .content__content__36-La tr,
  .content__content__36-La td,
  .content__content__36-La th {
    text-align: left;
    margin: auto;
    padding: 10px;
    border: none;
    font-size: 1rem; }
  .content__content__36-La th {
    border-bottom: 2px solid #0a1941; }
  .content__content__36-La td {
    border-bottom: 1px solid #cccdcf; }
  .content__content__36-La ul,
  .content__content__36-La ol {
    max-width: 770px;
    margin: 20px auto;
    padding-left: 30px;
    font-size: 1rem; }
  .content__content__36-La img {
    text-align: center;
    display: block;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 20px; }
  .content__content__36-La a {
    color: #0a1941;
    word-wrap: break-word;
    background-image: linear-gradient(to right, #ffc735 100%, transparent 100%);
    background-position: 0 1.07em;
    background-repeat: repeat-x;
    background-size: 10px 2px; }
  .content__content__36-La blockquote {
    font-weight: 600;
    font-family: "Lato", sans-serif;
    line-height: 1.6; }
    .content__content__36-La blockquote::after {
      display: inline-block;
      content: '"'; }
    .content__content__36-La blockquote::before {
      display: inline-block;
      content: '"'; }
    .content__content__36-La blockquote p {
      display: inline; }
  .content__content__36-La ul {
    list-style: none;
    width: 100%; }
    .content__content__36-La ul li {
      padding-left: 25px;
      text-indent: -25px;
      display: block;
      padding-bottom: 10px; }
      .content__content__36-La ul li p {
        display: inline; }
    .content__content__36-La ul li::before {
      content: '';
      display: inline-block;
      width: 5px;
      height: 5px;
      vertical-align: middle;
      border-radius: 5px;
      margin-right: 15px;
      background-color: #757584; }
  .content__content__36-La ol {
    list-style-type: none;
    padding-left: 0;
    counter-reset: item; }
    .content__content__36-La ol li {
      display: block;
      padding-left: 35px;
      text-indent: -35px;
      padding-bottom: 10px; }
      .content__content__36-La ol li::before {
        padding: 5px 8px 5px 10px;
        color: #757584;
        border-radius: 15px;
        margin-right: 10px;
        content: counters(item, ".") " ";
        counter-increment: item; }
      .content__content__36-La ol li p {
        display: inline; }
  .content__content__36-La .highlight {
    background-color: #ffc735; }
    .content__content__36-La .highlight * {
      background-color: #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-country-full-styles__content__3FeRE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-full-styles__content__3FeRE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-full-styles__content__3FeRE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-country-full-styles__loadingModal__2c4kL {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-country-full-styles__parsedHTML__35cQU ul {
  list-style: disc; }

.ndc-country-full-styles__parsedHTML__35cQU ul,
.ndc-country-full-styles__parsedHTML__35cQU ol {
  margin: 1em 0 0 1em; }

.ndc-country-full-styles__twoFold__2LEcV {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-bottom: 15px; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-full-styles__twoFold__2LEcV {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-full-styles__twoFold__2LEcV > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndc-country-full-styles__twoFold__2LEcV {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .ndc-country-full-styles__twoFold__2LEcV {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .ndc-country-full-styles__twoFold__2LEcV > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-full-styles__twoFold__2LEcV > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-country-full-styles__sticky__2OBsT {
  z-index: 2;
  position: relative; }
  .ndc-country-full-styles__sticky__2OBsT.ndc-country-full-styles__active__2j4XT > .ndc-country-full-styles__actions___nwRu {
    margin-right: 0;
    margin-left: 0; }

.sticky.active > .actions {
  margin-right: 0;
  margin-left: 0; }

.ndc-country-full-styles__actionsWrapper__kKKCT {
  border-bottom: solid 1px #cccdcf;
  background: #fff; }

.ndc-country-full-styles__actions___nwRu {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-full-styles__actions___nwRu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-full-styles__actions___nwRu > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndc-country-full-styles__actions___nwRu > :nth-child(1) {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 75rem) {
    .ndc-country-full-styles__actions___nwRu {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 75rem) and (min-width: 37.5em) {
    .ndc-country-full-styles__actions___nwRu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 75rem) {
      .ndc-country-full-styles__actions___nwRu > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-full-styles__actions___nwRu > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-full-styles__actions___nwRu > :nth-child(1) {
        margin-bottom: 0; }
      .ndc-country-full-styles__actions___nwRu > :nth-child(2) {
        margin-left: calc(16.66667% + 0.9375rem); } }

.ndc-country-full-styles__select__3ibxx {
  align-self: flex-end; }

.ndc-country-full-styles__title__1D5p4 {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start; }

.ndc-country-full-styles__bodyContent__3Td9B {
  padding-top: 80px;
  padding-bottom: 80px; }

.ndc-country-full-styles__contentContainer__13mP1 {
  position: relative;
  min-height: 500px;
  z-index: 1; }

.ndc-country-full-styles__loader__3UH6u,
.ndc-country-full-styles__noContent__3qz6m {
  position: absolute;
  min-height: 500px;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1; }

.ndc-country-full-styles__innerContentRtl__3xfdD {
  direction: rtl; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.back-button-styles__content__3z-TJ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .back-button-styles__content__3z-TJ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .back-button-styles__content__3z-TJ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.back-button-styles__loadingModal__1l132 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.back-button-styles__parsedHTML__1XHBM ul {
  list-style: disc; }

.back-button-styles__parsedHTML__1XHBM ul,
.back-button-styles__parsedHTML__1XHBM ol {
  margin: 1em 0 0 1em; }

.back-button-styles__backIcon__3qqyG {
  fill: #fff;
  width: 38px;
  height: 12px;
  margin-right: 24px; }

.back-button-styles__backButton___bgsq {
  margin-bottom: 0.9375rem; }
  .back-button-styles__backButton___bgsq > a,
  .back-button-styles__backButton___bgsq .back-button-styles__linkButton__EOReC {
    color: #fff;
    font-size: 1rem;
    cursor: pointer; }

/* stylelint-disable */

.result-card-styles__resultCard__IJnHi {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  color: #fff;
  font-family: "Lato", sans-serif;
  padding: 30px;
  position: relative; }
  .result-card-styles__resultCard__IJnHi:not(:last-child)::after {
    position: absolute;
    content: '';
    border-bottom: solid 1px #e5e5eb;
    bottom: 0;
    right: 0;
    width: 200%; }
  @media screen and (min-width: 56.25rem) {
    .result-card-styles__resultCard__IJnHi {
      padding-left: 0; } }

.result-card-styles__count__2IaCC {
  color: #0a1941;
  font-weight: 600;
  display: inline-block;
  padding-bottom: 30px; }

.result-card-styles__match__1aQr_ {
  padding-bottom: 40px;
  color: #757584;
  line-height: 1.5em;
  position: relative;
  transition: color 150ms ease-out;
  overflow-wrap: break-word;
  word-wrap: break-word;
  max-width: 100%; }
  .result-card-styles__match__1aQr_ .result-card-styles__text__2T2S8 .highlight {
    background-color: #ffc735; }
  @media screen and (min-width: 56.25rem) {
    .result-card-styles__match__1aQr_ .result-card-styles__text__2T2S8 {
      margin-right: 80px; } }
  .result-card-styles__match__1aQr_ .result-card-styles__link__3nW1P {
    opacity: 0;
    position: absolute;
    right: 0;
    top: calc(50% - 45px / 2);
    transition: opacity 150ms ease-out; }
  .result-card-styles__match__1aQr_ .result-card-styles__iconLink__W2n5s {
    transform: rotate(-90deg); }
  .result-card-styles__match__1aQr_:hover {
    color: #0a1941; }
    .result-card-styles__match__1aQr_:hover .result-card-styles__link__3nW1P {
      opacity: 1; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.accordion-styles__content__S3Koa {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .accordion-styles__content__S3Koa {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .accordion-styles__content__S3Koa > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.accordion-styles__loadingModal__20tqC {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.accordion-styles__parsedHTML__2chwq ul {
  list-style: disc; }

.accordion-styles__parsedHTML__2chwq ul,
.accordion-styles__parsedHTML__2chwq ol {
  margin: 1em 0 0 1em; }

.accordion-styles__accordion__3h6Dt {
  position: relative; }

.accordion-styles__header__3lxfU {
  width: 100%;
  padding: 20px 0;
  background-color: #fff;
  color: #0a1941;
  font-size: 1.5rem;
  font-family: "Lato", sans-serif;
  border-bottom: solid 1px rgba(10, 25, 65, 0.3);
  cursor: pointer; }
  .accordion-styles__header__3lxfU:focus {
    outline: none; }
  .accordion-styles__header__3lxfU .accordion-styles__title__3h3hS {
    text-align: left;
    position: relative;
    padding-right: 30px; }

.accordion-styles__subHeader__nAxNV {
  background-color: rgba(241, 244, 251, 0.5);
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.1875rem; }
  .accordion-styles__subHeader__nAxNV .accordion-styles__title__3h3hS {
    padding-left: 15px; }

.accordion-styles__iconArrow__3SGpB {
  transition: transform 0.25s ease-in-out;
  position: absolute;
  right: 10px;
  top: calc(50% - 5px); }
  .accordion-styles__iconArrow__3SGpB.accordion-styles__isOpen__2oNzk {
    transform: rotate(180deg); }

/* stylelint-disable */

.map-styles__wrapper__3o7Bz {
  width: 100%;
  position: relative;
  overflow: hidden;
  cursor: grab; }
  .map-styles__wrapper__3o7Bz.map-styles__notDraggable__xruIf {
    cursor: default; }
    @media screen and (min-width: 56.25rem) {
      .map-styles__wrapper__3o7Bz.map-styles__notDraggable__xruIf {
        cursor: pointer; } }

.map-styles__actions__28oI7 {
  position: absolute;
  right: 10px;
  top: 10px;
  display: flex;
  flex-direction: column; }
  .map-styles__actions__28oI7.map-styles__bottom__1tUWW {
    bottom: 10px;
    top: initial; }
  .map-styles__actions__28oI7 button {
    display: block;
    padding: 0;
    width: 45px;
    height: 45px;
    border-radius: 4px;
    margin-bottom: 10px;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
    border: solid 1px #cccdcf;
    cursor: pointer; }

.rsm-marker--hover #svgRectangle {
  opacity: 1 !important; }

.rsm-marker--hover #platformName {
  opacity: 1 !important; }

/* stylelint-disable */

.map-new-zoom-controls__map__2g86n svg {
  height: 100%; }

.map-new-zoom-controls__actions__3X7H6 {
  right: 0;
  top: 0; }
  .map-new-zoom-controls__actions__3X7H6 button {
    width: 36px;
    height: 36px;
    margin-bottom: 0; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-search-map-styles__content__1kGcB {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-search-map-styles__content__1kGcB {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-search-map-styles__content__1kGcB > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-search-map-styles__loadingModal__3ARJe {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-search-map-styles__parsedHTML__13aKK ul {
  list-style: disc; }

.ndcs-search-map-styles__parsedHTML__13aKK ul,
.ndcs-search-map-styles__parsedHTML__13aKK ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-search-map-styles__mapWrapper__1nGlR {
  padding: 30px; }

.ndcs-search-map-styles__countriesCount__8FGRH {
  color: #757584;
  font-size: 1rem;
  min-height: 20px; }

.ndcs-search-map-styles__includedCountriesCount__V5Y3P {
  color: #0a1941; }

/* stylelint-disable */

@media screen and (min-width: 56.25rem) {
  .accordion-ndc-search__content__2rE4q {
    padding-left: 0; } }

@media screen and (min-width: 56.25rem) {
  .accordion-ndc-search__title__1lz83 {
    margin-left: 0; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.ndc-search-styles__content__2JLWu {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-search-styles__content__2JLWu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-search-styles__content__2JLWu > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-search-styles__loadingModal__3pEmF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-search-styles__parsedHTML__1WKIY ul {
  list-style: disc; }

.ndc-search-styles__parsedHTML__1WKIY ul,
.ndc-search-styles__parsedHTML__1WKIY ol {
  margin: 1em 0 0 1em; }

@media screen and (min-width: 56.25rem) {
  .ndc-search-styles__page__BElSs {
    background-image: linear-gradient(to right, #fff, #fff 50%, #f1f4fb 50%, #f1f4fb); } }

.ndc-search-styles__anchorNav__1snRc {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-search-styles__anchorNav__1snRc {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-search-styles__anchorNav__1snRc > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-search-styles__headerCols__1ZXol {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-bottom: 15px;
  z-index: 2; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-search-styles__headerCols__1ZXol {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-search-styles__headerCols__1ZXol > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ndc-search-styles__headerCols__1ZXol > * {
      margin-bottom: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .ndc-search-styles__headerCols__1ZXol .ndc-search-styles__intro__mXpWn {
      margin-bottom: 100px; }
    .ndc-search-styles__headerCols__1ZXol .ndc-search-styles__select__3_Ce8 {
      margin-bottom: 64px; } }

.ndc-search-styles__wrapperCols__15bsF {
  background-color: #fff; }
  @media screen and (min-width: 56.25rem) {
    .ndc-search-styles__wrapperCols__15bsF {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto;
      min-height: 400px; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .ndc-search-styles__wrapperCols__15bsF {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .ndc-search-styles__wrapperCols__15bsF > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .ndc-search-styles__wrapperCols__15bsF {
      background-color: transparent; } }

.ndc-search-styles__contentCols__1pRV- {
  display: flex;
  flex-flow: row wrap; }
  .ndc-search-styles__contentCols__1pRV- > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 56.25rem) {
    .ndc-search-styles__contentCols__1pRV- {
      display: flex;
      flex-flow: row wrap;
      margin-left: calc(0% + 0.9375rem); }
      .ndc-search-styles__contentCols__1pRV- > *:nth-child(1) {
        width: 50%;
        margin-right: 0;
        margin-left: 0; }
      .ndc-search-styles__contentCols__1pRV- > *:nth-child(2) {
        width: 50%;
        margin-right: 0;
        margin-left: 0; } }

.ndc-search-styles__resultsList__26_2X {
  display: flex;
  flex-flow: row wrap;
  border-right: solid 1px #e5e5eb;
  background-color: #fff; }
  .ndc-search-styles__resultsList__26_2X > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 75rem) {
    .ndc-search-styles__resultsList__26_2X {
      display: flex;
      flex-flow: row wrap; }
      .ndc-search-styles__resultsList__26_2X > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: 100%;
        margin-right: 0;
        margin-left: 0; } }

.ndc-search-styles__loader__3kgSi {
  position: absolute;
  left: -25%;
  min-height: 400px; }

.ndc-search-styles__noContent__38hnc {
  min-height: 400px;
  max-width: 75%;
  line-height: 1.5;
  margin: 0 auto; }

/* stylelint-disable */

/* stylelint-disable */
.selectable-list-styles__content__3Hskc {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .selectable-list-styles__content__3Hskc {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .selectable-list-styles__content__3Hskc > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.selectable-list-styles__loadingModal__1o_Z7 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.selectable-list-styles__parsedHTML__3Uzat ul {
  list-style: disc; }

.selectable-list-styles__parsedHTML__3Uzat ul,
.selectable-list-styles__parsedHTML__3Uzat ol {
  margin: 1em 0 0 1em; }

.selectable-list-styles__card__2LWG0 {
  display: inline-block;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
  border: solid 1px #cccdcf;
  margin-bottom: 20px; }
  .selectable-list-styles__card__2LWG0:hover {
    border: solid 1px #0a1941; }

.selectable-list-styles__datasetSelected__3Lf4t,
.selectable-list-styles__visualisationSelected__3E8ff {
  border: solid 1px #0a1941;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.09); }

.selectable-list-styles__cardDisabled__2DlKr {
  pointer-events: none;
  cursor: not-allowed; }

.selectable-list-styles__button__27-g5 {
  width: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.card-content-styles__content__2Rm91 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .card-content-styles__content__2Rm91 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .card-content-styles__content__2Rm91 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.card-content-styles__loadingModal__1mg4m {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.card-content-styles__parsedHTML__180P2 ul {
  list-style: disc; }

.card-content-styles__parsedHTML__180P2 ul,
.card-content-styles__parsedHTML__180P2 ol {
  margin: 1em 0 0 1em; }

.card-content-styles__cardContainer__3bUtE {
  display: flex;
  flex-direction: column; }

.card-content-styles__cardHeader__XVzUU {
  min-height: 140px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f1f4fb; }

.card-content-styles__cardImage__2hkGp {
  width: 100%; }

.card-content-styles__placeholder__1qyZ3 {
  font-size: 0.875rem;
  font-style: italic;
  color: #757584; }

.card-content-styles__cardContent__3Enqz {
  min-height: 60px;
  padding: 10px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.38;
  text-align: left;
  color: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.steps-styles__content__5nsib {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .steps-styles__content__5nsib {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .steps-styles__content__5nsib > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.steps-styles__loadingModal__pQooJ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.steps-styles__parsedHTML__3M1s4 ul {
  list-style: disc; }

.steps-styles__parsedHTML__3M1s4 ul,
.steps-styles__parsedHTML__3M1s4 ol {
  margin: 1em 0 0 1em; }

.steps-styles__step__37UgH {
  min-height: 25%;
  border-bottom: 1px solid #cbccd0;
  padding-bottom: 40px;
  margin-bottom: 30px; }
  .steps-styles__step__37UgH:last-child {
    border: none; }

.steps-styles__stepContainer__ZfrGv {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .steps-styles__stepContainer__ZfrGv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .steps-styles__stepContainer__ZfrGv > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.steps-styles__stepTitle__cSZ8p {
  padding-bottom: 30px;
  font-size: 1.5rem;
  color: #0a1941; }

.steps-styles__stepSubTitle__2x0Nx {
  padding-bottom: 10px;
  font-size: 1rem;
  font-weight: 600;
  color: #0a1941; }

.steps-styles__step1ListContainer__3qyr0 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .steps-styles__step1ListContainer__3qyr0 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .steps-styles__step1ListContainer__3qyr0 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__step1ListContainer__3qyr0 > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .steps-styles__step1ListContainer__3qyr0 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__step1ListContainer__3qyr0 > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.steps-styles__step2ListContainer__31fp1 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .steps-styles__step2ListContainer__31fp1 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .steps-styles__step2ListContainer__31fp1 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__step2ListContainer__31fp1 > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .steps-styles__step2ListContainer__31fp1 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__step2ListContainer__31fp1 > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.steps-styles__selectsContainer__3livo {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .steps-styles__selectsContainer__3livo > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .steps-styles__selectsContainer__3livo {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__selectsContainer__3livo > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .steps-styles__selectsContainer__3livo {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .steps-styles__selectsContainer__3livo > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .steps-styles__selectsContainer__3livo > *:nth-child(4) {
        margin-left: 1rem; } }

.steps-styles__selectsItem__1PX6X {
  position: relative; }
  .steps-styles__selectsItemHidden__34OzH {
    display: none; }

.steps-styles__cardContent__2Tk-c {
  padding: 5px; }

.steps-styles__cardTitle__1xeyn {
  font-size: 1em;
  font-weight: 600; }

.steps-styles__cardTags__2sksF {
  margin-top: 1.5em;
  font-size: 0.7em;
  color: #8f8fa0; }

.steps-styles__step4Container__3xmdQ {
  height: 100%; }

.steps-styles__saveContainer__16i1B {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .steps-styles__saveContainer__16i1B {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .steps-styles__saveContainer__16i1B > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .steps-styles__saveContainer__16i1B {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .steps-styles__saveContainer__16i1B {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .steps-styles__saveContainer__16i1B > * {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .steps-styles__saveContainer__16i1B > *:nth-child(2) {
        margin-left: calc(66.66667% + 0.9375rem); } }

.steps-styles__timeseriesLoader__1jBNb {
  min-height: 300px; }

.steps-styles__dropDowns__3jOtC {
  margin-bottom: 1.2rem; }

.steps-styles__chart__3Suiw,
.steps-styles__legend__2dsIP,
.steps-styles__fieldset__DBxAI {
  margin-bottom: 1rem; }

.steps-styles__chart__3Suiw {
  margin-left: -1rem; }

.steps-styles__fieldset__DBxAI {
  margin-top: 0.5em;
  padding-bottom: 0.5em; }
  .steps-styles__fieldset__DBxAI.steps-styles__fieldsetContainer__6pwVj {
    border: 1px solid transparent;
    width: 60%; }

.steps-styles__openDropdownPadding__3CVvW {
  padding-bottom: 110px; }

.steps-styles__infoContainer__1YP5l {
  position: absolute;
  right: 0;
  z-index: 10;
  cursor: pointer; }

.steps-styles__infoIcon__1MbbU {
  fill: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.multiselect-styles__content__32dmv {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .multiselect-styles__content__32dmv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .multiselect-styles__content__32dmv > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.multiselect-styles__loadingModal__1l_Mu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.multiselect-styles__parsedHTML__2SWBz ul {
  list-style: disc; }

.multiselect-styles__parsedHTML__2SWBz ul,
.multiselect-styles__parsedHTML__2SWBz ol {
  margin: 1em 0 0 1em; }

.multiselect-styles__label__ANvfs {
  display: block;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #0a1941;
  margin-bottom: 4px; }

.multiselect-styles__infoContainer__2Ooc7 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  cursor: pointer; }

.multiselect-styles__infoIcon__2AY5S {
  fill: #757584; }

.multiselect-styles__loader__2eZGf {
  position: absolute;
  left: 20px;
  top: 0;
  z-index: 1; }

.multiselect-styles__multiSelectWrapper__1YyAu {
  position: relative;
  z-index: 1; }

.multiselect-styles__values__22D84 {
  color: #0a1941;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  padding-left: 11px;
  padding-right: 60px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  pointer-events: none;
  z-index: 9; }
  .multiselect-styles__values__22D84 span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

.multiselect-styles__mirrorX__3KQV6 .dropdown-menu {
  left: 0 !important; }

.multiselect-styles__multiSelect__10Xb3 {
  position: relative; }
  .multiselect-styles__multiSelect__10Xb3 .dropdown-menu .option-wrapper {
    padding: 12px 10px;
    position: relative; }

.multiselect-styles__hasChildren__GTV9L .react-selectize-control {
  opacity: 0; }

.multiselect-styles__unsearchable__2DwDZ .react-selectize-search-field-and-selected-values .resizable-input {
  opacity: 0; }

.multiselect-styles__selected__3Pd_o {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #0a1941; }

.multiselect-styles__checked__2VJdc {
  display: inline-block;
  background: #0a1941;
  border-radius: 50%;
  color: #0a1941 !important;
  width: 8px;
  height: 8px;
  min-width: 8px;
  min-height: 8px;
  position: absolute;
  right: 10px;
  top: calc(50% - 4px); }

.multiselect-styles__nested__2UBIL {
  padding-left: 10px;
  padding-right: 15px; }

/* stylelint-disable */

/* stylelint-disable */
.fieldset-styles__content__3uwm_ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .fieldset-styles__content__3uwm_ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .fieldset-styles__content__3uwm_ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.fieldset-styles__loadingModal__3XbYH {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.fieldset-styles__parsedHTML__102qa ul {
  list-style: disc; }

.fieldset-styles__parsedHTML__102qa ul,
.fieldset-styles__parsedHTML__102qa ol {
  margin: 1em 0 0 1em; }

.fieldset-styles__fieldsetContainer__31IIF {
  position: relative;
  font-size: 1rem;
  border: 1px solid transparent;
  padding: 1.6em 0 0; }
  .fieldset-styles__fieldsetContainerFailed__1tNXt {
    border-color: red; }

.fieldset-styles__fieldsetMessage__39xTq {
  display: block;
  position: absolute;
  padding: 0 0.7em;
  top: 1em;
  left: 5px;
  pointer-events: none;
  opacity: 0;
  color: red;
  margin-bottom: 0.8em;
  background-color: white;
  height: 1.5em;
  z-index: 1; }
  .fieldset-styles__fieldsetMessageFailed__1l8D2 {
    opacity: 1; }

/* stylelint-disable */

.text-input-styles__input__3VRiz {
  font-size: 1rem;
  border-radius: 4px;
  border: 2.5px solid #f1f4fb; }
  .text-input-styles__input__3VRiz:focus {
    background-color: transparent; }
  .text-input-styles__inputFailed__2m6cY {
    background-color: transparent; }

/* stylelint-disable */

.buttons__btnSecondary__2YQqI {
  border: solid 1px rgba(202, 204, 208, 0.85); }

/* stylelint-disable */

.text-input-theme__input__2tPsN {
  width: 100%;
  height: 45px;
  border-radius: 4px;
  color: #0a1941;
  border: 2.5px solid #f1f4fb;
  padding: 0 40px 0 15px;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  transition: box-shadow 150ms ease-out; }
  .text-input-theme__input__2tPsN::placeholder {
    color: #0a1941;
    font-style: initial;
    opacity: 0.5; }
  .text-input-theme__input__2tPsN:focus {
    outline: none;
    border: solid 2.5px #0845cb; }
  .text-input-theme__input__2tPsN.text-input-theme__textArea__1-TU9 {
    min-height: 8em;
    padding-top: 0.8em; }
  .text-input-theme__input__2tPsN.text-input-theme__disabled__1lRwV {
    cursor: not-allowed;
    opacity: 0.5; }
  .text-input-theme__input__2tPsN.text-input-theme__notApplicable__3KqWa {
    background-color: #f1f4fb; }
  .text-input-theme__input__2tPsN.text-input-theme__inputFailed__1sbgU {
    border: 1px solid #d46948; }

.text-input-theme__label__Cp0kn {
  display: inline-block;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #0a1941;
  margin-bottom: 4px;
  margin-right: 4px; }

.text-input-theme__requiredError__2IwQq {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #d46948; }

.text-input-theme__optional__17mCk {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.base-tag__content__1KAUb {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .base-tag__content__1KAUb {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .base-tag__content__1KAUb > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.base-tag__loadingModal__Eusnf {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.base-tag__parsedHTML__1qDXZ ul {
  list-style: disc; }

.base-tag__parsedHTML__1qDXZ ul,
.base-tag__parsedHTML__1qDXZ ol {
  margin: 1em 0 0 1em; }

.base-tag__tag__27vpu {
  border: 2.5px solid #f1f4fb;
  border-radius: 4px;
  padding: 5px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.875rem;
  color: #757584;
  flex-grow: 0; }

.base-tag__dot__2cODm {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 5px; }

.base-tag__label__1K0pA {
  padding: 3px 0;
  margin-right: 8px;
  width: max-content; }

.base-tag__closeButton__hYPO5 {
  fill: #757584;
  cursor: pointer;
  height: 12px; }
  .base-tag__closeButton__hYPO5:focus {
    outline: none; }

.base-tag__icon__2gJLl {
  width: 10px;
  height: 10px;
  margin-right: 2px; }

/* stylelint-disable */

/* stylelint-disable */
.logo-styles__content__2ylNM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .logo-styles__content__2ylNM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .logo-styles__content__2ylNM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.logo-styles__loadingModal__3ENnK {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.logo-styles__parsedHTML__3HFgd ul {
  list-style: disc; }

.logo-styles__parsedHTML__3HFgd ul,
.logo-styles__parsedHTML__3HFgd ol {
  margin: 1em 0 0 1em; }

.logo-styles__logoContainer__3ZpmA {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #757584;
  min-width: 110px;
  font-size: 0.875rem; }

.logo-styles__logoTitle__2uojs {
  padding-bottom: 10px; }

.logo-styles__logo__2Focd {
  width: 100px; }

/* stylelint-disable */

/* stylelint-disable */
.legend-styles__content__1OGvv {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legend-styles__content__1OGvv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legend-styles__content__1OGvv > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legend-styles__loadingModal__oSDA2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.legend-styles__parsedHTML__i8495 ul {
  list-style: disc; }

.legend-styles__parsedHTML__i8495 ul,
.legend-styles__parsedHTML__i8495 ol {
  margin: 1em 0 0 1em; }

.legend-styles__legend__35Y-c {
  display: flex;
  justify-content: space-between; }

.legend-styles__tags__1m2cG {
  display: flex;
  flex-wrap: wrap; }

.legend-styles__tagItem__2ZQeE {
  margin-right: 10px;
  margin-bottom: 1rem;
  height: fit-content;
  padding: 0;
  border: none;
  box-shadow: none; }

.legend-styles__legendLogoContainer__3Zdkf {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #757584;
  min-width: 110px;
  font-size: 14px; }

.legend-styles__legendLogoTitle__1HSg0 {
  padding-bottom: 10px; }

.legend-styles__legendLogo__D_E0p {
  width: 100px; }

/* stylelint-disable */

.label-styles__label__3h9Kq {
  fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.chart-tooltip__content__D9M_8 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .chart-tooltip__content__D9M_8 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .chart-tooltip__content__D9M_8 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.chart-tooltip__loadingModal__7m_bb {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.chart-tooltip__parsedHTML__2_WX4 ul {
  list-style: disc; }

.chart-tooltip__parsedHTML__2_WX4 ul,
.chart-tooltip__parsedHTML__2_WX4 ol {
  margin: 1em 0 0 1em; }

.chart-tooltip__tooltip__MaqKd {
  background: #fff;
  min-width: 180px;
  max-width: 300px;
  padding: 15px;
  box-shadow: 0 5px 15px 0 rgba(17, 55, 80, 0.15);
  border-radius: 4px; }

.chart-tooltip__tooltipHeader__3NufE {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px; }

.chart-tooltip__unit__1_vxb {
  color: #757584;
  font-size: 0.8125rem; }

.chart-tooltip__labelTotal__2tSvo {
  color: #0e4762;
  font-weight: 600; }

.chart-tooltip__label__1617k {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 5px;
  font-size: 0.875rem; }

.chart-tooltip__legend__2WY2I {
  display: flex;
  justify-content: flex-start; }

.chart-tooltip__labelDot__3pfgR {
  border-radius: 50%;
  width: 10px;
  min-width: 10px;
  height: 10px;
  margin-right: 5px;
  margin-top: 3px;
  display: block; }

.chart-tooltip__labelName__20hjh {
  margin-right: 30px;
  color: #0a1941; }

.chart-tooltip__labelNameBold__sQ0va {
  font-weight: 600; }

.chart-tooltip__labelValue__2WY5u {
  color: #757584;
  text-align: right;
  min-width: 45px; }

.chart-tooltip__notAvailable__3T7iz {
  color: #757584; }

.render-chart-styles__container__34aaK {
  width: 100%;
  height: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.viz-creator-styles__content__1MIoP {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .viz-creator-styles__content__1MIoP {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .viz-creator-styles__content__1MIoP > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.viz-creator-styles__loadingModal__1pypy {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.viz-creator-styles__parsedHTML__2pWk_ ul {
  list-style: disc; }

.viz-creator-styles__parsedHTML__2pWk_ ul,
.viz-creator-styles__parsedHTML__2pWk_ ol {
  margin: 1em 0 0 1em; }

.viz-creator-styles__container__2-uE6 {
  height: 100%;
  width: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.tab-styles__content__tbdXW {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .tab-styles__content__tbdXW {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .tab-styles__content__tbdXW > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.tab-styles__loadingModal__21reQ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.tab-styles__parsedHTML__BMAQz ul {
  list-style: disc; }

.tab-styles__parsedHTML__BMAQz ul,
.tab-styles__parsedHTML__BMAQz ol {
  margin: 1em 0 0 1em; }

.tab-styles__tab__23mac {
  display: flex;
  align-items: center;
  margin-top: 15px; }

.tab-styles__link__3fdmA {
  color: #0a1941;
  margin-right: 30px;
  padding-bottom: 15px;
  text-decoration: none;
  position: relative;
  cursor: pointer; }
  .tab-styles__linkActive__2NHyY::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffc735;
    width: 100%;
    height: 6px; }

/* stylelint-disable */

.modal-styles__modal__3cUjD {
  position: relative;
  top: calc(60px / 2);
  left: auto;
  right: auto;
  bottom: auto;
  width: 100%;
  max-height: none;
  height: calc(100vh - 60px);
  padding: 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  z-index: 21;
  border: 'none';
  border-radius: 0; }
  @media screen and (min-width: 56.25rem) {
    .modal-styles__modal__3cUjD {
      width: 770px;
      max-height: 640px;
      height: calc(100vh - 100px);
      top: auto; } }

.modal-styles__header__3Q3zm {
  background-color: #f1f4fb;
  padding: 35px 30px;
  padding-bottom: 0;
  min-height: 95px;
  border-bottom: solid 1px #cccdcf; }

.modal-styles__modalContent__3Om9A {
  flex: 1;
  overflow: auto;
  padding: 35px 30px;
  word-break: break-word;
  overscroll-behavior: none;
  /* stylelint-disable-line property-no-unknown */ }

.modal-styles__headerTitle__3KBd5 {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-top: 5px;
  margin-bottom: 30px;
  padding-right: 30px; }

.modal-styles__closeBtn__2GwVF {
  position: absolute;
  right: 30px;
  top: 30px;
  border: solid 1px rgba(202, 204, 208, 0.85);
  z-index: 20; }

.ReactModal__Body--open {
  overflow: hidden; }

/* stylelint-disable */

/* stylelint-disable */
.my-cw-placeholder-card-styles__content__1Y7pN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-placeholder-card-styles__content__1Y7pN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-placeholder-card-styles__content__1Y7pN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-placeholder-card-styles__loadingModal__2nEkj {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-cw-placeholder-card-styles__parsedHTML__eh2c9 ul {
  list-style: disc; }

.my-cw-placeholder-card-styles__parsedHTML__eh2c9 ul,
.my-cw-placeholder-card-styles__parsedHTML__eh2c9 ol {
  margin: 1em 0 0 1em; }

.my-cw-placeholder-card-styles__card__5njf_ {
  border: dashed 1px rgba(51, 51, 51, 0.2);
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  height: 100%;
  min-height: 270px;
  transition: box-shadow 150ms ease-out; }
  .my-cw-placeholder-card-styles__card__5njf_:hover {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.09); }

.my-cw-placeholder-card-styles__cardTitle__2bGz- {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.63;
  color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.simple-menu-styles__content__1BZvh {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .simple-menu-styles__content__1BZvh {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .simple-menu-styles__content__1BZvh > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.simple-menu-styles__loadingModal__3GJIe {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.simple-menu-styles__parsedHTML__3AbaP ul {
  list-style: disc; }

.simple-menu-styles__parsedHTML__3AbaP ul,
.simple-menu-styles__parsedHTML__3AbaP ol {
  margin: 1em 0 0 1em; }

.simple-menu-styles__dropdown__13Dp5 {
  position: relative;
  display: inline-block;
  height: 100%; }
  .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__button__1GC8o {
    cursor: pointer; }
    .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__button__1GC8o.simple-menu-styles__active__1Pugd::after {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: #ffc735;
      width: 100%;
      height: 6px; }
    .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__button__1GC8o:focus {
      outline: none; }
    .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__button__1GC8o.simple-menu-styles__active__1Pugd .simple-menu-styles__arrowIcon__dd6fM {
      transform: rotate(180deg); }
  .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__arrowIcon__dd6fM {
    width: 7px;
    height: 4px;
    margin-left: 4px; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__reverse__1GTPy .simple-menu-styles__links__2Eywv {
    bottom: 55px;
    left: 0;
    right: initial;
    top: initial; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__reverse__1GTPy .simple-menu-styles__arrowIcon__dd6fM {
    transform: rotate(180deg); }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__reverse__1GTPy .simple-menu-styles__button__1GC8o.simple-menu-styles__active__1Pugd .simple-menu-styles__arrowIcon__dd6fM {
    transform: rotate(0deg); }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__reverse__1GTPy .simple-menu-styles__button__1GC8o.simple-menu-styles__active__1Pugd::after {
    bottom: -15px; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__positionRight__3-mv_ .simple-menu-styles__links__2Eywv {
    left: 0;
    right: initial; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButtonGroup__mDYXL {
    width: 100%;
    min-width: 25px; }
    .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButtonGroup__mDYXL .simple-menu-styles__links__2Eywv {
      top: 48px; }
    .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButtonGroup__mDYXL .simple-menu-styles__button__1GC8o.simple-menu-styles__active__1Pugd::after {
      bottom: -3px; }
    .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButtonGroup__mDYXL.simple-menu-styles__reverse__1GTPy .simple-menu-styles__links__2Eywv {
      bottom: 45px;
      left: 0;
      right: initial;
      top: initial; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButton__39E5t .simple-menu-styles__links__2Eywv {
    top: 45px;
    width: 100%; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButton__39E5t .simple-menu-styles__button__1GC8o::after {
    display: none; }
  .simple-menu-styles__dropdown__13Dp5.simple-menu-styles__inButton__39E5t .simple-menu-styles__arrowIcon__dd6fM {
    height: 12px;
    width: 12px; }
  .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv {
    display: none;
    position: absolute;
    top: 60px;
    right: 0;
    width: 210px;
    z-index: 11;
    border-top: 1px solid #cccdcf;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09); }
    .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv.simple-menu-styles__open__cY1vI {
      display: block; }
    .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li {
      background-color: #fff;
      text-align: left;
      position: relative;
      transition: color 0.1s linear;
      border-bottom: 1px solid #cccdcf;
      cursor: pointer; }
      .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li .simple-menu-styles__link__3GT_c {
        color: #757584;
        vertical-align: text-bottom;
        text-transform: uppercase;
        cursor: pointer; }
        .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU {
          font-weight: 600;
          height: 60px;
          padding: 0 30px 0 15px;
          display: flex;
          justify-content: flex-start;
          align-items: center;
          width: auto;
          font-size: 0.8125rem;
          line-height: 1.62;
          color: #757584;
          letter-spacing: 1px;
          background-color: transparent;
          transition: color 0.1s linear; }
          .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU .simple-menu-styles__icon__MEgQL {
            fill: #757584;
            margin-right: 5px;
            width: 15px;
            height: 15px; }
          .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU.simple-menu-styles__withDownloadIcon__1QZ36 {
            justify-content: space-between;
            padding: 0 10px 0 15px; }
        .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li .simple-menu-styles__link__3GT_c .simple-menu-styles__externalLink__1x71f {
          margin-right: -20px;
          justify-content: space-between; }
      .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li:hover .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU {
        color: #0a1941; }
        .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li:hover .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU .simple-menu-styles__icon__MEgQL {
          fill: #0a1941; }
        .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li:hover .simple-menu-styles__link__3GT_c .simple-menu-styles__documentLink__2AaaU .simple-menu-styles__title__3p7Jl {
          color: #0a1941; }
      .simple-menu-styles__dropdown__13Dp5 .simple-menu-styles__links__2Eywv li:hover::after {
        opacity: 1; }

/* stylelint-disable */

.button-group-styles__buttonGroup__1blG0 {
  border-radius: 4px;
  float: left;
  display: flex;
  justify-content: space-between;
  border-right: solid 2.5px #f1f4fb;
  height: 45px; }
  .button-group-styles__buttonGroup__1blG0 > :first-child {
    border-radius: 4px 0 0 4px; }
  .button-group-styles__buttonGroup__1blG0 > :last-child {
    border-radius: 0 4px 4px 0; }

.button-group-styles__disabled__VRo1f {
  cursor: not-allowed;
  fill: rgba(10, 25, 65, 0.6); }

.button-group-styles__button__1A2yI {
  border: solid 2.5px #f1f4fb;
  background-color: white;
  border-radius: 0;
  border-right: 0;
  padding: 0;
  width: 100%;
  box-shadow: none;
  fill: #0a1941;
  min-width: 24px; }
  .button-group-styles__button__1A2yI.button-group-styles__share__2wGpa {
    height: 45px; }
  .button-group-styles__button__1A2yI.button-group-styles__download__3EFjY {
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center; }

/* stylelint-disable */

/* stylelint-disable */
.my-cw-vis-card-styles__content__vgH0B {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-vis-card-styles__content__vgH0B {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-vis-card-styles__content__vgH0B > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-vis-card-styles__loadingModal__2AdAt {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-cw-vis-card-styles__parsedHTML__2rf8E ul {
  list-style: disc; }

.my-cw-vis-card-styles__parsedHTML__2rf8E ul,
.my-cw-vis-card-styles__parsedHTML__2rf8E ol {
  margin: 1em 0 0 1em; }

.my-cw-vis-card-styles__cardContainer__yxmDX {
  position: relative;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
  border: solid 1px #cccdcf;
  height: 390px;
  background-color: #fff; }

.my-cw-vis-card-styles__card__2UHH_ {
  display: inline-block;
  padding: 0;
  width: 100%;
  height: 100%; }

.my-cw-vis-card-styles__cardTexts__w4eMx {
  padding: 20px;
  color: #0a1941;
  background-color: #fff; }
  .my-cw-vis-card-styles__cardTexts__w4eMx .my-cw-vis-card-styles__cardTitle__qviGg {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.38; }
  .my-cw-vis-card-styles__cardTexts__w4eMx .my-cw-vis-card-styles__cardDescription__24aeL {
    margin-top: 10px; }

.my-cw-vis-card-styles__chart__1W5rA {
  padding: 20px 50px 20px 10px;
  background-color: #f1f4fb; }

.my-cw-vis-card-styles__pieChart__1pHhi {
  padding: 20px 10px; }

.my-cw-vis-card-styles__cardActions__2euuU {
  position: absolute;
  right: 8px;
  top: 0;
  width: 120px;
  box-shadow: none;
  border: none; }
  .my-cw-vis-card-styles__cardActions__2euuU:hover {
    box-shadow: none; }
  .my-cw-vis-card-styles__cardActions__2euuU button {
    border: none; }

.my-cw-vis-card-styles__providerNote__3q1Te {
  text-decoration: none;
  font-size: 0.75rem;
  position: absolute;
  bottom: 10px;
  right: 20px; }
  .my-cw-vis-card-styles__providerNote__3q1Te a {
    color: #757584; }
  .my-cw-vis-card-styles__providerNote__3q1Te a:hover {
    color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.my-visualisations-styles__content__2mM0r {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-visualisations-styles__content__2mM0r {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-visualisations-styles__content__2mM0r > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-visualisations-styles__loadingModal__TNJLO {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-visualisations-styles__parsedHTML__2EP-D ul {
  list-style: disc; }

.my-visualisations-styles__parsedHTML__2EP-D ul,
.my-visualisations-styles__parsedHTML__2EP-D ol {
  margin: 1em 0 0 1em; }

.my-visualisations-styles__visContainer__3CY3l {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .my-visualisations-styles__visContainer__3CY3l > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .my-visualisations-styles__visContainer__3CY3l {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-visualisations-styles__visContainer__3CY3l > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.my-visualisations-styles__visCard__3Hgtp {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }

.my-visualisations-styles__placeholder__2Usea {
  min-height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #0a1941; }

.my-visualisations-styles__loading__VfxHT {
  min-height: 300px; }

.my-visualisations-styles__createBtn__1ZVs4 {
  margin-top: 20px;
  width: 250px; }

.my-visualisations-styles__modal__3wc6U {
  width: calc(100vw - 30px);
  max-width: 1230px;
  max-height: inherit;
  height: auto;
  padding: 0;
  margin: 60px auto; }

.my-visualisations-styles__microsoftBrowserModal__FS2o9 {
  height: 600px; }

.my-visualisations-styles__modalContent__3EmRw {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  overscroll-behavior: auto;
  /* stylelint-disable-line property-no-unknown */ }

.my-visualisations-styles__microsoftBrowserModalContent__1qC62 {
  overflow-y: scroll;
  overflow-x: hidden; }

/* stylelint-disable */

/* stylelint-disable */
.my-cw-editor-styles__content__3IplO {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-editor-styles__content__3IplO {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-editor-styles__content__3IplO > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-editor-styles__loadingModal__22iG1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-cw-editor-styles__parsedHTML__25evn ul {
  list-style: disc; }

.my-cw-editor-styles__parsedHTML__25evn ul,
.my-cw-editor-styles__parsedHTML__25evn ol {
  margin: 1em 0 0 1em; }

.my-cw-editor-styles__editor__fLvxG {
  width: 100%;
  min-height: 80vh;
  margin-top: 60px;
  margin-bottom: 60px; }

.my-cw-editor-styles__headerWrapper__1qVM3 {
  width: 100%;
  background-color: #f1f4fb;
  padding: 2.5rem 0; }

.my-cw-editor-styles__title__dVsp5 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  align-items: center; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-editor-styles__title__dVsp5 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-editor-styles__title__dVsp5 > *:nth-child(1) {
    width: calc(83.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .my-cw-editor-styles__title__dVsp5 > *:nth-child(2) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-editor-styles__stickyWrapper__281PM .my-cw-editor-styles__headerWrapper__1qVM3 {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09); }

.my-cw-editor-styles__titleField__aQClH {
  border: none;
  font-size: 2.7rem;
  background-color: transparent; }

.my-cw-editor-styles__saveBtn__2P9W3 {
  background-color: white; }

div[data-block] {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-left: 90px !important;
  padding-right: 90px !important; }
  @media print, screen and (min-width: 37.5em) {
    div[data-block] {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  div[data-block] > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.buttonStyles__buttonWrapper__2XSts {
  display: inline-block; }

.buttonStyles__button__fgM9W {
  background: #fbfbfb;
  color: #888;
  font-size: 18px;
  border: 0;
  padding-top: 5px;
  vertical-align: bottom;
  height: 34px;
  width: 36px; }

.buttonStyles__button__fgM9W svg {
  fill: #888; }

.buttonStyles__button__fgM9W:hover,
.buttonStyles__button__fgM9W:focus {
  background: #f3f3f3;
  outline: 0;
  /* reset for :focus */ }

.buttonStyles__active__36UPW {
  background: #efefef;
  color: #444; }

.buttonStyles__active__36UPW svg {
  fill: #444; }

.buttonStyles__separator__19-XR {
  display: inline-block;
  border-right: 1px solid #ddd;
  height: 24px;
  margin: 0 0.5em; }

/* stylelint-disable */

/* stylelint-disable */
.blockTypeSelectStyles__content__DzEQW {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .blockTypeSelectStyles__content__DzEQW {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .blockTypeSelectStyles__content__DzEQW > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.blockTypeSelectStyles__loadingModal__V2B-3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.blockTypeSelectStyles__parsedHTML__2FCs- ul {
  list-style: disc; }

.blockTypeSelectStyles__parsedHTML__2FCs- ul,
.blockTypeSelectStyles__parsedHTML__2FCs- ol {
  margin: 1em 0 0 1em; }

.blockTypeSelectStyles__blockType__2ehtt {
  box-sizing: border-box;
  border: 1px solid #ddd;
  background: #fff;
  padding: 5px;
  margin: 0;
  border-radius: 18px;
  cursor: pointer;
  height: 36px;
  width: 36px;
  line-height: 36px;
  text-align: center; }

.blockTypeSelectStyles__blockType__2ehtt svg {
  fill: #888; }

.blockTypeSelectStyles__spacer__3TVL_ {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  width: 74px;
  height: 8px; }

.blockTypeSelectStyles__popup__3ppOH {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  box-shadow: 0 1px 3px 0 gainsboro;
  z-index: 3;
  box-sizing: border-box;
  width: 74px;
  margin-top: 8px; }

.blockTypeSelectStyles__popup__3ppOH::after,
.blockTypeSelectStyles__popup__3ppOH::before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.blockTypeSelectStyles__popup__3ppOH::after {
  border-color: rgba(251, 251, 251, 0);
  border-bottom-color: #fbfbfb;
  border-width: 4px;
  margin-left: -4px; }

.blockTypeSelectStyles__popup__3ppOH::before {
  border-color: rgba(221, 221, 221, 0);
  border-bottom-color: #ddd;
  border-width: 6px;
  margin-left: -6px; }

.toolbarStyles__wrapper__qeXXq {
  position: absolute; }

/* stylelint-disable */

.side-toolbar-theme__wrapper__2jU4T {
  position: absolute;
  left: 30px; }

.side-toolbar-theme__btn__2tpCP {
  border: solid 1px rgba(202, 204, 208, 0.85);
  border-radius: 100%;
  background-color: white;
  padding: 0;
  width: 45px; }

.side-toolbar-theme__icon__PatP9 {
  width: 24px;
  height: 24px; }

/* stylelint-disable */

/* stylelint-disable */
.multi-chart-plugin-styles__content__1iv2s {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .multi-chart-plugin-styles__content__1iv2s {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .multi-chart-plugin-styles__content__1iv2s > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.multi-chart-plugin-styles__loadingModal__1OOlg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.multi-chart-plugin-styles__parsedHTML__2XHzw ul {
  list-style: disc; }

.multi-chart-plugin-styles__parsedHTML__2XHzw ul,
.multi-chart-plugin-styles__parsedHTML__2XHzw ol {
  margin: 1em 0 0 1em; }

.multi-chart-plugin-styles__wrapper__30xzQ {
  width: 100%;
  background-color: #f1f4fb;
  margin: 30px 0; }

.multi-chart-plugin-styles__container__3gisB {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  margin-bottom: 1rem;
  user-select: none;
  position: relative;
  box-shadow: 0 0 0 2px transparent;
  color: #0a1941; }
  @media print, screen and (min-width: 37.5em) {
    .multi-chart-plugin-styles__container__3gisB {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .multi-chart-plugin-styles__container__3gisB > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__titleRow__3v6uH {
    display: flex;
    justify-content: space-between;
    align-items: center; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__title__1GoFc {
    font-size: 1rem; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__legend__4oxNf {
    margin-bottom: 1.5rem; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__description__3_28v {
    column-count: 2;
    font-size: 1rem; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__tool__KrhB3 {
    border: solid 1px rgba(202, 204, 208, 0.85);
    border-radius: 3px;
    cursor: pointer; }
  .multi-chart-plugin-styles__container__3gisB .multi-chart-plugin-styles__delete__27aen {
    fill: #0a1941; }
  .multi-chart-plugin-styles__containerFocussed__2gNry {
    box-shadow: 0 0 0 2px rgba(172, 206, 247, 0.9); }

/* stylelint-disable */

.autocomplete-search-styles__wrapper__2Aezt {
  position: relative;
  padding-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .autocomplete-search-styles__wrapper__2Aezt {
      padding-bottom: 0; } }
  .autocomplete-search-styles__wrapper__2Aezt .dropdown-menu {
    border-left: 0 !important;
    border-right: 0 !important; }

.autocomplete-search-styles__searchIcon__10TbI {
  width: 40px !important;
  height: 40px !important;
  position: absolute;
  right: 5px;
  top: 4px; }

.autocomplete-search-styles__whiteIcon__2blC4 {
  fill: #fff; }

/* stylelint-disable */

.results-list-styles__resultsList__3enH3 {
  border-radius: 0 0 4px 4px;
  position: relative;
  background-color: #f1f4fb;
  max-height: 300px;
  overflow-y: auto;
  z-index: 1; }

.results-list-styles__listItem__1hT73 {
  border-bottom: solid 1px #e5e5eb; }
  .results-list-styles__listItem__1hT73:last-child {
    border-bottom: 0; }

.results-list-styles__link__tQb3E {
  font-family: "Lato", sans-serif;
  color: #25597c;
  padding: 10px 15px;
  width: 100%;
  display: block; }
  .results-list-styles__link__tQb3E .results-list-styles__iconArrow__1s9hZ {
    transform: rotate(-90deg);
    position: absolute;
    right: 15px;
    opacity: 0; }
  .results-list-styles__link__tQb3E:hover {
    color: #0a1941; }
    .results-list-styles__link__tQb3E:hover .results-list-styles__iconArrow__1s9hZ {
      opacity: 1;
      transition: opacity 0.15s ease-in-out; }

/* stylelint-disable */

.results-list-light__resultsList__Muf3v {
  border: none;
  background-color: transparent;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  overflow-y: auto; }
  .results-list-light__resultsList__Muf3v::-webkit-scrollbar {
    width: 0; }

.results-list-light__listItem__38Tc1 {
  border-bottom: solid 1px #cccdcf; }

.results-list-light__link__2yNA8 {
  color: #757584;
  padding: 15px; }
  .results-list-light__link__2yNA8:hover {
    color: #0a1941; }

/* stylelint-disable */

.search-countries__input__2bQmW {
  background-color: transparent;
  border: none;
  border-bottom: solid 1px #0a1941;
  box-shadow: none;
  color: #0a1941;
  border-radius: 0; }
  .search-countries__input__2bQmW::placeholder {
    color: #0a1941;
    font-style: initial;
    opacity: 0.5; }
  .search-countries__input__2bQmW:hover {
    box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0.09); }
  .search-countries__input__2bQmW:focus {
    border: none;
    border-bottom: solid 1px #0a1941; }

.search-countries__iconSearch__3-GQk {
  fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.countries-select-styles__content__1ub28 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .countries-select-styles__content__1ub28 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .countries-select-styles__content__1ub28 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.countries-select-styles__loadingModal__3Zkhu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.countries-select-styles__parsedHTML__1JCPk ul {
  list-style: disc; }

.countries-select-styles__parsedHTML__1JCPk ul,
.countries-select-styles__parsedHTML__1JCPk ol {
  margin: 1em 0 0 1em; }

.countries-select-styles__wrapper__3eIch {
  min-height: calc(100vh - 30px);
  left: 0;
  right: 0;
  bottom: auto;
  padding-top: 15px;
  background-color: #fff;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
  border-top: solid 1px #cccdcf; }
  @media screen and (min-width: 56.25rem) {
    .countries-select-styles__wrapper__3eIch {
      min-height: calc(100% - 196px); } }
  @media screen and (min-width: 75rem) {
    .countries-select-styles__wrapper__3eIch {
      padding-top: 30px; } }

.countries-select-styles__searchAndCompare__3T7Kt {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .countries-select-styles__searchAndCompare__3T7Kt > *:nth-child(1) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .countries-select-styles__searchAndCompare__3T7Kt > *:nth-child(2) {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .countries-select-styles__searchAndCompare__3T7Kt {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .countries-select-styles__searchAndCompare__3T7Kt > *:nth-child(1) {
        width: calc(83.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .countries-select-styles__searchAndCompare__3T7Kt > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.countries-select-styles__columns__2CXYD {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .countries-select-styles__columns__2CXYD > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .countries-select-styles__columns__2CXYD {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .countries-select-styles__columns__2CXYD > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .countries-select-styles__columns__2CXYD > *:nth-child(2) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.countries-select-styles__map__3TuXy {
  display: inline-block;
  margin-left: 30px;
  text-align: center; }

.countries-select-styles__list__3niwX {
  display: inline-block;
  font-size: 1.1875rem;
  max-height: 450px;
  vertical-align: top; }
  @media screen and (min-width: 56.25rem) {
    .countries-select-styles__list__3niwX {
      font-size: 1rem; } }

/* stylelint-disable */

.check-input-styles__switch__2P3Bd {
  display: flex;
  justify-content: flex-start;
  position: relative;
  height: 16px; }
  .check-input-styles__switch__2P3Bd .check-input-styles__slider__2DwH3 {
    margin-left: 5px;
    margin-right: 0; }

.check-input-styles__toggleFirst__3aPkH {
  flex-direction: row-reverse;
  justify-content: flex-end; }
  .check-input-styles__toggleFirst__3aPkH .check-input-styles__slider__2DwH3 {
    margin-right: 5px;
    margin-left: 0; }

.check-input-styles__disabled__4aQhL {
  cursor: not-allowed; }

.check-input-styles__label__3XUZH {
  font-size: 0.8125rem;
  font-weight: 600;
  color: #757584; }

.check-input-styles__switch__2P3Bd input {
  display: none; }

.check-input-styles__slider__2DwH3 {
  background-color: #757584;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: relative;
  right: 0;
  top: 0;
  transition: 0.2s;
  min-width: 28px; }
  .check-input-styles__slider__2DwH3.check-input-styles__disabled__4aQhL {
    cursor: not-allowed; }

.check-input-styles__slider__2DwH3::before {
  content: "";
  background-color: #fff;
  bottom: 3px;
  height: 10px;
  left: 3px;
  position: absolute;
  transition: 0.2s;
  width: 10px; }

input:checked ~ .check-input-styles__slider__2DwH3 {
  background-color: #0a1941; }

input:checked ~ .check-input-styles__slider__2DwH3::before {
  transform: translateX(12px); }

input:checked ~ .check-input-styles__label__3XUZH {
  color: #0a1941; }

.check-input-styles__slider__2DwH3.check-input-styles__round__22-cG {
  border-radius: 20px; }

.check-input-styles__slider__2DwH3.check-input-styles__round__22-cG::before {
  border-radius: 50%; }

.check-input-styles__errorText__3P5N6 {
  position: absolute;
  bottom: -1rem;
  font-size: 0.75rem;
  font-weight: 400;
  color: #d46948;
  opacity: 0; }

.check-input-styles__switch__2P3Bd:hover > .check-input-styles__errorText__3P5N6 {
  opacity: 1; }

/* stylelint-disable */

/* stylelint-disable */
.modal-download-styles__content__1SGp- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .modal-download-styles__content__1SGp- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .modal-download-styles__content__1SGp- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.modal-download-styles__loadingModal__pZy-S {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.modal-download-styles__parsedHTML__GkUo1 ul {
  list-style: disc; }

.modal-download-styles__parsedHTML__GkUo1 ul,
.modal-download-styles__parsedHTML__GkUo1 ol {
  margin: 1em 0 0 1em; }

.modal-download-styles__introText__2o0BQ {
  margin-bottom: 30px;
  color: #0a1941;
  font-size: 0.875rem;
  line-height: 1.62; }

.modal-download-styles__form__1ZQnD {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(1) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(2) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(3) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(4) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(5) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(6) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(7) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(8) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > *:nth-child(9) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .modal-download-styles__form__1ZQnD > * {
    margin-bottom: 1.875rem; }

.modal-download-styles__checkbox__LKAba {
  margin-top: 10px; }

.modal-download-styles__downloadButton__3GLol {
  width: 270px;
  margin: 0 auto 30px; }

.modal-download-styles__errorMessage__3DkKF {
  color: red;
  margin-bottom: 10px; }

.modal-download-styles__licenseAndPolicy__JX97O {
  font-size: 0.875rem;
  line-height: 1.62;
  color: #757584;
  text-align: center; }
  .modal-download-styles__licenseAndPolicy__JX97O > a {
    font-size: 0.875rem;
    color: #757584;
    border-bottom: 1px solid #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.modal-png-download-styles__content__3jgIy {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .modal-png-download-styles__content__3jgIy {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .modal-png-download-styles__content__3jgIy > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.modal-png-download-styles__loadingModal__3Z-0B {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.modal-png-download-styles__parsedHTML__1dluJ ul {
  list-style: disc; }

.modal-png-download-styles__parsedHTML__1dluJ ul,
.modal-png-download-styles__parsedHTML__1dluJ ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.modal-png-download-styles__title__13f27, .modal-png-download-styles__chartParams__12-Jy {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.modal-png-download-styles__title__13f27 {
  font-size: 1.5rem;
  font-weight: 300; }

.modal-png-download-styles__chartParams__12-Jy {
  font-size: 0.75rem;
  font-weight: 400; }

.modal-png-download-styles__logo__3__vZ {
  width: 180px;
  height: 25px;
  float: right; }

.modal-png-download-styles__title__13f27 {
  color: #0a1941;
  padding-bottom: 10px; }

.modal-png-download-styles__chartParamsWrapper__3HavL {
  padding-bottom: 15px; }

.modal-png-download-styles__chartParams__12-Jy {
  color: #0a1941; }

.modal-png-download-styles__chartWrapper__1e3EV {
  pointer-events: none; }

.modal-png-download-styles__saveButton__6gbEM {
  width: 120px;
  float: right; }
  .modal-png-download-styles__saveButton__6gbEM .modal-png-download-styles__saveText__1ORwB {
    margin-left: 10px; }
  .modal-png-download-styles__saveButtonActive__I5cJB {
    fill: #0a1941; }
  .modal-png-download-styles__saveButton__6gbEM:hover {
    box-shadow: none;
    fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.disclaimer-styles__content__3aHYj {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .disclaimer-styles__content__3aHYj {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .disclaimer-styles__content__3aHYj > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.disclaimer-styles__loadingModal__1fmwo {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.disclaimer-styles__parsedHTML__29vpi ul {
  list-style: disc; }

.disclaimer-styles__parsedHTML__29vpi ul,
.disclaimer-styles__parsedHTML__29vpi ol {
  margin: 1em 0 0 1em; }

.disclaimer-styles__disclaimerLayout__2DnVt {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .disclaimer-styles__disclaimerLayout__2DnVt > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .disclaimer-styles__disclaimerLayout__2DnVt > *:not(:last-child) {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .disclaimer-styles__disclaimerLayout__2DnVt {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .disclaimer-styles__disclaimerLayout__2DnVt > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.disclaimer-styles__disclaimerBox__3aCn7 {
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
  padding: 30px;
  position: relative;
  line-height: 1.62;
  font-size: 0.75rem;
  background-color: #fff; }
  .disclaimer-styles__disclaimerBox__3aCn7.disclaimer-styles__onlyText__2Ab7A {
    box-shadow: none;
    padding: 0;
    background-color: transparent;
    margin: 20px 0; }
  @media screen and (min-width: 56.25rem) {
    .disclaimer-styles__disclaimerBox__3aCn7 {
      padding-top: 20px;
      padding-bottom: 10px; } }

.disclaimer-styles__firstText__1id_v {
  color: #0a1941; }

.disclaimer-styles__secondText__12IhS {
  color: #757584; }

.disclaimer-styles__closeButton__3Sd7g {
  position: absolute;
  top: 0;
  right: 0;
  width: 45px; }

.disclaimer-styles__link__eq2I9 {
  line-height: 1.62;
  color: #757584;
  height: 1.62;
  border-bottom: 1px solid #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.metadata-text-styles__content__3MLq7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .metadata-text-styles__content__3MLq7 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .metadata-text-styles__content__3MLq7 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.metadata-text-styles__loadingModal__3SOOB {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.metadata-text-styles__parsedHTML__3EeUP ul {
  list-style: disc; }

.metadata-text-styles__parsedHTML__3EeUP ul,
.metadata-text-styles__parsedHTML__3EeUP ol {
  margin: 1em 0 0 1em; }

.metadata-text-styles__title__3y3gS {
  font-weight: 600;
  margin-bottom: 12px; }

.metadata-text-styles__empty__11c2Z {
  opacity: 0.7; }

.metadata-text-styles__markdown__1UEGX {
  font-size: 1rem;
  line-height: 26px;
  color: #0a1941;
  margin-bottom: 5px; }
  .metadata-text-styles__markdownHighlight__26c-6 {
    font-weight: 600; }
  .metadata-text-styles__markdown__1UEGX ul {
    list-style: unset;
    margin-left: 20px; }
  .metadata-text-styles__markdown__1UEGX a {
    font-size: 1rem;
    line-height: 1.62;
    height: 1.62;
    color: #0a1941;
    border-bottom: 1px solid #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.modal-metadata-styles__content__23j0p {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .modal-metadata-styles__content__23j0p {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .modal-metadata-styles__content__23j0p > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.modal-metadata-styles__loadingModal__1DaHF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.modal-metadata-styles__parsedHTML__h9eWk ul {
  list-style: disc; }

.modal-metadata-styles__parsedHTML__h9eWk ul,
.modal-metadata-styles__parsedHTML__h9eWk ol {
  margin: 1em 0 0 1em; }

.modal-metadata-styles__loadingContainer__2hjKH {
  min-height: 200px;
  position: relative; }

/* stylelint-disable */

/* stylelint-disable */
.modal-share-styles__content__xAdkr {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .modal-share-styles__content__xAdkr {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .modal-share-styles__content__xAdkr > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.modal-share-styles__loadingModal__3BW8E {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.modal-share-styles__parsedHTML__Mxo7m ul {
  list-style: disc; }

.modal-share-styles__parsedHTML__Mxo7m ul,
.modal-share-styles__parsedHTML__Mxo7m ol {
  margin: 1em 0 0 1em; }

.modal-share-styles__modal__wv1ts {
  overflow: hidden;
  height: 90%; }
  @media screen and (min-width: 37.5rem) {
    .modal-share-styles__modal__wv1ts {
      height: 270px;
      width: 500px; } }

.modal-share-styles__modalContent__3D8j2 {
  padding: 16px 30px 0; }

.modal-share-styles__links__1lK12 {
  display: flex;
  justify-content: space-evenly;
  flex-direction: column; }
  @media screen and (min-width: 37.5rem) {
    .modal-share-styles__links__1lK12 {
      flex-direction: row; } }
  .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj {
    transition: color 0.1s linear;
    cursor: pointer; }
    .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj .modal-share-styles__link__2-6fm {
      color: #757584;
      vertical-align: text-bottom;
      text-transform: uppercase; }
      .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ {
        font-weight: 600;
        height: 60px;
        padding: 0 30px 0 15px;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        width: auto;
        font-size: 0.8125rem;
        line-height: 1.62;
        color: #757584;
        letter-spacing: 1px;
        background-color: transparent;
        transition: color 0.1s linear; }
        .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ .modal-share-styles__icon__2Gy4w {
          fill: #757584;
          margin-right: 5px;
          width: 15px;
          height: 15px; }
        .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ .modal-share-styles__title__14Bnd {
          width: max-content; }
        .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ.modal-share-styles__withDownloadIcon__1t7jL {
          justify-content: space-between;
          padding: 0 10px 0 15px; }
    .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj:hover .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ {
      color: #0a1941; }
      .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj:hover .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ .modal-share-styles__icon__2Gy4w {
        fill: #0a1941; }
      .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj:hover .modal-share-styles__link__2-6fm .modal-share-styles__documentLink__3rvtQ .modal-share-styles__title__14Bnd {
        color: #0a1941; }
    .modal-share-styles__links__1lK12 .modal-share-styles__linkContainer__1JdZj:hover::after {
      opacity: 1; }

/* stylelint-disable */

/* stylelint-disable */
.modal-overview-styles__content__18hDW {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .modal-overview-styles__content__18hDW {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .modal-overview-styles__content__18hDW > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.modal-overview-styles__loadingModal__34uLl {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.modal-overview-styles__parsedHTML__3lDi8 ul {
  list-style: disc; }

.modal-overview-styles__parsedHTML__3lDi8 ul,
.modal-overview-styles__parsedHTML__3lDi8 ol {
  margin: 1em 0 0 1em; }

.modal-overview-styles__text__1RiJc {
  font-size: 1rem;
  line-height: 26px;
  color: #0a1941;
  margin-bottom: 5px; }
  .modal-overview-styles__textHighlight__3XxVU {
    font-weight: 600; }

.modal-overview-styles__empty__1Id80 {
  opacity: 0.7; }

.modal-overview-styles__marginBottom__1ZcmG {
  margin-bottom: 30px; }

.modal-overview-styles__link__tcejL {
  font-size: 1rem;
  line-height: 1.62;
  height: 1.62;
  color: #0a1941;
  border-bottom: 1px solid #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.legend-chart-styles__content__37wc0 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legend-chart-styles__content__37wc0 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legend-chart-styles__content__37wc0 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legend-chart-styles__loadingModal__3ue_H {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.legend-chart-styles__parsedHTML__wG7KO ul {
  list-style: disc; }

.legend-chart-styles__parsedHTML__wG7KO ul,
.legend-chart-styles__parsedHTML__wG7KO ol {
  margin: 1em 0 0 1em; }

.legend-chart-styles__legendChart__3M2jv {
  margin-bottom: 10px; }
  .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendContainer__2OSg0 {
    flex: 1; }
  .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendLogo__1Jhy9 {
    position: relative;
    width: 130px;
    margin-top: 20px; }
    .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendLogo__1Jhy9 img {
      width: 100%;
      height: auto; }
  .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendLogoTitle__2H21p {
    color: #757584; }
  @media screen and (min-width: 56.25rem) {
    .legend-chart-styles__legendChart__3M2jv {
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between; }
      .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendLogoTitle__2H21p {
        position: absolute;
        top: 0;
        left: 0; }
      .legend-chart-styles__legendChart__3M2jv .legend-chart-styles__legendLogo__1Jhy9 {
        width: 250px;
        padding-left: 130px; } }

.legend-chart-styles__tagsContainer__1tWjA {
  position: relative;
  min-height: 120px; }
  @media screen and (min-width: 56.25rem) {
    .legend-chart-styles__tagsContainer__1tWjA {
      min-height: 85px; } }
  @media screen and (min-width: 75rem) {
    .legend-chart-styles__tagsContainer__1tWjA {
      min-height: 50px; } }

.legend-chart-styles__tagsWrapper__3vsuW {
  position: absolute;
  width: 100%;
  height: 300px;
  bottom: 0;
  overflow-x: scroll; }
  @media screen and (min-width: 56.25rem) {
    .legend-chart-styles__tagsWrapper__3vsuW {
      flex-wrap: wrap;
      overflow: visible;
      position: relative;
      height: unset; } }

.legend-chart-styles__tags__HniVR {
  display: flex;
  margin-top: 10px;
  position: absolute;
  bottom: 0; }
  @media screen and (min-width: 56.25rem) {
    .legend-chart-styles__tags__HniVR {
      flex-wrap: wrap;
      position: relative; } }

.legend-chart-styles__tag__3Y6gg {
  margin-right: 10px;
  padding: 1em 0.3em;
  margin-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .legend-chart-styles__tag__3Y6gg {
      padding: 0 5px;
      margin-bottom: 10px; } }

.legend-chart-styles__tagDescription__1u9Td {
  color: #757584; }

.legend-chart-styles__tagSelector__1MK_5 {
  width: 29px;
  height: 29px;
  z-index: 0; }
  .legend-chart-styles__tagSelector__1MK_5 .react-selectize-control {
    background-color: #fff !important;
    z-index: 10;
    height: 28px !important;
    padding-left: 5px !important; }
  .legend-chart-styles__tagSelector__1MK_5 .react-selectize-toggle-button-container {
    width: 15px !important; }
  .legend-chart-styles__tagSelector__1MK_5 .values {
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center; }
  .legend-chart-styles__tagSelector__1MK_5 .dropdown-menu {
    width: 200px !important;
    margin-left: -1px;
    margin-right: -1px;
    border-radius: 4px;
    bottom: 28px !important;
    box-shadow: none !important;
    left: -171px; }
    @media screen and (min-width: 56.25rem) {
      .legend-chart-styles__tagSelector__1MK_5 .dropdown-menu {
        left: 0; } }

.legend-chart-styles__plusIcon__37lt0 {
  width: 10px;
  height: 10px; }

.legend-chart-styles__hidden__1Gt6i {
  opacity: 0; }

/* stylelint-disable */

/* stylelint-disable */
.chart-styles__content__2_NY3 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .chart-styles__content__2_NY3 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .chart-styles__content__2_NY3 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.chart-styles__loadingModal__Z7zsE {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.chart-styles__parsedHTML__vvOu4 ul {
  list-style: disc; }

.chart-styles__parsedHTML__vvOu4 ul,
.chart-styles__parsedHTML__vvOu4 ol {
  margin: 1em 0 0 1em; }

.chart-styles__loader__3CK3S {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.chart-styles__legend__F4B6r {
  min-height: 30px; }

/* stylelint-disable */

/* stylelint-disable */
.share-button-styles__content__11SJx {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .share-button-styles__content__11SJx {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .share-button-styles__content__11SJx > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.share-button-styles__loadingModal__3Xocb {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.share-button-styles__parsedHTML__15gCi ul {
  list-style: disc; }

.share-button-styles__parsedHTML__15gCi ul,
.share-button-styles__parsedHTML__15gCi ol {
  margin: 1em 0 0 1em; }

.share-button-styles__shareButton__2P1GS {
  width: 118px; }
  .share-button-styles__shareButton__2P1GS .share-button-styles__shareText__1U_jY {
    margin-left: 10px; }
  .share-button-styles__shareButtonActive__1aGx3 {
    fill: #0a1941; }
  .share-button-styles__shareButton__2P1GS:hover {
    box-shadow: none;
    fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-graph-styles__content__1jnAS {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-graph-styles__content__1jnAS {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-graph-styles__content__1jnAS > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-graph-styles__loadingModal__RH2gV {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-graph-styles__parsedHTML__grYKs ul {
  list-style: disc; }

.emission-pathways-graph-styles__parsedHTML__grYKs ul,
.emission-pathways-graph-styles__parsedHTML__grYKs ol {
  margin: 1em 0 0 1em; }

.emission-pathways-graph-styles__wrapper__2b55D {
  border-bottom: solid 1px #cccdcf;
  min-height: 450px;
  padding-bottom: 50px; }

.emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > *:nth-child(1) {
    width: calc(60% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > *:nth-child(2) {
    width: calc(20% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > *:nth-child(3) {
    width: calc(20% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > * {
    margin-bottom: 0.9375rem; }

.emission-pathways-graph-styles__buttonsWrapper__38p1H {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-graph-styles__buttonsWrapper__38p1H > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-graph-styles__selectorsWrapper__3RKmd {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-graph-styles__selectorsWrapper__3RKmd > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__selectorsWrapper__3RKmd > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-graph-styles__selectorsWrapper__3RKmd {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .emission-pathways-graph-styles__selectorsWrapper__3RKmd > * {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR {
  margin-bottom: 0.9375rem;
  margin-top: 30px; }

.emission-pathways-graph-styles__selectorsWrapper__3RKmd {
  margin-bottom: 40px; }

.emission-pathways-graph-styles__title__wcFzo {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-bottom: 10px; }

.emission-pathways-graph-styles__chartWrapper__3rnwe {
  position: relative;
  min-height: 450px; }

.emission-pathways-graph-styles__loader__Qsk5L {
  min-height: 450px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0; }

.emission-pathways-graph-styles__noContent__1BVt2 {
  min-height: 450px; }

.emission-pathways-graph-styles__clearButton__3WDkd {
  color: #0a1941;
  border-bottom: 1px solid #ffc735;
  vertical-align: bottom;
  font-size: 1em;
  cursor: pointer; }

/* stylelint-disable */

/* stylelint-disable */
.map-footer-styles__content__tlA93 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .map-footer-styles__content__tlA93 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .map-footer-styles__content__tlA93 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.map-footer-styles__loadingModal__1j6cO {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.map-footer-styles__parsedHTML__AvV2V ul {
  list-style: disc; }

.map-footer-styles__parsedHTML__AvV2V ul,
.map-footer-styles__parsedHTML__AvV2V ol {
  margin: 1em 0 0 1em; }

.map-footer-styles__container__11Epu {
  display: flex;
  justify-content: space-between;
  padding: 5px 10px;
  border-top: solid 1px #cccdcf; }

.map-footer-styles__title__VObce {
  font-size: 0.8125rem;
  color: #757584; }

.map-footer-styles__bucket__3o-CP {
  width: 10px;
  height: 10px;
  display: inline-block; }
  .map-footer-styles__bucket__3o-CP:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .map-footer-styles__bucket__3o-CP:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }

/* stylelint-disable */

/* stylelint-disable */
.country-ghg-map-styles__content__QKf3x {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ghg-map-styles__content__QKf3x {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ghg-map-styles__content__QKf3x > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ghg-map-styles__loadingModal__1P7Z5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ghg-map-styles__parsedHTML__26RDn ul {
  list-style: disc; }

.country-ghg-map-styles__parsedHTML__26RDn ul,
.country-ghg-map-styles__parsedHTML__26RDn ol {
  margin: 1em 0 0 1em; }

.country-ghg-map-styles__container__t4vNS {
  position: relative;
  background-color: #f1f4fb;
  height: 540px;
  max-width: 400px;
  border: solid 1px #cccdcf; }

.country-ghg-map-styles__map__palMV {
  height: calc(100% - 30px); }

.country-ghg-map-styles__legend__23GDq {
  height: 30px; }

/* stylelint-disable */

/* stylelint-disable */
.data-zoom__content__3vnBe {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .data-zoom__content__3vnBe {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .data-zoom__content__3vnBe > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.data-zoom__loadingModal__22ouL {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.data-zoom__parsedHTML__2kRAi ul {
  list-style: disc; }

.data-zoom__parsedHTML__2kRAi ul,
.data-zoom__parsedHTML__2kRAi ol {
  margin: 1em 0 0 1em; }

.data-zoom__dataZoom__3vKdV {
  position: relative;
  margin-top: 20px;
  margin-bottom: 32px;
  z-index: 1; }
  .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd {
    position: absolute;
    display: flex;
    width: calc(100% - 10px);
    height: 100%;
    margin: 0 5px; }
    .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handle__1vx9A {
      z-index: 1;
      position: absolute;
      cursor: grab; }
    .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handleYear__3f4vO {
      font-size: 0.875rem;
      margin-top: 5px; }
      .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handleYear__3f4vO.data-zoom__min__1xfph {
        margin-left: 0; }
        .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handleYear__3f4vO.data-zoom__min__1xfph.data-zoom__nearToLimit__c_ylQ {
          margin-left: -25px; }
      .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handleYear__3f4vO.data-zoom__max__1GmiL {
        margin-left: -15px; }
        .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__handleYear__3f4vO.data-zoom__max__1GmiL.data-zoom__nearToLimit__c_ylQ {
          margin-left: 0; }
    .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__veil__3Nejy {
      z-index: 1;
      position: absolute;
      height: 100%;
      background-color: #fff;
      opacity: 60%;
      border-bottom: 2px solid #cccdcf; }
      .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__veil__3Nejy.data-zoom__right__3UweH {
        right: 0; }
    .data-zoom__dataZoom__3vKdV .data-zoom__selector__77zhd .data-zoom__selectedPart__3S2O0 {
      position: absolute;
      height: 100%;
      border: solid #cccdcf;
      border-width: 2px 2px 0; }
  .data-zoom__dataZoom__3vKdV .data-zoom__handleIcon__2l5K0 {
    width: 16px;
    height: 27px;
    margin-top: 4px; }

/* stylelint-disable */

/* stylelint-disable */
.quantification-tag__content__r3jzS {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .quantification-tag__content__r3jzS {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .quantification-tag__content__r3jzS > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.quantification-tag__loadingModal__2h4Om {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.quantification-tag__parsedHTML__3__Tu ul {
  list-style: disc; }

.quantification-tag__parsedHTML__3__Tu ul,
.quantification-tag__parsedHTML__3__Tu ol {
  margin: 1em 0 0 1em; }

.quantification-tag__tag__Xn8v0 {
  border: 2px solid #e8ecf5;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.875rem;
  color: #757584;
  flex-grow: 0; }

.quantification-tag__dot__1WCgR {
  display: inline-block;
  width: 20px;
  height: 10px;
  border-radius: 5px;
  margin-right: 5px;
  opacity: 0.65; }

.quantification-tag__label__1rFkw {
  padding: 3px 0;
  margin-right: 8px;
  width: max-content; }

.quantification-tag__closeButton__9NXHs {
  fill: #757584;
  cursor: pointer;
  height: 12px; }
  .quantification-tag__closeButton__9NXHs:focus {
    outline: none; }

/* stylelint-disable */

/* stylelint-disable */
.country-ghg-emissions-styles__content__3M9FJ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ghg-emissions-styles__content__3M9FJ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ghg-emissions-styles__content__3M9FJ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ghg-emissions-styles__loadingModal__2TCYI {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ghg-emissions-styles__parsedHTML__BNBjj ul {
  list-style: disc; }

.country-ghg-emissions-styles__parsedHTML__BNBjj ul,
.country-ghg-emissions-styles__parsedHTML__BNBjj ol {
  margin: 1em 0 0 1em; }

.country-ghg-emissions-styles__container__1nkEh {
  margin-bottom: 30px; }

.country-ghg-emissions-styles__title__1x7xd {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 15px; }

.country-ghg-emissions-styles__graph__2uHFY {
  position: relative;
  min-height: 420px;
  max-height: 100%; }
  .country-ghg-emissions-styles__graph__2uHFY > div {
    margin-left: 0; }

.country-ghg-emissions-styles__graphControls__2fE98 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 10px; }
  .country-ghg-emissions-styles__graphControls__2fE98 > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControls__2fE98 > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControls__2fE98 > *:nth-child(3) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControls__2fE98 > *:nth-child(4) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ghg-emissions-styles__graphControlsEmbed__1e6vb {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 10px; }
  .country-ghg-emissions-styles__graphControlsEmbed__1e6vb > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControlsEmbed__1e6vb > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControlsEmbed__1e6vb > *:nth-child(3) {
    width: calc(8.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControlsEmbed__1e6vb > *:nth-child(4) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControlsEmbed__1e6vb > :nth-child(3) {
    margin-left: calc(16.66667% + 0); }

.country-ghg-emissions-styles__graphControlsSection__11F04 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 10px; }
  .country-ghg-emissions-styles__graphControlsSection__11F04 > *:nth-child(1) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ghg-emissions-styles__graphControlsSection__11F04 > *:nth-child(2) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ghg-emissions-styles__exploreBtn__1Fxo7 {
  align-self: flex-end; }

.country-ghg-emissions-styles__btnGroup__3OFDp {
  align-self: flex-end;
  width: 100%; }
  .country-ghg-emissions-styles__btnGroup__3OFDp button {
    min-width: unset; }

.country-ghg-emissions-styles__loader__NsfI8 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0; }

.country-ghg-emissions-styles__quantificationsTags__3-iYg {
  width: fit-content;
  max-height: 30px;
  display: inline-flex;
  margin-right: 10px;
  border: 2px solid #e8ecf5; }

.country-ghg-emissions-styles__noContent__2wPN2 {
  min-height: 300px; }

.country-ghg-emissions-styles__disclaimer__2fVqj {
  margin-top: -180px; }
  @media screen and (min-width: 56.25rem) {
    .country-ghg-emissions-styles__disclaimer__2fVqj {
      margin-top: -140px; } }

.country-ghg-emissions-styles__targetsToggle__3h6VR {
  display: flex;
  align-items: center;
  margin-top: 24px; }

/* stylelint-disable */

.dot-styles__dot__YpxX6 {
  display: inline-block;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background-color: #cccdcf;
  margin-right: 10px;
  margin-bottom: 10px;
  opacity: 1;
  transition: opacity 250ms ease-out; }
  @media screen and (min-width: 56.25rem) {
    .dot-styles__dot__YpxX6 {
      height: 10px;
      width: 10px;
      margin-right: 5px;
      margin-bottom: 5px; } }
  .dot-styles__dot__YpxX6.dot-styles__clickable__3PQLa {
    cursor: pointer; }

.dot-styles__hidden__2D82S {
  opacity: 0;
  pointer-events: none; }

/* stylelint-disable */

.sdg-card-styles__card__31MbT {
  padding: 15px;
  min-height: 75px;
  position: relative;
  transition: background-color 0.2s linear 0.1s; }
  .sdg-card-styles__card__31MbT:focus {
    outline: none; }
  .sdg-card-styles__cardHover__q-jCj:not(:empty) {
    cursor: pointer; }
    .sdg-card-styles__cardHover__q-jCj:not(:empty):hover {
      transition: background-color 0.2s linear; }
      .sdg-card-styles__cardHover__q-jCj:not(:empty):hover > .sdg-card-styles__title__14_74,
      .sdg-card-styles__cardHover__q-jCj:not(:empty):hover > .sdg-card-styles__number__1Rgxs {
        color: #fff;
        transition: color 0.1s linear; }
      .sdg-card-styles__cardHover__q-jCj:not(:empty):hover > .sdg-card-styles__icon__P6Ef5 {
        fill: #fff;
        transition: fill 0.2s linear; }

.sdg-card-styles__square__2ctM5 {
  min-height: 115px;
  padding: 10px; }

.sdg-card-styles__title__14_74 {
  font-size: 1rem;
  font-weight: 400;
  color: #0a1941;
  font-family: "Lato", sans-serif;
  letter-spacing: -0.3px;
  line-height: 1.12;
  transition: color 0.2s linear 0.2s; }

.sdg-card-styles__number__1Rgxs {
  font-size: 1rem;
  color: #757584;
  font-family: "Lato", sans-serif;
  position: absolute;
  bottom: 10px;
  left: 10px;
  transition: color 0.2s linear 0.1s; }

.sdg-card-styles__dots__31ULy {
  margin-top: 10px;
  margin-right: 40px;
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  @media screen and (min-width: 56.25rem) {
    .sdg-card-styles__dots__31ULy {
      flex-wrap: none; } }

.sdg-card-styles__icon__P6Ef5 {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 60px;
  height: 52px;
  z-index: 0;
  transition: fill 0.2s linear 0.1s; }
  .sdg-card-styles__icon1__1fM3N {
    fill: #e5243b; }
  .sdg-card-styles__icon2__MywYp {
    fill: #dda63a; }
  .sdg-card-styles__icon3__3q-vP {
    fill: #4c9f38; }
  .sdg-card-styles__icon4__2Ymzq {
    fill: #c5192d; }
  .sdg-card-styles__icon5__1swBH {
    fill: #ff3a21; }
  .sdg-card-styles__icon6__2-vKR {
    fill: #26bde2; }
  .sdg-card-styles__icon7__2rWOW {
    fill: #fcc30b; }
  .sdg-card-styles__icon8__3wJ8W {
    fill: #b93156; }
  .sdg-card-styles__icon9__1z38M {
    fill: #fd6925; }
  .sdg-card-styles__icon10__1OjxR {
    fill: #dd1367; }
  .sdg-card-styles__icon11__345Is {
    fill: #fd9d24; }
  .sdg-card-styles__icon12__1fghm {
    fill: #bf8b2e; }
  .sdg-card-styles__icon13__3sSKu {
    fill: #3f7e44; }
  .sdg-card-styles__icon14__X7Bm0 {
    fill: #0a97d9; }
  .sdg-card-styles__icon15__3BxXw {
    fill: #56c02b; }
  .sdg-card-styles__icon16__2QdyL {
    fill: #00689d; }
  .sdg-card-styles__icon17__2zCtw {
    fill: #19486a; }

.sdg-card-styles__hover1__NO4Dy:hover {
  background-color: #e5243b; }

.sdg-card-styles__hover2__3owVQ:hover {
  background-color: #dda63a; }

.sdg-card-styles__hover3__2cfaG:hover {
  background-color: #4c9f38; }

.sdg-card-styles__hover4__2cbq3:hover {
  background-color: #c5192d; }

.sdg-card-styles__hover5__9f0iK:hover {
  background-color: #ff3a21; }

.sdg-card-styles__hover6__3sgMZ:hover {
  background-color: #26bde2; }

.sdg-card-styles__hover7__2WyZO:hover {
  background-color: #fcc30b; }

.sdg-card-styles__hover8__3WigV:hover {
  background-color: #b93156; }

.sdg-card-styles__hover9__2R3tv:hover {
  background-color: #fd6925; }

.sdg-card-styles__hover10___fQFN:hover {
  background-color: #dd1367; }

.sdg-card-styles__hover11__3zZrK:hover {
  background-color: #fd9d24; }

.sdg-card-styles__hover12__2wiz3:hover {
  background-color: #bf8b2e; }

.sdg-card-styles__hover13__2sXmr:hover {
  background-color: #3f7e44; }

.sdg-card-styles__hover14__1X-fj:hover {
  background-color: #0a97d9; }

.sdg-card-styles__hover15___JWxh:hover {
  background-color: #56c02b; }

.sdg-card-styles__hover16__3nSXb:hover {
  background-color: #00689d; }

.sdg-card-styles__hover17__2ashs:hover {
  background-color: #19486a; }

@media screen and (min-width: 56.25rem) {
  .sdg-card-styles__selected__1a2PK > .sdg-card-styles__title__14_74,
  .sdg-card-styles__selected__1a2PK > .sdg-card-styles__number__1Rgxs {
    color: #fff;
    transition: color 0.1s linear; }
  .sdg-card-styles__selected__1a2PK > .sdg-card-styles__icon__P6Ef5 {
    fill: #fff;
    transition: fill 0.2s linear; }
  .sdg-card-styles__selected1__3N8gY {
    background-color: rgba(229, 36, 59, 0.6) !important; }
  .sdg-card-styles__selected2__255Bo {
    background-color: rgba(221, 166, 58, 0.6) !important; }
  .sdg-card-styles__selected3__Z-tKw {
    background-color: rgba(76, 159, 56, 0.6) !important; }
  .sdg-card-styles__selected4__3e6gK {
    background-color: rgba(197, 25, 45, 0.6) !important; }
  .sdg-card-styles__selected5__3jY3u {
    background-color: rgba(255, 58, 33, 0.6) !important; }
  .sdg-card-styles__selected6__3QZ6O {
    background-color: rgba(38, 189, 226, 0.6) !important; }
  .sdg-card-styles__selected7__2QlHk {
    background-color: rgba(252, 195, 11, 0.6) !important; }
  .sdg-card-styles__selected8__2JnS3 {
    background-color: rgba(185, 49, 86, 0.6) !important; }
  .sdg-card-styles__selected9__2WPp7 {
    background-color: rgba(253, 105, 37, 0.6) !important; }
  .sdg-card-styles__selected10__3DMfV {
    background-color: rgba(221, 19, 103, 0.6) !important; }
  .sdg-card-styles__selected11__RmBYn {
    background-color: rgba(253, 157, 36, 0.6) !important; }
  .sdg-card-styles__selected12__3P7Sz {
    background-color: rgba(191, 139, 46, 0.6) !important; }
  .sdg-card-styles__selected13__n7p18 {
    background-color: rgba(63, 126, 68, 0.6) !important; }
  .sdg-card-styles__selected14__1jScy {
    background-color: rgba(10, 151, 217, 0.6) !important; }
  .sdg-card-styles__selected15__2ZeSI {
    background-color: rgba(86, 192, 43, 0.6) !important; }
  .sdg-card-styles__selected16__2YdGb {
    background-color: rgba(0, 104, 157, 0.6) !important; }
  .sdg-card-styles__selected17__jMO7n {
    background-color: rgba(25, 72, 106, 0.6) !important; } }

/* stylelint-disable */

/* stylelint-disable */
.sdg-card__content__BIGfF {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .sdg-card__content__BIGfF {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .sdg-card__content__BIGfF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.sdg-card__loadingModal__2NYbv {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.sdg-card__parsedHTML__2WECi ul {
  list-style: disc; }

.sdg-card__parsedHTML__2WECi ul,
.sdg-card__parsedHTML__2WECi ol {
  margin: 1em 0 0 1em; }

.sdg-card__card__2opXS {
  position: relative;
  margin-bottom: -1px;
  border: solid 1px #cccdcf; }
  .sdg-card__card__2opXS:last-child {
    border-left: 1px solid transparent;
    box-shadow: -1px 0 0 #cccdcf; }
  .sdg-card__card__2opXS:not(:last-child) {
    border-left: none; }

/* stylelint-disable */

/* stylelint-disable */
.country-ndc-sdg-linkages-styles__content__3Xiiw {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ndc-sdg-linkages-styles__content__3Xiiw {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ndc-sdg-linkages-styles__content__3Xiiw > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ndc-sdg-linkages-styles__loadingModal__q1nX- {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ndc-sdg-linkages-styles__parsedHTML__2K3rR ul {
  list-style: disc; }

.country-ndc-sdg-linkages-styles__parsedHTML__2K3rR ul,
.country-ndc-sdg-linkages-styles__parsedHTML__2K3rR ol {
  margin: 1em 0 0 1em; }

.country-ndc-sdg-linkages-styles__wrapper__1Bhoc {
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-ndc-sdg-linkages-styles__header__1XUgw {
  margin-bottom: 20px; }

.country-ndc-sdg-linkages-styles__sdgs__25KyJ {
  border-left: solid 1px #cccdcf;
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 0.9375rem; }
  .country-ndc-sdg-linkages-styles__sdgs__25KyJ > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 37.5rem) {
    .country-ndc-sdg-linkages-styles__sdgs__25KyJ {
      display: flex;
      flex-flow: row wrap; }
      .country-ndc-sdg-linkages-styles__sdgs__25KyJ > * {
        width: 50%;
        margin-right: 0;
        margin-left: 0; } }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-sdg-linkages-styles__sdgs__25KyJ {
      display: flex;
      flex-flow: row wrap;
      margin-bottom: 0; }
      .country-ndc-sdg-linkages-styles__sdgs__25KyJ > * {
        width: 33.33333%;
        margin-right: 0;
        margin-left: 0; } }

.country-ndc-sdg-linkages-styles__sdgsEmbed__28-9p {
  margin-bottom: 1px; }

.country-ndc-sdg-linkages-styles__buttons__WQIb6 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(1) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(2) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(3) {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(4) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-sdg-linkages-styles__buttons__WQIb6 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(2) {
        width: calc(8.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(3) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-sdg-linkages-styles__buttons__WQIb6 > *:nth-child(4) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 .country-ndc-sdg-linkages-styles__infoBtn__22f9S,
  .country-ndc-sdg-linkages-styles__buttons__WQIb6 .country-ndc-sdg-linkages-styles__exploreBtn__2CE3f {
    margin-top: 20px; }

.country-ndc-sdg-linkages-styles__descriptionContainer__2tUAc {
  color: #0a1941;
  line-height: 1.62;
  padding-bottom: 20px; }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-sdg-linkages-styles__descriptionContainer__2tUAc {
      width: 50%;
      padding-bottom: 0; } }

.country-ndc-sdg-linkages-styles__title__2shPu {
  display: block;
  margin-bottom: 20px;
  margin-top: 25px;
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941; }

.country-ndc-sdg-linkages-styles__tooltipContainer__3iYAG {
  position: absolute;
  top: 50%; }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-sdg-linkages-styles__tooltipContainer__3iYAG {
      min-width: 500px; } }

.country-ndc-sdg-linkages-styles__tooltip__1BzmV {
  font-size: 0.8125rem;
  color: #fff;
  display: flex;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px; }

.country-ndc-sdg-linkages-styles__tooltipTitle__2hKt3 {
  margin-bottom: 10px;
  cursor: pointer; }

.country-ndc-sdg-linkages-styles__sectorSelector__1QJBd {
  padding-top: 15px; }

.country-ndc-sdg-linkages-styles__sectorIncluded__1oT1c {
  text-decoration: underline; }

.country-ndc-sdg-linkages-styles__info__1gRDE {
  flex-basis: 100%; }

.country-ndc-sdg-linkages-styles__loader__3nyhR {
  min-height: 400px; }

.country-ndc-sdg-linkages-styles__noContent__3T-_y {
  min-height: 400px; }

/* stylelint-disable */

.dot-styles__dot__YpxX6 {
  display: inline-block;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background-color: #cccdcf;
  margin-right: 10px;
  margin-bottom: 10px;
  opacity: 1;
  transition: opacity 250ms ease-out; }
  @media screen and (min-width: 56.25rem) {
    .dot-styles__dot__YpxX6 {
      height: 10px;
      width: 10px;
      margin-right: 5px;
      margin-bottom: 5px; } }
  .dot-styles__dot__YpxX6.dot-styles__clickable__3PQLa {
    cursor: pointer; }

/* stylelint-disable */

.adaptation-card-styles__card__t-g-u {
  padding: 15px;
  min-height: 75px;
  position: relative;
  transition: background-color 0.2s linear 0.1s; }
  .adaptation-card-styles__card__t-g-u:focus {
    outline: none; }
  .adaptation-card-styles__cardHover__1GqVE:not(:empty) {
    cursor: pointer; }
    .adaptation-card-styles__cardHover__1GqVE:not(:empty):hover {
      transition: background-color 0.2s linear; }
      .adaptation-card-styles__cardHover__1GqVE:not(:empty):hover > .adaptation-card-styles__title__1chPB,
      .adaptation-card-styles__cardHover__1GqVE:not(:empty):hover > .adaptation-card-styles__number__1uEU4 {
        color: #fff;
        transition: color 0.1s linear; }
      .adaptation-card-styles__cardHover__1GqVE:not(:empty):hover > .adaptation-card-styles__icon__2K7pr {
        fill: #fff;
        transition: fill 0.2s linear; }

.adaptation-card-styles__square__3QirL {
  min-height: 115px;
  padding: 10px; }

.adaptation-card-styles__title__1chPB {
  font-size: 1rem;
  font-weight: 400;
  color: #0a1941;
  font-family: "Lato", sans-serif;
  letter-spacing: -0.3px;
  line-height: 1.12;
  transition: color 0.2s linear 0.2s; }

.adaptation-card-styles__number__1uEU4 {
  font-size: 1rem;
  color: #757584;
  font-family: "Lato", sans-serif;
  position: absolute;
  bottom: 10px;
  left: 10px;
  transition: color 0.2s linear 0.1s; }

.adaptation-card-styles__dots__kNhrj {
  margin-top: 10px;
  margin-right: 40px;
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  @media screen and (min-width: 56.25rem) {
    .adaptation-card-styles__dots__kNhrj {
      flex-wrap: none; } }

.adaptation-card-styles__icon__2K7pr {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 60px;
  height: 52px;
  z-index: 0;
  transition: fill 0.2s linear 0.1s; }
  .adaptation-card-styles__icon1__24Czd {
    fill: #e5243b; }
  .adaptation-card-styles__icon2__298no {
    fill: #dda63a; }
  .adaptation-card-styles__icon3__1zDdY {
    fill: #4c9f38; }
  .adaptation-card-styles__icon4__3UX5y {
    fill: #c5192d; }
  .adaptation-card-styles__icon5__vOAOj {
    fill: #ff3a21; }
  .adaptation-card-styles__icon6__2eFwS {
    fill: #26bde2; }
  .adaptation-card-styles__icon7__1NEiS {
    fill: #fcc30b; }
  .adaptation-card-styles__icon8__1qyaC {
    fill: #b93156; }
  .adaptation-card-styles__icon9__3qKBJ {
    fill: #fd6925; }
  .adaptation-card-styles__icon10__3dqBo {
    fill: #dd1367; }
  .adaptation-card-styles__icon11__2r6bv {
    fill: #fd9d24; }
  .adaptation-card-styles__icon12__geWV1 {
    fill: #bf8b2e; }
  .adaptation-card-styles__icon13__xAyx3 {
    fill: #3f7e44; }
  .adaptation-card-styles__icon14__2X5qa {
    fill: #0a97d9; }
  .adaptation-card-styles__icon15__3ZQS0 {
    fill: #56c02b; }
  .adaptation-card-styles__icon16__2up2r {
    fill: #00689d; }
  .adaptation-card-styles__icon17__2iw1m {
    fill: #19486a; }

.adaptation-card-styles__hover1__2kget:hover {
  background-color: #e5243b; }

.adaptation-card-styles__hover2__hMZPS:hover {
  background-color: #dda63a; }

.adaptation-card-styles__hover3__2csKW:hover {
  background-color: #4c9f38; }

.adaptation-card-styles__hover4__2Ztix:hover {
  background-color: #c5192d; }

.adaptation-card-styles__hover5__14NXu:hover {
  background-color: #ff3a21; }

.adaptation-card-styles__hover6__1kVXF:hover {
  background-color: #26bde2; }

.adaptation-card-styles__hover7__3Lbpn:hover {
  background-color: #fcc30b; }

.adaptation-card-styles__hover8__2Izyy:hover {
  background-color: #b93156; }

.adaptation-card-styles__hover9__3uoVf:hover {
  background-color: #fd6925; }

.adaptation-card-styles__hover10__16rHf:hover {
  background-color: #dd1367; }

.adaptation-card-styles__hover11__1sMes:hover {
  background-color: #fd9d24; }

.adaptation-card-styles__hover12__hNp6m:hover {
  background-color: #bf8b2e; }

.adaptation-card-styles__hover13__2IWGI:hover {
  background-color: #3f7e44; }

.adaptation-card-styles__hover14__3n_p3:hover {
  background-color: #0a97d9; }

.adaptation-card-styles__hover15__fmzHD:hover {
  background-color: #56c02b; }

.adaptation-card-styles__hover16__2dmz2:hover {
  background-color: #00689d; }

.adaptation-card-styles__hover17__2a5-D:hover {
  background-color: #19486a; }

@media screen and (min-width: 56.25rem) {
  .adaptation-card-styles__selected__1n8na > .adaptation-card-styles__title__1chPB,
  .adaptation-card-styles__selected__1n8na > .adaptation-card-styles__number__1uEU4 {
    color: #fff;
    transition: color 0.1s linear; }
  .adaptation-card-styles__selected__1n8na > .adaptation-card-styles__icon__2K7pr {
    fill: #fff;
    transition: fill 0.2s linear; }
  .adaptation-card-styles__selected1__2r3M8 {
    background-color: rgba(229, 36, 59, 0.6) !important; }
  .adaptation-card-styles__selected2__1-XJo {
    background-color: rgba(221, 166, 58, 0.6) !important; }
  .adaptation-card-styles__selected3__2fnbc {
    background-color: rgba(76, 159, 56, 0.6) !important; }
  .adaptation-card-styles__selected4__2-XzT {
    background-color: rgba(197, 25, 45, 0.6) !important; }
  .adaptation-card-styles__selected5__2vJxo {
    background-color: rgba(255, 58, 33, 0.6) !important; }
  .adaptation-card-styles__selected6__2AfUz {
    background-color: rgba(38, 189, 226, 0.6) !important; }
  .adaptation-card-styles__selected7__cEr30 {
    background-color: rgba(252, 195, 11, 0.6) !important; }
  .adaptation-card-styles__selected8__1usj0 {
    background-color: rgba(185, 49, 86, 0.6) !important; }
  .adaptation-card-styles__selected9__1qLcj {
    background-color: rgba(253, 105, 37, 0.6) !important; }
  .adaptation-card-styles__selected10__3_5Ne {
    background-color: rgba(221, 19, 103, 0.6) !important; }
  .adaptation-card-styles__selected11__1CqpT {
    background-color: rgba(253, 157, 36, 0.6) !important; }
  .adaptation-card-styles__selected12__1ZopB {
    background-color: rgba(191, 139, 46, 0.6) !important; }
  .adaptation-card-styles__selected13__3BUBZ {
    background-color: rgba(63, 126, 68, 0.6) !important; }
  .adaptation-card-styles__selected14__3_40Z {
    background-color: rgba(10, 151, 217, 0.6) !important; }
  .adaptation-card-styles__selected15__3Yera {
    background-color: rgba(86, 192, 43, 0.6) !important; }
  .adaptation-card-styles__selected16__pV-B5 {
    background-color: rgba(0, 104, 157, 0.6) !important; }
  .adaptation-card-styles__selected17__3dOCQ {
    background-color: rgba(25, 72, 106, 0.6) !important; } }

/* stylelint-disable */

/* stylelint-disable */
.country-ndc-adaptation-styles__content__316Wy {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ndc-adaptation-styles__content__316Wy {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ndc-adaptation-styles__content__316Wy > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ndc-adaptation-styles__loadingModal__26dZ8 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ndc-adaptation-styles__parsedHTML__cqtp_ ul {
  list-style: disc; }

.country-ndc-adaptation-styles__parsedHTML__cqtp_ ul,
.country-ndc-adaptation-styles__parsedHTML__cqtp_ ol {
  margin: 1em 0 0 1em; }

.country-ndc-adaptation-styles__wrapper__3gYjM {
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-ndc-adaptation-styles__header__7CZJc {
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .country-ndc-adaptation-styles__header__7CZJc > a {
    width: auto; }

.country-ndc-adaptation-styles__sectors__H4oLz {
  margin-top: 20px;
  border-left: solid 1px #cccdcf;
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 0.9375rem; }
  .country-ndc-adaptation-styles__sectors__H4oLz > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 37.5rem) {
    .country-ndc-adaptation-styles__sectors__H4oLz {
      display: flex;
      flex-flow: row wrap; }
      .country-ndc-adaptation-styles__sectors__H4oLz > * {
        width: 50%;
        margin-right: 0;
        margin-left: 0; } }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-adaptation-styles__sectors__H4oLz {
      display: flex;
      flex-flow: row wrap;
      margin-bottom: 0; }
      .country-ndc-adaptation-styles__sectors__H4oLz > * {
        width: 33.33333%;
        margin-right: 0;
        margin-left: 0; } }

.country-ndc-adaptation-styles__sectorsEmbed__3TmoZ {
  margin-bottom: 1px; }

.country-ndc-adaptation-styles__descriptionContainer__2aP48 {
  margin-top: 20px;
  color: #0a1941;
  line-height: 1.62; }

.country-ndc-adaptation-styles__title__ANYp6 {
  display: block;
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941; }

.country-ndc-adaptation-styles__tooltipContainer__3-ek2 {
  min-width: 300px;
  pointer-events: auto !important; }
  .country-ndc-adaptation-styles__tooltipContainer__3-ek2:hover {
    visibility: visible !important;
    opacity: 1 !important; }

.country-ndc-adaptation-styles__tooltip__2e2-5 {
  font-size: 0.8125rem;
  color: #fff;
  display: flex;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px; }

.country-ndc-adaptation-styles__tooltipTitle__3DEjK {
  margin-bottom: 10px;
  cursor: pointer; }

.country-ndc-adaptation-styles__actionTitleContainer__MwoZ5 {
  max-height: 400px;
  overflow: auto; }

.country-ndc-adaptation-styles__actionTitleContainer__MwoZ5,
.country-ndc-adaptation-styles__actionTitle__1kWfS {
  margin-bottom: 10px; }

.country-ndc-adaptation-styles__sectorSelector__2leWV {
  padding-top: 15px; }

.country-ndc-adaptation-styles__sectorIncluded__1cz3V {
  text-decoration: underline; }

.country-ndc-adaptation-styles__info__m18JR {
  flex-basis: 100%; }

.country-ndc-adaptation-styles__loader__30dxn {
  min-height: 400px; }

.country-ndc-adaptation-styles__noContent__8nr9K {
  min-height: 400px; }

.country-ndc-adaptation-styles__sectorFilters__3RdWZ {
  display: flex;
  flex-flow: row wrap;
  margin-top: 20px; }
  .country-ndc-adaptation-styles__sectorFilters__3RdWZ > * {
    width: 50%;
    margin-right: 0;
    margin-left: 0; }

.country-ndc-adaptation-styles__buttonContainer__3ZxZs {
  min-width: 45px; }

.country-ndc-adaptation-styles__sectorFilter__3xUOx {
  display: flex;
  align-items: flex-end;
  justify-content: space-between; }
  .country-ndc-adaptation-styles__sectorFilter__3xUOx > *:not(:first-child) {
    margin-left: 15px; }

/* stylelint-disable */

/* stylelint-disable */
.my-cw-insight-card-styles__content__2uQez {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-insight-card-styles__content__2uQez {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-insight-card-styles__content__2uQez > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-insight-card-styles__loadingModal__MeE_z {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-cw-insight-card-styles__parsedHTML__8dFqU ul {
  list-style: disc; }

.my-cw-insight-card-styles__parsedHTML__8dFqU ul,
.my-cw-insight-card-styles__parsedHTML__8dFqU ol {
  margin: 1em 0 0 1em; }

.my-cw-insight-card-styles__card__3Vv4z {
  display: flex;
  flex-direction: column;
  transition: box-shadow 150ms ease-out;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
  border: solid 1px #cccdcf;
  min-height: 270px;
  min-width: 270px;
  max-width: 370px;
  width: 100%;
  padding: 20px; }
  .my-cw-insight-card-styles__card__3Vv4z:hover {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.09); }

.my-cw-insight-card-styles__cardTitle__1YkBh {
  margin: 10px 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.38;
  color: #0a1941; }

.my-cw-insight-card-styles__cardContent__CmkLk {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.63;
  color: #757584;
  height: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.my-cw-insight-card-styles__cardImage__1Rq0z {
  background-image: linear-gradient(to bottom, rgba(27, 59, 90, 0), #1b3b5a), linear-gradient(rgba(71, 44, 184, 0.2), rgba(71, 44, 184, 0.2));
  background-blend-mode: normal, hue; }

.my-cw-insight-card-styles__cardDelete__2KBtI {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
  fill: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.my-insights-styles__content__3qvLa {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-insights-styles__content__3qvLa {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-insights-styles__content__3qvLa > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-insights-styles__loadingModal__1csZo {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-insights-styles__parsedHTML__2G8xq ul {
  list-style: disc; }

.my-insights-styles__parsedHTML__2G8xq ul,
.my-insights-styles__parsedHTML__2G8xq ol {
  margin: 1em 0 0 1em; }

.my-insights-styles__insightsContainer__3xYg2 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 40px; }

.my-insights-styles__insightsCard__382ig {
  flex-basis: calc(33% - 20px);
  margin-bottom: 20px;
  margin-right: 20px; }

.my-insights-styles__placeholder__1u9Df {
  min-height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #0a1941; }

.my-insights-styles__loading__1BWKR {
  min-height: 300px; }

.my-insights-styles__createBtn__2Fo_J {
  margin-top: 20px;
  width: 250px; }

/* stylelint-disable */

/* stylelint-disable */
.my-cw-vis-graph-styles__content__2Lx2r {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-vis-graph-styles__content__2Lx2r {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-vis-graph-styles__content__2Lx2r > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-vis-graph-styles__loadingModal__1RhE5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-cw-vis-graph-styles__parsedHTML__3hwRN ul {
  list-style: disc; }

.my-cw-vis-graph-styles__parsedHTML__3hwRN ul,
.my-cw-vis-graph-styles__parsedHTML__3hwRN ol {
  margin: 1em 0 0 1em; }

.my-cw-vis-graph-styles__visContainer__12kcX {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 28px; }
  @media print, screen and (min-width: 37.5em) {
    .my-cw-vis-graph-styles__visContainer__12kcX {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-cw-vis-graph-styles__visContainer__12kcX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-cw-vis-graph-styles__visTitle__2sM4B {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.38;
  color: #0a1941;
  text-align: left;
  margin-bottom: 15px; }

.my-cw-vis-graph-styles__visDescription__g5s3h {
  color: #0a1941;
  line-height: 1.62;
  margin-top: 15px; }

.my-cw-vis-graph-styles__vizChartContainer__1rumj {
  height: auto; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-linkages-list-styles__content__144mY {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-linkages-list-styles__content__144mY {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-linkages-list-styles__content__144mY > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-list-styles__loadingModal__3Tusq {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ul {
  list-style: disc; }

.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ul,
.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-linkages-list-styles__content__144mY {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-linkages-list-styles__content__144mY {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-linkages-list-styles__content__144mY > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-list-styles__loadingModal__3Tusq {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ul {
  list-style: disc; }

.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ul,
.ndc-sdg-linkages-list-styles__parsedHTML__DVJYw ol {
  margin: 1em 0 0 1em; }

.ndc-sdg-linkages-list-styles__container__MVuNM {
  background-color: white;
  border-left: solid 1px #f1f4fb;
  border-right: solid 1px #f1f4fb;
  min-height: 685px;
  order: 2; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-list-styles__container__MVuNM {
      order: 1; } }
  .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__header__BcjcX {
    display: flex;
    justify-content: space-between;
    padding: 15px 20px;
    border-bottom: 4px solid #c5192d; }
    .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__header__BcjcX .ndc-sdg-linkages-list-styles__titleContainer__2Ds_- .ndc-sdg-linkages-list-styles__title__3yP3p {
      margin-left: 5px;
      font-size: 1rem;
      color: #0a1941; }
    .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__header__BcjcX .ndc-sdg-linkages-list-styles__titleContainer__2Ds_- .ndc-sdg-linkages-list-styles__number__3262R {
      font-weight: 600; }
    .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__header__BcjcX .ndc-sdg-linkages-list-styles__closeButton__15s3a {
      align-self: flex-end;
      cursor: pointer; }
      .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__header__BcjcX .ndc-sdg-linkages-list-styles__closeButton__15s3a:focus {
        outline: none; }
  .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK {
    overflow-y: auto;
    max-height: 615px; }
    .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK::-webkit-scrollbar {
      width: 0; }
    .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__target__l3QwQ {
      display: flex;
      padding: 15px 15px 15px 20px;
      color: #757584;
      outline: none;
      border-top: 1px solid #cccdcf;
      border-bottom: 4px solid transparent; }
      .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__target__l3QwQ:hover {
        color: #0a1941;
        cursor: pointer; }
      .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__targetSelected__1rh5U, .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__targetSelected__1rh5U:hover {
        color: #0a1941; }
      .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__target__l3QwQ .ndc-sdg-linkages-list-styles__title__3yP3p {
        margin-left: 5px; }
      .ndc-sdg-linkages-list-styles__container__MVuNM .ndc-sdg-linkages-list-styles__targetContainer__zkMhK .ndc-sdg-linkages-list-styles__target__l3QwQ .ndc-sdg-linkages-list-styles__number__3262R {
        font-weight: 600; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-linkages-table-styles__content__9BpXz {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-linkages-table-styles__content__9BpXz {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-linkages-table-styles__content__9BpXz > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-table-styles__loadingModal__1uPcj {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-linkages-table-styles__parsedHTML__3uvav ul {
  list-style: disc; }

.ndc-sdg-linkages-table-styles__parsedHTML__3uvav ul,
.ndc-sdg-linkages-table-styles__parsedHTML__3uvav ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndc-sdg-linkages-table-styles__container__1fOHY {
  display: flex;
  flex-flow: row wrap;
  background-color: #fff;
  border-left: 1px solid #cccdcf;
  border-top: none;
  order: 2; }
  .ndc-sdg-linkages-table-styles__container__1fOHY > * {
    width: 33.33333%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 650px) {
    .ndc-sdg-linkages-table-styles__container__1fOHY {
      display: flex;
      flex-flow: row wrap; }
      .ndc-sdg-linkages-table-styles__container__1fOHY > * {
        width: 25%;
        margin-right: 0;
        margin-left: 0; } }
  @media screen and (min-width: 800px) {
    .ndc-sdg-linkages-table-styles__container__1fOHY {
      display: flex;
      flex-flow: row wrap; }
      .ndc-sdg-linkages-table-styles__container__1fOHY > * {
        width: 20%;
        margin-right: 0;
        margin-left: 0; } }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-table-styles__container__1fOHY {
      display: flex;
      flex-flow: row wrap;
      order: 1; }
      .ndc-sdg-linkages-table-styles__container__1fOHY > * {
        width: 33.33333%;
        margin-right: 0;
        margin-left: 0; } }

.ndc-sdg-linkages-table-styles__loading__37oDl {
  min-height: 685px; }

.ndc-sdg-linkages-table-styles__isContained__3u5-w {
  margin-top: 15px; }

/* stylelint-disable */

.map-tooltip__container__rL1J3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 7px -6px;
  pointer-events: all;
  text-transform: initial; }

.map-tooltip__info__3sR_6 {
  display: flex;
  flex-direction: column; }

.map-tooltip__countryName__3_E1B {
  display: inline-block;
  color: #fff;
  font-size: 1rem;
  padding-bottom: 5px; }

.map-tooltip__text__36X7_ {
  color: #fff; }

.map-tooltip__link__1OR5X:hover {
  text-decoration: underline; }

.map-tooltip__icon__4fU4w {
  margin-left: 30px;
  fill: #fff;
  stroke: #fff;
  transform: rotate(-90deg);
  width: 10px; }
  @media screen and (min-width: 56.25rem) {
    .map-tooltip__icon__4fU4w {
      display: none; } }

.map-tooltip__tooltipIndicators__3uAlh {
  margin-bottom: 10px; }

.map-tooltip__tooltipIndicator__1J6jo {
  display: flex;
  margin-bottom: 10px; }

.map-tooltip__tooltipIndicatorIcon__3kAGy {
  margin-right: 20px; }

/* stylelint-disable */

/* stylelint-disable */
.legend-range-styles__content__2K_6N {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legend-range-styles__content__2K_6N {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legend-range-styles__content__2K_6N > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legend-range-styles__loadingModal__1PFa0 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.legend-range-styles__parsedHTML__1Hu5E ul {
  list-style: disc; }

.legend-range-styles__parsedHTML__1Hu5E ul,
.legend-range-styles__parsedHTML__1Hu5E ol {
  margin: 1em 0 0 1em; }

.legend-range-styles__container__2istm {
  position: relative;
  display: flex;
  align-items: center; }

.legend-range-styles__range__2Rcg9 {
  display: block;
  width: 10px;
  height: 65px;
  border-radius: 5px; }

.legend-range-styles__startPoint__1U9F0 {
  display: block;
  width: 12px;
  height: 12px;
  background-color: #d3d3dc;
  border: solid 2px #f1f4fb;
  position: absolute;
  left: -1px;
  bottom: 5px;
  border-radius: 6px;
  box-shadow: 0 0 4px 0 #f1f4fb; }

.legend-range-styles__scale__3JU5T {
  display: flex;
  flex-direction: column;
  margin-left: 15px; }
  .legend-range-styles__scale__3JU5T > li {
    font-size: 0.875rem;
    line-height: 2;
    color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.legend-steps-styles__content__3fZ6- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legend-steps-styles__content__3fZ6- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legend-steps-styles__content__3fZ6- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legend-steps-styles__loadingModal__9vgpw {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.legend-steps-styles__parsedHTML__2CX5a ul {
  list-style: disc; }

.legend-steps-styles__parsedHTML__2CX5a ul,
.legend-steps-styles__parsedHTML__2CX5a ol {
  margin: 1em 0 0 1em; }

.legend-steps-styles__container__3vAlR {
  position: relative;
  display: flex;
  align-items: center; }

.legend-steps-styles__steps__3b_C9 > li {
  position: relative;
  padding-left: 20px;
  font-size: 0.875rem;
  line-height: 2;
  color: #757584; }

.legend-steps-styles__stepsIcon__2H0Da {
  display: block;
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #d3d3dc; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-linkages-map-styles__content__3CfLR {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-linkages-map-styles__content__3CfLR {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-linkages-map-styles__content__3CfLR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-map-styles__loadingModal__1vlpY {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-linkages-map-styles__parsedHTML__1Zvco ul {
  list-style: disc; }

.ndc-sdg-linkages-map-styles__parsedHTML__1Zvco ul,
.ndc-sdg-linkages-map-styles__parsedHTML__1Zvco ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndc-sdg-linkages-map-styles__container__3ABbS {
  position: absolute;
  width: 100%;
  top: 60px;
  left: 0;
  height: 40vh;
  background-color: #f1f4fb;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease-in; }
  .ndc-sdg-linkages-map-styles__container__3ABbS.ndc-sdg-linkages-map-styles__isOpen__2C-XH {
    opacity: 1;
    pointer-events: all; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-map-styles__container__3ABbS {
      position: relative;
      height: 100%;
      opacity: 1;
      pointer-events: all;
      top: 0;
      background-color: transparent; } }

.ndc-sdg-linkages-map-styles__row__2SBRD {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-top: 0.9375rem; }
  .ndc-sdg-linkages-map-styles__row__2SBRD > *:nth-child(1) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndc-sdg-linkages-map-styles__row__2SBRD > *:nth-child(2) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndc-sdg-linkages-map-styles__row__2SBRD > *:nth-child(3) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-map-styles__map__3wHFr {
  height: 40vh; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-map-styles__map__3wHFr {
      height: 584px; } }
  .ndc-sdg-linkages-map-styles__map__3wHFr.ndc-sdg-linkages-map-styles__png__2pud9 {
    height: 384px; }

.ndc-sdg-linkages-map-styles__legend__2fEK0 {
  position: absolute;
  left: 15px;
  bottom: 15px;
  pointer-events: none; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-map-styles__legend__2fEK0 {
      left: 30px; } }

.ndc-sdg-linkages-map-styles__buttons__2L3x1 {
  z-index: 2;
  width: 100%; }

.ndc-sdg-linkages-map-styles__title__25GTK {
  position: relative;
  left: 30px;
  opacity: 1;
  width: 100%;
  font-weight: 400;
  font-size: 1.5rem;
  color: #0a1941;
  z-index: 2; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-map-styles__title__25GTK {
      display: block; } }

.ndc-sdg-linkages-map-styles__autoComplete__26V9d {
  padding: 30px 0 0 10px; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-linkages-content-styles__content__2-b85 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-linkages-content-styles__content__2-b85 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-linkages-content-styles__content__2-b85 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-linkages-content-styles__loadingModal__2LKBG {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-linkages-content-styles__parsedHTML__2OlKc ul {
  list-style: disc; }

.ndc-sdg-linkages-content-styles__parsedHTML__2OlKc ul,
.ndc-sdg-linkages-content-styles__parsedHTML__2OlKc ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

@media screen and (min-width: 56.25rem) {
  .ndc-sdg-linkages-content-styles__row__2zOof {
    display: flex;
    flex-flow: row wrap;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 1230px;
    margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .ndc-sdg-linkages-content-styles__row__2zOof {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-content-styles__row__2zOof > * {
      flex: 0 0 auto;
      min-height: 0px;
      min-width: 0px;
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

.ndc-sdg-linkages-content-styles__layout__347yV {
  display: flex;
  flex-flow: row wrap; }
  .ndc-sdg-linkages-content-styles__layout__347yV > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-linkages-content-styles__layout__347yV {
      display: flex;
      flex-flow: row wrap; }
      .ndc-sdg-linkages-content-styles__layout__347yV > *:nth-child(1) {
        width: 33.33333%;
        margin-right: 0;
        margin-left: 0; }
      .ndc-sdg-linkages-content-styles__layout__347yV > *:nth-child(2) {
        width: 66.66667%;
        margin-right: 0;
        margin-left: 0; }
      .ndc-sdg-linkages-content-styles__layout__347yV > :nth-child(2) {
        order: 1;
        height: auto; } }

/* stylelint-disable */

.hamburger-styles__container__2e_HC {
  display: flex;
  align-items: center; }

.hamburger-styles__text__1LdoF {
  font-size: 0.8125rem;
  margin-right: 0.5rem;
  color: #757584; }

.hamburger-styles__icon__1JDI_ {
  color: #0a1941;
  fill: #0a1941;
  width: 20px;
  height: 16px; }

.hamburger-styles__button__2xqgN {
  outline: none;
  display: flex;
  align-items: center; }

.hamburger-styles__icon__1JDI_ {
  fill: #0a1941;
  cursor: pointer; }

/* stylelint-disable */

.anchor-nav-styles__anchorContainer__wAbqr {
  position: relative;
  padding: 0;
  z-index: 0; }

.anchor-nav-styles__anchorNav__2MrFs {
  display: flex;
  align-items: center;
  overflow-x: auto;
  width: 100%;
  position: relative; }
  @media screen and (min-width: 56.25rem) {
    .anchor-nav-styles__anchorNav__2MrFs {
      overflow-x: hidden; } }
  .anchor-nav-styles__anchorNav__2MrFs::-webkit-scrollbar {
    width: 0; }
  .anchor-nav-styles__anchorNav__2MrFs > ul {
    display: flex;
    margin: 15px 0 0; }
    .anchor-nav-styles__anchorNav__2MrFs > ul::-webkit-scrollbar {
      width: 0; }
    .anchor-nav-styles__anchorNav__2MrFs > ul > li {
      display: inline-flex;
      flex-shrink: 0; }
      .anchor-nav-styles__anchorNav__2MrFs > ul > li:not(:first-child) {
        padding-left: 30px; }
      .anchor-nav-styles__anchorNav__2MrFs > ul > li:last-child {
        padding-right: 30px; }
        @media screen and (min-width: 56.25rem) {
          .anchor-nav-styles__anchorNav__2MrFs > ul > li:last-child {
            padding-right: 0; } }

.anchor-nav-styles__link__5uTQf {
  position: relative;
  display: inline-block;
  padding-bottom: 15px;
  text-decoration: none; }

/* stylelint-disable */

.previous-submission-icon-styles__icon__2y61A {
  width: 20px;
  height: 20px; }

/* stylelint-disable */

/* stylelint-disable */
.definition-list-styles__content__3r1WX {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .definition-list-styles__content__3r1WX {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .definition-list-styles__content__3r1WX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.definition-list-styles__loadingModal__3kjK0 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.definition-list-styles__parsedHTML__Z3PxV ul {
  list-style: disc; }

.definition-list-styles__parsedHTML__Z3PxV ul,
.definition-list-styles__parsedHTML__Z3PxV ol {
  margin: 1em 0 0 1em; }

.definition-list-styles__definitionCompare__30CaS {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  margin-right: 1.875rem;
  margin-left: 1.875rem;
  border-bottom: solid 1px rgba(144, 144, 178, 0.15); }
  .definition-list-styles__definitionCompare__30CaS > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .definition-list-styles__definitionCompare__30CaS > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .definition-list-styles__definitionCompare__30CaS > *:nth-child(3) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .definition-list-styles__definitionCompare__30CaS > *:nth-child(4) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.definition-list-styles__comparisonWithPreviousNDCContainer__iTmm7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  .definition-list-styles__comparisonWithPreviousNDCContainer__iTmm7 > * {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .definition-list-styles__comparisonWithPreviousNDCContainer__iTmm7 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .definition-list-styles__comparisonWithPreviousNDCContainer__iTmm7 > * {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.definition-list-styles__tooltipIndicatorIcon__mOYSX {
  width: 30px;
  height: 30px;
  margin-bottom: 10px; }

.definition-list-styles__definition__1yuhq {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  border-bottom: solid 1px rgba(144, 144, 178, 0.15); }
  .definition-list-styles__definition__1yuhq > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .definition-list-styles__definition__1yuhq > *:first-child {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .definition-list-styles__definition__1yuhq {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      margin-right: 1.875rem;
      margin-left: 1.875rem; }
      .definition-list-styles__definition__1yuhq > *:nth-child(1) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .definition-list-styles__definition__1yuhq > *:nth-child(2) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .definition-list-styles__definition__1yuhq > * {
        margin-bottom: 0; } }

.definition-list-styles__definitionSeparator__3P7Kg {
  border-top: solid 3px rgba(144, 144, 178, 0.8); }

.definition-list-styles__previousNDCDefinition__3WbCR {
  text-align: center; }

.definition-list-styles__definitionTitle__2zkbA {
  color: #0a1941;
  font-weight: 600;
  font-family: "Lato", sans-serif; }

.definition-list-styles__definitionDesc__2BkxI {
  color: #0a1941;
  font-family: "Lato", sans-serif;
  line-height: 1.4em;
  word-break: break-word; }
  .definition-list-styles__definitionDesc__2BkxI a {
    color: #0a1941;
    word-wrap: break-word;
    background-image: linear-gradient(to right, #ffc735 100%, transparent 100%);
    background-position: 0 1.07em;
    background-repeat: repeat-x;
    background-size: 10px 2px; }

/* stylelint-disable */

/* stylelint-disable */
.custom-definition-list-styles__content__3SKQJ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .custom-definition-list-styles__content__3SKQJ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .custom-definition-list-styles__content__3SKQJ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.custom-definition-list-styles__loadingModal__CWt3q {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.custom-definition-list-styles__parsedHTML__2BOPP ul {
  list-style: disc; }

.custom-definition-list-styles__parsedHTML__2BOPP ul,
.custom-definition-list-styles__parsedHTML__2BOPP ol {
  margin: 1em 0 0 1em; }

.custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  .custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi > * {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi > div {
    padding-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi > * {
        width: calc(14.25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .custom-definition-list-styles__comparisonWithPreviousNDCContainer__1j1Qi > div {
        padding-bottom: 0; } }

.custom-definition-list-styles__tooltipIndicatorIcon__16O02 {
  width: 30px;
  height: 30px;
  margin-bottom: 10px; }

.custom-definition-list-styles__previousNDCDefinition__3--T8 {
  text-align: center; }

.custom-definition-list-styles__definitionTitle__2j5Rk {
  color: #0a1941;
  font-weight: 600;
  font-family: "Lato", sans-serif; }

.custom-definition-list-styles__definitionDesc__b4kwv {
  color: #0a1941;
  font-family: "Lato", sans-serif;
  line-height: 1.4em;
  word-break: break-word; }
  .custom-definition-list-styles__definitionDesc__b4kwv a {
    color: #0a1941;
    word-wrap: break-word;
    background-image: linear-gradient(to right, #ffc735 100%, transparent 100%);
    background-position: 0 1.07em;
    background-repeat: repeat-x;
    background-size: 10px 2px; }

.custom-definition-list-styles__overallContainer__2yXGD {
  margin-top: 40px; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-country-accordion-styles__content__wXlxw {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-country-accordion-styles__content__wXlxw {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-country-accordion-styles__content__wXlxw > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-country-accordion-styles__loadingModal__7QXIu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-country-accordion-styles__parsedHTML__36Zia ul {
  list-style: disc; }

.ndcs-country-accordion-styles__parsedHTML__36Zia ul,
.ndcs-country-accordion-styles__parsedHTML__36Zia ol {
  margin: 1em 0 0 1em; }

.ndcs-country-accordion-styles__wrapper__3KRxu {
  position: relative;
  min-height: 450px; }

.ndcs-country-accordion-styles__accordion__2Dbcw {
  margin-bottom: -1px;
  position: relative;
  background-color: #f1f4fb; }

.ndcs-country-accordion-styles__subAccordion__ecGKG {
  background-color: #f1f4fb; }

.ndcs-country-accordion-styles__loader__3ZnMr {
  min-height: 450px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5; }

.ndcs-country-accordion-styles__noContent__wMMNV {
  font-size: 0.875rem;
  color: #757584;
  font-style: italic;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 450px; }

.ndcs-country-accordion-styles__definitionList__1Fizi {
  background-color: #f1f4fb;
  border-bottom: solid 1px rgba(10, 25, 65, 0.3); }

.ndcs-country-accordion-styles__separatorTitle__16CYS {
  margin-top: 40px 0; }

/* stylelint-disable */

/* stylelint-disable */
.notification-modal-styles__content__2K0Vw {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .notification-modal-styles__content__2K0Vw {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .notification-modal-styles__content__2K0Vw > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.notification-modal-styles__loadingModal__3Y_oo {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.notification-modal-styles__parsedHTML__cMpV2 ul {
  list-style: disc; }

.notification-modal-styles__parsedHTML__cMpV2 ul,
.notification-modal-styles__parsedHTML__cMpV2 ol {
  margin: 1em 0 0 1em; }

.notification-modal-styles__modal__1802k {
  max-width: 600px; }

.notification-modal-styles__modalTitle__2V6sU {
  padding: 5px 20px 20px;
  text-align: center; }

.notification-modal-styles__notificationModal__17eDB {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.notification-modal-styles__notificationModalContent__1vsYA {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  padding: 0 20px;
  overflow: auto;
  color: #0a1941;
  text-align: center; }

.notification-modal-styles__notification__3vS2r {
  display: flex;
  margin: 10px 0; }

.notification-modal-styles__date__3Wn9k {
  font-weight: 600; }

.notification-modal-styles__footer__1Wzdr {
  position: absolute;
  background-color: #fff;
  bottom: 0;
  width: 100%;
  height: 80px;
  margin-left: -30px;
  padding-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center; }

.notification-modal-styles__button__10bQy {
  max-width: 250px; }

.notification-modal-styles__description__2CdWm a {
  text-decoration: underline; }

/* stylelint-disable */

.notification-bell-styles__notificationBellButton__2S5K0 {
  display: flex;
  align-items: center;
  transform: translate(0, -2px); }
  .notification-bell-styles__notificationBellButton__2S5K0.notification-bell-styles__active__2XHv4 {
    cursor: pointer; }

.notification-bell-styles__bell__1Ua9m {
  position: relative;
  transform-origin: top center; }
  .notification-bell-styles__bell__1Ua9m.notification-bell-styles__ring__1bxdP {
    animation: notification-bell-styles__ring__1bxdP 2s ease-out 3s; }

@keyframes notification-bell-styles__ring__1bxdP {
  0% {
    transform: rotate(15deg); }
  25% {
    transform: rotate(-15deg); }
  50% {
    transform: rotate(15deg); }
  75% {
    transform: rotate(-15deg); }
  100% {
    transform: rotate(0deg); } }

.notification-bell-styles__badge__1mLQh {
  height: 14px;
  width: 14px;
  text-align: center;
  position: absolute;
  top: 7px;
  border-radius: 10px;
  background-color: #f00;
  color: #fff;
  font-size: 0.75rem; }
  .notification-bell-styles__badge__1mLQh.notification-bell-styles__moreThan9__6Kglt {
    width: 20px;
    top: 6px;
    left: -2px; }
  .notification-bell-styles__badge__1mLQh.notification-bell-styles__moreThan99__2mYyB {
    width: 24px;
    top: 6px;
    left: -4px; }

.notification-bell-styles__bellIcon__3Ovg4 {
  width: 30px;
  height: 30px; }

.notification-bell-styles__tooltip__RE1Pb {
  text-align: center;
  margin: 25px 5px 0 !important;
  padding-bottom: 20px !important; }
  .notification-bell-styles__tooltip__RE1Pb .notification-bell-styles__tooltipTitle__1BVEI {
    margin: 10px 0;
    font-size: 1.1875rem; }

/* stylelint-disable */

/* stylelint-disable */
.web-tour-styles__content__1LqBL {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .web-tour-styles__content__1LqBL {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .web-tour-styles__content__1LqBL > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.web-tour-styles__loadingModal__35S66 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.web-tour-styles__parsedHTML__3oton ul {
  list-style: disc; }

.web-tour-styles__parsedHTML__3oton ul,
.web-tour-styles__parsedHTML__3oton ol {
  margin: 1em 0 0 1em; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__title__XHZbI {
  font-size: 1rem;
  margin-bottom: 10px; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__description__2fnur {
  margin-bottom: 10px; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__arrow__1FZZy {
  height: 10px;
  width: 10px; }
  .web-tour-styles__webTour__3HgwF .web-tour-styles__arrow__1FZZy.web-tour-styles__leftArrow__1bjiK {
    transform: rotate(180deg); }

.web-tour-styles__webTour__3HgwF .web-tour-styles__nextButton__2hMBC, .web-tour-styles__webTour__3HgwF .web-tour-styles__prevButton__2nFl1 {
  background-color: #f1f4fb;
  position: absolute;
  right: 21px;
  bottom: 15px;
  height: 35px;
  width: 35px;
  border-radius: 0 3px 3px 0;
  cursor: pointer; }
  .web-tour-styles__webTour__3HgwF .web-tour-styles__nextButton__2hMBC:hover:not(.web-tour-styles__disabled__32tMe), .web-tour-styles__webTour__3HgwF .web-tour-styles__prevButton__2nFl1:hover:not(.web-tour-styles__disabled__32tMe) {
    background-color: #cccdcf; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__bold__qj3tB {
  font-weight: 400; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__prevButton__2nFl1 {
  right: 58px;
  border-radius: 3px 0 0 3px; }

.web-tour-styles__webTour__3HgwF .web-tour-styles__disabled__32tMe {
  opacity: 0.5;
  cursor: default; }

.reactour__dot {
  width: 14px;
  height: 14px; }

[data-tour-elem="controls"] {
  justify-content: flex-start; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-2025-timeline-styles__content__2AAHE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-2025-timeline-styles__content__2AAHE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-2025-timeline-styles__content__2AAHE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-2025-timeline-styles__loadingModal__1A-U3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-2025-timeline-styles__parsedHTML__VXZTW ul {
  list-style: disc; }

.ndc-2025-timeline-styles__parsedHTML__VXZTW ul,
.ndc-2025-timeline-styles__parsedHTML__VXZTW ol {
  margin: 1em 0 0 1em; }

.ndc-2025-timeline-styles__documentLink__167tH {
  padding: 8px;
  top: 0;
  transform: translate(-50%, -64px);
  width: max-content;
  height: auto;
  background-color: #fff; }

.ndc-2025-timeline-styles__timelineDescription__NrKWn {
  font-size: 0.8125rem;
  font-weight: 600;
  color: #fff; }

.ndc-2025-timeline-styles__timelineContainer__2D0qY {
  overflow-x: hidden; }
  .ndc-2025-timeline-styles__timelineContainer__2D0qY.ndc-2025-timeline-styles__opened__3wxCF {
    padding-top: 80px;
    margin-top: -80px; }

.ndc-2025-timeline-styles__timeline__3oO6R {
  display: block;
  position: relative;
  width: 100%;
  height: 80px;
  margin-bottom: 100px; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper {
    overflow: initial !important;
    width: 100% !important;
    margin: 0 !important; }
    .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events {
      width: 100% !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .timeline-eventline {
        min-width: 100% !important;
        background-color: #fff !important;
        height: 1px;
        opacity: 0.5; }
        .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .timeline-eventline:first-of-type::after {
          content: "";
          position: absolute;
          right: -5px;
          top: calc(50% - 7px);
          bottom: 0;
          width: 14px;
          height: 14px;
          background-position: center;
          background-image: url(/packs/accordion-arrow-389780c063cc96e3c229b4311aa161f8.png);
          filter: brightness(10);
          background-repeat: no-repeat;
          background-size: contain;
          color: #fff !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .timeline-eventline:nth-child(2) {
        background-color: transparent !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .dot-label.present > span:last-child, .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .dot-label.past > span:last-child, .ndc-2025-timeline-styles__timeline__3oO6R > div > div .events-wrapper .events .dot-label.future > span:last-child {
        background-color: #0845cb !important;
        border-color: white !important; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div ul {
    display: none; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip.-open::before {
    content: " ";
    top: calc(100% - 15px);
    left: 42px;
    border: solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #f1f4fb;
    border-width: 6px;
    margin-left: -6px; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links {
    display: block;
    min-width: 220px;
    width: fit-content;
    position: absolute;
    bottom: 15px;
    border-radius: 4px;
    background-color: #f1f4fb;
    overflow-y: auto;
    max-height: 140px;
    padding: 4px; }
    .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li {
      text-align: left;
      position: relative;
      border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      transition: color 0.1s linear;
      border-radius: 4px; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li a {
        padding: 10px 30px 10px 10px;
        display: block;
        width: auto;
        height: auto;
        font-size: 1rem;
        line-height: 1.62;
        color: #757584;
        background-color: transparent;
        transition: color 0.1s linear; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li::after {
        content: "";
        opacity: 0;
        position: absolute;
        right: 10px;
        top: calc(50% - 7px);
        bottom: 0;
        width: 14px;
        height: 14px;
        background-position: center;
        background-image: url(/packs/accordion-arrow-389780c063cc96e3c229b4311aa161f8.png);
        background-repeat: no-repeat;
        background-size: contain;
        background-color: transparent;
        transition: opacity 0.1s linear; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li:hover {
        background-color: #fff; }
        .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li:hover a {
          color: #0a1941; }
        .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .links li:hover::after {
          opacity: 1; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .timelineLabel {
    position: absolute;
    top: 30px;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-items: center; }
    .ndc-2025-timeline-styles__timeline__3oO6R > div > div .timelineTooltip .timelineLabel .yearLabel {
      font-size: 0.8125rem;
      line-height: 1.54;
      text-align: center;
      display: block; }
  .ndc-2025-timeline-styles__timeline__3oO6R > div > div .buttons {
    display: block; }
    .ndc-2025-timeline-styles__timeline__3oO6R > div > div .buttons li {
      height: 32px !important;
      width: 32px !important;
      background-color: #fff;
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
      border: solid 1px #cccdcf;
      transform: none !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .buttons li.button-back svg {
        left: -2px !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .buttons li > svg {
        fill: #0a1941 !important;
        height: 24px !important;
        width: 32px !important; }
      .ndc-2025-timeline-styles__timeline__3oO6R > div > div .buttons li.disabled {
        display: none; }

/* stylelint-disable */

html,
body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
ins,
kbd,
q,
s,
samp,
small,
strike,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
caption,
tr,
th,
td,
article,
aside,
details,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
input,
output,
section,
summary,
mark {
  font-family: "Lato", sans-serif; }

* {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
  margin: 0;
  padding: 0; }
  *::after {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box; }
  *::before {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box; }

body,
html {
  font-weight: 400;
  margin: 0;
  padding: 0;
  height: 100%; }

#root {
  height: 100%; }

a {
  text-decoration: none; }

ul {
  list-style: none;
  margin: 0;
  padding: 0; }

button {
  background-color: transparent;
  border: 0; }

img {
  max-width: 100%; }

*:focus {
  outline: none; }

input,
textarea {
  caret-color: #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.pop-up-styles__content__e8txt {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .pop-up-styles__content__e8txt {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .pop-up-styles__content__e8txt > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.pop-up-styles__loadingModal__e_G-w {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.pop-up-styles__parsedHTML__1KTsR ul {
  list-style: disc; }

.pop-up-styles__parsedHTML__1KTsR ul,
.pop-up-styles__parsedHTML__1KTsR ol {
  margin: 1em 0 0 1em; }

.pop-up-styles__popUp__3wkLT {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.pop-up-styles__popUpContent__1hjmb {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 100%;
  color: #0a1941;
  text-align: center;
  padding: 0 48px; }

.pop-up-styles__modal__bmGeM {
  max-height: 360px;
  max-width: 600px; }

.pop-up-styles__button__1D5Lc {
  max-width: 250px; }

/* stylelint-disable */

/* stylelint-disable */
.webinar-countdown-pop-up-styles__content__h71Hv {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .webinar-countdown-pop-up-styles__content__h71Hv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .webinar-countdown-pop-up-styles__content__h71Hv > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.webinar-countdown-pop-up-styles__loadingModal__2xlQI {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.webinar-countdown-pop-up-styles__parsedHTML__2kEe8 ul {
  list-style: disc; }

.webinar-countdown-pop-up-styles__parsedHTML__2kEe8 ul,
.webinar-countdown-pop-up-styles__parsedHTML__2kEe8 ol {
  margin: 1em 0 0 1em; }

.webinar-countdown-pop-up-styles__modal__3SlC- {
  max-height: 460px;
  max-width: 800px; }

.webinar-countdown-pop-up-styles__modalContent__2IoZN {
  padding: 0; }

.webinar-countdown-pop-up-styles__popUp__3s4k5 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.webinar-countdown-pop-up-styles__popUpContent__3OtYB {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 100%;
  color: #0a1941;
  text-align: center; }

.webinar-countdown-pop-up-styles__popUpAction__1huIp {
  background-color: #f1f4fb;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 48px;
  font-size: 1.5rem;
  font-weight: 600; }

.webinar-countdown-pop-up-styles__countdown__2bxRY {
  display: flex;
  justify-content: space-evenly; }

.webinar-countdown-pop-up-styles__countNumber__308Ru {
  font-size: 3.375rem;
  font-weight: 300; }

.webinar-countdown-pop-up-styles__popUpTitleContainer__3cGtx {
  padding: 30px 50px; }

.webinar-countdown-pop-up-styles__popUpTitle__YGXOp {
  font-size: 1.5rem;
  font-weight: 400;
  margin-bottom: 1rem; }

.webinar-countdown-pop-up-styles__button__2R3j0 {
  max-width: 250px; }

/* stylelint-disable */

.user-report-styles__userReport__Z_uUm {
  position: fixed;
  top: 40%;
  right: 0;
  width: 72px;
  z-index: 10000000;
  background-color: #ffc735;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.125);
  color: #0a1941;
  font-size: 0.875rem;
  transform: rotate(-90deg) translate(0, 12px);
  transform-origin: 50% 0%;
  transition: transform 0.3s ease-in-out;
  border-radius: 4px 4px 0 0;
  padding: 4px 0 16px;
  cursor: pointer; }
  .user-report-styles__userReport__Z_uUm:hover {
    transform: rotate(-90deg) translate(0, 8px); }

#crowd-shortcut {
  display: none !important; }

/* stylelint-disable */

/* stylelint-disable */
.nav-nested-menu-styles__content__2EOmQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .nav-nested-menu-styles__content__2EOmQ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .nav-nested-menu-styles__content__2EOmQ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.nav-nested-menu-styles__loadingModal__2AjPF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.nav-nested-menu-styles__parsedHTML__18rY3 ul {
  list-style: disc; }

.nav-nested-menu-styles__parsedHTML__18rY3 ul,
.nav-nested-menu-styles__parsedHTML__18rY3 ol {
  margin: 1em 0 0 1em; }

.nav-nested-menu-styles__navNestedMenuContainer__3xkT2 {
  height: 100%;
  display: flex;
  align-items: center; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 > div {
    height: 100%; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 .nav-nested-menu-styles__button__3Jiz3 {
    cursor: pointer;
    outline: none; }
    .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 .nav-nested-menu-styles__button__3Jiz3.nav-nested-menu-styles__active__15iSQ::after {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: #ffc735;
      width: 100%;
      height: 6px; }
    .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 .nav-nested-menu-styles__button__3Jiz3.nav-nested-menu-styles__active__15iSQ .nav-nested-menu-styles__arrowIcon__3idG4 {
      transform: rotate(180deg); }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 .nav-nested-menu-styles__arrowIcon__3idG4 {
    width: 7px;
    height: 4px;
    margin-left: 4px; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2 .nav-nested-menu-styles__navNestedMenuWrapper__2vzV0 {
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 10;
    opacity: 1;
    transition: opacity 0.2s ease; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2.nav-nested-menu-styles__isHidden__2ZNUp .nav-nested-menu-styles__navNestedMenuWrapper__2vzV0 {
    opacity: 0;
    pointer-events: none; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2.nav-nested-menu-styles__reverse__1n-x_ .nav-nested-menu-styles__navNestedMenu__2ULJB {
    position: relative;
    left: 0;
    height: 604px;
    bottom: 695px; }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2.nav-nested-menu-styles__reverse__1n-x_ .nav-nested-menu-styles__button__3Jiz3.nav-nested-menu-styles__active__15iSQ .nav-nested-menu-styles__arrowIcon__3idG4 {
    transform: rotate(0deg); }
  .nav-nested-menu-styles__navNestedMenuContainer__3xkT2.nav-nested-menu-styles__reverse__1n-x_ .nav-nested-menu-styles__arrowIcon__3idG4 {
    transform: rotate(180deg); }

/* stylelint-disable */

.nav-with-child-menu-styles__container__26VfS {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%; }

.nav-with-child-menu-styles__title__2RlpS {
  color: #fff;
  font-size: 1.1875rem;
  font-weight: 600;
  letter-spacing: 1px;
  width: 100%;
  text-align: center;
  padding: 25px 0; }

.nav-with-child-menu-styles__link__3GDm- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 25px 0;
  font-size: 0.875rem;
  font-weight: 600;
  position: relative;
  letter-spacing: 1px;
  color: #fff;
  width: 100%; }

.nav-with-child-menu-styles__arrowIcon__24ZuT {
  display: block;
  fill: #757584;
  transform: rotate(-90deg); }

.nav-with-child-menu-styles__externalLinkIcon__1zRsY {
  display: block;
  fill: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.nav-styles__content__2npcd {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .nav-styles__content__2npcd {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .nav-styles__content__2npcd > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.nav-styles__loadingModal__1xBp1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.nav-styles__parsedHTML__1-HTL ul {
  list-style: disc; }

.nav-styles__parsedHTML__1-HTL ul,
.nav-styles__parsedHTML__1-HTL ol {
  margin: 1em 0 0 1em; }

.nav-styles__logo___RKKc {
  width: 136px;
  height: 13px; }

.nav-styles__linkWrapper__3YGhj {
  height: 100%; }

.nav-styles__link__34ZN_ {
  display: flex;
  align-items: center;
  color: #0a1941;
  font-size: 0.8125rem;
  font-weight: 600;
  letter-spacing: 1px; }
  .nav-styles__link__34ZN_.nav-styles__active__Vf7jO::after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 0;
    right: 0;
    background-color: #ffc735;
    width: 100%;
    height: 6px; }
  @media screen and (min-width: 56.25rem) {
    .nav-styles__link__34ZN_ {
      text-decoration: none;
      position: relative;
      height: 100%;
      font-family: "Lato", sans-serif; }
      .nav-styles__link__34ZN_.nav-styles__active__Vf7jO::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: #ffc735;
        width: 100%;
        height: 6px; } }

.nav-styles__arrowIcon__3LziK {
  display: none; }

/* stylelint-disable */

.contact-styles__contactContainer__3Zx-a {
  display: flex;
  align-items: center;
  justify-content: flex-end; }

.contact-styles__contact__2iBn9 {
  font-size: 0.8125rem;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #757584;
  margin-right: 10px;
  min-width: 95px; }

/* stylelint-disable */

.mobile-menu-nav__navbar__qotgF {
  display: flex;
  flex-direction: column; }
  .mobile-menu-nav__navbar__qotgF .mobile-menu-nav__link__3fCuI {
    position: relative;
    padding: 15px 30px;
    width: 100%; }
  .mobile-menu-nav__navbar__qotgF > a {
    display: block;
    color: #fff;
    font-size: 1rem; }

.mobile-menu-nav__link__3fCuI {
  color: #757584;
  font-size: 1rem; }
  .mobile-menu-nav__link__3fCuI.mobile-menu-nav__mainLink__31XGT {
    padding: 15px 30px;
    display: flex;
    color: #fff;
    justify-content: space-between;
    font-size: 1rem; }

.mobile-menu-nav__navWithChildContainer__1aYUM {
  margin-bottom: 30px; }

.mobile-menu-nav__title__faoZb {
  text-align: left;
  padding: 15px 30px;
  font-size: 1rem; }

.mobile-menu-nav__arrowIcon__1WRky {
  display: block;
  height: 5px;
  fill: #757584;
  transform: rotate(-90deg); }

/* stylelint-disable */

/* stylelint-disable */
.navbar-mobile-styles__content__3LtAd {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .navbar-mobile-styles__content__3LtAd {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .navbar-mobile-styles__content__3LtAd > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.navbar-mobile-styles__loadingModal__22MyA {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.navbar-mobile-styles__parsedHTML__9_4Bq ul {
  list-style: disc; }

.navbar-mobile-styles__parsedHTML__9_4Bq ul,
.navbar-mobile-styles__parsedHTML__9_4Bq ol {
  margin: 1em 0 0 1em; }

.navbar-mobile-styles__navbarMobile__G0TPT {
  position: fixed;
  width: 100%;
  height: 60px;
  z-index: 23; }

.navbar-mobile-styles__navbar__3fH2u {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  position: relative;
  height: 100%;
  background: #fff;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); }
  @media print, screen and (min-width: 37.5em) {
    .navbar-mobile-styles__navbar__3fH2u {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .navbar-mobile-styles__navbar__3fH2u > *:nth-child(1) {
    width: calc(83.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .navbar-mobile-styles__navbar__3fH2u > *:nth-child(2) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .navbar-mobile-styles__navbar__3fH2u .navbar-mobile-styles__homeLink__1Gwck {
    display: flex;
    align-items: center; }
  .navbar-mobile-styles__navbar__3fH2u .navbar-mobile-styles__logo__2ePa8 {
    width: 150px; }
  .navbar-mobile-styles__navbar__3fH2u > *:last-child {
    justify-content: flex-end; }

.navbar-mobile-styles__navigation__76CxW {
  overflow: auto;
  background-color: #0a1941;
  height: calc(100vh - 60px);
  padding-top: 30px;
  display: flex;
  flex-flow: column wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .navbar-mobile-styles__navigation__76CxW > *:nth-child(1) {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    height: calc(91.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }
  .navbar-mobile-styles__navigation__76CxW > *:nth-child(2) {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    height: calc(8.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }

.navbar-mobile-styles__menuContact__1HJHF {
  width: 100%;
  display: flex;
  padding: 10px 30px 40px;
  justify-content: flex-start;
  text-transform: initial; }
  .navbar-mobile-styles__menuContact__1HJHF > a {
    color: #fff;
    font-size: 1rem;
    text-transform: initial;
    order: 1; }
  .navbar-mobile-styles__menuContact__1HJHF > svg {
    margin-right: 15px;
    order: 0;
    fill: #fff; }

.navbar-mobile-styles__toolsContainer__2Po70 {
  display: flex;
  align-items: center;
  justify-content: flex-start; }

.navbar-mobile-styles__tools__Zwi_f {
  border: none;
  height: 100%;
  flex-direction: column;
  width: 100%; }
  .navbar-mobile-styles__tools__Zwi_f > :first-child {
    margin-left: 0; }
  .navbar-mobile-styles__tools__Zwi_f > a {
    padding: 10px 30px; }

.navbar-mobile-styles__active__3paY5 {
  background-color: #223054;
  color: #fff; }

.navbar-mobile-styles__separator__yNdkr {
  width: 50px;
  border-top: 1px solid #fff;
  margin: 10px 30px 35px; }

/* stylelint-disable */

/* stylelint-disable */
.navbar-styles__content__3TkS7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .navbar-styles__content__3TkS7 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .navbar-styles__content__3TkS7 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.navbar-styles__loadingModal__11tRI {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.navbar-styles__parsedHTML__WU1Gd ul {
  list-style: disc; }

.navbar-styles__parsedHTML__WU1Gd ul,
.navbar-styles__parsedHTML__WU1Gd ol {
  margin: 1em 0 0 1em; }

.navbar-styles__row__28nHv {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  height: 60px; }
  @media print, screen and (min-width: 37.5em) {
    .navbar-styles__row__28nHv {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .navbar-styles__row__28nHv > *:nth-child(1) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .navbar-styles__row__28nHv > *:nth-child(2) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .navbar-styles__row__28nHv > *:nth-child(3) {
    width: calc(8.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.navbar-styles__navigationWrapper__2IlnI {
  display: flex;
  align-items: center;
  height: 100%; }

.navbar-styles__navigation__1Ndij {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  height: 100%;
  align-items: center; }
  .navbar-styles__navigation__1Ndij > * {
    flex: 1 1 0px;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .navbar-styles__navigation__1Ndij > * {
    flex-basis: auto; }

.navbar-styles__toolsNavWrapper__3ecQm {
  border-left: solid 1px rgba(117, 117, 132, 0.5);
  padding-left: 25px; }

/* stylelint-disable */

/* stylelint-disable */
.bottom-bar-styles__content__1ngkl {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .bottom-bar-styles__content__1ngkl {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .bottom-bar-styles__content__1ngkl > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.bottom-bar-styles__loadingModal__KyYXG {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.bottom-bar-styles__parsedHTML__PFKRf ul {
  list-style: disc; }

.bottom-bar-styles__parsedHTML__PFKRf ul,
.bottom-bar-styles__parsedHTML__PFKRf ol {
  margin: 1em 0 0 1em; }

.bottom-bar-styles__row__2yKKk {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .bottom-bar-styles__row__2yKKk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .bottom-bar-styles__row__2yKKk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .bottom-bar-styles__row__2yKKk {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 37.5rem) and (min-width: 37.5em) {
    .bottom-bar-styles__row__2yKKk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) {
      .bottom-bar-styles__row__2yKKk > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .bottom-bar-styles__row__2yKKk > *:nth-child(2) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.bottom-bar-styles__container__3ImOV {
  background-color: #0a1941;
  padding-top: 10px;
  padding-bottom: 10px; }

.bottom-bar-styles__bottomBar__1Gp1J {
  display: flex;
  justify-content: space-between;
  color: #fff; }
  @media screen and (max-width: 37.4375rem) {
    .bottom-bar-styles__bottomBar__1Gp1J {
      flex-direction: column; } }

.bottom-bar-styles__text__wYtax {
  opacity: 0.7;
  font-size: 0.8125rem;
  line-height: 1.62;
  color: #fff; }
  @media screen and (min-width: 56.25rem) {
    .bottom-bar-styles__text__wYtax {
      font-size: 0.875rem; } }

.bottom-bar-styles__logo__1AW_j,
.bottom-bar-styles__rwText__1bjcG {
  margin-left: 5px; }

.bottom-bar-styles__rwText__1bjcG {
  width: 100px; }

.bottom-bar-styles__align__3t6ti {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  @media screen and (max-width: 37.4375rem) {
    .bottom-bar-styles__align__3t6ti {
      justify-content: flex-start; } }

/* stylelint-disable */

/* stylelint-disable */
.site-map-footer-styles__content__2Y9vC {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .site-map-footer-styles__content__2Y9vC {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .site-map-footer-styles__content__2Y9vC > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.site-map-footer-styles__loadingModal__2hW6K {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.site-map-footer-styles__parsedHTML__3Fsi8 ul {
  list-style: disc; }

.site-map-footer-styles__parsedHTML__3Fsi8 ul,
.site-map-footer-styles__parsedHTML__3Fsi8 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.site-map-footer-styles__siteMapContainer__3y7d0 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px; }

.site-map-footer-styles__contentWrapper__3mdt_ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .site-map-footer-styles__contentWrapper__3mdt_ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .site-map-footer-styles__contentWrapper__3mdt_ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.site-map-footer-styles__sectionsContainer__2NhE- {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 50px; }
  .site-map-footer-styles__sectionsContainer__2NhE- > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .site-map-footer-styles__sectionsContainer__2NhE- {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .site-map-footer-styles__sectionsContainer__2NhE- > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.site-map-footer-styles__sectionWrapper__3Qvd3 {
  display: flex;
  flex-direction: column; }

.site-map-footer-styles__sectionHeader__3-wBT {
  text-transform: uppercase;
  color: #0a1941;
  font-weight: 600;
  font-size: 0.8125rem;
  margin-bottom: 1rem; }

.site-map-footer-styles__linksList__uRIH3 {
  margin-bottom: 1rem; }

.site-map-footer-styles__link__3S4yX {
  color: #757584;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 30px; }

.site-map-footer-styles__logo__1oVy1 {
  width: 136px;
  height: 13px; }

/* stylelint-disable */

/* stylelint-disable */
.footer-styles__content__TjjtE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .footer-styles__content__TjjtE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .footer-styles__content__TjjtE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.footer-styles__loadingModal__1Z1Hq {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.footer-styles__parsedHTML__2vZjK ul {
  list-style: disc; }

.footer-styles__parsedHTML__2vZjK ul,
.footer-styles__parsedHTML__2vZjK ol {
  margin: 1em 0 0 1em; }

.footer-styles__footer__194d5 {
  padding-top: 20px; }

.footer-styles__row__3hx7k {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .footer-styles__row__3hx7k {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .footer-styles__row__3hx7k > *:nth-child(1) {
    width: calc(83.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .footer-styles__row__3hx7k > *:nth-child(2) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.footer-styles__gray__2_TKw {
  background-color: #f1f4fb; }

.footer-styles__border__fnYrv {
  border-top: solid 1px #cccdcf;
  padding-top: 0; }
  .footer-styles__border__fnYrv.footer-styles__isContained__16yiR {
    margin-top: 30px; }

.footer-styles__nav__32XeX {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 30px;
  color: #757584;
  font-weight: 500; }

.footer-styles__partners__3mIN4 {
  position: relative; }

.footer-styles__partnersHeadline__3svHF {
  position: absolute;
  top: -12px;
  left: -10px;
  background-color: #fff;
  padding: 0 10px; }

.footer-styles__contentWrapper__3aCpk {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .footer-styles__contentWrapper__3aCpk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .footer-styles__contentWrapper__3aCpk > :nth-child(2) {
    justify-content: flex-start; }
  @media screen and (min-width: 56.25rem) {
    .footer-styles__contentWrapper__3aCpk {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .footer-styles__contentWrapper__3aCpk > *:nth-child(1) {
        width: calc(83.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .footer-styles__contentWrapper__3aCpk > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .footer-styles__contentWrapper__3aCpk > :nth-child(2) {
        justify-content: flex-end; } }

.footer-styles__partnersContainer__3CTfY {
  display: flex;
  flex-flow: row wrap;
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }
  .footer-styles__partnersContainer__3CTfY > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0;
    margin-left: 0; }

.footer-styles__logoContainer__3cuvQ {
  width: 120px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 15px 30px 15px 0; }

.footer-styles__logo__3HsM8 {
  filter: grayscale(100%); }
  .footer-styles__logo__3HsM8:hover {
    filter: grayscale(0%); }

.footer-styles__defaultLogo__u3UYu {
  width: 40px; }

.footer-styles__rectangular__LASdH {
  width: 50px; }

.footer-styles__rectangularL__kwbnr {
  width: 58px; }

.footer-styles__rectangularXl__bdggs {
  width: 75px; }

.footer-styles__rectangularXxl__1flxL {
  width: 100px; }

.footer-styles__narrow__23-C_ {
  width: 85px; }

.footer-styles__narrower__313Ed {
  width: 120px; }

.footer-styles__contactContainer__1MHP9 {
  display: flex;
  align-items: center; }

.footer-styles__contact__2tbsX {
  font-size: 0.8125rem;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #757584;
  margin-right: 10px;
  min-width: 90px; }

/* stylelint-disable */

.cookie-consent-styles__container__pRUXO {
  position: fixed;
  bottom: 0%;
  z-index: 15;
  width: 100%;
  padding: 10px 15px;
  background-color: #0a1941;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  @media screen and (min-width: 56.25rem) {
    .cookie-consent-styles__container__pRUXO {
      flex-direction: row; } }

.cookie-consent-styles__link__mj8jA {
  color: #fff;
  text-decoration: underline; }

.cookie-consent-styles__button__3tUxU {
  margin-left: 5px;
  width: 106px;
  background-color: #ffc735;
  text-transform: none;
  color: #0a1941;
  margin-top: 15px;
  cursor: pointer; }
  @media screen and (min-width: 56.25rem) {
    .cookie-consent-styles__button__3tUxU {
      margin-top: 0;
      width: 168px; } }

.cookie-consent-styles__containerHidden__W2mmM {
  display: none; }

/* stylelint-disable */

/* stylelint-disable */
.tour-checkbox__content__2SFmb {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .tour-checkbox__content__2SFmb {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .tour-checkbox__content__2SFmb > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.tour-checkbox__loadingModal__2skjl {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.tour-checkbox__parsedHTML__1n2fk ul {
  list-style: disc; }

.tour-checkbox__parsedHTML__1n2fk ul,
.tour-checkbox__parsedHTML__1n2fk ol {
  margin: 1em 0 0 1em; }

.tour-checkbox__switch__1s7CW {
  flex-direction: column-reverse;
  height: 100px;
  width: 60px;
  align-items: center; }

.tour-checkbox__label__3jCUm {
  margin-top: 5px;
  color: #0a1941;
  text-align: center;
  text-shadow: -1px -1px 2px #fff, 1px -1px 2px #fff, -1px 1px 2px #fff, 1px 1px 2px #fff; }
  .tour-checkbox__label__3jCUm::before {
    content: 'Activate '; }

input:checked ~ .tour-checkbox__label__3jCUm {
  color: #fff;
  text-shadow: none; }
  input:checked ~ .tour-checkbox__label__3jCUm::before {
    content: 'Deactivate '; }

.tour-checkbox__slider__HH9XW {
  box-shadow: inset 3px 1px 8px -4px rgba(0, 0, 0, 0.5);
  height: 48px;
  width: 30px;
  margin-left: 0 !important; }
  .tour-checkbox__slider__HH9XW::before {
    height: 26px;
    width: 26px;
    left: 2px;
    padding-top: 2px;
    bottom: 3px;
    content: "?";
    text-align: center; }

input:checked ~ .tour-checkbox__slider__HH9XW {
  background-color: #ffc735; }
  input:checked ~ .tour-checkbox__slider__HH9XW::before {
    transform: translateY(-16px); }

/* stylelint-disable */

/* stylelint-disable */
.web-tour-switch-styles__content__1bAvs {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .web-tour-switch-styles__content__1bAvs {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .web-tour-switch-styles__content__1bAvs > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.web-tour-switch-styles__loadingModal__Po4dA {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.web-tour-switch-styles__parsedHTML__2xWgo ul {
  list-style: disc; }

.web-tour-switch-styles__parsedHTML__2xWgo ul,
.web-tour-switch-styles__parsedHTML__2xWgo ol {
  margin: 1em 0 0 1em; }

.web-tour-switch-styles__webTourSwitch__2ILW9 {
  position: fixed;
  bottom: 2%;
  right: 1%;
  z-index: 10000000; }

/* stylelint-disable */

.app-styles__app__ZXhTO {
  height: 100%;
  position: relative; }
  .app-styles__app__ZXhTO.app-styles__mobileMenuOpen__26yE9 {
    overflow: hidden; }

.app-styles__pageWrapper__1LjBu {
  padding-top: 60px; }
  @media screen and (min-width: 75rem) {
    .app-styles__pageWrapper__1LjBu {
      padding-top: 0; } }

/* stylelint-disable */

.embed-styles__embed__2Rdd6 {
  max-width: 100%;
  overflow: auto;
  margin: 0;
  border: solid 1px #757584;
  height: 100%;
  background-color: #fff; }
  .embed-styles__embed__2Rdd6.embed-styles__embedNdcp__37lAh {
    height: initial;
    border: none; }

.embed-styles__hasFooter__1j9mY {
  padding: 0 auto 65px; }

.embed-styles__embedContent__34MFh {
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 30px; }

.embed-styles__footer__3F-Jk {
  position: fixed;
  bottom: 1px;
  left: 1px;
  right: 1px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  text-align: right;
  background-color: #f1f4fb;
  padding: 10px 15px;
  color: #0a1941;
  line-height: 1.62; }
  @media screen and (min-width: 37.5rem) {
    .embed-styles__footer__3F-Jk {
      height: 65px;
      padding: 0 30px;
      align-items: center;
      flex-direction: row;
      justify-content: flex-end; } }

.embed-styles__logo__n8YOr {
  margin-left: 0.5em;
  margin-bottom: -0.1em;
  width: 10em;
  height: 1em; }

/* stylelint-disable */

.map-legend-styles__wrapper__34_74 {
  max-width: 260px; }

.map-legend-styles__title__ZPQe1 {
  font-size: 0.8125rem;
  color: #25597c;
  max-width: 200px; }

.map-legend-styles__buckets__3TYIx {
  display: flex;
  align-items: center;
  padding: 5px 0; }

.map-legend-styles__list__3RYps {
  margin-top: 10px; }

.map-legend-styles__bucketIcon__cui5b {
  display: block;
  flex-shrink: 0;
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 5px;
  background-color: #d54d60; }

.map-legend-styles__bucketTxt__3UnMY {
  font-size: 0.8125rem;
  color: #757584; }

/* stylelint-disable */

.ndcs-enhancements-tooltip-styles__tooltipContainer__1VXZo {
  min-width: 400px;
  padding: 30px 25px; }
  .ndcs-enhancements-tooltip-styles__tooltipContainer__1VXZo p {
    margin-bottom: 1em; }

.ndcs-enhancements-tooltip-styles__tooltipValue__1lshB {
  font-weight: 600; }

.ndcs-enhancements-tooltip-styles__tooltipNote__3ANPn {
  font-style: italic; }

/* stylelint-disable */

/* stylelint-disable */
.blue-checkbox__content__3U3-7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .blue-checkbox__content__3U3-7 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .blue-checkbox__content__3U3-7 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.blue-checkbox__loadingModal__2shq5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.blue-checkbox__parsedHTML__1UtdY ul {
  list-style: disc; }

.blue-checkbox__parsedHTML__1UtdY ul,
.blue-checkbox__parsedHTML__1UtdY ol {
  margin: 1em 0 0 1em; }

.blue-checkbox__switch__1Cku4 {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  margin: 10px 0; }
  @media screen and (min-width: 56.25rem) {
    .blue-checkbox__switch__1Cku4 {
      margin: 18px 0 4px -40px; } }

.blue-checkbox__slider__2HI8e {
  background-color: transparent;
  margin-right: 10px;
  border-radius: 5px !important;
  height: 24px !important;
  width: 24px !important;
  border: 3px solid #0845cb; }
  .blue-checkbox__slider__2HI8e::before {
    border-radius: 0 !important;
    background-color: transparent !important; }

.blue-checkbox__label__1KaHt {
  color: #0a1941;
  font-size: 1rem;
  font-weight: 400;
  margin-left: 10px; }

input:checked ~ .blue-checkbox__slider__2HI8e {
  background-color: #0845cb; }
  input:checked ~ .blue-checkbox__slider__2HI8e::before {
    border: 3px solid #fff;
    border-top: 0;
    border-left: 0;
    left: 5.5px;
    top: 1.5px;
    width: 7px;
    height: 12px;
    transform: rotate(46deg);
    transition: none; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-map-styles__content___P6ct {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-map-styles__content___P6ct {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-map-styles__content___P6ct > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-map-styles__loadingModal__2_CtF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-map-styles__parsedHTML__r4s5M ul {
  list-style: disc; }

.ndcs-enhancements-map-styles__parsedHTML__r4s5M ul,
.ndcs-enhancements-map-styles__parsedHTML__r4s5M ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-enhancements-map-styles__wrapper__3iPtb {
  position: relative; }

.ndcs-enhancements-map-styles__column__2ISgo {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-enhancements-map-styles__column__2ISgo > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-map-styles__buttonGroup__tsySC {
  width: auto;
  margin-top: 1em;
  min-width: 200px;
  float: right; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-map-styles__containerControls__3MF8O .ndcs-enhancements-map-styles__buttonGroup__tsySC {
      margin-top: 0;
      width: 100%;
      min-width: 0; } }

.ndcs-enhancements-map-styles__containerControls__3MF8O {
  margin-bottom: 40px;
  margin-top: 20px; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-map-styles__containerControls__3MF8O {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-enhancements-map-styles__containerControls__3MF8O > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-enhancements-map-styles__containerControls__3MF8O > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .ndcs-enhancements-map-styles__containerControls__3MF8O::before, .ndcs-enhancements-map-styles__containerControls__3MF8O::after {
    content: " ";
    display: table; }
  .ndcs-enhancements-map-styles__containerControls__3MF8O::after {
    display: block;
    clear: both;
    height: 1px;
    margin-top: -1px;
    visibility: hidden; }
  .ndcs-enhancements-map-styles__containerControls__3MF8O {
    *zoom: 1; }

@media screen and (min-width: 56.25rem) {
  .ndcs-enhancements-map-styles__searchBox__1ZEnE {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.ndcs-enhancements-map-styles__legend__10oLN {
  position: absolute;
  left: 0;
  bottom: 12%;
  max-width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-map-styles__legend__10oLN {
      max-width: 160px; } }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-map-styles__legend__10oLN {
      bottom: 0; } }
  .ndcs-enhancements-map-styles__legend__10oLN.ndcs-enhancements-map-styles__isPNG__1vuoJ {
    position: relative; }

.ndcs-enhancements-map-styles__summary__3cqad {
  min-height: 300px;
  height: 100%;
  padding-bottom: 20px; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-map-styles__summary__3cqad {
      min-height: 500px; } }

.__react_component_tooltip {
  max-width: 250px;
  white-space: pre-line; }

.ndcs-enhancements-map-styles__loader__7eR9t {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.ndcs-enhancements-map-styles__containerUpper__1w90Q,
.ndcs-enhancements-map-styles__containerCharts__j7Slx,
.ndcs-enhancements-map-styles__containerMap__3gqAC {
  position: relative; }

@media screen and (min-width: 56.25rem) {
  .ndcs-enhancements-map-styles__containerMap__3gqAC {
    padding-left: calc(30px / 2); } }

.ndcs-enhancements-map-styles__containerMap__3gqAC [class*=map-styles__wrapper], .ndcs-enhancements-map-styles__containerMap__3gqAC [class*=map-styles__wrapper][class*=__notDraggable] {
  cursor: default; }

@media screen and (min-width: 75rem) {
  .ndcs-enhancements-map-styles__containerUpper__1w90Q {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-enhancements-map-styles__containerUpper__1w90Q > *:nth-child(1) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-enhancements-map-styles__containerUpper__1w90Q > *:nth-child(2) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

.ndcs-enhancements-map-styles__containerCharts__j7Slx {
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb; }

.ndcs-enhancements-map-styles__summaryTitle__9_TX2 {
  font-weight: 600;
  text-align: center;
  padding: 20px 0;
  cursor: default; }

.ndcs-enhancements-map-styles__infoIcon__1ei2D {
  margin-left: 5px;
  transform: translateY(1px); }

.ndcs-enhancements-map-styles__summaryItemsContainer__1AFoW {
  display: flex;
  flex-direction: column;
  min-height: 432px;
  height: 100%; }

.ndcs-enhancements-map-styles__separator__v4CCt {
  height: 2px;
  background: #cccdcf;
  margin: 20px 60px 0; }

.ndcs-enhancements-map-styles__summaryItemContainer__1oWaP {
  position: relative;
  flex: 1;
  height: 170px;
  margin: 0;
  overflow: visible;
  display: flex;
  flex-direction: row;
  font-size: 0.8125rem; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-map-styles__summaryItemContainer__1oWaP {
      font-size: 1em;
      padding: 0 calc(30px / 2); } }

.ndcs-enhancements-map-styles__summaryHint__WtFHd {
  font-style: italic;
  font-size: 0.875rem;
  padding: 0 20px; }

.ndcs-enhancements-map-styles__pngLegendAndSummary__1x5WK {
  display: flex; }

.ndcs-enhancements-map-styles__pngSummary__3Y2AA {
  flex: 1; }

.ndcs-enhancements-map-styles__pngCovidText__2yqtp {
  font-size: 0.75rem; }

.ndcs-enhancements-map-styles__pngSummaryItemsContainer__1TWHW {
  font-size: 0.8125rem;
  margin-top: 10px;
  padding: 5px; }

.ndcs-enhancements-map-styles__pngSummaryItemContainer__3v-1F {
  display: flex;
  margin-bottom: 10px; }
  .ndcs-enhancements-map-styles__pngSummaryItemContainer__3v-1F .ndcs-enhancements-map-styles__summaryItemValuesContainer__3Ja0G {
    display: inline-block;
    flex: none; }
    .ndcs-enhancements-map-styles__pngSummaryItemContainer__3v-1F .ndcs-enhancements-map-styles__summaryItemValuesContainer__3Ja0G .ndcs-enhancements-map-styles__summaryItemValues__Hi8wB {
      font-size: 0.8125rem;
      margin-right: 10px; }

.ndcs-enhancements-map-styles__summaryItemValuesContainer__3Ja0G {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center; }

.ndcs-enhancements-map-styles__summaryItemValues__Hi8wB {
  font-weight: 600;
  font-size: 4.5em; }

.ndcs-enhancements-map-styles__summaryItemLabels__15PHC {
  flex: 1;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: left; }
  .ndcs-enhancements-map-styles__summaryItemLabels__15PHC span[title] {
    display: inline;
    border-bottom: 1px solid #aaa;
    cursor: default; }
    .ndcs-enhancements-map-styles__summaryItemLabels__15PHC span[title]:hover {
      border-bottom-color: #000; }

.ndcs-enhancements-map-styles__checkboxContainer__1MBdk {
  position: absolute;
  left: 210px;
  bottom: 6px; }

.ndcs-enhancements-map-styles__map__1K5Et {
  cursor: grab; }

.ndcs-enhancements-map-styles__lastUpdated__1A6RL {
  position: absolute;
  white-space: nowrap;
  font-style: italic; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-2025-map-styles__content__30DUE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-map-styles__content__30DUE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-map-styles__content__30DUE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-map-styles__loadingModal__2jMzy {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-2025-map-styles__parsedHTML__1k9_5 ul {
  list-style: disc; }

.ndcs-enhancements-2025-map-styles__parsedHTML__1k9_5 ul,
.ndcs-enhancements-2025-map-styles__parsedHTML__1k9_5 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-enhancements-2025-map-styles__wrapper__GcDSm {
  position: relative;
  background-color: #f1f4fb;
  padding-top: 30px;
  padding-bottom: 30px; }

.ndcs-enhancements-2025-map-styles__column__1r2jh {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-enhancements-2025-map-styles__column__1r2jh > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-map-styles__buttonGroup__60z3B {
  width: auto;
  margin-top: 1em;
  min-width: 200px;
  float: right; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-2025-map-styles__containerControls__1HaBX .ndcs-enhancements-2025-map-styles__buttonGroup__60z3B {
      margin-top: 0;
      width: 100%;
      min-width: 0; } }

.ndcs-enhancements-2025-map-styles__containerControls__1HaBX {
  margin-bottom: 40px;
  margin-top: 20px; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-2025-map-styles__containerControls__1HaBX {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-enhancements-2025-map-styles__containerControls__1HaBX > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-enhancements-2025-map-styles__containerControls__1HaBX > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .ndcs-enhancements-2025-map-styles__containerControls__1HaBX::before, .ndcs-enhancements-2025-map-styles__containerControls__1HaBX::after {
    content: " ";
    display: table; }
  .ndcs-enhancements-2025-map-styles__containerControls__1HaBX::after {
    display: block;
    clear: both;
    height: 1px;
    margin-top: -1px;
    visibility: hidden; }
  .ndcs-enhancements-2025-map-styles__containerControls__1HaBX {
    *zoom: 1; }

@media screen and (min-width: 56.25rem) {
  .ndcs-enhancements-2025-map-styles__searchBox__gp_lN {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.ndcs-enhancements-2025-map-styles__legend__13U_D {
  position: absolute;
  left: 0;
  bottom: 12%;
  max-width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-2025-map-styles__legend__13U_D {
      max-width: 160px; } }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-2025-map-styles__legend__13U_D {
      bottom: 0; } }
  .ndcs-enhancements-2025-map-styles__legend__13U_D.ndcs-enhancements-2025-map-styles__isPNG__X1zNP {
    position: relative; }

.ndcs-enhancements-2025-map-styles__summary__WKHu_ {
  min-height: 300px;
  height: 100%;
  padding-bottom: 20px; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-2025-map-styles__summary__WKHu_ {
      min-height: 500px; } }

.__react_component_tooltip {
  max-width: 250px;
  white-space: pre-line; }

.ndcs-enhancements-2025-map-styles__loader__4wIYf {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.ndcs-enhancements-2025-map-styles__containerUpper__2Kp0c,
.ndcs-enhancements-2025-map-styles__containerMap__1AhBJ {
  position: relative; }

.ndcs-enhancements-2025-map-styles__containerMap__1AhBJ [class*=map-styles__wrapper], .ndcs-enhancements-2025-map-styles__containerMap__1AhBJ [class*=map-styles__wrapper][class*=__notDraggable] {
  cursor: default; }

.ndcs-enhancements-2025-map-styles__summaryTitle__3PzeJ {
  font-weight: 600;
  text-align: center;
  padding: 20px 0;
  cursor: default; }

.ndcs-enhancements-2025-map-styles__infoIcon__3kAGe {
  margin-left: 5px;
  transform: translateY(1px); }

.ndcs-enhancements-2025-map-styles__summaryItemsContainer__qsTqX {
  display: flex;
  flex-direction: column;
  min-height: 432px;
  height: 100%; }

.ndcs-enhancements-2025-map-styles__separator__1o7XW {
  height: 2px;
  background: #cccdcf;
  margin: 20px 60px 0; }

.ndcs-enhancements-2025-map-styles__summaryItemContainer__1OVYD {
  position: relative;
  flex: 1;
  height: 170px;
  margin: 0;
  overflow: visible;
  display: flex;
  flex-direction: row;
  font-size: 0.8125rem; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-2025-map-styles__summaryItemContainer__1OVYD {
      font-size: 1em;
      padding: 0 calc(30px / 2); } }

.ndcs-enhancements-2025-map-styles__summaryHint__2wYvd {
  font-style: italic;
  font-size: 0.875rem;
  padding: 0 20px; }

.ndcs-enhancements-2025-map-styles__pngLegendAndSummary__345Wh {
  display: flex; }

.ndcs-enhancements-2025-map-styles__pngSummary__EP-XT {
  flex: 1; }

.ndcs-enhancements-2025-map-styles__pngCovidText__3kWJo {
  font-size: 0.75rem; }

.ndcs-enhancements-2025-map-styles__pngSummaryItemsContainer__24RI8 {
  font-size: 0.8125rem;
  margin-top: 10px;
  padding: 5px; }

.ndcs-enhancements-2025-map-styles__pngSummaryItemContainer__3AHVw {
  display: flex;
  margin-bottom: 10px; }
  .ndcs-enhancements-2025-map-styles__pngSummaryItemContainer__3AHVw .ndcs-enhancements-2025-map-styles__summaryItemValuesContainer__12AOr {
    display: inline-block;
    flex: none; }
    .ndcs-enhancements-2025-map-styles__pngSummaryItemContainer__3AHVw .ndcs-enhancements-2025-map-styles__summaryItemValuesContainer__12AOr .ndcs-enhancements-2025-map-styles__summaryItemValues__15vuY {
      font-size: 0.8125rem;
      margin-right: 10px; }

.ndcs-enhancements-2025-map-styles__summaryItemValuesContainer__12AOr {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center; }

.ndcs-enhancements-2025-map-styles__summaryItemValues__15vuY {
  font-weight: 600;
  font-size: 4.5em; }

.ndcs-enhancements-2025-map-styles__summaryItemLabels__1hkrF {
  flex: 1;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: left; }
  .ndcs-enhancements-2025-map-styles__summaryItemLabels__1hkrF span[title] {
    display: inline;
    border-bottom: 1px solid #aaa;
    cursor: default; }
    .ndcs-enhancements-2025-map-styles__summaryItemLabels__1hkrF span[title]:hover {
      border-bottom-color: #000; }

.ndcs-enhancements-2025-map-styles__checkboxContainer__12xev {
  position: absolute;
  left: 210px;
  bottom: 6px; }

.ndcs-enhancements-2025-map-styles__map__1B_MZ {
  cursor: grab; }

.ndcs-enhancements-2025-map-styles__lastUpdated__2UoGy {
  position: absolute;
  white-space: nowrap;
  font-style: italic; }

.styles__globalChartTooltipWrapper__2duIu .styles__globalChartTooltipTheme__2DlDX {
  background-color: transparent !important; }
  .styles__globalChartTooltipWrapper__2duIu .styles__globalChartTooltipTheme__2DlDX::after {
    display: none !important; }

.styles__globalChartTooltip__3YcZK {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 180px;
  text-shadow: white 2px 0 0, white 1.75517px 0.95885px 0, white 1.0806px 1.68294px 0, white 0.14147px 1.99499px 0, white -0.83229px 1.81859px 0, white -1.60229px 1.19694px 0, white -1.97998px 0.28224px 0, white -1.87291px -0.70157px 0, white -1.30729px -1.5136px 0, white -0.42159px -1.95506px 0, white 0.56732px -1.91785px 0, white 1.41734px -1.41108px 0, white 1.92034px -0.55883px 0; }

.styles__globalChartTooltipLabel__41qyl,
.styles__globalChartTooltipValue__bi5y0 {
  text-align: center;
  color: black; }

.styles__globalChartTooltipValue__bi5y0 {
  font-size: 16px; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__chartContainerGlobal__1weTA {
  overflow-x: auto; }
  .styles__chartContainerGlobal__1weTA svg text:not(.customFontSize) {
    font-family: "Lato", sans-serif;
    font-size: 0.8125rem; }
  .styles__chartContainerGlobal__1weTA svg .axis-grid.x text {
    font-size: 0.75rem;
    font-weight: 600; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__tagsContainer__8Fti9 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px; }
  .styles__tagsContainer__8Fti9 li {
    height: 24px; }
    @media screen and (max-width: 37.4375rem) {
      .styles__tagsContainer__8Fti9 li {
        max-width: 100%;
        height: auto !important;
        padding: 0 5px !important; } }
  .styles__tagsContainer__8Fti9 p {
    margin: 0; }

.styles__historical__2eg71 {
  border-top: 3px solid #999c9f;
  width: 16px;
  margin-right: 6px;
  border-radius: 20px; }

.styles__projection__1fHF6 {
  display: block;
  width: 16px;
  height: 3px;
  border-radius: 20px;
  margin-right: 6px;
  background-image: linear-gradient(to right, #999c9f 65%, transparent 35%);
  background-position: top;
  background-size: 10px 3px;
  background-position-x: left;
  background-repeat: repeat-x; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__globalWrapper__3dxK8 {
  display: block;
  position: relative;
  width: 100%; }
  .styles__globalWrapper__3dxK8 .styles__summaryHeader__2gX3o {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 10px 0;
    gap: 20px; }
  .styles__globalWrapper__3dxK8 .styles__summaryDescription__-uiAE {
    display: flex;
    align-items: center; }
  .styles__globalWrapper__3dxK8 .styles__buttonGroup__IPWmE {
    width: 152px; }
  .styles__globalWrapper__3dxK8 .styles__chartOptionsContainer__3N-kp {
    display: flex;
    justify-content: end;
    margin: 24px 0; }
  .styles__globalWrapper__3dxK8 .styles__tagsContainer__8Fti9 {
    margin-left: 79px; }
    @media screen and (max-width: 37.4375rem) {
      .styles__globalWrapper__3dxK8 .styles__tagsContainer__8Fti9 {
        margin-left: 0; } }
  .styles__globalWrapper__3dxK8 .styles__spacer__FnVCr {
    display: block;
    height: 20px; }
  .styles__globalWrapper__3dxK8 .styles__lastUpdated__2os5v {
    margin-left: 79px;
    font-style: italic; }
    @media screen and (max-width: 37.4375rem) {
      .styles__globalWrapper__3dxK8 .styles__lastUpdated__2os5v {
        margin-left: 0; } }

.styles__globalDownloadModalWrapper__1yrGv .styles__tagsContainer__8Fti9 {
  margin-left: 79px; }

/* stylelint-disable */

.ghg-multiselect-dropdown-styles__container__2OolT {
  width: 100%;
  position: relative; }

.ghg-multiselect-dropdown-styles__label__i1uC3 {
  display: inline-block;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #0a1941;
  margin-bottom: 4px; }

.ghg-multiselect-dropdown-styles__boxToggle__1DF3M {
  width: 100%;
  border-radius: 3px;
  color: #0a1941;
  cursor: pointer;
  display: block;
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
  height: 45px;
  overflow: hidden;
  border: 2.5px solid #f1f4fb; }
  .ghg-multiselect-dropdown-styles__boxToggle__1DF3M:hover {
    box-shadow: none; }
  .ghg-multiselect-dropdown-styles__boxToggle__1DF3M .ghg-multiselect-dropdown-styles__dropdownArrow__1T5-y {
    position: absolute;
    right: 13px;
    top: calc(50% - 5px);
    width: 10px;
    height: 10px;
    fill: #0a1941;
    stroke: #0a1941; }

.ghg-multiselect-dropdown-styles__selectedLabel__2N5kV {
  display: inline-block;
  overflow: hidden;
  height: 19px;
  word-wrap: break-word;
  text-overflow: ellipsis;
  position: absolute;
  top: calc(48% - 8px);
  padding-right: 1rem;
  max-width: 70%; }

.ghg-multiselect-dropdown-styles__closeIcon__3sT9Y {
  position: absolute;
  top: calc(50% - 7px);
  right: 30px;
  width: 10px;
  fill: #757584; }

.ghg-multiselect-dropdown-styles__menuContainer__2auSN {
  position: absolute;
  width: 100px;
  height: 0;
  max-height: 0;
  top: -15px;
  left: -25px;
  border-radius: 5px;
  transition: max-height 0.3s ease-in;
  z-index: calc(9 + 1); }

.ghg-multiselect-dropdown-styles__menuOpen__Lp6xK {
  width: 100vw;
  height: auto;
  max-height: 600px;
  background-color: #fff;
  box-shadow: 0 0 20px 0 #e8ecf5;
  overflow: hidden; }
  @media screen and (min-width: 37.5rem) {
    .ghg-multiselect-dropdown-styles__menuOpen__Lp6xK {
      left: calc(-100% - 60px); } }
  @media screen and (min-width: 56.25rem) {
    .ghg-multiselect-dropdown-styles__menuOpen__Lp6xK {
      width: 550px;
      left: -15px;
      top: -13px; } }

.ghg-multiselect-dropdown-styles__menuHeader__3VlpT {
  cursor: pointer;
  padding: 15px;
  display: flex;
  justify-content: space-between; }
  .ghg-multiselect-dropdown-styles__menuHeader__3VlpT .ghg-multiselect-dropdown-styles__label__i1uC3 {
    margin: 0; }
  .ghg-multiselect-dropdown-styles__menuHeader__3VlpT .ghg-multiselect-dropdown-styles__dropdownArrow__1T5-y {
    width: 12px;
    top: -2px;
    position: relative;
    fill: #0a1941;
    stroke: #0a1941;
    transform: rotate(180deg); }

.ghg-multiselect-dropdown-styles__input__2_-h- {
  color: #0a1941;
  caret-color: #0a1941;
  font-size: 1.1875rem;
  border: none;
  border-bottom: 1px solid #f1f4fb;
  width: 100%;
  padding: 15px;
  margin-bottom: 15px; }
  .ghg-multiselect-dropdown-styles__input__2_-h-::placeholder {
    color: #757584;
    font-size: 0.8125rem; }

.ghg-multiselect-dropdown-styles__optionsContainer__1zpVf {
  padding: 0 15px 15px;
  height: auto;
  max-height: 400px;
  overflow: auto; }

.ghg-multiselect-dropdown-styles__optionsSection__uz7Ge {
  margin-bottom: 15px; }

.ghg-multiselect-dropdown-styles__sectionTitle__LDctQ {
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #0a1941;
  padding-bottom: 15px; }

.ghg-multiselect-dropdown-styles__menuOption__2jAMZ {
  cursor: pointer;
  position: relative;
  margin-left: 50px;
  color: #757584;
  font-size: 1rem;
  line-height: 25px;
  padding-bottom: 15px; }
  .ghg-multiselect-dropdown-styles__menuOption__2jAMZ:hover, .ghg-multiselect-dropdown-styles__menuOption__2jAMZ:focus {
    color: #0a1941; }
  .ghg-multiselect-dropdown-styles__menuOption__2jAMZ .ghg-multiselect-dropdown-styles__checkbox__2Wxef {
    position: absolute;
    border: 1px solid #cccdcf;
    width: 15px;
    height: 15px;
    left: -25px;
    top: 4px;
    border-radius: 3px; }
  .ghg-multiselect-dropdown-styles__menuOption__2jAMZ.ghg-multiselect-dropdown-styles__selected__YqM4E {
    color: #0a1941; }
    .ghg-multiselect-dropdown-styles__menuOption__2jAMZ.ghg-multiselect-dropdown-styles__selected__YqM4E .ghg-multiselect-dropdown-styles__checkbox__2Wxef {
      background-color: #0845cb;
      border: none; }
    .ghg-multiselect-dropdown-styles__menuOption__2jAMZ.ghg-multiselect-dropdown-styles__selected__YqM4E::before {
      content: "\2714";
      position: absolute;
      display: block;
      color: #fff;
      left: -22px;
      top: -1px;
      font-size: 12px;
      font-size: 0.75rem;
      width: 15px;
      height: 15px;
      z-index: 1; }

.ghg-multiselect-dropdown-styles__regionOptionContainer__3ZF59 {
  position: relative; }

.ghg-multiselect-dropdown-styles__regionButton__3vnpp {
  display: block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute; }
  @media screen and (max-width: 37.4375rem) {
    .ghg-multiselect-dropdown-styles__regionButton__3vnpp {
      display: none; } }

.ghg-multiselect-dropdown-styles__regionArrow__2yS-i {
  width: 12px;
  height: 10px;
  top: 6px;
  transform: rotate(-90deg);
  transition: transform 0.2s ease-in; }
  .ghg-multiselect-dropdown-styles__regionArrow__2yS-i.ghg-multiselect-dropdown-styles__regionExpanded__18zfF {
    transform: rotate(0); }

.ghg-multiselect-dropdown-styles__expandedRegionsContainer__1wMJs {
  padding: 0 20px 35px 0;
  margin-left: 70px;
  color: #757584;
  font-size: 0.8125rem;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 0 20px;
  max-width: 100%; }

.ghg-multiselect-dropdown-styles__regionName__1rNx0 {
  overflow: hidden;
  text-overflow: ellipsis; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__wrapper__172Ly {
  display: block;
  position: relative;
  width: 100%; }

.styles__summaryHeader__2gX3o {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 0;
  gap: 20px; }

.styles__summaryDescription__-uiAE {
  display: flex;
  align-items: center;
  margin-bottom: 16px; }

.styles__buttonGroup__IPWmE {
  width: 152px; }

.styles__chartOptionsContainer__3N-kp {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 14px;
  margin: 24px 0; }
  @media screen and (max-width: 37.4375rem) {
    .styles__chartOptionsContainer__3N-kp {
      flex-direction: column;
      align-items: start; } }

.styles__chartDropdownsContainer__3-EOf {
  display: flex;
  flex: 1;
  gap: 14px;
  white-space: nowrap;
  margin-bottom: 1px;
  flex-grow: 1; }
  @media screen and (max-width: 37.4375rem) {
    .styles__chartDropdownsContainer__3-EOf {
      flex-direction: column; } }
  .styles__chartDropdownsContainer__3-EOf > * {
    max-width: 270px; }
    @media screen and (max-width: 37.4375rem) {
      .styles__chartDropdownsContainer__3-EOf > * {
        width: 100%;
        max-width: none; } }

.styles__conditionalSwitchContainer__1uclC {
  white-space: nowrap; }
  @media screen and (max-width: 37.4375rem) {
    .styles__conditionalSwitchContainer__1uclC {
      white-space: normal; } }

.styles__chartPlaceholderImg__8Smkh {
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%; }

.styles__tagsContainer__8Fti9 {
  margin-left: 104px;
  margin-top: 18px; }
  @media screen and (max-width: 37.4375rem) {
    .styles__tagsContainer__8Fti9 {
      margin-left: 0; } }

.styles__lastUpdated__2os5v {
  margin-top: 14px;
  margin-left: 104px;
  font-style: italic; }
  @media screen and (max-width: 37.4375rem) {
    .styles__lastUpdated__2os5v {
      margin-left: 0; } }

.styles__footnote__zZt_V {
  margin-top: 14px; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__tagsContainer__8Fti9 {
  display: flex;
  gap: 10px; }
  @media screen and (max-width: 37.4375rem) {
    .styles__tagsContainer__8Fti9 > div {
      max-width: 100%; } }
  .styles__tagsContainer__8Fti9 li {
    height: 24px; }
    @media screen and (max-width: 37.4375rem) {
      .styles__tagsContainer__8Fti9 li {
        max-width: 100%;
        height: auto !important;
        padding: 0 5px !important; } }
  .styles__tagsContainer__8Fti9 p {
    margin: 0; }

/* stylelint-disable */

/* stylelint-disable */
.styles__content__2NyvE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .styles__content__2NyvE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .styles__content__2NyvE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.styles__loadingModal__3KgEa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.styles__parsedHTML__1yy4v ul {
  list-style: disc; }

.styles__parsedHTML__1yy4v ul,
.styles__parsedHTML__1yy4v ol {
  margin: 1em 0 0 1em; }

.styles__chartContainerCountry__UwK-Z {
  overflow-x: auto; }
  .styles__chartContainerCountry__UwK-Z svg text {
    font-family: "Lato", sans-serif;
    font-size: 0.8125rem; }
  .styles__chartContainerCountry__UwK-Z svg .axis-grid.x text {
    font-size: 0.75rem;
    font-weight: 600; }

.styles__countryChartTooltipWrapper__HV_Tq .styles__countryChartTooltipTheme__PMdNV {
  background-color: transparent !important; }
  .styles__countryChartTooltipWrapper__HV_Tq .styles__countryChartTooltipTheme__PMdNV:after {
    display: none !important; }

.styles__countryChartTooltipWrapper__HV_Tq > span {
  display: block; }

.styles__countryChartTooltip__hfDUh {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  max-width: 180px;
  text-shadow: white 2px 0px 0px, white 1.75517px 0.95885px 0px, white 1.0806px 1.68294px 0px, white 0.14147px 1.99499px 0px, white -0.83229px 1.81859px 0px, white -1.60229px 1.19694px 0px, white -1.97998px 0.28224px 0px, white -1.87291px -0.70157px 0px, white -1.30729px -1.5136px 0px, white -0.42159px -1.95506px 0px, white 0.56732px -1.91785px 0px, white 1.41734px -1.41108px 0px, white 1.92034px -0.55883px 0px; }

.styles__countryChartTooltipCountry__3eFso {
  color: #000000; }

.styles__countryChartTooltipCountry__3eFso,
.styles__countryChartTooltipLabel__3i3ag,
.styles__countryChartTooltipValue__3l0SM {
  text-align: center; }

/* stylelint-disable */

.table-styles__tableWrapper__1Y5wr {
  position: relative;
  overflow-x: hidden; }
  .table-styles__tableWrapper__1Y5wr.table-styles__horizontalScroll__MJt1w {
    overflow-x: auto; }

.table-styles__table__2f5_u {
  position: relative; }
  .table-styles__table__2f5_u .ReactVirtualized__Table__headerRow {
    font-size: 0.875rem;
    color: #0a1941;
    padding: 30px 0 15px;
    text-transform: none;
    font-weight: 600;
    font-family: "Lato", sans-serif; }
    .table-styles__table__2f5_u .ReactVirtualized__Table__headerRow:focus {
      outline: none; }
  .table-styles__table__2f5_u .ReactVirtualized__Grid,
  .table-styles__table__2f5_u .ReactVirtualized__Table__Grid {
    background-color: #f1f4fb;
    border-top: solid 1px #25597c; }
    .table-styles__table__2f5_u .ReactVirtualized__Grid:focus,
    .table-styles__table__2f5_u .ReactVirtualized__Table__Grid:focus {
      outline: none; }
  .table-styles__table__2f5_u .ReactVirtualized__Table__row {
    border-bottom: solid 1px #e5e5eb;
    align-items: flex-start;
    padding: 10px 0; }
  .table-styles__table__2f5_u .ReactVirtualized__Table__rowColumn {
    color: #0a1941;
    font-size: 0.875rem;
    white-space: normal;
    line-height: 1.62; }
    .table-styles__table__2f5_u .ReactVirtualized__Table__rowColumn a {
      line-height: 1.62;
      color: #0a1941;
      border-bottom: 1px solid #ffc735; }
    .table-styles__table__2f5_u .ReactVirtualized__Table__rowColumn:first-of-type {
      font-weight: 600; }
  .table-styles__table__2f5_u .ReactVirtualized__Table__sortableHeaderColumn:focus {
    outline: none; }

.table-styles__tableLeft__2nxzn .ReactVirtualized__Grid,
.table-styles__tableLeft__2nxzn .ReactVirtualized__Table__Grid {
  border-right: 1px solid #757584; }

.table-styles__column__2jsTv {
  white-space: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical; }
  .table-styles__column__2jsTv.table-styles__ellipsis__3lZFz {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap; }

.table-styles__hasColumnSelect__3cWDl .ReactVirtualized__Table__headerRow {
  padding-left: 30px;
  margin-left: -30px;
  margin-right: 30px; }

.table-styles__hasColumnSelect__3cWDl .ReactVirtualized__Table__row {
  padding-left: 30px;
  margin-left: -30px;
  margin-right: 30px; }

.table-styles__columnSelectorWrapper__3_zxq {
  position: relative; }
  .table-styles__columnSelectorWrapper__3_zxq:focus {
    outline: none; }

.table-styles__columnSelector__NSrS1 {
  position: absolute;
  right: 0;
  z-index: 10;
  border-bottom: solid 1px #25597c;
  width: 25px;
  background-color: white; }
  @media screen and (min-width: 56.25rem) {
    .table-styles__columnSelector__NSrS1 {
      width: 50px;
      background-color: initial; } }
  .table-styles__columnSelector__NSrS1 .dropdown-menu {
    width: 200px !important;
    right: 0;
    margin-top: 1px !important; }
  .table-styles__columnSelector__NSrS1 .values {
    padding-right: 0; }

.table-styles__selectorValue__-F4l4 {
  position: absolute;
  right: 10px;
  top: 15px; }

.table-styles__trendLink__1WprI > div {
  cursor: pointer !important; }

.table-styles__emptyValue__22QQW {
  font-style: italic;
  font-weight: 300; }

.table-styles__idleSortIcon__3lc3k {
  width: 8px;
  height: 8px;
  margin-left: 3px;
  transform: translateY(-30%); }

.table-styles__scrollTable__2mAbn {
  display: inline-flex; }
  .table-styles__scrollTable__2mAbn .table-styles__left__cfVe4 {
    border-right: 1px solid #757584; }
  .table-styles__scrollTable__2mAbn .table-styles__right__3Ptaa {
    overflow-x: auto; }

/* stylelint-disable */

.ghg-table-theme__column__2gFIM {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 10px;
  margin: 0; }
  .ghg-table-theme__column__2gFIM > div,
  .ghg-table-theme__column__2gFIM > a {
    margin: auto 0; }
  .ghg-table-theme__column__2gFIM:first-of-type {
    padding-left: 10px;
    margin: 0;
    font-weight: 400 !important; }

.ghg-table-theme__headerRow__3Jruv {
  padding: 10px 0 20px !important; }

.ghg-table-theme__column__2gFIM a {
  border-bottom: none !important;
  text-decoration: underline !important; }

.ghg-table-theme__row__Yf4pz {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.ghg-table-theme__evenRow__76pH2 .ghg-table-theme__column__2gFIM {
  background-color: #fff; }

.ghg-table-theme__oddRow__1-HTb .ghg-table-theme__column__2gFIM {
  background-color: #e7edf8; }

/* stylelint-disable */

.multiselect-dropdown__dropdown__c8BjS {
  width: 100%;
  position: relative; }
  .multiselect-dropdown__dropdown__c8BjS .react-selectize {
    color: #0a1941; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node {
      position: relative;
      width: 100%; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.disabled {
        pointer-events: none;
        cursor: not-allowed;
        opacity: 0.5; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control {
        cursor: pointer;
        display: flex;
        align-items: center;
        position: relative;
        padding: 0;
        padding-left: 10px;
        padding-right: 5px;
        height: 45px;
        overflow: hidden;
        box-shadow: none !important;
        border: 2.5px solid #f1f4fb; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-placeholder {
          line-height: 45px;
          top: 0;
          bottom: 0;
          display: flex;
          align-items: center;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          position: absolute;
          max-width: calc(100% - 56px); }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values {
          display: flex;
          min-height: 45px;
          max-height: 45px;
          flex-grow: 1;
          flex-wrap: wrap;
          overflow: hidden;
          position: relative;
          width: 100%; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .simple-value {
            display: table;
            table-layout: fixed;
            width: 100%; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values span {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 100%; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .resizable-input {
            background: none;
            border: none;
            outline: none;
            font-size: 1rem;
            font-family: "Lato", sans-serif;
            padding: 6px 0;
            vertical-align: middle;
            width: 0;
            position: absolute;
            top: calc(50% - 1rem);
            color: #0a1941; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .value-wrapper {
            display: flex;
            align-items: flex-start;
            line-height: 45px;
            width: 100%; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container,
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
          flex-grow: 0;
          flex-shrink: 0;
          cursor: pointer;
          display: flex;
          align-items: center;
          justify-content: center;
          height: 45px; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container {
          width: 16px; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
          width: 32px; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container svg {
            width: 10px;
            height: 10px; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container:hover .react-selectize-reset-button path {
          stroke: #c0392b; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-reset-button path {
          transition: stroke 0.5s 0s ease;
          stroke: #999;
          stroke-linecap: square;
          stroke-linejoin: mitter; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button path {
          fill: #999; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper {
      position: absolute; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper.tethered {
        min-width: 100%; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper:not(.tethered) {
        width: 100%; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu {
      box-shadow: none;
      box-sizing: border-box;
      overflow: auto;
      position: absolute;
      max-height: 200px;
      z-index: 21; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu.tethered {
        min-width: 100%; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu:not(.tethered) {
        width: 100%; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .groups.as-columns {
        display: flex; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .groups.as-columns > div {
          flex: 1; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper {
        cursor: pointer;
        outline: none; }
  .multiselect-dropdown__dropdown__c8BjS .multi-select.react-selectize.root-node .simple-value {
    display: inline-block;
    vertical-align: middle; }
    .multiselect-dropdown__dropdown__c8BjS .multi-select.react-selectize.root-node .simple-value span {
      display: inline-block;
      padding: 2px 5px 4px;
      vertical-align: center; }
  .multiselect-dropdown__dropdown__c8BjS .simple-select.react-selectize.root-node .simple-value span {
    display: inline-block;
    vertical-align: center; }
  .multiselect-dropdown__dropdown__c8BjS .react-selectize {
    font-family: "Lato", sans-serif; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control {
      background-color: transparent;
      border: 2.5px solid #f1f4fb;
      border-radius: 4px;
      font-size: 1rem; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node .react-selectize-control .react-selectize-placeholder {
        color: #aaa; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.flipped .react-selectize-toggle-button-container {
      transform: rotate(180deg); }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.open.flipped .react-selectize-control {
      border-radius: 0 0 4px 4px; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.open.flipped .dropdown-menu {
      bottom: 44px; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.open.flipped .react-selectize-toggle-button-container {
      transform: rotate(0); }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.open:not(.flipped) .react-selectize-control {
      border-radius: 4px 4px 0 0; }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.root-node.open .react-selectize-toggle-button-container {
      transform: rotate(180deg); }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper {
      overflow: hidden; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.custom-enter-active, .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
        transition: transform 0.2s 0s ease; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-enter {
        transform: translateY(100%); }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-enter-active, .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-leave {
        transform: translateY(0%); }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu.flipped.custom-leave-active {
        transform: translateY(100%); }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-enter {
        transform: translateY(-100%); }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-enter-active, .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-leave {
        transform: translateY(0%); }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu-wrapper .dropdown-menu:not(.flipped).custom-leave-active {
        transform: translateY(-100%); }
    .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu {
      background: #fff;
      color: #25597c;
      border: 2.5px solid #f1f4fb;
      margin-top: -3px; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu.flipped {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu:not(.flipped) {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .no-results-found {
        color: #aaa;
        padding: 12px 10px; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .simple-group-title {
        border-bottom: solid 1px #e5e5eb;
        border-top: solid 1px #e5e5eb;
        padding: 12px 10px;
        text-transform: uppercase;
        font-size: 0.8125rem;
        font-weight: 600; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .groups .option-wrapper .simple-option {
        padding-left: 20px; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .groups .option-wrapper .simple-option.-search {
          padding-left: 10px; }
      .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper {
        border-bottom: solid 1px #e5e5eb;
        color: #757584; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper:last-child {
          border-bottom: 0; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper.highlight {
          color: #0a1941; }
        .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper .simple-option {
          cursor: pointer;
          padding: 12px 30px 12px 10px; }
          .multiselect-dropdown__dropdown__c8BjS .react-selectize.dropdown-menu .option-wrapper .simple-option.not-selectable {
            background-color: #f8f8f8;
            color: #999;
            cursor: default;
            font-style: oblique;
            text-shadow: 0 1px 0 #fff; }
  .multiselect-dropdown__dropdown__c8BjS .multi-select.react-selectize.root-node .simple-value {
    background: #f2f9fc;
    border: 2.5px solid #f1f4fb;
    border-radius: 2px;
    color: #08c; }
  .multiselect-dropdown__dropdown__c8BjS .withSearch .react-selectize-toggle-button-container {
    transform: rotate(0deg) !important; }

.multiselect-dropdown__white__1iB4V .react-selectize-control {
  border-color: rgba(255, 255, 255, 0.5) !important;
  color: #fff !important;
  transition: border-color 150ms ease-out; }
  .multiselect-dropdown__white__1iB4V .react-selectize-control:hover {
    border-color: #fff !important; }

.multiselect-dropdown__white__1iB4V .react-selectize-placeholder {
  color: #fff !important; }

.multiselect-dropdown__white__1iB4V .react-selectize-toggle-button-container {
  transform: rotate(0deg) !important; }

.multiselect-dropdown__white__1iB4V .open .react-selectize-control {
  background: #fff !important; }

.multiselect-dropdown__transparent__27JnA .react-selectize-control {
  border-color: transparent !important;
  height: 60px !important;
  box-shadow: none !important; }
  .multiselect-dropdown__transparent__27JnA .react-selectize-control:hover {
    box-shadow: 0 !important; }

.multiselect-dropdown__transparent__27JnA .dropdown-menu {
  margin-left: -1px !important;
  width: calc(100% + 2px) !important;
  background: #fff !important; }

.multiselect-dropdown__plain__oL4Bi .react-selectize-control {
  background-color: #fff !important; }

.multiselect-dropdown__plain__oL4Bi .dropdown-menu {
  background: #fff !important; }

.multiselect-dropdown__plain__oL4Bi .react-selectize-placeholder {
  color: #0a1941 !important; }
  @media screen and (min-width: 75rem) {
    .multiselect-dropdown__plain__oL4Bi .react-selectize-placeholder {
      color: #757584 !important; } }

.multiselect-dropdown__plain__oL4Bi .react-selectize-control {
  transition: background-color 150ms ease-out; }
  .multiselect-dropdown__plain__oL4Bi .react-selectize-control:hover {
    background-color: #fff !important; }

.multiselect-dropdown__plain__oL4Bi .open .react-selectize-control {
  background: #fff !important; }

.multiselect-dropdown__plain__oL4Bi .open .react-selectize-placeholder {
  color: #0a1941 !important; }

.multiselect-dropdown__dark__tdOtQ .react-selectize-control {
  color: #0a1941 !important; }

.multiselect-dropdown__dark__tdOtQ .react-selectize-placeholder {
  color: #0a1941 !important; }

.multiselect-dropdown__dark__tdOtQ .react-selectize-toggle-button-container {
  transform: rotate(0deg) !important; }

.multiselect-dropdown__dark__tdOtQ .dropdown-menu {
  border: 2.5px solid #f1f4fb !important; }

.multiselect-dropdown__dark__tdOtQ .open .react-selectize-control {
  background: #fff !important; }

.multiselect-dropdown__blueBorder__3tEQ- .react-selectize:not(.disabled) .react-selectize-control {
  border-color: #0a1941 !important;
  border-width: 2px !important; }

.multiselect-dropdown__wrapper__2j10C {
  z-index: auto; }

.multiselect-dropdown__values__340v5 {
  z-index: auto; }

/* stylelint-disable */

.multi-level-dropdown__wrapper__2PP-p {
  width: 100%;
  position: relative; }
  .multi-level-dropdown__wrapper__2PP-p .cw__multi-level-dropdown-styles_selector {
    border: 2.5px solid #f1f4fb !important;
    box-shadow: none !important;
    padding-right: 20px; }
  .multi-level-dropdown__wrapper__2PP-p .cw__multi-level-dropdown-styles_menu {
    min-width: 260px;
    border: 2.5px solid #f1f4fb !important;
    border-radius: 0 0 4px 4px;
    margin-top: -3px;
    z-index: 10; }
  .multi-level-dropdown__wrapper__2PP-p .cw__multi-level-dropdown-styles_arrow {
    height: 10px;
    width: 10px; }
  .multi-level-dropdown__wrapper__2PP-p .cw__multi-level-dropdown-styles_clearBtn {
    padding-right: 10px; }
  .multi-level-dropdown__wrapper__2PP-p .cw__multi-level-dropdown-styles_disabled {
    background-color: unset;
    opacity: 0.5; }

.multi-level-dropdown__menu__3gdyl {
  max-height: 450px; }

/* stylelint-disable */

.legend-chart__legend__2lfhH li {
  border: 2.5px solid #f1f4fb;
  box-shadow: none;
  margin-bottom: 10px; }
  .legend-chart__legend__2lfhH li svg {
    fill: #757584; }
  .legend-chart__legend__2lfhH li p {
    padding: 3px 0; }

.legend-chart__legend__2lfhH > div > div {
  z-index: 1; }

.legend-chart__legend__2lfhH .react-selectize-control {
  border: 2.5px solid #f1f4fb !important;
  box-shadow: none !important;
  height: 27px !important; }
  .legend-chart__legend__2lfhH .react-selectize-control:hover {
    box-shadow: none !important; }

/* stylelint-disable */

/* stylelint-disable */
.ghg-emissions-styles__content__373op {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ghg-emissions-styles__content__373op {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ghg-emissions-styles__content__373op > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ghg-emissions-styles__loadingModal__155yE {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ghg-emissions-styles__parsedHTML__3RXgx ul {
  list-style: disc; }

.ghg-emissions-styles__parsedHTML__3RXgx ul,
.ghg-emissions-styles__parsedHTML__3RXgx ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ghg-emissions-styles__title__1NjTy {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.ghg-emissions-styles__title__1NjTy {
  font-size: 3.375rem;
  font-weight: 300; }

.ghg-emissions-styles__titleContainer__1V4g2 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin: 30px 0;
  align-items: center; }
  .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(1) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(2) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ghg-emissions-styles__titleContainer__1V4g2 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(3) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__titleContainer__1V4g2 > *:nth-child(4) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .ghg-emissions-styles__titleContainer__1V4g2.ghg-emissions-styles__containedButtonGroup__Hyfx6 {
    display: inline-block;
    width: 100%; }
    .ghg-emissions-styles__titleContainer__1V4g2.ghg-emissions-styles__containedButtonGroup__Hyfx6 .ghg-emissions-styles__buttonGroupContainer__2WArz {
      float: right;
      width: 152px;
      margin: 0; }

.ghg-emissions-styles__buttonGroupContainer__2WArz {
  display: flex; }

.ghg-emissions-styles__buttonGroup__3Wsr5 {
  width: 100%; }
  @media screen and (min-width: 56.25rem) {
    .ghg-emissions-styles__buttonGroup__3Wsr5 {
      width: 150px; } }

.ghg-emissions-styles__shareButton__1b-kf {
  width: 120px; }

.ghg-emissions-styles__actionsContainer__C0o8c {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ghg-emissions-styles__actionsContainer__C0o8c > *:nth-child(1) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ghg-emissions-styles__actionsContainer__C0o8c > *:nth-child(2) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ghg-emissions-styles__actionsContainer__C0o8c > * {
    margin-top: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ghg-emissions-styles__actionsContainer__C0o8c {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ghg-emissions-styles__actionsContainer__C0o8c > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__actionsContainer__C0o8c > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ghg-emissions-styles__col4__1vyne {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ghg-emissions-styles__col4__1vyne > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ghg-emissions-styles__col4__1vyne > div {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ghg-emissions-styles__col4__1vyne {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: flex-end; }
      .ghg-emissions-styles__col4__1vyne > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .ghg-emissions-styles__col4__1vyne {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: flex-end; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(1) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(2) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(3) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(4) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(5) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne > *:nth-child(6) {
        width: calc(11.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust {
        display: flex;
        flex-flow: row wrap;
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(1) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(2) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(3) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(4) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(5) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(6) {
          width: calc(15% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .ghg-emissions-styles__col4__1vyne.ghg-emissions-styles__newGHG__2Yust > *:nth-child(7) {
          width: calc(10% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }

.ghg-emissions-styles__title__1NjTy {
  font-size: 1.5rem;
  font-weight: 500;
  color: #0a1941;
  line-height: 45px; }

.ghg-emissions-styles__link__AKqnD {
  color: #0845cb;
  text-decoration: underline; }

.ghg-emissions-styles__chartWrapper__2dMXR {
  position: relative;
  min-height: 500px; }
  @media screen and (min-width: 56.25rem) {
    .ghg-emissions-styles__chartWrapper__2dMXR {
      padding-bottom: 50px; } }

.ghg-emissions-styles__messageContainer__3uXqf {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  font-family: "Lato", sans-serif;
  font-size: 1.1875rem;
  color: #0a1941; }
  .ghg-emissions-styles__messageContainer__3uXqf p {
    margin: 10px 0; }
  .ghg-emissions-styles__messageContainer__3uXqf ul {
    list-style: initial; }
    .ghg-emissions-styles__messageContainer__3uXqf ul li {
      margin: 5px 0 5px 30px; }

.icons-dropdown.open {
  min-width: 240px; }
  @media screen and (min-width: 56.25rem) {
    .icons-dropdown.open {
      margin-left: -130px;
      background-color: #fff; } }

.ghg-emissions-styles__tagsWrapper__ftEua {
  flex-wrap: wrap;
  overflow: visible;
  position: relative;
  height: unset; }

.ghg-emissions-styles__tags__ceXtD {
  position: relative;
  margin-top: 15px;
  flex-wrap: wrap; }
  .ghg-emissions-styles__tags__ceXtD li {
    font-size: 0.75rem;
    height: 30px;
    margin-bottom: 15px; }

/* stylelint-disable */

/* stylelint-disable */
.compare-ghg-chart-styles__content__2MGk8 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .compare-ghg-chart-styles__content__2MGk8 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .compare-ghg-chart-styles__content__2MGk8 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.compare-ghg-chart-styles__loadingModal__3eAl1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.compare-ghg-chart-styles__parsedHTML__3ZGqY ul {
  list-style: disc; }

.compare-ghg-chart-styles__parsedHTML__3ZGqY ul,
.compare-ghg-chart-styles__parsedHTML__3ZGqY ol {
  margin: 1em 0 0 1em; }

.compare-ghg-chart-styles__dropDownsLayout__7st7O {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 30px; }
  .compare-ghg-chart-styles__dropDownsLayout__7st7O > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:first-child {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .compare-ghg-chart-styles__dropDownsLayout__7st7O {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: flex-end; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:nth-child(1) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:nth-child(3) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:nth-child(4) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:nth-child(5) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > *:first-child {
        margin-bottom: 0; }
      .compare-ghg-chart-styles__dropDownsLayout__7st7O > :nth-child(4) {
        margin-left: calc(16.66667% + 0); } }

.compare-ghg-chart-styles__mobileActionButtonsLayout__1VmH1 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 30px; }
  .compare-ghg-chart-styles__mobileActionButtonsLayout__1VmH1 > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (max-width: 37.4375rem) {
    .compare-ghg-chart-styles__mobileActionButtonsLayout__1VmH1 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .compare-ghg-chart-styles__mobileActionButtonsLayout__1VmH1 > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ghg-chart-styles__mobileActionButtonsLayout__1VmH1 > div {
        margin-bottom: 0.9375rem; } }

.compare-ghg-chart-styles__section__1dn-L {
  border-bottom: 1px solid #cccdcf; }

.compare-ghg-chart-styles__title__3U5kh {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-bottom: 20px;
  margin-top: 35px; }

.compare-ghg-chart-styles__chartWrapper__OLCwr {
  position: relative;
  min-height: 560px;
  max-height: 100%; }
  @media screen and (max-width: 37.4375rem) {
    .compare-ghg-chart-styles__chartWrapper__OLCwr {
      min-height: 380px; } }
  .compare-ghg-chart-styles__chartWrapper__OLCwr > ul {
    display: none; }
  @media screen and (min-width: 56.25rem) {
    .compare-ghg-chart-styles__chartWrapper__OLCwr > ul {
      display: flex; } }

/* stylelint-disable */

/* stylelint-disable */
.emission-sources-chart-styles__content__1pPFR {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-sources-chart-styles__content__1pPFR {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-sources-chart-styles__content__1pPFR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-sources-chart-styles__loadingModal__2ssdA {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-sources-chart-styles__parsedHTML__1RxD- ul {
  list-style: disc; }

.emission-sources-chart-styles__parsedHTML__1RxD- ul,
.emission-sources-chart-styles__parsedHTML__1RxD- ol {
  margin: 1em 0 0 1em; }

.emission-sources-chart-styles__emissionSources__18c6N {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding: 100px 0; }
  @media print, screen and (min-width: 37.5em) {
    .emission-sources-chart-styles__emissionSources__18c6N {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-sources-chart-styles__emissionSources__18c6N > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-sources-chart-styles__worldSharePosition__25qP2 {
  width: 100%;
  height: 18px;
  display: flex;
  background-color: #f1f4fb; }
  .emission-sources-chart-styles__worldSharePosition__25qP2 .emission-sources-chart-styles__emissionCountry__2QOrS {
    position: relative;
    height: 18px;
    display: inline-block; }
    .emission-sources-chart-styles__worldSharePosition__25qP2 .emission-sources-chart-styles__emissionCountry__2QOrS.emission-sources-chart-styles__currentCountry__3A1yb {
      min-width: 2px;
      border: 5px solid #0a1941; }
    .emission-sources-chart-styles__worldSharePosition__25qP2 .emission-sources-chart-styles__emissionCountry__2QOrS .emission-sources-chart-styles__currentCountryText__vnuO- {
      position: absolute;
      top: -50px;
      min-width: 280px;
      text-align: center;
      left: 50%;
      transform: translate(-50%, -50%); }
      .emission-sources-chart-styles__worldSharePosition__25qP2 .emission-sources-chart-styles__emissionCountry__2QOrS .emission-sources-chart-styles__currentCountryText__vnuO-.emission-sources-chart-styles__fitRight__iQYPA {
        transform: translate(-100%, -50%); }

.emission-sources-chart-styles__countrySectors__3qZVZ {
  width: 100%;
  height: 75px;
  display: flex; }

.emission-sources-chart-styles__countrySector__kAuRf {
  position: relative;
  height: 75px;
  display: inline-block; }
  .emission-sources-chart-styles__countrySector__kAuRf .emission-sources-chart-styles__countrySectorText__2E9SK {
    position: absolute;
    top: 110px;
    min-width: 280px;
    text-align: center;
    left: 50%;
    transform: translate(-50%, -50%); }

.emission-sources-chart-styles__tooltip__8gGCx {
  text-align: center; }
  .emission-sources-chart-styles__tooltip__8gGCx .emission-sources-chart-styles__tooltipTitle__3K4yK {
    font-weight: 600; }

.emission-sources-chart-styles__negativeEmissionsSeparator__ZmzMk {
  position: relative;
  height: 75px;
  display: inline-block;
  width: 20px; }
  .emission-sources-chart-styles__negativeEmissionsSeparator__ZmzMk::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    margin-top: -5px;
    height: 85px;
    background-color: #333; }

.emission-sources-chart-styles__negativeSector__1SBKS {
  width: 100%; }

.emission-sources-chart-styles__negativeEmissionsSectorText__13QA- {
  margin-top: -10px; }
  .emission-sources-chart-styles__negativeEmissionsSectorText__13QA- .emission-sources-chart-styles__sectorContent__3TmE9 {
    display: flex;
    justify-content: center; }
  .emission-sources-chart-styles__negativeEmissionsSectorText__13QA- .emission-sources-chart-styles__sectorTitleContainer__3BJJL {
    display: flex;
    flex-direction: column;
    align-items: center; }
  .emission-sources-chart-styles__negativeEmissionsSectorText__13QA- .emission-sources-chart-styles__infoContainer__3CLak {
    margin: 2px 5px 0; }
  .emission-sources-chart-styles__negativeEmissionsSectorText__13QA- .emission-sources-chart-styles__infoIcon__3emwu {
    cursor: pointer; }

.emission-sources-chart-styles__linkingSVG__8nkUi {
  width: 100%;
  fill: #cccdcf; }

/* stylelint-disable */

/* stylelint-disable */
.info-button-styles__content__1bZig {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .info-button-styles__content__1bZig {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .info-button-styles__content__1bZig > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.info-button-styles__loadingModal__3NfhQ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.info-button-styles__parsedHTML__7oBYp ul {
  list-style: disc; }

.info-button-styles__parsedHTML__7oBYp ul,
.info-button-styles__parsedHTML__7oBYp ol {
  margin: 1em 0 0 1em; }

.info-button-styles__btnInfo__vqtsK {
  height: auto;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  padding: 10px;
  margin-bottom: 10px;
  fill: #0a1941;
  transition: fill 0.3s ease; }
  .info-button-styles__btnInfoActive__3OPOp {
    fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.country-ghg-styles__content__1_apU {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ghg-styles__content__1_apU {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ghg-styles__content__1_apU > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ghg-styles__loadingModal__160-P {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ghg-styles__parsedHTML__1NznN ul {
  list-style: disc; }

.country-ghg-styles__parsedHTML__1NznN ul,
.country-ghg-styles__parsedHTML__1NznN ol {
  margin: 1em 0 0 1em; }

.country-ghg-styles__wrapper__8hL1M {
  padding: 45px 0;
  border-bottom: 1px solid #cccdcf; }

.country-ghg-styles__content__1_apU {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-bottom: 30px; }
  @media print, screen and (min-width: 37.5em) {
    .country-ghg-styles__content__1_apU {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ghg-styles__content__1_apU > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6 {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6 > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6 > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6.country-ghg-styles__embedded__396mY {
        display: flex;
        flex-flow: row wrap;
        margin-right: 0.9375rem;
        margin-left: 0.9375rem;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        max-width: 1230px;
        margin: 0 auto; } }
    @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
      .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6.country-ghg-styles__embedded__396mY {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
        .country-ghg-styles__content__1_apU.country-ghg-styles__legacy__dysb6.country-ghg-styles__embedded__396mY > * {
          width: calc(100% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }

.country-ghg-styles__map__1Mrkk {
  position: relative;
  margin-left: 15px;
  padding: 30px 0; }

.country-ghg-styles__disclaimer__8qXHA {
  margin-top: -180px; }
  @media screen and (min-width: 56.25rem) {
    .country-ghg-styles__disclaimer__8qXHA {
      margin-top: -140px; } }

.country-ghg-styles__titleRow__3QmcN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  align-items: flex-start; }
  @media print, screen and (min-width: 37.5em) {
    .country-ghg-styles__titleRow__3QmcN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ghg-styles__titleRow__3QmcN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-ghg-styles__titleRow__3QmcN {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .country-ghg-styles__titleRow__3QmcN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .country-ghg-styles__titleRow__3QmcN > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ghg-styles__titleRow__3QmcN > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-ghg-styles__title__2Taua {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 15px; }

.country-ghg-styles__description__1Cv1V {
  margin-bottom: 15px; }

.country-ghg-styles__infoBtn__3X7M7 {
  border-radius: 4px !important;
  border: solid 2.5px #f1f4fb;
  min-width: 45px;
  margin: 10px; }

.country-ghg-styles__buttons__1ncmE {
  display: flex;
  align-items: center; }

/* stylelint-disable */

/* stylelint-disable */
.card-styles__content__1rekV {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .card-styles__content__1rekV {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .card-styles__content__1rekV > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.card-styles__loadingModal__2--Hq {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.card-styles__parsedHTML__1m_ED ul {
  list-style: disc; }

.card-styles__parsedHTML__1m_ED ul,
.card-styles__parsedHTML__1m_ED ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.card-styles__card__3rRc2 {
  background-color: #fff;
  border-radius: 6px;
  border-color: transparent;
  box-shadow: 0 2px 20px 0 #e8ecf5;
  display: flex;
  flex-direction: column;
  height: auto;
  overflow: hidden;
  margin: 15px; }

.card-styles__data__jrDza {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  overflow: auto;
  min-height: 260px;
  margin-bottom: 15px; }
  .card-styles__data__jrDza > * {
    flex: 1; }
  @media screen and (min-width: 56.25rem) {
    .card-styles__data__jrDza {
      height: 260px; } }

.card-styles__contentContainer__1siab {
  background-color: #f1f4fb;
  display: flex;
  height: 80px;
  padding: 15px 20px;
  color: #0a1941;
  align-items: left;
  justify-content: space-between; }

.card-styles__titleContainer__3TiDF {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%; }

.card-styles__title__37FE8 {
  font-size: 1rem;
  font-weight: 400; }

.card-styles__subtitle__31EXA {
  color: #0a1941;
  font-size: 0.875rem;
  line-height: 1.62; }
  @media screen and (min-width: 37.5rem) {
    .card-styles__subtitle__31EXA {
      font-size: 0.75rem; } }
  @media screen and (min-width: 75rem) {
    .card-styles__subtitle__31EXA {
      font-size: 0.875rem; } }

.card-styles__link__3kCok {
  color: #0845cb;
  text-decoration: underline; }

/* stylelint-disable */

.card-row-styles__cardRow__3QrBA {
  background-color: #fff;
  padding: 16px 28px 24px; }
  .card-row-styles__cardRow__3QrBA:not(:last-child) {
    border-bottom: 2px solid #e8ecf5; }
  .card-row-styles__cardRow__3QrBA > * {
    margin-bottom: 6px; }
  .card-row-styles__cardRowWithSubtitle__1hDUX > p {
    margin-left: 10px; }

.card-row-styles__title__1KxHy {
  font-size: 0.8125rem;
  color: #757584; }

.card-row-styles__text__2jy1W {
  display: block;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #0a1941; }

/* stylelint-disable */

.intro-simple-small__title__2cHGy {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center; }

.intro-simple-small__description__2wQKd {
  color: #0a1941;
  line-height: 1.4; }

/* stylelint-disable */

.intro-simple__title__3EQJX {
  font-size: 2.75rem;
  font-weight: 300;
  color: #0a1941;
  line-height: 1.2em; }

.intro-simple__description__3iAiK {
  color: #0a1941;
  line-height: 1.4; }

/* stylelint-disable */

@media screen and (min-width: 37.5rem) {
  .card-overflow-content__data__2W_-0 {
    mask-image: linear-gradient(white 90%, transparent 100%); } }

/* stylelint-disable */

/* stylelint-disable */
.legacy-country-ndc-overview-styles__content__1Hrd4 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legacy-country-ndc-overview-styles__content__1Hrd4 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legacy-country-ndc-overview-styles__content__1Hrd4 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legacy-country-ndc-overview-styles__loadingModal__15B7d {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.legacy-country-ndc-overview-styles__parsedHTML__tNmuD ul {
  list-style: disc; }

.legacy-country-ndc-overview-styles__parsedHTML__tNmuD ul,
.legacy-country-ndc-overview-styles__parsedHTML__tNmuD ol {
  margin: 1em 0 0 1em; }

.legacy-country-ndc-overview-styles__wrapper__3rs2y {
  border-bottom: solid 1px #cccdcf;
  border-top: solid 1px #cccdcf;
  min-height: 250px; }

.legacy-country-ndc-overview-styles__embededWrapper__2DQO5 {
  border: none; }

.legacy-country-ndc-overview-styles__countryOverviewPadding__3LmBR {
  padding-bottom: 2em; }

.legacy-country-ndc-overview-styles__header__3cfY5 {
  margin-top: 20px;
  margin-bottom: 20px; }

.legacy-country-ndc-overview-styles__actions__T7i0E {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .legacy-country-ndc-overview-styles__actions__T7i0E > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .legacy-country-ndc-overview-styles__actions__T7i0E {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .legacy-country-ndc-overview-styles__actions__T7i0E > *:nth-child(1) {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__actions__T7i0E > *:nth-child(2) {
        width: calc(30% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__actions__T7i0E > *:nth-child(3) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.legacy-country-ndc-overview-styles__subTitle__VrV7i {
  font-size: 1rem;
  color: #0a1941;
  font-weight: 600;
  margin-bottom: 10px; }
  .legacy-country-ndc-overview-styles__subTitle__VrV7i.legacy-country-ndc-overview-styles__paddedLeft__k6E-5 {
    padding-left: 15px; }

.legacy-country-ndc-overview-styles__descriptionContainer__2GvTU {
  color: #0a1941;
  line-height: 1.62;
  column-count: 1;
  column-gap: 30px;
  margin-bottom: 60px; }

.legacy-country-ndc-overview-styles__subtitles__1pxP6 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .legacy-country-ndc-overview-styles__subtitles__1pxP6 > *:nth-child(1) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .legacy-country-ndc-overview-styles__subtitles__1pxP6 > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.legacy-country-ndc-overview-styles__cards__24nuT {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 40px; }
  .legacy-country-ndc-overview-styles__cards__24nuT > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .legacy-country-ndc-overview-styles__cards__24nuT {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(3) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .legacy-country-ndc-overview-styles__cards__24nuT {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .legacy-country-ndc-overview-styles__cards__24nuT > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.legacy-country-ndc-overview-styles__cardContent__3jBde a {
  color: #0a1941;
  border-bottom: solid 1px #ffc735; }

.legacy-country-ndc-overview-styles__metaTitle__3sCR2 {
  font-size: 0.875rem;
  color: #757584;
  margin-bottom: 5px; }

.legacy-country-ndc-overview-styles__targetText__2cmV- {
  display: block;
  font-size: 1rem;
  line-height: 1.3;
  color: #0a1941;
  margin-bottom: 15px; }

.legacy-country-ndc-overview-styles__noContent__45GG2 {
  font-size: 0.875rem;
  color: #757584;
  font-style: italic;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16px; }

.legacy-country-ndc-overview-styles__list__qG5WK {
  background-color: white;
  padding: 16px 28px 24px; }

.legacy-country-ndc-overview-styles__listItem__2IXbB {
  margin-bottom: 5px;
  display: block;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #0a1941;
  margin-top: 6px; }

.legacy-country-ndc-overview-styles__loader__EwtF1 {
  min-height: 400px; }

.legacy-country-ndc-overview-styles__noContentWrapper__HENgv {
  min-height: 150px; }

.legacy-country-ndc-overview-styles__exploreBtn__2yGRi {
  margin-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .legacy-country-ndc-overview-styles__exploreBtn__2yGRi {
      margin-bottom: 0; } }

.legacy-country-ndc-overview-styles__alertContainer__1ZrHu {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .legacy-country-ndc-overview-styles__alertContainer__1ZrHu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .legacy-country-ndc-overview-styles__alertContainer__1ZrHu > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .legacy-country-ndc-overview-styles__alertContainer__1ZrHu .legacy-country-ndc-overview-styles__alert__3B54I {
    text-align: right;
    margin: 20px 0 18px; }
    .legacy-country-ndc-overview-styles__alertContainer__1ZrHu .legacy-country-ndc-overview-styles__alert__3B54I .legacy-country-ndc-overview-styles__alertIcon__2NiZD {
      vertical-align: middle;
      margin-right: 8px; }
    .legacy-country-ndc-overview-styles__alertContainer__1ZrHu .legacy-country-ndc-overview-styles__alert__3B54I .legacy-country-ndc-overview-styles__alertText__3suOW {
      color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.country-lts-overview-styles__content__3H9Ce {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-lts-overview-styles__content__3H9Ce {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-lts-overview-styles__content__3H9Ce > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-lts-overview-styles__loadingModal__2VaLD {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-lts-overview-styles__parsedHTML__1z75m ul {
  list-style: disc; }

.country-lts-overview-styles__parsedHTML__1z75m ul,
.country-lts-overview-styles__parsedHTML__1z75m ol {
  margin: 1em 0 0 1em; }

.country-lts-overview-styles__wrapper__3esGs {
  border-bottom: solid 1px #cccdcf;
  border-top: solid 1px #cccdcf;
  min-height: 450px; }

.country-lts-overview-styles__noContentHeight__MdYzo {
  min-height: 0; }

.country-lts-overview-styles__embededWrapper__2_Q9x {
  border: none; }

@media screen and (min-width: 56.25rem) {
  .country-lts-overview-styles__col2__11Obf {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .country-lts-overview-styles__col2__11Obf > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .country-lts-overview-styles__col2__11Obf > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

.country-lts-overview-styles__header__U2mtu {
  margin-top: 40px; }

.country-lts-overview-styles__descriptionContainer__1NYU0 {
  color: #0a1941;
  line-height: 1.62;
  margin-bottom: 15px; }
  @media screen and (min-width: 56.25rem) {
    .country-lts-overview-styles__descriptionContainer__1NYU0 {
      width: 70%; } }

.country-lts-overview-styles__row__3OVTz {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-lts-overview-styles__row__3OVTz > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-lts-overview-styles__subtitles__t60qg {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-lts-overview-styles__subtitles__t60qg > *:nth-child(1) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-lts-overview-styles__subtitles__t60qg > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-lts-overview-styles__cards__3qkHz {
  margin-bottom: 40px; }
  .country-lts-overview-styles__cards__3qkHz > div {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }

.country-lts-overview-styles__cardsRowContainer__1NGRV {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-lts-overview-styles__cardsRowContainer__1NGRV > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-lts-overview-styles__cardsRowContainer__1NGRV {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(3) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .country-lts-overview-styles__cardsRowContainer__1NGRV {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__cardsRowContainer__1NGRV > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-lts-overview-styles__cardContent__xwNO- {
  background-color: white; }
  .country-lts-overview-styles__cardContent__xwNO- a {
    color: #0a1941;
    border-bottom: solid 1px #ffc735; }

.country-lts-overview-styles__cardTitle__1ZBAP {
  font-size: 0.8125rem;
  color: #757584;
  margin-bottom: 6px; }

.country-lts-overview-styles__targetText__2VKgu {
  display: block;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #0a1941;
  margin-bottom: 0;
  margin-top: 6px; }

.country-lts-overview-styles__noContent__1prWb {
  font-size: 0.875rem;
  color: #757584;
  font-style: italic;
  display: flex;
  justify-content: center;
  align-items: center; }

.country-lts-overview-styles__loader__2ES7r {
  min-height: 400px; }

.country-lts-overview-styles__noContentWrapper__IROvv {
  min-height: 250px; }

.country-lts-overview-styles__noContentHeight__MdYzo .country-lts-overview-styles__noContentWrapper__IROvv {
  min-height: 100px;
  align-items: start;
  margin-top: 50px; }

.country-lts-overview-styles__cardRow__3RfsD {
  background-color: white;
  padding: 16px 28px 24px; }
  .country-lts-overview-styles__cardRow__3RfsD:not(:last-child) {
    border-bottom: 2px solid #e8ecf5; }

.country-lts-overview-styles__actions__2uazn {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-lts-overview-styles__actions__2uazn > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-lts-overview-styles__actions__2uazn {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-lts-overview-styles__actions__2uazn > *:nth-child(1) {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__actions__2uazn > *:nth-child(2) {
        width: calc(30% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-lts-overview-styles__actions__2uazn > *:nth-child(3) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.explore-group-styles__content__18-ub {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .explore-group-styles__content__18-ub {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .explore-group-styles__content__18-ub > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.explore-group-styles__loadingModal__3MUWL {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.explore-group-styles__parsedHTML__IsApg ul {
  list-style: disc; }

.explore-group-styles__parsedHTML__IsApg ul,
.explore-group-styles__parsedHTML__IsApg ol {
  margin: 1em 0 0 1em; }

.explore-group-styles__container__36doY {
  display: inline-flex;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%; }

.explore-group-styles__btnGroup__1l7o8 {
  margin-right: 28px;
  width: 45%; }

.explore-group-styles__exploreBtn__3GmCF {
  width: 45%; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-graph-styles__content__1jnAS {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-graph-styles__content__1jnAS {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-graph-styles__content__1jnAS > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-graph-styles__loadingModal__RH2gV {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-graph-styles__parsedHTML__grYKs ul {
  list-style: disc; }

.emission-pathways-graph-styles__parsedHTML__grYKs ul,
.emission-pathways-graph-styles__parsedHTML__grYKs ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.emission-pathways-graph-styles__wrapper__2b55D {
  border-bottom: solid 1px #cccdcf;
  min-height: 450px;
  padding-bottom: 50px; }

.emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR > * {
    margin-bottom: 0.9375rem; }

.emission-pathways-graph-styles__titleAndBtnsWrapper__2-qGR {
  margin-bottom: 0.9375rem;
  margin-top: 30px; }

.emission-pathways-graph-styles__selectorsWrapper__3RKmd {
  margin-bottom: 40px; }

.emission-pathways-graph-styles__title__wcFzo {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-bottom: 10px; }

.emission-pathways-graph-styles__chartWrapper__3rnwe {
  position: relative;
  min-height: 450px; }

.emission-pathways-graph-styles__loader__Qsk5L {
  min-height: 450px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0; }

.emission-pathways-graph-styles__noContent__1BVt2 {
  min-height: 450px; }

.emission-pathways-graph-styles__clearButton__3WDkd {
  color: #0a1941;
  border-bottom: 1px solid #ffc735;
  vertical-align: bottom;
  font-size: 1em;
  cursor: pointer; }

.emission-pathways-graph-styles__filtersGroup__24VH2 > * {
  margin-bottom: 0.9375rem; }

@media screen and (min-width: 37.5rem) {
  .emission-pathways-graph-styles__filtersGroup__24VH2 {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(3) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(4) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .emission-pathways-graph-styles__filtersGroup__24VH2 {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__filtersGroup__24VH2 > * {
      margin-bottom: 0.9375rem;
      margin-right: 0.9375rem; }
      .emission-pathways-graph-styles__filtersGroup__24VH2 > *:nth-child(odd) {
        margin-left: 0; }
  .emission-pathways-graph-styles__selectorsWrapper__3RKmd {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .emission-pathways-graph-styles__selectorsWrapper__3RKmd > *:nth-child(1) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .emission-pathways-graph-styles__selectorsWrapper__3RKmd > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .emission-pathways-graph-styles__buttonGroupContainer__btZyA {
    margin-bottom: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.card-pie-chart-styles__content__cGSnZ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .card-pie-chart-styles__content__cGSnZ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .card-pie-chart-styles__content__cGSnZ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.card-pie-chart-styles__loadingModal__1jsIa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.card-pie-chart-styles__parsedHTML__2nLgL ul {
  list-style: disc; }

.card-pie-chart-styles__parsedHTML__2nLgL ul,
.card-pie-chart-styles__parsedHTML__2nLgL ol {
  margin: 1em 0 0 1em; }

.card-pie-chart-styles__agricultureLabel__3a4px {
  display: flex;
  align-items: center; }

.card-pie-chart-styles__description__1ZifZ {
  color: #757584;
  max-width: 600px; }
  .card-pie-chart-styles__description__1ZifZ span {
    color: #0a1941; }
  .card-pie-chart-styles__description__1ZifZ sub {
    vertical-align: baseline;
    position: relative;
    top: 0.4em; }

.card-pie-chart-styles__labelValue__2gsmh {
  font-weight: 600;
  margin-left: 40px; }

.card-pie-chart-styles__tagTheme__3ftnY {
  border: none;
  box-shadow: none;
  color: #0a1941;
  font-size: 1rem; }

.card-pie-chart-styles__fixedCard__2pY1Y, .card-pie-chart-styles__fixedCardEmbed__-Q-T8 {
  height: 100%;
  width: 100%;
  max-height: 520px;
  margin: 0; }

.card-pie-chart-styles__fixedCardEmbed__-Q-T8 {
  max-width: 400px; }

.card-pie-chart-styles__fixedCardContentContainer__1SF40 {
  font-size: 0.8125rem;
  min-height: unset;
  padding: 7px 13px; }
  .card-pie-chart-styles__fixedCardContentContainer__1SF40 p {
    color: #757584;
    margin: 0; }

.card-pie-chart-styles__fixedCardData__1a2Vk {
  padding: 37px 31px;
  height: 100%;
  overflow: hidden; }

@media screen and (min-width: 37.5rem) {
  .card-pie-chart-styles__portraitContent__1cHGJ {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .card-pie-chart-styles__portraitContent__1cHGJ > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .card-pie-chart-styles__portraitContent__1cHGJ > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

/* stylelint-disable */

.tooltip-styles__value__2a3lE {
  color: #757584;
  font-size: 0.875rem; }

.tooltip-styles__tag__36ijK {
  border: none;
  box-shadow: none;
  color: #0a1941;
  font-size: 1rem; }

.tooltip-styles__tooltip__A5HAM {
  background: white;
  box-shadow: 0 5px 15px 0 rgba(71, 44, 184, 0.1);
  padding: 15px; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.indicator-card-styles__content__Km3ZF {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .indicator-card-styles__content__Km3ZF {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .indicator-card-styles__content__Km3ZF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.indicator-card-styles__loadingModal__VaBlQ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.indicator-card-styles__parsedHTML__1aipC ul {
  list-style: disc; }

.indicator-card-styles__parsedHTML__1aipC ul,
.indicator-card-styles__parsedHTML__1aipC ol {
  margin: 1em 0 0 1em; }

.indicator-card-styles__cardsContainer__33Q0D {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .indicator-card-styles__cardsContainer__33Q0D > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .indicator-card-styles__cardsContainer__33Q0D > * {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }

.indicator-card-styles__card__U91sy {
  height: 100%; }
  .indicator-card-styles__card__U91sy .indicator-card-styles__titleContainer__3vQGO {
    min-height: 75px;
    height: 75px;
    padding: 15px 30px; }

.indicator-card-styles__noContent___8LGh {
  justify-self: center;
  width: 100%; }
  .indicator-card-styles__noContent___8LGh p {
    font-size: 1rem; }

.indicator-card-styles__cardData__3-LrG {
  position: relative;
  padding: 30px;
  height: 100%;
  display: flex;
  flex-direction: column; }
  .indicator-card-styles__cardData__3-LrG .indicator-card-styles__introText___YnKp {
    max-width: 90%; }
  .indicator-card-styles__cardData__3-LrG .indicator-card-styles__textHtmlWrapper__2PqVx p {
    font-size: 1rem;
    line-height: 26px;
    color: #757584; }
  .indicator-card-styles__cardData__3-LrG .indicator-card-styles__textHtmlWrapper__2PqVx span {
    color: #0a1941; }
  .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv {
    display: flex;
    flex-direction: column;
    min-height: 130px;
    height: 100%; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__chart__1-7gS,
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__legend__2Ko59 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__bulletList__3THgA {
      width: 100%; }
      .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__bulletList__3THgA ul {
        list-style: initial;
        margin-left: 30px;
        margin-top: 30px; }
      .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__bulletList__3THgA li {
        font-size: 1rem;
        line-height: 26px;
        color: #0a1941; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__legendItem__3hNUP {
      width: 100%;
      padding-left: 30px; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__rank__1vO__ {
      margin: 10px 0; }
  .indicator-card-styles__cardData__3-LrG .indicator-card-styles__yearData__26Sfa {
    position: absolute;
    color: #757584;
    right: 30px;
    bottom: 20px;
    font-size: 0.8125rem; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__yearData__26Sfa span {
      color: #0a1941; }

.indicator-card-styles__btnGroup__3QDH7 {
  width: 100%;
  margin-bottom: 0.9375rem; }

.indicator-card-styles__populationBarsContainer__39wLo {
  width: 70%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  margin-left: 30px;
  margin-top: 30px; }

.indicator-card-styles__countryData__1BttW {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 30px;
  width: 95%;
  background-color: #0a1941; }
  .indicator-card-styles__countryData__1BttW::after {
    content: attr(data-value);
    position: absolute;
    color: #757584;
    font-size: 0.875rem;
    right: 0;
    top: -3px;
    min-width: 40px;
    transform: translateX(130%); }
  .indicator-card-styles__countryData__1BttW span {
    position: relative; }
    .indicator-card-styles__countryData__1BttW span::before {
      position: absolute;
      content: attr(data-label);
      color: #0a1941;
      width: max-content;
      top: -20px;
      font-size: 0.75rem; }
  .indicator-card-styles__countryData__1BttW .indicator-card-styles__value__wLYps {
    color: #757584;
    font-size: 0.875rem;
    padding-left: 10px; }

@media screen and (min-width: 37.5rem) {
  .indicator-card-styles__card__U91sy {
    height: 430px; }
  .indicator-card-styles__cardData__3-LrG {
    height: 350px; }
    .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv {
      flex-direction: row; }
      .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__chart__1-7gS,
      .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__legend__2Ko59 {
        width: 50%; }
      .indicator-card-styles__cardData__3-LrG .indicator-card-styles__cardContent__1g2Iv .indicator-card-styles__rank__1vO__ {
        position: absolute;
        bottom: 10px; }
    .indicator-card-styles__cardData__3-LrG span::before {
      font-size: 1rem; } }

@media screen and (min-width: 56.25rem) {
  .indicator-card-styles__cardsContainer__33Q0D {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .indicator-card-styles__cardsContainer__33Q0D > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .indicator-card-styles__actionsContainer__3FPBw {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .indicator-card-styles__actionsContainer__3FPBw > *:nth-child(1) {
      width: calc(83.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .indicator-card-styles__actionsContainer__3FPBw > *:nth-child(2) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

/* stylelint-disable */

.tooltip-styles__value__2a3lE {
  color: #757584;
  font-size: 0.875rem;
  margin-left: 5px; }
  .tooltip-styles__value__2a3lE:last-child {
    margin-bottom: 10px; }

.tooltip-styles__tag__36ijK {
  border: none;
  box-shadow: none;
  color: #0a1941;
  font-size: 1rem; }

.tooltip-styles__tooltip__A5HAM {
  background: white;
  box-shadow: 0 5px 15px 0 rgba(71, 44, 184, 0.1);
  padding: 10px; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.land-area-styles__content__1cDHN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .land-area-styles__content__1cDHN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .land-area-styles__content__1cDHN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.land-area-styles__loadingModal__9STRS {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.land-area-styles__parsedHTML__1hB1- ul {
  list-style: disc; }

.land-area-styles__parsedHTML__1hB1- ul,
.land-area-styles__parsedHTML__1hB1- ol {
  margin: 1em 0 0 1em; }

.land-area-styles__container__1y1Ny {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px; }

.land-area-styles__cardContainer__1WmoN {
  display: block;
  padding: 30px; }

.land-area-styles__chartContainer__3YOjB {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .land-area-styles__chartContainer__3YOjB > * {
    margin-top: 30px; }

.land-area-styles__chart__22V6e {
  display: flex;
  justify-content: center;
  margin-bottom: 50px; }

.land-area-styles__tag__1DGHB {
  border: none;
  box-shadow: none;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.875rem;
  color: #757584;
  flex-grow: 0; }

.land-area-styles__label__3dogc {
  padding: 5px 0;
  margin-right: 8px;
  width: max-content; }

.land-area-styles__header__2B7RY {
  display: flex;
  justify-content: space-between; }

.land-area-styles__card__3sMfD {
  height: 100%;
  width: 100%; }

.land-area-styles__nestedLegend__1EQHU {
  margin-left: 10px; }

.land-area-styles__data__1bX9g {
  position: relative; }

.land-area-styles__title__1UboH {
  max-width: 500px;
  color: #757584;
  font-size: 1rem;
  line-height: 26px; }

.land-area-styles__yearData__1htIs {
  position: absolute;
  color: #757584;
  right: 30px;
  bottom: 20px;
  font-size: 0.8125rem; }
  .land-area-styles__yearData__1htIs span {
    color: #0a1941; }

@media screen and (min-width: 37.5rem) {
  .land-area-styles__chartContainer__3YOjB {
    flex-direction: row; }
    .land-area-styles__chartContainer__3YOjB > * {
      margin-top: 0; }
  .land-area-styles__legend__3RiVL {
    align-self: flex-end; }
  .land-area-styles__chart__22V6e {
    margin-bottom: 0;
    width: 50%; } }

@media screen and (min-width: 56.25rem) {
  .land-area-styles__chart__22V6e {
    margin-top: -50px; } }

/* stylelint-disable */

.tooltip-styles__value__2a3lE, .tooltip-styles__category__3xeZm {
  color: #757584;
  font-size: 0.875rem;
  margin-top: 12px;
  margin-bottom: 0; }

.tooltip-styles__category__3xeZm {
  margin-bottom: 5px; }

.tooltip-styles__tag__36ijK {
  border: none;
  box-shadow: none;
  color: #0a1941;
  font-size: 1rem; }

.tooltip-styles__label__38UKM {
  padding: 0; }

.tooltip-styles__tooltip__A5HAM {
  background: white;
  box-shadow: 0 5px 15px 0 rgba(71, 44, 184, 0.1);
  padding: 8px 15px;
  padding-bottom: 20px;
  width: 400px; }

.tooltip-styles__info__3w4QU {
  display: flex;
  justify-content: space-between; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.meat-data-styles__content__1TYWG {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .meat-data-styles__content__1TYWG {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .meat-data-styles__content__1TYWG > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.meat-data-styles__loadingModal__RYQe8 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.meat-data-styles__parsedHTML__2am9E ul {
  list-style: disc; }

.meat-data-styles__parsedHTML__2am9E ul,
.meat-data-styles__parsedHTML__2am9E ol {
  margin: 1em 0 0 1em; }

.meat-data-styles__container__3ttGt {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px; }

.meat-data-styles__cardContainer__3H1n_ {
  display: block;
  padding: 15px 30px; }

.meat-data-styles__chartContainer__1ityb {
  margin: 30px 0; }

.meat-data-styles__legend__14e8Y {
  margin-top: 15px; }

.meat-data-styles__chart__17Hrz {
  margin-top: -50px;
  margin-right: 50px; }

.meat-data-styles__tag__1Wi6B {
  border: none;
  box-shadow: none;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.875rem;
  color: #757584;
  flex-grow: 0; }

.meat-data-styles__label__2g0GD {
  padding: 5px 0;
  margin-right: 8px;
  width: max-content; }

.meat-data-styles__header__25BXl {
  display: flex;
  justify-content: space-between;
  margin-bottom: 35px; }

.meat-data-styles__card__2lbLm {
  margin-left: 0;
  height: 100%;
  width: 100%; }

.meat-data-styles__data__8-DCu {
  padding-top: 20px;
  position: relative;
  height: auto;
  overflow: hidden; }

.meat-data-styles__title__2fbvi {
  max-width: 500px;
  color: #757584;
  font-size: 1rem;
  line-height: 26px; }

.meat-data-styles__yearData__3xjAH {
  position: absolute;
  color: #757584;
  right: 30px;
  bottom: 20px;
  font-size: 0.8125rem; }
  .meat-data-styles__yearData__3xjAH span {
    color: #0a1941; }

.meat-data-styles__actionsContainer__1QpV- > * {
  width: 100%;
  margin-bottom: 20px; }

.meat-data-styles__dropdown__2b7N3 {
  background-color: #fff; }

.meat-data-styles__contentContainer__6revB {
  padding: 15px 30px; }

@media screen and (min-width: 37.5rem) {
  .meat-data-styles__chartContainer__1ityb {
    margin-bottom: 0; }
  .meat-data-styles__actionsContainer__1QpV- {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .meat-data-styles__actionsContainer__1QpV- > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .meat-data-styles__actionsContainer__1QpV- > * {
      margin-bottom: 0;
      max-width: 250px; } }

@media screen and (min-width: 56.25rem) {
  .meat-data-styles__actionsContainer__1QpV- {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .meat-data-styles__actionsContainer__1QpV- > * {
      width: calc(25% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.context-by-country-styles__content__3QSIN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .context-by-country-styles__content__3QSIN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .context-by-country-styles__content__3QSIN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.context-by-country-styles__loadingModal__36uok {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.context-by-country-styles__parsedHTML__3hWKp ul {
  list-style: disc; }

.context-by-country-styles__parsedHTML__3hWKp ul,
.context-by-country-styles__parsedHTML__3hWKp ol {
  margin: 1em 0 0 1em; }

.context-by-country-styles__container__1sMPG {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px; }
  @media print, screen and (min-width: 37.5em) {
    .context-by-country-styles__container__1sMPG {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .context-by-country-styles__container__1sMPG > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.context-by-country-styles__actionsContainer__PJFCD {
  align-items: flex-end;
  background-color: #fff;
  margin-bottom: 20px;
  position: sticky;
  top: 108px;
  z-index: 1; }

.context-by-country-styles__filtersGroup__ZXMbF {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 16px; }
  .context-by-country-styles__filtersGroup__ZXMbF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .context-by-country-styles__filtersGroup__ZXMbF > * {
    margin-bottom: 0.9375rem; }

.context-by-country-styles__buttonsContainer__3-jee {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .context-by-country-styles__buttonsContainer__3-jee > *:nth-child(1) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .context-by-country-styles__buttonsContainer__3-jee > *:nth-child(2) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.context-by-country-styles__btnGroup__17nSK {
  width: 100%;
  margin-bottom: 0.9375rem; }

.context-by-country-styles__shareButton__2LLiR {
  margin-bottom: 0.9375rem; }

@media screen and (min-width: 37.5rem) {
  .context-by-country-styles__filtersGroup__ZXMbF {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    padding-top: 20px; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .context-by-country-styles__filtersGroup__ZXMbF {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:nth-child(1) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:nth-child(3) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__filtersGroup__ZXMbF > *:first-child {
      margin-left: 0; }
  .context-by-country-styles__actionsContainer__PJFCD {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-country-styles__actionsContainer__PJFCD > *:nth-child(1) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__actionsContainer__PJFCD > *:nth-child(2) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-country-styles__actionsContainer__PJFCD > *:nth-child(3) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 75rem) {
  .context-by-country-styles__actionsContainer__PJFCD {
    top: 49px; } }

/* stylelint-disable */

/* stylelint-disable */
.context-by-indicator-styles__content__1HLjd {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .context-by-indicator-styles__content__1HLjd {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .context-by-indicator-styles__content__1HLjd > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.context-by-indicator-styles__loadingModal__1rHrz {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.context-by-indicator-styles__parsedHTML__2dh_3 ul {
  list-style: disc; }

.context-by-indicator-styles__parsedHTML__2dh_3 ul,
.context-by-indicator-styles__parsedHTML__2dh_3 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.context-by-indicator-styles__wrapper__3m069 {
  position: relative;
  margin-bottom: 40px; }

.context-by-indicator-styles__actionsContainer__2bXJT {
  margin-bottom: 0.9375rem;
  align-items: flex-end; }

.context-by-indicator-styles__buttonsContainer__3lCGk {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .context-by-indicator-styles__buttonsContainer__3lCGk > *:nth-child(1) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .context-by-indicator-styles__buttonsContainer__3lCGk > *:nth-child(2) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.context-by-indicator-styles__topTenSection__KJpVA {
  min-height: 160px; }
  .context-by-indicator-styles__topTenSection__KJpVA .context-by-indicator-styles__title__1ABRw {
    color: #0a1941;
    font-weight: 600;
    margin-bottom: 40px;
    margin-left: 100px; }
  .context-by-indicator-styles__topTenSection__KJpVA .context-by-indicator-styles__noData__2C3mb {
    color: #0a1941; }

.context-by-indicator-styles__topTenSection__KJpVA {
  margin-top: 40px;
  margin-bottom: 20px; }
  .context-by-indicator-styles__topTenSection__KJpVA .context-by-indicator-styles__topTenChart__2W8XM {
    display: flex; }

.context-by-indicator-styles__countryDataLabel__ZM1Ba {
  margin: -5px 10px 13px 0;
  max-width: 100px; }

.context-by-indicator-styles__countriesLabel__7rxU_ {
  text-align: right;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.context-by-indicator-styles__countryData__1pDyL {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 15px;
  width: 270px; }
  .context-by-indicator-styles__countryData__1pDyL span {
    position: relative; }
    .context-by-indicator-styles__countryData__1pDyL span::after {
      content: attr(data-value);
      position: absolute;
      color: #757584;
      font-size: 0.875rem;
      right: 0;
      top: -3px;
      min-width: 40px;
      transform: translateX(130%); }
  .context-by-indicator-styles__countryData__1pDyL .context-by-indicator-styles__value__2j2bU {
    color: #757584;
    font-size: 0.875rem;
    padding-left: 10px; }

.context-by-indicator-styles__btnGroup__12kp4 {
  width: 100%;
  margin-bottom: 0.9375rem; }

.context-by-indicator-styles__shareButton__3oimM {
  margin-bottom: 0.9375rem; }

.context-by-indicator-styles__legend__4-atr {
  position: relative;
  left: 0;
  bottom: 130px; }

.__react_component_tooltip {
  max-width: 250px; }

.context-by-indicator-styles__loader__2nAtS {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.context-by-indicator-styles__filtersGroup__2KdVo {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-top: 20px; }
  .context-by-indicator-styles__filtersGroup__2KdVo > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .context-by-indicator-styles__filtersGroup__2KdVo > * {
    margin-bottom: 0.9375rem; }

@media screen and (min-width: 37.5rem) {
  .context-by-indicator-styles__filtersGroup__2KdVo {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .context-by-indicator-styles__actionsContainer__2bXJT {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__actionsContainer__2bXJT > *:nth-child(1) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__actionsContainer__2bXJT > *:nth-child(2) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__actionsContainer__2bXJT > *:nth-child(3) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .context-by-indicator-styles__filtersGroup__2KdVo {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:nth-child(1) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:nth-child(3) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__filtersGroup__2KdVo > *:first-child {
      margin-left: 0; }
  .context-by-indicator-styles__filtersLayout__2ItzG {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__filtersLayout__2ItzG > * {
      width: calc(25% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .context-by-indicator-styles__legend__4-atr {
    pointer-events: none;
    top: -160px; }
  .context-by-indicator-styles__visualizationsContainer__26NtN {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__visualizationsContainer__26NtN > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__visualizationsContainer__26NtN > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 75rem) {
  .context-by-indicator-styles__visualizationsContainer__26NtN {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .context-by-indicator-styles__visualizationsContainer__26NtN > *:nth-child(1) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .context-by-indicator-styles__visualizationsContainer__26NtN > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.countries-context-styles__content__2LEwz {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .countries-context-styles__content__2LEwz {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .countries-context-styles__content__2LEwz > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.countries-context-styles__loadingModal__2qiiA {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.countries-context-styles__parsedHTML__1sLvY ul {
  list-style: disc; }

.countries-context-styles__parsedHTML__1sLvY ul,
.countries-context-styles__parsedHTML__1sLvY ol {
  margin: 1em 0 0 1em; }

.countries-context-styles__container__14tUn {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px; }
  @media print, screen and (min-width: 37.5em) {
    .countries-context-styles__container__14tUn {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .countries-context-styles__container__14tUn > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.countries-context-styles__intro__8ckOL {
  margin-bottom: 20px; }
  .countries-context-styles__intro__8ckOL > * {
    margin-bottom: 20px; }

.countries-context-styles__header__3V4S4 {
  color: #0a1941;
  font-weight: 400;
  margin-bottom: 12px; }

.countries-context-styles__introText__1an_j {
  color: #0a1941;
  max-width: 600px; }

.countries-context-styles__switch__DRjxw {
  height: max-content; }

.countries-context-styles__switchWrapper__2bDMr {
  display: flex;
  height: 40px; }

.countries-context-styles__switchOption__-hE8G {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 0.75rem;
  line-height: 0.875rem;
  letter-spacing: 1px; }

.countries-context-styles__switchSelected__AZmw8 {
  background-color: #0a1941; }

.countries-context-styles__loader__1B2_n {
  min-height: 300px; }

.countries-context-styles__actionsContainer__3mj1q {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem;
  align-items: flex-end; }
  .countries-context-styles__actionsContainer__3mj1q > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .countries-context-styles__actionsContainer__3mj1q > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .countries-context-styles__actionsContainer__3mj1q > *:nth-child(3) {
    width: calc(16.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .countries-context-styles__actionsContainer__3mj1q > *:last-child {
    margin-left: calc(33.33333% + 0.9375rem); }

.countries-context-styles__dataContainer__3175e {
  display: flex;
  flex-direction: column;
  height: 45px;
  padding-top: 5px;
  justify-content: space-around; }

.countries-context-styles__cardsContainer__zKIe3 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .countries-context-styles__cardsContainer__zKIe3 > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .countries-context-styles__cardsContainer__zKIe3 > * {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }

.countries-context-styles__card__1xzba {
  height: 430px; }
  .countries-context-styles__card__1xzba .countries-context-styles__titleContainer__1zgjk {
    min-height: 75px;
    height: 75px;
    padding: 15px 30px; }

.countries-context-styles__cardData__O5kge {
  position: relative;
  padding: 30px;
  height: 350px;
  display: flex;
  flex-direction: column; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__introText__1an_j {
    max-width: 600px; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__textHtmlWrapper__3BIhI p {
    font-size: 1rem;
    line-height: 26px;
    color: #757584; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__textHtmlWrapper__3BIhI span {
    color: #0a1941; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__cardInfoIcon__N-9d6 {
    position: absolute;
    fill: #757584;
    right: 30px;
    top: 20px; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__cardContent__2C9wk {
    display: flex;
    margin-top: 30px;
    min-height: 130px; }
    .countries-context-styles__cardData__O5kge .countries-context-styles__cardContent__2C9wk .countries-context-styles__chart__15RCw,
    .countries-context-styles__cardData__O5kge .countries-context-styles__cardContent__2C9wk .countries-context-styles__legend__1Lpaf {
      width: 50%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
    .countries-context-styles__cardData__O5kge .countries-context-styles__cardContent__2C9wk .countries-context-styles__legendItem__2LPyB {
      width: 100%;
      padding-left: 30px; }
    .countries-context-styles__cardData__O5kge .countries-context-styles__cardContent__2C9wk .countries-context-styles__rank__1cYKh {
      position: absolute;
      bottom: 10px; }
  .countries-context-styles__cardData__O5kge .countries-context-styles__yearData__2PWv5 {
    position: absolute;
    color: #757584;
    right: 30px;
    bottom: 20px;
    font-size: 0.8125rem; }
    .countries-context-styles__cardData__O5kge .countries-context-styles__yearData__2PWv5 span {
      color: #0a1941; }

.countries-context-styles__btnGroup__2K8eG {
  width: 100%; }

@media screen and (min-width: 56.25rem) {
  .countries-context-styles__intro__8ckOL {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .countries-context-styles__intro__8ckOL > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .countries-context-styles__intro__8ckOL > *:nth-child(2) {
      width: calc(41.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .countries-context-styles__intro__8ckOL > * {
      margin-bottom: 0; }
    .countries-context-styles__intro__8ckOL > *:last-child {
      margin-left: calc(8.33333% + 0.9375rem); }
  .countries-context-styles__switchWrapper__2bDMr {
    justify-content: flex-end; } }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-map-styles__content__o_z4a {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-map-styles__content__o_z4a {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-map-styles__content__o_z4a > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-map-styles__loadingModal__2cLaJ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-map-styles__parsedHTML__3ti1M ul {
  list-style: disc; }

.ndcs-map-styles__parsedHTML__3ti1M ul,
.ndcs-map-styles__parsedHTML__3ti1M ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-map-styles__wrapper__3PKds {
  position: relative;
  margin-bottom: 40px; }

.ndcs-map-styles__filtersLayout__37Ssz {
  margin-bottom: 40px; }

.ndcs-map-styles__buttonsContainer__33CQy {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-map-styles__buttonsContainer__33CQy > *:nth-child(1) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndcs-map-styles__buttonsContainer__33CQy > *:nth-child(2) {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-map-styles__legend__2TNkq {
  position: absolute;
  left: 0;
  bottom: 12%; }

.__react_component_tooltip {
  max-width: 250px; }

.ndcs-map-styles__loader__izFkZ {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

@media screen and (min-width: 37.5rem) {
  .ndcs-map-styles__filtersLayout__37Ssz {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-map-styles__filtersLayout__37Ssz > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .ndcs-map-styles__filtersLayout__37Ssz {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    align-items: flex-end; }
    .ndcs-map-styles__filtersLayout__37Ssz > *:nth-child(1) {
      width: calc(66.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-map-styles__filtersLayout__37Ssz > *:nth-child(2) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-map-styles__filtersLayout__37Ssz > *:nth-child(3) {
      width: calc(16.66667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .ndcs-map-styles__filtersGroup__3bT-p {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-map-styles__filtersGroup__3bT-p > *:nth-child(1) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-map-styles__filtersGroup__3bT-p > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-map-styles__filtersGroup__3bT-p > *:nth-child(3) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-map-styles__filtersGroup__3bT-p > *:first-child {
      margin-left: 0; }
  .ndcs-map-styles__buttonGroup__3I7Ev {
    margin-left: calc(50% + 0.9375rem);
    margin-top: 20px; }
  .ndcs-map-styles__legend__2TNkq {
    bottom: 0; } }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-table-styles__content__21LeF {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-table-styles__content__21LeF {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-table-styles__content__21LeF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-table-styles__loadingModal__1Cnh3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-table-styles__parsedHTML__2iyS1 ul {
  list-style: disc; }

.ndcs-table-styles__parsedHTML__2iyS1 ul,
.ndcs-table-styles__parsedHTML__2iyS1 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-table-styles__filtersLayout__3CC2E > * {
  margin-bottom: 0.9375rem; }

.ndcs-table-styles__emptyCell__JTn39 {
  display: none; }

.ndcs-table-styles__loader__1MCQx,
.ndcs-table-styles__noContent__30RKs {
  margin-top: 25px;
  min-height: 475px; }

@media screen and (min-width: 37.5rem) {
  .ndcs-table-styles__filtersLayout__3CC2E {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-table-styles__filtersLayout__3CC2E > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .ndcs-table-styles__filtersLayout__3CC2E {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-table-styles__filtersLayout__3CC2E > *:nth-child(1) {
      width: calc(25% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-table-styles__filtersLayout__3CC2E > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-table-styles__filtersLayout__3CC2E > *:nth-child(3) {
      width: calc(25% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-table-styles__filtersLayout__3CC2E .ndcs-table-styles__emptyCell__JTn39 {
      display: block; } }

/* stylelint-disable */

/* stylelint-disable */
.countries-actions-styles__content__qBBFn {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .countries-actions-styles__content__qBBFn {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .countries-actions-styles__content__qBBFn > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.countries-actions-styles__loadingModal__13jYC {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.countries-actions-styles__parsedHTML__3sm0d ul {
  list-style: disc; }

.countries-actions-styles__parsedHTML__3sm0d ul,
.countries-actions-styles__parsedHTML__3sm0d ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.countries-actions-styles__page__2bgF1 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-bottom: 50px; }
  @media print, screen and (min-width: 37.5em) {
    .countries-actions-styles__page__2bgF1 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .countries-actions-styles__page__2bgF1 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.countries-actions-styles__title__PDBsy {
  color: #0a1941;
  font-size: 1.5rem;
  font-weight: normal; }

.countries-actions-styles__descriptionWrapper__uwoVI {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  margin-bottom: 50px;
  justify-content: space-between;
  align-items: flex-start; }

.countries-actions-styles__description__3f1o9 {
  color: #0a1941;
  font-size: 1rem;
  max-width: 600px;
  margin-bottom: 14px; }
  .countries-actions-styles__description__3f1o9 p {
    margin-bottom: 16px; }

.countries-actions-styles__switchWrapper__2ZV5J {
  display: flex;
  justify-content: flex-end;
  height: 40px; }

.countries-actions-styles__switchOption__28YlI {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 0.75rem;
  line-height: 0.875rem;
  letter-spacing: 1px; }

.countries-actions-styles__switchSelected__1QyWb {
  background-color: #0a1941; }

@media screen and (min-width: 56.25rem) {
  .countries-actions-styles__descriptionWrapper__uwoVI {
    flex-direction: row;
    align-items: center; }
  .countries-actions-styles__description__3f1o9 {
    margin: 0 20px 0 0; } }

/* stylelint-disable */

.donut-tooltip-styles__tooltip__Bv_J3 {
  z-index: 20;
  position: absolute;
  background: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  font-size: 0.875rem;
  padding: 15px; }

.donut-tooltip-styles__legendItem__16HvK {
  font-family: "Lato", sans-serif;
  font-weight: 600;
  font-style: italic; }

/* stylelint-disable */

.hand-icon-info-styles__handIconInfo__3YS6O {
  display: flex; }
  .hand-icon-info-styles__handIconInfo__3YS6O .hand-icon-info-styles__handIcon__2XGO2 {
    width: 46px;
    height: 37px;
    margin-right: 12px;
    vertical-align: middle; }

/* stylelint-disable */

.progress-styles__progress__uLeav {
  height: 10px;
  background-color: #f1f4fb;
  border: 1px solid #757584;
  border-radius: 10px;
  overflow: hidden; }
  .progress-styles__progress__uLeav .progress-styles__bar__3807Y {
    background-clip: content-box;
    height: 100%;
    padding-right: 4px;
    position: relative; }
    .progress-styles__progress__uLeav .progress-styles__bar__3807Y::after {
      content: '';
      background: inherit;
      border-radius: 0 3px 3px 0;
      height: 8px;
      position: absolute;
      right: 0;
      width: 4px; }

/* stylelint-disable */

.legend-item-styles__legendItem__2WlAA {
  cursor: default; }
  .legend-item-styles__legendItem__2WlAA:not(:last-child) {
    margin-bottom: 10px; }
  .legend-item-styles__legendItem__2WlAA .legend-item-styles__legendName__1Qna8 {
    display: flex;
    align-items: center;
    max-width: 180px;
    margin-bottom: 2px; }
  .legend-item-styles__legendItem__2WlAA .legend-item-styles__infoContainer__3cLqW {
    margin: 0 0 -3px 5px; }
  .legend-item-styles__legendItem__2WlAA .legend-item-styles__legendDot__3HtCO {
    height: 10px;
    display: inline-block;
    margin-right: 5px;
    width: 10px;
    min-width: 10px;
    border-radius: 50%; }
  .legend-item-styles__legendItem__2WlAA .legend-item-styles__progressContainer__26U3p {
    display: flex;
    align-items: center; }
    .legend-item-styles__legendItem__2WlAA .legend-item-styles__progressContainer__26U3p .legend-item-styles__progressBar__2adLB {
      width: 180px; }
    .legend-item-styles__legendItem__2WlAA .legend-item-styles__progressContainer__26U3p .legend-item-styles__partiesNumber__235KG {
      margin-left: 16px; }

/* stylelint-disable */

.explore-map-tooltip-styles__withIndicators__3Xk-I {
  min-width: fit-content; }

.explore-map-tooltip-styles__tooltipButton__3bVfa {
  margin: 0;
  padding: 0;
  height: 100%;
  text-align: left; }

.explore-map-tooltip-styles__tooltipCountry__nTVsl {
  margin-bottom: 5px; }

.explore-map-tooltip-styles__tooltipValue__kjRJp {
  font-size: 0.875rem; }

.explore-map-tooltip-styles__indicators__2Mntb {
  display: flex;
  flex-direction: column;
  min-width: 400px; }

.explore-map-tooltip-styles__indicator__1Ru9t {
  display: flex;
  font-size: 0.75rem; }

/* stylelint-disable */

/* stylelint-disable */
.lts-explore-map-styles__content__2HgVN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-explore-map-styles__content__2HgVN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-explore-map-styles__content__2HgVN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-explore-map-styles__loadingModal__3m7v5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.lts-explore-map-styles__parsedHTML__GzLUA ul {
  list-style: disc; }

.lts-explore-map-styles__parsedHTML__GzLUA ul,
.lts-explore-map-styles__parsedHTML__GzLUA ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.lts-explore-map-styles__wrapper__3cXZG {
  position: relative; }

.lts-explore-map-styles__map__15xA4 {
  height: 100%;
  cursor: grab; }
  .lts-explore-map-styles__map__15xA4 > svg {
    height: 100%;
    min-height: 380px; }

.lts-explore-map-styles__column__ZkKLn {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .lts-explore-map-styles__column__ZkKLn > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

@media screen and (min-width: 56.25rem) {
  .lts-explore-map-styles__searchBox__q5Ooq {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.lts-explore-map-styles__legend__qM3dE {
  position: absolute;
  left: 0;
  bottom: 12%;
  max-width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .lts-explore-map-styles__legend__qM3dE {
      max-width: 160px; } }
  @media screen and (min-width: 56.25rem) {
    .lts-explore-map-styles__legend__qM3dE {
      bottom: -2em; } }

.__react_component_tooltip {
  max-width: 250px;
  white-space: pre-line; }

.lts-explore-map-styles__loader__2X0co {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.lts-explore-map-styles__containerUpper__3NSFQ,
.lts-explore-map-styles__containerCharts__3L26a,
.lts-explore-map-styles__containerMap__3llg_ {
  position: relative; }

.lts-explore-map-styles__containerMap__3llg_ {
  margin-top: calc(30px / 2);
  display: flex;
  flex-direction: column; }

.lts-explore-map-styles__containerUpperWrapper__1gZ4N {
  background-color: #f1f4fb; }

.lts-explore-map-styles__containerUpper__3NSFQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 20px; }
  .lts-explore-map-styles__containerUpper__3NSFQ > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .lts-explore-map-styles__containerUpper__3NSFQ {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .lts-explore-map-styles__containerUpper__3NSFQ > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .lts-explore-map-styles__containerUpper__3NSFQ > *:nth-child(2) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.lts-explore-map-styles__containerCharts__3L26a {
  position: relative; }
  .lts-explore-map-styles__containerCharts__3L26a > div {
    margin-top: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .lts-explore-map-styles__containerCharts__3L26a {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .lts-explore-map-styles__containerCharts__3L26a > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .lts-explore-map-styles__containerCharts__3L26a > div {
        margin-left: 0; } }

.lts-explore-map-styles__donutContainer__nZTI9 {
  height: 180px;
  padding: 15px 25px;
  font-size: 0.875rem;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb; }

.lts-explore-map-styles__pieChart__Z4HZ0 {
  align-items: center; }

.lts-explore-map-styles__summaryCardContainer__2NCFd {
  height: 130px;
  overflow: scroll;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .lts-explore-map-styles__summaryCardContainer__2NCFd .lts-explore-map-styles__summaryCard__3yMX4 {
    flex-flow: row wrap;
    color: #0a1941;
    display: flex;
    align-items: center;
    padding: 20px;
    height: 100%;
    width: 100%; }
    @media screen and (min-width: 37.5rem) {
      .lts-explore-map-styles__summaryCardContainer__2NCFd .lts-explore-map-styles__summaryCard__3yMX4 {
        width: 50%; } }
    @media screen and (min-width: 56.25rem) {
      .lts-explore-map-styles__summaryCardContainer__2NCFd .lts-explore-map-styles__summaryCard__3yMX4 {
        width: 100%; } }
    .lts-explore-map-styles__summaryCardContainer__2NCFd .lts-explore-map-styles__summaryCard__3yMX4 .lts-explore-map-styles__summaryCardValue__THaGz {
      flex: 1;
      font-size: 4.2rem;
      font-weight: 300;
      text-align: center;
      margin-right: 10px; }
    .lts-explore-map-styles__summaryCardContainer__2NCFd .lts-explore-map-styles__summaryCard__3yMX4 .lts-explore-map-styles__summaryCardDescription__366Co {
      flex: 3; }

.lts-explore-map-styles__legendCardContainer__367Cq {
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .lts-explore-map-styles__legendCardContainer__367Cq .lts-explore-map-styles__legendContainer__2kcZq {
    display: flex;
    padding: 24px 20px;
    flex-direction: column;
    font-size: 0.875rem;
    color: #0a1941; }

.lts-explore-map-styles__circularChartLabels__3bG0w {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: left; }

.lts-explore-map-styles__filtersGroup__46jaj {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .lts-explore-map-styles__filtersGroup__46jaj > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .lts-explore-map-styles__filtersGroup__46jaj.lts-explore-map-styles__sticky__2ukcI {
    padding: 10px 0 20px; }

.lts-explore-map-styles__wrapperBackground__21X7S {
  background-color: #fff; }

.lts-explore-map-styles__filtersLayout__ibmHn {
  margin-bottom: 20px; }

@media screen and (min-width: 56.25rem) {
  .lts-explore-map-styles__filtersLayout__ibmHn {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    margin-bottom: 0; }
    .lts-explore-map-styles__filtersLayout__ibmHn > *:nth-child(1) {
      width: calc(72.91667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .lts-explore-map-styles__filtersLayout__ibmHn > *:nth-child(2) {
      width: calc(27.08333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .lts-explore-map-styles__filtersGroup__46jaj {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .lts-explore-map-styles__filtersGroup__46jaj > * {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .lts-explore-map-styles__filtersGroup__46jaj > *:first-child {
      margin-left: 0; } }

.lts-explore-map-styles__buttonGroupContainer__3aV7z {
  width: auto;
  min-width: 200px;
  display: flex;
  justify-content: flex-end;
  margin: 22px 0; }
  .lts-explore-map-styles__buttonGroupContainer__3aV7z > span {
    width: 100%; }
  @media screen and (min-width: 56.25rem) {
    .lts-explore-map-styles__buttonGroupContainer__3aV7z {
      width: 150px; } }
  .lts-explore-map-styles__buttonGroupContainer__3aV7z.lts-explore-map-styles__padded__11Gd7 {
    padding-top: 10px; }

.lts-explore-map-styles__buttonGroup__2xmS5 {
  margin-bottom: 10px;
  margin-right: 20px;
  margin-top: 0;
  min-height: 45px;
  width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .lts-explore-map-styles__buttonGroup__2xmS5 {
      width: 150px; } }

.lts-explore-map-styles__shareButton__1GZU6 {
  width: 118px; }
  @media screen and (min-width: 56.25rem) {
    .lts-explore-map-styles__shareButton__1GZU6 {
      width: 100px; } }
  @media screen and (min-width: 1210px) {
    .lts-explore-map-styles__shareButton__1GZU6 {
      width: 118px; } }

.lts-explore-map-styles__mapInfo__kujrc {
  position: absolute;
  z-index: 1;
  width: 80%;
  display: flex;
  font-style: italic; }

.lts-explore-map-styles__lastUpdated__lh2Gq {
  display: block;
  white-space: nowrap; }

/* stylelint-disable */

/* stylelint-disable */
.net-zero-map-styles__content__2SDre {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .net-zero-map-styles__content__2SDre {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .net-zero-map-styles__content__2SDre > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.net-zero-map-styles__loadingModal__3OPvN {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.net-zero-map-styles__parsedHTML__1f2B- ul {
  list-style: disc; }

.net-zero-map-styles__parsedHTML__1f2B- ul,
.net-zero-map-styles__parsedHTML__1f2B- ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.net-zero-map-styles__wrapper__xE8F3 {
  position: relative; }

.net-zero-map-styles__map__16E1u {
  height: 100%;
  cursor: grab; }
  .net-zero-map-styles__map__16E1u > svg {
    height: 100%;
    min-height: 380px; }

.net-zero-map-styles__column__2y0BS {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .net-zero-map-styles__column__2y0BS > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

@media screen and (min-width: 56.25rem) {
  .net-zero-map-styles__searchBox__2obdG {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.net-zero-map-styles__legend__1F-vS {
  position: absolute;
  left: 0;
  bottom: 12%;
  max-width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .net-zero-map-styles__legend__1F-vS {
      max-width: 160px; } }
  @media screen and (min-width: 56.25rem) {
    .net-zero-map-styles__legend__1F-vS {
      bottom: -2em; } }

.__react_component_tooltip {
  max-width: 250px;
  white-space: pre-line; }

.net-zero-map-styles__loader__1Nay7 {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.net-zero-map-styles__containerUpper__2bszy,
.net-zero-map-styles__containerCharts__31qC2,
.net-zero-map-styles__containerMap__TmRYr {
  position: relative; }

.net-zero-map-styles__containerMap__TmRYr {
  margin-top: calc(30px / 2);
  display: flex;
  flex-direction: column; }

.net-zero-map-styles__containerUpperWrapper__3c1FM {
  background-color: #f1f4fb; }

.net-zero-map-styles__containerUpper__2bszy {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 20px; }
  .net-zero-map-styles__containerUpper__2bszy > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .net-zero-map-styles__containerUpper__2bszy {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .net-zero-map-styles__containerUpper__2bszy > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .net-zero-map-styles__containerUpper__2bszy > *:nth-child(2) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.net-zero-map-styles__containerCharts__31qC2 {
  position: relative; }
  .net-zero-map-styles__containerCharts__31qC2 > div {
    margin-top: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .net-zero-map-styles__containerCharts__31qC2 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .net-zero-map-styles__containerCharts__31qC2 > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .net-zero-map-styles__containerCharts__31qC2 > div {
        margin-left: 0; } }

.net-zero-map-styles__donutContainer__3khYB {
  height: 180px;
  padding: 15px 25px;
  font-size: 0.875rem;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb; }

.net-zero-map-styles__pieChart__hUIh3 {
  align-items: center; }

.net-zero-map-styles__summaryCardContainer__1nc97 {
  height: 130px;
  overflow: scroll;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .net-zero-map-styles__summaryCardContainer__1nc97 .net-zero-map-styles__summaryCard__38HEk {
    flex-flow: row wrap;
    color: #0a1941;
    display: flex;
    align-items: center;
    padding: 20px;
    height: 100%;
    width: 100%; }
    @media screen and (min-width: 37.5rem) {
      .net-zero-map-styles__summaryCardContainer__1nc97 .net-zero-map-styles__summaryCard__38HEk {
        width: 50%; } }
    @media screen and (min-width: 56.25rem) {
      .net-zero-map-styles__summaryCardContainer__1nc97 .net-zero-map-styles__summaryCard__38HEk {
        width: 100%; } }
    .net-zero-map-styles__summaryCardContainer__1nc97 .net-zero-map-styles__summaryCard__38HEk .net-zero-map-styles__summaryCardValue__1h9iT {
      flex: 1;
      font-size: 4.2rem;
      font-weight: 300;
      text-align: center;
      margin-right: 10px; }
    .net-zero-map-styles__summaryCardContainer__1nc97 .net-zero-map-styles__summaryCard__38HEk .net-zero-map-styles__summaryCardDescription__2yZH3 {
      flex: 3; }

.net-zero-map-styles__legendCardContainer__3JtBQ {
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .net-zero-map-styles__legendCardContainer__3JtBQ .net-zero-map-styles__legendContainer__3r7T3 {
    display: flex;
    padding: 24px 20px;
    flex-direction: column;
    font-size: 0.875rem;
    color: #0a1941; }

.net-zero-map-styles__circularChartLabels__3ThkX {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: left; }

.net-zero-map-styles__filtersGroup__HaIhE {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .net-zero-map-styles__filtersGroup__HaIhE > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .net-zero-map-styles__filtersGroup__HaIhE.net-zero-map-styles__sticky__2zV3x {
    padding: 10px 0 20px; }

@media screen and (min-width: 37.5rem) {
  .net-zero-map-styles__filtersGroup__HaIhE {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .net-zero-map-styles__filtersGroup__HaIhE > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

.net-zero-map-styles__wrapperBackground__1iYSR {
  background-color: #fff; }

.net-zero-map-styles__filtersLayout__3rY-A {
  margin-bottom: 20px; }

@media screen and (min-width: 56.25rem) {
  .net-zero-map-styles__filtersLayout__3rY-A {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    margin-bottom: 0; }
    .net-zero-map-styles__filtersLayout__3rY-A > *:nth-child(1) {
      width: calc(72.91667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .net-zero-map-styles__filtersLayout__3rY-A > *:nth-child(2) {
      width: calc(27.08333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .net-zero-map-styles__filtersGroup__HaIhE {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .net-zero-map-styles__filtersGroup__HaIhE > * {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .net-zero-map-styles__filtersGroup__HaIhE > *:first-child {
      margin-left: 0; } }

.net-zero-map-styles__buttonGroupContainer__3dtgS {
  width: auto;
  min-width: 200px;
  display: flex;
  justify-content: flex-end;
  margin: 22px 0; }
  .net-zero-map-styles__buttonGroupContainer__3dtgS > span {
    width: 100%; }
  @media screen and (min-width: 56.25rem) {
    .net-zero-map-styles__buttonGroupContainer__3dtgS {
      width: 150px;
      margin: 22px 0; } }
  .net-zero-map-styles__buttonGroupContainer__3dtgS.net-zero-map-styles__padded__2grFM {
    padding-top: 10px; }

.net-zero-map-styles__buttonGroup__YcCpz {
  min-height: 45px;
  width: 100%;
  margin-bottom: 10px;
  margin-right: 20px;
  margin-top: 0; }
  @media screen and (min-width: 37.5rem) {
    .net-zero-map-styles__buttonGroup__YcCpz {
      width: 150px; } }

.net-zero-map-styles__shareButton__1s4nZ {
  width: 118px; }
  @media screen and (min-width: 56.25rem) {
    .net-zero-map-styles__shareButton__1s4nZ {
      width: 100px; } }
  @media screen and (min-width: 1210px) {
    .net-zero-map-styles__shareButton__1s4nZ {
      width: 118px; } }

.net-zero-map-styles__mapInfo__1knUS {
  position: absolute;
  z-index: 1;
  width: 80%;
  display: flex;
  font-style: italic; }

.net-zero-map-styles__lastUpdated__6E9pR {
  display: block;
  white-space: nowrap; }

/* stylelint-disable */

/* stylelint-disable */
.vulnerability-chart-styles__content__PzGUK {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .vulnerability-chart-styles__content__PzGUK {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .vulnerability-chart-styles__content__PzGUK > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.vulnerability-chart-styles__loadingModal__2MlfB {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.vulnerability-chart-styles__parsedHTML__l1rZb ul {
  list-style: disc; }

.vulnerability-chart-styles__parsedHTML__l1rZb ul,
.vulnerability-chart-styles__parsedHTML__l1rZb ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.vulnerability-chart-styles__vulnerabilityBarContainer__1B9uQ {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 30px; }

.vulnerability-chart-styles__vulnerabilityBar__3YPgT {
  position: relative;
  display: block;
  width: 100%;
  height: 10px;
  border: 1px solid #333;
  border-radius: 10px; }
  .vulnerability-chart-styles__vulnerabilityBar__3YPgT .vulnerability-chart-styles__marker__1HXQP {
    background-color: black;
    outline: 2px solid #fff;
    position: absolute;
    width: 4px;
    top: -8px;
    height: 24px; }
  .vulnerability-chart-styles__vulnerabilityBar__3YPgT .vulnerability-chart-styles__mark__9jTTF {
    width: 1px;
    height: 9px;
    border-right: 1px solid #333;
    position: absolute;
    left: 46.2%; }
  .vulnerability-chart-styles__vulnerabilityBar__3YPgT:hover {
    border: 1px solid #fff; }
    .vulnerability-chart-styles__vulnerabilityBar__3YPgT:hover .vulnerability-chart-styles__mark__9jTTF {
      border-right: 1px solid #fff; }

.vulnerability-chart-styles__vulnerabilityText__1YVZm {
  margin: 0 10px;
  width: 180px; }

.vulnerability-chart-styles__vulnerabilityTitle__3Q-Jx {
  font-weight: 600;
  margin: 0 5px 20px 0; }

.vulnerability-chart-styles__vulnerabilityTitleContainer__1vSbw {
  font-weight: 600;
  margin: 0 5px 20px 0; }

.vulnerability-chart-styles__bold__3t_Bn {
  font-weight: 600; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-explore-map-styles__content__jSVUk {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-explore-map-styles__content__jSVUk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-explore-map-styles__content__jSVUk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-explore-map-styles__loadingModal__GJoHa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-explore-map-styles__parsedHTML__3UAOi ul {
  list-style: disc; }

.ndcs-explore-map-styles__parsedHTML__3UAOi ul,
.ndcs-explore-map-styles__parsedHTML__3UAOi ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-explore-map-styles__wrapper__1D_YJ {
  position: relative; }

.ndcs-explore-map-styles__map__4J48K {
  height: 100%;
  cursor: grab; }
  .ndcs-explore-map-styles__map__4J48K > svg {
    height: 100%;
    min-height: 380px; }

.ndcs-explore-map-styles__column__1xe6M {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-explore-map-styles__column__1xe6M > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

@media screen and (min-width: 56.25rem) {
  .ndcs-explore-map-styles__searchBox__2HTaf {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.ndcs-explore-map-styles__legend__2cs4l {
  position: absolute;
  left: 0;
  bottom: 12%;
  max-width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-explore-map-styles__legend__2cs4l {
      max-width: 160px; } }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__legend__2cs4l {
      bottom: -2em; } }

.__react_component_tooltip {
  max-width: 250px;
  white-space: pre-line; }

.ndcs-explore-map-styles__loader__2eSaG {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.ndcs-explore-map-styles__containerUpper__37d50,
.ndcs-explore-map-styles__containerCharts__Rbsj_,
.ndcs-explore-map-styles__containerMap__Mj5Tv {
  position: relative; }

.ndcs-explore-map-styles__containerMap__Mj5Tv {
  margin-top: calc(30px / 2);
  display: flex;
  flex-direction: column; }

.ndcs-explore-map-styles__containerUpperWrapper__5YgH7 {
  background-color: #f1f4fb; }

.ndcs-explore-map-styles__containerUpper__37d50 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 20px; }
  .ndcs-explore-map-styles__containerUpper__37d50 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__containerUpper__37d50 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-explore-map-styles__containerUpper__37d50 > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-explore-map-styles__containerUpper__37d50 > *:nth-child(2) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndcs-explore-map-styles__containerCharts__Rbsj_ {
  position: relative; }
  .ndcs-explore-map-styles__containerCharts__Rbsj_ > div {
    margin-top: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__containerCharts__Rbsj_ {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-explore-map-styles__containerCharts__Rbsj_ > * {
        flex: 0 0 auto;
        min-height: 0px;
        min-width: 0px;
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-explore-map-styles__containerCharts__Rbsj_ > div {
        margin-left: 0; } }

.ndcs-explore-map-styles__secondCard__E5xby {
  padding: 15px 25px;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__secondCard__E5xby {
      padding: 15px 5px; }
      .ndcs-explore-map-styles__secondCard__E5xby .ndcs-explore-map-styles__switchOption__20YsI,
      .ndcs-explore-map-styles__secondCard__E5xby .ndcs-explore-map-styles__switchSelected__1i68U {
        font-size: 0.75rem; } }
  @media screen and (min-width: 75rem) {
    .ndcs-explore-map-styles__secondCard__E5xby {
      padding: 15px 25px; } }

.ndcs-explore-map-styles__infoIcon__1cwvf {
  vertical-align: text-bottom; }

.ndcs-explore-map-styles__switch__IDw5J {
  max-height: 40px;
  margin-bottom: 20px; }

.ndcs-explore-map-styles__switchOption__20YsI,
.ndcs-explore-map-styles__switchSelected__1i68U {
  padding: 8px 15px;
  width: 50%;
  text-align: center; }

.ndcs-explore-map-styles__pieChart__1Gfww {
  align-items: center; }

.ndcs-explore-map-styles__summaryCardContainer__3LP6k {
  overflow: scroll;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw {
    flex-flow: row wrap;
    color: #0a1941;
    display: flex;
    align-items: center;
    padding: 20px;
    height: 100%;
    width: 100%; }
    @media screen and (min-width: 37.5rem) {
      .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw {
        width: 50%; } }
    @media screen and (min-width: 56.25rem) {
      .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw {
        width: 100%; } }
    .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw .ndcs-explore-map-styles__summarySentence__DdK8q {
      display: flex;
      align-items: center; }
    .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw .ndcs-explore-map-styles__summaryCardValue__3hSK1 {
      flex: 2 0 0;
      font-size: 3.375rem;
      font-weight: 300;
      text-align: center;
      margin-right: 10px; }
    .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw .ndcs-explore-map-styles__summaryCardDescription__1UJHE {
      font-size: 0.875rem;
      flex: 3 0 0; }
      @media screen and (min-width: 75rem) {
        .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw .ndcs-explore-map-styles__summaryCardDescription__1UJHE {
          font-size: 0.875rem; } }
      @media screen and (min-width: 56.25rem) {
        .ndcs-explore-map-styles__summaryCardContainer__3LP6k .ndcs-explore-map-styles__summaryCard__MCJlw .ndcs-explore-map-styles__summaryCardDescription__1UJHE {
          font-size: 0.8125rem; } }

.ndcs-explore-map-styles__legendCardContainer__3l1tN {
  background-color: #fff;
  box-shadow: 0 2px 10px 0 #f1f4fb;
  display: flex;
  justify-content: center; }
  .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF {
    display: flex;
    padding: 24px 20px;
    flex-direction: column;
    font-size: 0.875rem;
    color: #0a1941; }
    .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF .ndcs-explore-map-styles__legendItem__3mwFk:not(:last-child) {
      margin-bottom: 10px; }
    .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF .ndcs-explore-map-styles__legendItem__3mwFk .ndcs-explore-map-styles__legendDot__IVhbd {
      height: 10px;
      display: inline-block;
      margin-right: 5px;
      min-width: 10px;
      width: 10px;
      border-radius: 50%; }
    .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF .ndcs-explore-map-styles__legendItem__3mwFk .ndcs-explore-map-styles__progressContainer__1uw0G {
      display: flex;
      align-items: center; }
      .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF .ndcs-explore-map-styles__legendItem__3mwFk .ndcs-explore-map-styles__progressContainer__1uw0G .ndcs-explore-map-styles__progressBar__2T9-k {
        width: 180px; }
      .ndcs-explore-map-styles__legendCardContainer__3l1tN .ndcs-explore-map-styles__legendContainer__gNAGF .ndcs-explore-map-styles__legendItem__3mwFk .ndcs-explore-map-styles__progressContainer__1uw0G .ndcs-explore-map-styles__partiesNumber__38qB4 {
        margin-left: 16px; }

.ndcs-explore-map-styles__circularChartLabels__1Y34P {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: left; }

.ndcs-explore-map-styles__filtersGroup__xUr6p {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-explore-map-styles__filtersGroup__xUr6p > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndcs-explore-map-styles__filtersGroup__xUr6p.ndcs-explore-map-styles__sticky__3-9Yt {
    padding: 10px 0 20px; }

.ndcs-explore-map-styles__wrapperBackground__1kesq {
  background-color: #fff; }

.ndcs-explore-map-styles__filtersLayout__19WgP {
  margin-bottom: 20px; }

@media screen and (min-width: 56.25rem) {
  .ndcs-explore-map-styles__filtersLayout__19WgP {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    justify-content: space-between;
    margin-bottom: 0; }
    .ndcs-explore-map-styles__filtersLayout__19WgP > *:nth-child(1) {
      width: calc(72.91667% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-explore-map-styles__filtersLayout__19WgP > *:nth-child(2) {
      width: calc(27.08333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .ndcs-explore-map-styles__filtersGroup__xUr6p {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .ndcs-explore-map-styles__filtersGroup__xUr6p > * {
      width: calc(25% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .ndcs-explore-map-styles__filtersGroup__xUr6p > *:first-child {
      margin-left: 0; } }

.ndcs-explore-map-styles__buttonGroupContainer__3cX0u {
  width: auto;
  margin: 22px 0;
  min-width: 200px;
  display: flex;
  justify-content: flex-end; }
  .ndcs-explore-map-styles__buttonGroupContainer__3cX0u > span {
    width: 100%; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__buttonGroupContainer__3cX0u {
      width: 150px;
      margin: 22px 0; } }
  .ndcs-explore-map-styles__buttonGroupContainer__3cX0u.ndcs-explore-map-styles__padded__dW25W {
    padding-top: 10px; }

.ndcs-explore-map-styles__buttonGroup__3QlTD {
  min-height: 45px;
  width: 100%;
  margin-bottom: 10px;
  margin-right: 20px;
  margin-top: 0; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-explore-map-styles__buttonGroup__3QlTD {
      width: 150px; } }

.ndcs-explore-map-styles__shareButton__3IreZ {
  width: 118px; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-map-styles__shareButton__3IreZ {
      width: 100px; } }
  @media screen and (min-width: 1210px) {
    .ndcs-explore-map-styles__shareButton__3IreZ {
      width: 118px; } }

.ndcs-explore-map-styles__mapInfo__1R587 {
  position: absolute;
  z-index: 1;
  width: 80%;
  display: flex;
  font-style: italic; }

.ndcs-explore-map-styles__lastUpdated__36g35 {
  white-space: nowrap; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.ndcs-overview-section-styles__content__20rST {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-overview-section-styles__content__20rST {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-overview-section-styles__content__20rST > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-overview-section-styles__loadingModal__XuI6G {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-overview-section-styles__parsedHTML__uhdbM ul {
  list-style: disc; }

.ndcs-overview-section-styles__parsedHTML__uhdbM ul,
.ndcs-overview-section-styles__parsedHTML__uhdbM ol {
  margin: 1em 0 0 1em; }

.ndcs-overview-section-styles__commitmentContainer__1cGXn {
  border-top: solid 1px #cccdcf; }

.ndcs-overview-section-styles__section__3FlLk {
  display: flex;
  margin: 0;
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-overview-section-styles__section__3FlLk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-overview-section-styles__section__3FlLk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndcs-overview-section-styles__section__3FlLk.ndcs-overview-section-styles__padded__2T5MV {
    padding: 64px 0; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-overview-section-styles__section__3FlLk {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-overview-section-styles__section__3FlLk > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndcs-overview-section-styles__shareButton__1MTOv {
  float: right;
  margin-bottom: 20px; }

.ndcs-overview-section-styles__commitmentText__1bB7m {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: unset; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-overview-section-styles__commitmentText__1bB7m {
      min-height: 400px; } }

.ndcs-overview-section-styles__title__1-wHU {
  color: #0a1941;
  font-family: "Lato", sans-serif;
  font-weight: 300;
  font-size: 36px;
  line-height: 54px;
  margin-bottom: 24px; }

.ndcs-overview-section-styles__description__1Ftfa {
  color: #0a1941;
  font-size: 1rem;
  line-height: 26px;
  margin-bottom: 20px; }
  .ndcs-overview-section-styles__description__1Ftfa.ndcs-overview-section-styles__firstDescription__A8fan {
    margin-bottom: 145px; }

.ndcs-overview-section-styles__hint__2bNZy {
  color: #757584;
  line-height: 26px; }

/* stylelint-disable */

.question-card__questionCard__1ZiXL {
  position: relative;
  border: solid 2.5px #f1f4fb;
  border-radius: 6px;
  padding: 30px 20px 20px;
  clear: both;
  display: block;
  margin-bottom: 20px; }
  @media screen and (min-width: 37.5rem) {
    .question-card__questionCard__1ZiXL {
      padding: 20px 60px 25px; } }
  .question-card__questionCard__1ZiXL:hover {
    background-color: #f1f4fb; }

.question-card__questionCardLink__I_Hn7 {
  color: #0a1941;
  text-decoration: none; }

.question-card__externalLinkIcon__rkpzR {
  margin-left: 10px;
  height: 12px;
  width: 12px; }

.question-card__infoButton__VJrb2 {
  position: absolute;
  z-index: 20;
  cursor: pointer;
  top: 12px;
  right: 12px; }

.question-card__questionText__H2R4g {
  font-weight: 600;
  color: #0a1941;
  margin-bottom: 15px; }

.question-card__answerText__3VYn2 {
  margin-bottom: 15px; }

.question-card__answerNumber__2tj1G {
  font-size: 1.5rem;
  color: #0a1941; }

.question-card__percentage__AiyUe {
  font-weight: 600; }

.question-card__loader__19-UV {
  min-height: 54px; }

/* stylelint-disable */

/* stylelint-disable */
.key-visualization-card-styles__content__1poFr {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .key-visualization-card-styles__content__1poFr {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .key-visualization-card-styles__content__1poFr > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.key-visualization-card-styles__loadingModal__37Bbf {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.key-visualization-card-styles__parsedHTML__1Q57J ul {
  list-style: disc; }

.key-visualization-card-styles__parsedHTML__1Q57J ul,
.key-visualization-card-styles__parsedHTML__1Q57J ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.key-visualization-card-styles__keyVisualizationCard__2_VCF {
  border-radius: 6px;
  box-shadow: 0 2px 20px 0 #e8ecf5;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  margin: 15px;
  cursor: pointer; }

.key-visualization-card-styles__cardCheck__2XQ2k {
  display: none;
  background: #2ec9df; }
  .key-visualization-card-styles__cardCheck__2XQ2k svg {
    width: 85px;
    height: 85px;
    fill: #fff; }

.key-visualization-card-styles__cardSelected__3fWJ5 .key-visualization-card-styles__cardPreview__iN2AW {
  display: none; }

.key-visualization-card-styles__cardSelected__3fWJ5 .key-visualization-card-styles__cardCheck__2XQ2k {
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2ec9df; }

.key-visualization-card-styles__cardSelected__3fWJ5 .key-visualization-card-styles__cardInfo__3ZFoo {
  background: #2ec9df; }

.key-visualization-card-styles__cardPreview__iN2AW {
  height: 200px;
  overflow: hidden; }

.key-visualization-card-styles__cardInfo__3ZFoo {
  padding: 15px 20px 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #757584;
  color: #fff; }

.key-visualization-card-styles__cardInfoDate__3ELkI {
  text-transform: uppercase;
  font-size: 0.8125rem;
  opacity: 0.7;
  font-weight: 600;
  margin-bottom: 5px; }

.key-visualization-card-styles__cardInfoTitle__2QSh_ {
  font-size: 1rem;
  font-weight: 600;
  line-height: 22px;
  height: 42px;
  overflow: hidden; }

/* stylelint-disable */

/* stylelint-disable */
.key-visualizations-table-styles__content__K5l0c {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .key-visualizations-table-styles__content__K5l0c {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .key-visualizations-table-styles__content__K5l0c > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.key-visualizations-table-styles__loadingModal__HVNLF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.key-visualizations-table-styles__parsedHTML__3EjQo ul {
  list-style: disc; }

.key-visualizations-table-styles__parsedHTML__3EjQo ul,
.key-visualizations-table-styles__parsedHTML__3EjQo ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.key-visualizations-table-styles__title__vMFHq {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.key-visualizations-table-styles__title__vMFHq {
  font-size: 3.375rem;
  font-weight: 300; }

.key-visualizations-table-styles__titleContainer__27iNQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin: 30px 0;
  align-items: center; }
  .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(1) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(2) {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .key-visualizations-table-styles__titleContainer__27iNQ {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(3) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__titleContainer__27iNQ > *:nth-child(4) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .key-visualizations-table-styles__titleContainer__27iNQ.key-visualizations-table-styles__containedButtonGroup__9cU-Q {
    display: inline-block;
    width: 100%; }
    .key-visualizations-table-styles__titleContainer__27iNQ.key-visualizations-table-styles__containedButtonGroup__9cU-Q .key-visualizations-table-styles__buttonGroupContainer__1GdcG {
      float: right;
      width: 152px;
      margin: 0; }

.key-visualizations-table-styles__buttonGroupContainer__1GdcG {
  display: flex; }

.key-visualizations-table-styles__title__vMFHq {
  font-size: 1.5rem;
  font-weight: 500;
  color: #0a1941;
  line-height: 45px; }

.key-visualizations-table-styles__col4__3q33C {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .key-visualizations-table-styles__col4__3q33C > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .key-visualizations-table-styles__col4__3q33C > div {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .key-visualizations-table-styles__col4__3q33C {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: flex-end; }
      .key-visualizations-table-styles__col4__3q33C > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .key-visualizations-table-styles__col4__3q33C {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: flex-end; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(1) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(2) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(3) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(4) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(5) {
        width: calc(17.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .key-visualizations-table-styles__col4__3q33C > *:nth-child(6) {
        width: calc(11.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.key-visualizations-table-styles__cards__3vVin {
  display: grid;
  grid-template-columns: 1fr;
  margin: 0 -15px; }
  @media screen and (min-width: 37.5rem) {
    .key-visualizations-table-styles__cards__3vVin {
      grid-template-columns: 1fr 1fr; } }
  @media screen and (min-width: 56.25rem) {
    .key-visualizations-table-styles__cards__3vVin {
      grid-template-columns: repeat(3, 1fr); } }

/* stylelint-disable */

/* stylelint-disable */
.key-visualization-preview-styles__content__3-mW9 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .key-visualization-preview-styles__content__3-mW9 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .key-visualization-preview-styles__content__3-mW9 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.key-visualization-preview-styles__loadingModal__2iuxW {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.key-visualization-preview-styles__parsedHTML__Wp-P7 ul {
  list-style: disc; }

.key-visualization-preview-styles__parsedHTML__Wp-P7 ul,
.key-visualization-preview-styles__parsedHTML__Wp-P7 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.key-visualization-preview-styles__previewContainer__3V1Ht {
  margin: 20px 15px;
  padding-top: 30px;
  border-top: solid 1px #cccdcf; }
  @media screen and (max-width: 37.4375rem) {
    .key-visualization-preview-styles__previewContainer__3V1Ht {
      grid-column: 1; } }
  @media screen and (min-width: 37.5rem) {
    .key-visualization-preview-styles__previewContainer__3V1Ht {
      grid-column: 1 / span 2; } }
  @media screen and (min-width: 56.25rem) {
    .key-visualization-preview-styles__previewContainer__3V1Ht {
      grid-column: 1 / 4; } }

.key-visualization-preview-styles__previewHeader__2UXfq {
  display: flex; }
  @media screen and (max-width: 37.4375rem) {
    .key-visualization-preview-styles__previewHeader__2UXfq {
      flex-direction: column; } }
  .key-visualization-preview-styles__previewHeader__2UXfq h1 {
    font-weight: 400;
    margin-right: 30px;
    width: calc(100% - 300px); }
    @media screen and (max-width: 37.4375rem) {
      .key-visualization-preview-styles__previewHeader__2UXfq h1 {
        width: 100%; } }

.key-visualization-preview-styles__buttonGroup__2_4J9 {
  width: 140px; }
  @media screen and (max-width: 37.4375rem) {
    .key-visualization-preview-styles__buttonGroup__2_4J9 {
      margin-top: 15px; } }

.key-visualization-preview-styles__previewContent__1Y_7A {
  display: flex;
  margin: 30px 0;
  justify-content: center; }

.key-visualization-preview-styles__previewLink__2HLVX {
  margin: 5px 0 15px; }

.key-visualization-preview-styles__previewDescription__3vXrK {
  line-height: 22px; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.section-styles__content__2lqVX {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .section-styles__content__2lqVX {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .section-styles__content__2lqVX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.section-styles__loadingModal__3p_5X {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.section-styles__parsedHTML__30dZ4 ul {
  list-style: disc; }

.section-styles__parsedHTML__30dZ4 ul,
.section-styles__parsedHTML__30dZ4 ol {
  margin: 1em 0 0 1em; }

.section-styles__row__2Eb46 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .section-styles__row__2Eb46 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .section-styles__row__2Eb46 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .section-styles__row__2Eb46 {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .section-styles__row__2Eb46 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .section-styles__row__2Eb46 > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.section-styles__section__jVuUQ {
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-bottom: solid 1px #f1f4fb; }

.section-styles__gray__2I0SW {
  background-color: #f1f4fb; }

/* stylelint-disable */

.arc-of-ambition-section-styles__slideParagraph__3fr1l {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.arc-of-ambition-section-styles__slideParagraph__3fr1l {
  font-size: 1rem;
  font-weight: 400; }

/* stylelint-disable */

/* stylelint-disable */
.arc-of-ambition-section-styles__content__3_KLz {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .arc-of-ambition-section-styles__content__3_KLz {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .arc-of-ambition-section-styles__content__3_KLz > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.arc-of-ambition-section-styles__loadingModal__1qjGw {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.arc-of-ambition-section-styles__parsedHTML__3laxk ul {
  list-style: disc; }

.arc-of-ambition-section-styles__parsedHTML__3laxk ul,
.arc-of-ambition-section-styles__parsedHTML__3laxk ol {
  margin: 1em 0 0 1em; }

.arc-of-ambition-section-styles__arcOfAmbition__3JELJ {
  max-width: 100vw;
  color: #fff; }
  .arc-of-ambition-section-styles__arcOfAmbition__3JELJ > * {
    display: flex;
    flex-flow: row wrap;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 1230px;
    margin: 0 auto; }
    @media print, screen and (min-width: 37.5em) {
      .arc-of-ambition-section-styles__arcOfAmbition__3JELJ > * {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
    .arc-of-ambition-section-styles__arcOfAmbition__3JELJ > * > * {
      flex: 0 0 auto;
      min-height: 0px;
      min-width: 0px;
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }

.arc-of-ambition-section-styles__pagingTitle__3awJC {
  color: #fff; }
  .arc-of-ambition-section-styles__pagingTitle__3awJC.arc-of-ambition-section-styles__slick-active__3be6L::after {
    background-color: #fff !important; }

.arc-of-ambition-section-styles__slideWrapper__2CTPe {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 880px;
  margin: 0 auto;
  padding: 30px 30px 0;
  justify-content: space-between;
  height: fit-content; }

.arc-of-ambition-section-styles__slideTitle__3bRFL {
  font-weight: 300;
  font-size: 2.75rem;
  color: #fff;
  text-align: center;
  margin: 30px 0; }

.arc-of-ambition-section-styles__slideParagraph__3fr1l {
  color: #fff;
  text-align: center;
  padding-bottom: 30px;
  max-width: 90%;
  line-height: 26px; }

.arc-of-ambition-section-styles__buttonsContainer__3fDao {
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  flex-direction: column; }
  .arc-of-ambition-section-styles__buttonsContainer__3fDao > * {
    margin-bottom: 20px; }
  @media screen and (min-width: 37.5rem) {
    .arc-of-ambition-section-styles__buttonsContainer__3fDao {
      flex-direction: row;
      align-items: flex-end; }
      .arc-of-ambition-section-styles__buttonsContainer__3fDao > * {
        margin: 0 10px; } }

.arc-of-ambition-section-styles__button__kDJLV {
  width: 300px; }

.arc-of-ambition-section-styles__bottomSlideContainer__174Li {
  margin-top: 40px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.arc-of-ambition-section-styles__image__26Q1B {
  max-height: 40vh; }

/* stylelint-disable */

.intro-section-styles__autocompleteSearch__3VSC1 {
  width: 100%;
  padding-bottom: 0; }
  .intro-section-styles__autocompleteSearch__3VSC1 [class|=react-selectize-placeholder] {
    font-style: italic; }

.intro-section-styles__intro__1x-eZ {
  margin-bottom: 14px;
  text-align: center; }
  .intro-section-styles__intro__1x-eZ p + p {
    margin-top: 12px; }

.intro-section-styles__homeIntro__4r2CO {
  align-items: center;
  margin: auto; }
  @media screen and (min-width: 37.5rem) {
    .intro-section-styles__homeIntro__4r2CO {
      max-width: 450px; } }
  @media screen and (min-width: 56.25rem) {
    .intro-section-styles__homeIntro__4r2CO {
      max-width: 100%; } }

.intro-section-styles__section__33PKx {
  padding-top: 60px;
  padding-bottom: 60px; }
  @media screen and (min-width: 56.25rem) {
    .intro-section-styles__section__33PKx {
      padding-bottom: 0; }
      .intro-section-styles__section__33PKx.intro-section-styles__extraPadding__298YY {
        padding-top: 120px;
        padding-bottom: 60px; } }

.intro-section-styles__background__13myv {
  background-position: top;
  background-size: contain; }

.intro-section-styles__cwLogo__3ndv8 {
  fill: #fff;
  height: 31px;
  margin-bottom: 38px;
  width: 332px; }

.intro-section-styles__column__396wc {
  display: flex;
  flex-direction: column; }

/* stylelint-disable */

.tile-styles__tile__2XLh7 {
  color: #0a1941;
  cursor: pointer;
  display: flex;
  font-family: "Lato", sans-serif;
  height: 274px;
  position: relative;
  width: 300px;
  margin: 0 30px 30px 0; }
  @media screen and (min-width: 37.5rem) {
    .tile-styles__tile__2XLh7 {
      width: 370px;
      height: 254px; } }
  .tile-styles__tile__2XLh7:hover::before, .tile-styles__tile__2XLh7:focus::before {
    background: #ffc735;
    transform: scaleY(1.1);
    box-shadow: 15px 15px 20px 0 rgba(45, 45, 45, 0.14); }
  .tile-styles__tile__2XLh7:hover svg, .tile-styles__tile__2XLh7:focus svg {
    left: 10px; }
  .tile-styles__tile__2XLh7::before {
    background: #fff;
    border: 1px solid #ffc735;
    content: '';
    height: 100%;
    width: 300px;
    transition: 0.1s ease-in-out; }
    @media screen and (min-width: 37.5rem) {
      .tile-styles__tile__2XLh7::before {
        width: 370px; } }

.tile-styles__container__E-HME {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 15px 26px 25px 15px;
  justify-content: space-between;
  position: absolute;
  width: 100%; }

.tile-styles__details__1Fla7 {
  font-size: 1rem;
  margin-bottom: 16px; }
  .tile-styles__details__1Fla7 span + span::before {
    content: '|';
    color: #0a1941;
    margin: 0 10px; }

.tile-styles__content__1pK4P {
  display: flex;
  flex-direction: column; }

.tile-styles__description__1XYrP {
  font-size: 1.5rem;
  margin-left: 4px; }

.tile-styles__link__31-in {
  display: flex;
  align-items: flex-end;
  margin-left: 4px;
  justify-content: space-between;
  width: 140px; }
  .tile-styles__link__31-in svg {
    position: relative;
    left: 0;
    width: 40px;
    transition: 0.1s ease-in-out; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.latest-updates-section-styles__content__38eg1 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .latest-updates-section-styles__content__38eg1 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .latest-updates-section-styles__content__38eg1 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.latest-updates-section-styles__loadingModal__2k1nY {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.latest-updates-section-styles__parsedHTML__2Hlob ul {
  list-style: disc; }

.latest-updates-section-styles__parsedHTML__2Hlob ul,
.latest-updates-section-styles__parsedHTML__2Hlob ol {
  margin: 1em 0 0 1em; }

.latest-updates-section-styles__tilesGroup__2VJvU {
  display: inline-flex;
  width: 100%;
  overflow-x: auto;
  height: 340px;
  align-items: center; }

.latest-updates-section-styles__section__2Yj66 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  background-color: #fff;
  padding-top: 60px;
  width: 100%; }
  @media print, screen and (min-width: 37.5em) {
    .latest-updates-section-styles__section__2Yj66 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .latest-updates-section-styles__section__2Yj66 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.latest-updates-section-styles__container__SkfQw {
  max-width: 1200px;
  margin: 0 auto; }
  .latest-updates-section-styles__container__SkfQw .latest-updates-section-styles__sectionTitle__1Zkt- {
    font-size: 2.75rem;
    font-weight: 300;
    margin-bottom: 20px;
    color: #0a1941; }

.latest-updates-section-styles__noContent__27wy_ {
  width: 100%; }

/* stylelint-disable */

.carousel-section-styles__slideParagraph__32s1u {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.carousel-section-styles__slideParagraph__32s1u {
  font-size: 1rem;
  font-weight: 400; }

/* stylelint-disable */

/* stylelint-disable */
.carousel-section-styles__content__QbyLM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .carousel-section-styles__content__QbyLM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .carousel-section-styles__content__QbyLM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.carousel-section-styles__loadingModal__3oCdR {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.carousel-section-styles__parsedHTML__4nDuN ul {
  list-style: disc; }

.carousel-section-styles__parsedHTML__4nDuN ul,
.carousel-section-styles__parsedHTML__4nDuN ol {
  margin: 1em 0 0 1em; }

.carousel-section-styles__container__1wgXw {
  background-image: linear-gradient(to top, #f1f4fb 80%, white 75%);
  padding: 0 0 70px; }
  .carousel-section-styles__container__1wgXw > * {
    display: flex;
    flex-flow: row wrap;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 1230px;
    margin: 0 auto; }
    @media print, screen and (min-width: 37.5em) {
      .carousel-section-styles__container__1wgXw > * {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
    .carousel-section-styles__container__1wgXw > * > * {
      flex: 0 0 auto;
      min-height: 0px;
      min-width: 0px;
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }

.carousel-section-styles__slideWrapper__2R1mb {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 880px;
  margin: 0 auto;
  padding: 0 20px; }

.carousel-section-styles__slideTitle__MJ_Zo {
  font-weight: 300;
  font-size: 2.75rem;
  color: #0a1941;
  text-align: center;
  margin: 30px 0; }

.carousel-section-styles__slideParagraph__32s1u {
  color: #0a1941;
  text-align: center;
  padding-bottom: 30px;
  max-width: 90%;
  line-height: 26px; }

.carousel-section-styles__buttonsContainer__2bWCd {
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  flex-direction: column; }
  .carousel-section-styles__buttonsContainer__2bWCd > * {
    margin-bottom: 20px; }
  @media screen and (min-width: 37.5rem) {
    .carousel-section-styles__buttonsContainer__2bWCd {
      flex-direction: row;
      align-items: flex-end; }
      .carousel-section-styles__buttonsContainer__2bWCd > * {
        margin: 0 10px; } }

.carousel-section-styles__button__32a5C {
  width: 300px; }

.carousel-section-styles__bottomSlideContainer__3Rhde {
  margin-top: 40px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.carousel-section-styles__image__2DGRt {
  max-height: 40vh;
  min-height: 350px; }

.cwCarouselPaging li {
  font-size: 0;
  height: 0.8125rem;
  width: 0.8125rem;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 50%;
  background-color: #757584;
  margin: 0 10px; }
  .cwCarouselPaging li.slick-active {
    background: #0a1941; }
    .cwCarouselPaging li.slick-active > ::after {
      background-color: unset !important; }
  @media screen and (min-width: 37.5rem) {
    .cwCarouselPaging li {
      font-size: 0.8125rem;
      height: auto;
      width: auto;
      padding: 0 35px !important;
      border-bottom: 3px solid rgba(10, 25, 65, 0.2) !important;
      border-radius: 0;
      background: none;
      margin: 0; }
      .cwCarouselPaging li.slick-active {
        background: none; }
        .cwCarouselPaging li.slick-active > ::after {
          background-color: #0a1941 !important; }
      .cwCarouselPaging li > * {
        height: 100%; } }
  .cwCarouselPaging li:first-child {
    padding-left: 0 !important; }
  .cwCarouselPaging li:last-child {
    padding-right: 0 !important; }

/* stylelint-disable */

.user-cases-section-styles__slideList__-33zG > li {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.user-cases-section-styles__slideList__-33zG > li {
  font-size: 1rem;
  font-weight: 400; }

/* stylelint-disable */

/* stylelint-disable */
.user-cases-section-styles__content__196bM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .user-cases-section-styles__content__196bM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .user-cases-section-styles__content__196bM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.user-cases-section-styles__loadingModal__1KYjk {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.user-cases-section-styles__parsedHTML__2E3TD ul {
  list-style: disc; }

.user-cases-section-styles__parsedHTML__2E3TD ul,
.user-cases-section-styles__parsedHTML__2E3TD ol {
  margin: 1em 0 0 1em; }

.user-cases-section-styles__container__3sdPn {
  background-color: #fff;
  padding: 70px 0 120px; }
  @media screen and (min-width: 75rem) {
    .user-cases-section-styles__container__3sdPn {
      padding: 70px 0; } }

.user-cases-section-styles__carouselWrapper__2AN1a {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .user-cases-section-styles__carouselWrapper__2AN1a {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .user-cases-section-styles__carouselWrapper__2AN1a > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .user-cases-section-styles__carouselWrapper__2AN1a .slick-active {
    z-index: 2; }
  @media screen and (min-width: 56.25rem) {
    .user-cases-section-styles__carouselWrapper__2AN1a {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .user-cases-section-styles__carouselWrapper__2AN1a {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .user-cases-section-styles__carouselWrapper__2AN1a > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .user-cases-section-styles__slideWrapper__QqR_y {
    padding: 20px 40px 0; } }

.user-cases-section-styles__slideTitle__2zw0n {
  font-weight: 300;
  font-size: 2.75rem;
  color: #0a1941; }
  @media screen and (min-width: 37.5rem) {
    .user-cases-section-styles__slideTitle__2zw0n {
      width: 445px; } }

.user-cases-section-styles__slideList__-33zG {
  padding: 30px 0 0 33px;
  list-style: none;
  counter-reset: list-counter; }
  .user-cases-section-styles__slideList__-33zG > li {
    color: #0a1941;
    counter-increment: list-counter;
    position: relative;
    padding-bottom: 45px;
    line-height: 26px; }
    .user-cases-section-styles__slideList__-33zG > li::before {
      content: counter(list-counter) "";
      font-family: "Lato", sans-serif;
      position: absolute;
      display: flex;
      justify-content: center;
      align-items: center;
      left: -35px;
      top: 0;
      color: #0a1941;
      font-weight: 600;
      border: 1px solid #cccdcf;
      width: 26px;
      height: 26px;
      border-radius: 13px; }
    .user-cases-section-styles__slideList__-33zG > li a {
      color: #0a1941;
      font-weight: 600;
      position: relative;
      display: inline-block;
      text-shadow: 1px 1px #fff, -1px 1px #fff, 0 0 #fff, 0 0 #fff;
      box-shadow: inset 0 -0.22em #fff, inset 0 -0.3em #0a1941; }

.user-cases-section-styles__carouselImage__3sYK1 {
  height: 640px;
  width: 100%;
  background-size: cover;
  background-position: center; }

.user-cases-section-styles__userIcon__huAvV {
  background-color: #cccdcf;
  width: 48px;
  height: 48px;
  padding: 3px;
  border-radius: 30px; }

.userCasesPaging {
  display: flex !important;
  box-sizing: border-box;
  justify-content: space-between;
  width: 100%;
  max-width: 400px;
  position: absolute;
  bottom: -90px; }
  @media screen and (min-width: 56.25rem) {
    .userCasesPaging {
      padding-left: 40px; } }
  @media screen and (min-width: 75rem) {
    .userCasesPaging {
      bottom: 2px;
      padding-left: 40px; } }
  .userCasesPaging > li {
    cursor: pointer; }
    .userCasesPaging > li div {
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 100px;
      height: 100px;
      padding: 10px; }
      .userCasesPaging > li div p {
        font-size: 0.8125rem;
        color: #0a1941;
        opacity: 0.5;
        text-align: center;
        margin: 0; }
  .userCasesPaging .slick-active > div {
    border: 1px solid #ffc735; }
    .userCasesPaging .slick-active > div svg {
      background-color: #ffc735; }
    .userCasesPaging .slick-active > div p {
      color: #0a1941;
      opacity: 1; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.stories-styles__content___KcCM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .stories-styles__content___KcCM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .stories-styles__content___KcCM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.stories-styles__loadingModal__3i3yn {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.stories-styles__parsedHTML__2cI4z ul {
  list-style: disc; }

.stories-styles__parsedHTML__2cI4z ul,
.stories-styles__parsedHTML__2cI4z ol {
  margin: 1em 0 0 1em; }

.stories-styles__wrapper__1W8EE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  flex-direction: column;
  height: 1400px;
  padding-top: 70px;
  margin-bottom: 50px; }
  @media print, screen and (min-width: 37.5em) {
    .stories-styles__wrapper__1W8EE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .stories-styles__wrapper__1W8EE > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .stories-styles__wrapper__1W8EE {
      height: 1080px; } }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__wrapper__1W8EE {
      height: 930px; } }

.stories-styles__grid__2XJjU {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  -ms-grid-rows: 1fr 20px 1fr 20px 1fr;
  grid-template-columns: 1fr;
  grid-gap: 20px;
  margin-bottom: 30px;
  flex: 1;
  grid-template-areas: "child-1" "child-2" "child-3"; }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__grid__2XJjU {
      -ms-grid-rows: 1fr 20px 1fr;
      grid-template-columns: 2fr 1fr;
      -ms-grid-columns: 2fr 20px 1fr;
      grid-template-areas: "child-1 child-2" "child-1 child-3"; } }

.stories-styles__child-1__1hPIt {
  grid-area: child-1;
  -ms-grid-row: 1; }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__child-1__1hPIt {
      -ms-grid-row: 1;
      -ms-grid-row-span: 3;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1; } }

.stories-styles__child-2__qu_VC {
  grid-area: child-2;
  -ms-grid-row: 3; }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__child-2__qu_VC {
      -ms-grid-row: 1;
      -ms-grid-row-span: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1; } }

.stories-styles__child-3__2wzh9 {
  grid-area: child-3;
  -ms-grid-row: 5; }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__child-3__2wzh9 {
      -ms-grid-row: 3;
      -ms-grid-row-span: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1; } }

.stories-styles__storiesHeader__2uW2F {
  font-size: 2.75rem;
  font-weight: 300;
  color: #0a1941;
  margin-bottom: 40px; }

.stories-styles__story__2KkTk {
  background-size: cover;
  background-position: center;
  height: 100%;
  position: relative;
  cursor: pointer; }

.stories-styles__storyGradient__2YzAg {
  width: 100%;
  height: 100%;
  background: linear-gradient(315deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); }

.stories-styles__storyDate__3ffkq {
  color: #fff;
  font-size: 0.875rem;
  letter-spacing: 1.15px;
  line-height: 17px;
  padding: 30px; }

.stories-styles__storyTitle__1LE-0 {
  font-family: "Lato", sans-serif;
  color: #fff;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 30px;
  max-width: 75%;
  padding-left: 30px; }
  @media screen and (min-width: 56.25rem) {
    .stories-styles__storyTitle__1LE-0 {
      max-width: 300px; } }

.stories-styles__storyDescription__1Ro0f {
  padding-left: 30px;
  color: #fff;
  margin-top: 15px;
  max-width: 400px;
  line-height: 19px; }

.stories-styles__logoContainer__3Bs-9 {
  position: absolute;
  bottom: 30px;
  padding-left: 30px;
  display: flex;
  align-items: center; }

.stories-styles__icon__25o67 {
  width: 30px;
  height: 30px; }

.stories-styles__text__xwknP {
  padding-left: 5px;
  color: #fff;
  font-size: 0.875rem;
  width: 130px; }

.stories-styles__button__1Qzpx {
  max-width: 250px;
  margin: 0 auto;
  margin-bottom: 30px; }

/* stylelint-disable */

/* stylelint-disable */

.subscribe-section-styles__section__3l5W0 .subscribe-section-styles__subscribe__3-0F6 h2 {
  font-family: "Lato", sans-serif;
  letter-spacing: 0; }

.subscribe-section-styles__section__3l5W0 .subscribe-section-styles__subscribe__3-0F6 h2 {
  font-size: 3.375rem;
  font-weight: 300; }

.subscribe-section-styles__section__3l5W0 {
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  min-height: 300px;
  width: 100%; }
  .subscribe-section-styles__section__3l5W0 .subscribe-section-styles__subscribe__3-0F6 {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    width: max-content;
    justify-content: center; }
    .subscribe-section-styles__section__3l5W0 .subscribe-section-styles__subscribe__3-0F6 h2 {
      color: #fff;
      margin-bottom: 30px;
      text-align: center; }
    .subscribe-section-styles__section__3l5W0 .subscribe-section-styles__subscribe__3-0F6 .subscribe-section-styles__button__2VQG6 {
      width: 100%;
      max-width: 300px; }

/* stylelint-disable */

.home-styles__homeBg__Protw {
  background-color: #fff; }

.home-styles__video__ozqLO {
  height: 440px;
  width: 100%;
  background-color: black; }

.react-player__play-icon {
  border-width: 4px 0 4px 8px !important;
  border-color: transparent transparent transparent #0a1941 !important;
  margin-left: 4px !important; }

.react-player__preview {
  position: relative; }
  .react-player__preview::after {
    content: 'Learn more about why we built Climate Watch and how it can help you.';
    position: absolute;
    color: #fff;
    font-size: 1rem;
    top: 60%;
    text-align: center;
    width: 80%; }

.react-player__shadow {
  background: none !important;
  width: 54px !important;
  height: 54px !important;
  background-color: #ffc735 !important;
  position: relative; }

/* stylelint-disable */

/* stylelint-disable */
.anchor-nav-regular__content__2xFbB {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .anchor-nav-regular__content__2xFbB {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .anchor-nav-regular__content__2xFbB > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.anchor-nav-regular__loadingModal__2vZ59 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.anchor-nav-regular__parsedHTML__2N7qq ul {
  list-style: disc; }

.anchor-nav-regular__parsedHTML__2N7qq ul,
.anchor-nav-regular__parsedHTML__2N7qq ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.anchor-nav-regular__link__aWXtg {
  color: #fff; }
  .anchor-nav-regular__linkActive__RIeA2::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffc735;
    width: 100%;
    height: 6px; }

/* stylelint-disable */

/* stylelint-disable */
.about-styles__content___sqM- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-styles__content___sqM- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-styles__content___sqM- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-styles__loadingModal__2gBBd {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-styles__parsedHTML__325Iu ul {
  list-style: disc; }

.about-styles__parsedHTML__325Iu ul,
.about-styles__parsedHTML__325Iu ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-styles__anchorNav__22M_6 {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-styles__anchorNav__22M_6 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-styles__anchorNav__22M_6 > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

/* stylelint-disable */
.country-compare-selector-styles__content__DBRqj {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-compare-selector-styles__content__DBRqj {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-compare-selector-styles__content__DBRqj > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-compare-selector-styles__loadingModal__2CDji {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-compare-selector-styles__parsedHTML__39AuU ul {
  list-style: disc; }

.country-compare-selector-styles__parsedHTML__39AuU ul,
.country-compare-selector-styles__parsedHTML__39AuU ol {
  margin: 1em 0 0 1em; }

.country-compare-selector-styles__bottomBorder__32fBX {
  background-color: #fff;
  border-bottom: solid 1px #cccdcf; }

.country-compare-selector-styles__selectorsLayout__3eJ0Q {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-compare-selector-styles__selectorsLayout__3eJ0Q {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-compare-selector-styles__selectorsLayout__3eJ0Q > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-compare-selector-styles__columns__2F1aw {
  display: flex;
  flex-flow: row wrap; }
  .country-compare-selector-styles__columns__2F1aw > * {
    width: 33.33333%;
    margin-right: 0;
    margin-left: 0; }

/* stylelint-disable */

/* stylelint-disable */
.country-selector-footer-styles__content__2IwFk {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-selector-footer-styles__content__2IwFk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-selector-footer-styles__content__2IwFk > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-selector-footer-styles__loadingModal__1LAGG {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-selector-footer-styles__parsedHTML__WGLh6 ul {
  list-style: disc; }

.country-selector-footer-styles__parsedHTML__WGLh6 ul,
.country-selector-footer-styles__parsedHTML__WGLh6 ol {
  margin: 1em 0 0 1em; }

.country-selector-footer-styles__footerContainer__QE0GO {
  position: fixed;
  display: flex;
  bottom: 0;
  justify-content: space-between;
  padding-right: 15px;
  width: 100%;
  height: 70px;
  background: #fff !important;
  z-index: 2;
  border-top: 1px solid #cccdcf;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); }
  .country-selector-footer-styles__footerContainer__QE0GO > :nth-child(1) {
    overflow: auto; }
  .country-selector-footer-styles__footerContainer__QE0GO > *:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 0 15px; }

.country-selector-footer-styles__tagsContainer__3wox2 {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  height: 100%;
  align-items: center; }
  @media print, screen and (min-width: 37.5em) {
    .country-selector-footer-styles__tagsContainer__3wox2 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-selector-footer-styles__tagsContainer__3wox2 > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-selector-footer-styles__tagsContainer__3wox2 > li {
    height: 45px;
    margin-right: 0; }

.country-selector-footer-styles__footerTagSelector__305C9 {
  position: initial !important;
  right: 15px;
  width: 45px !important;
  border: solid 1px #cccdcf;
  border-radius: 4px;
  bottom: 69px !important; }
  .country-selector-footer-styles__footerTagSelector__305C9 .react-selectize-control {
    height: 45px !important;
    padding-left: 5px !important; }
  .country-selector-footer-styles__footerTagSelector__305C9 .react-selectize-toggle-button-container {
    width: 29px !important; }
  .country-selector-footer-styles__footerTagSelector__305C9 .resizable-input {
    display: none !important; }
  .country-selector-footer-styles__footerTagSelector__305C9 .dropdown {
    width: auto !important; }
  .country-selector-footer-styles__footerTagSelector__305C9 .values {
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center; }
  .country-selector-footer-styles__footerTagSelector__305C9 .dropdown-menu {
    position: fixed !important;
    padding: 15px;
    height: 100vh !important;
    width: 100vw !important;
    left: 0 !important;
    margin-left: -1px;
    margin-right: -1px;
    border-radius: 4px;
    box-shadow: none !important; }
    @media screen and (min-width: 56.25rem) {
      .country-selector-footer-styles__footerTagSelector__305C9 .dropdown-menu {
        left: 0; } }

.country-selector-footer-styles__plusIcon__17_Tp {
  width: 10px;
  height: 10px; }

/* stylelint-disable */

/* stylelint-disable */
.country-compare-styles__content__1sYwR {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-compare-styles__content__1sYwR {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-compare-styles__content__1sYwR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-compare-styles__loadingModal__3tS6M {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-compare-styles__parsedHTML__2ib1f ul {
  list-style: disc; }

.country-compare-styles__parsedHTML__2ib1f ul,
.country-compare-styles__parsedHTML__2ib1f ol {
  margin: 1em 0 0 1em; }

.country-compare-styles__countrySelectors__3H3J1 .simple-value span {
  font-size: 1.5rem; }

.country-compare-styles__countrySelectors__3H3J1 > :not(:last-child) {
  border-right: 1px solid #cccdcf; }

.country-compare-styles__anchorNav__3lpJU {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-compare-styles__anchorNav__3lpJU {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-compare-styles__anchorNav__3lpJU > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

.dropdown-country__dropdown__1aPSH .react-selectize-control {
  border: none !important;
  box-shadow: none !important;
  min-height: 70px;
  padding-left: 0 !important; }
  .dropdown-country__dropdown__1aPSH .react-selectize-control .react-selectize-toggle-button-container {
    flex-grow: 0; }
    .dropdown-country__dropdown__1aPSH .react-selectize-control .react-selectize-toggle-button-container > svg {
      fill: white;
      width: 13px;
      height: 8px;
      position: absolute;
      top: calc(50% + 2px); }
  .dropdown-country__dropdown__1aPSH .react-selectize-control .simple-value {
    color: #fff;
    width: auto !important;
    font-size: 2.75rem; }
    @media screen and (min-width: 37.5rem) {
      .dropdown-country__dropdown__1aPSH .react-selectize-control .simple-value {
        font-size: 3.375rem; } }
    .dropdown-country__dropdown__1aPSH .react-selectize-control .simple-value > span {
      max-width: 81vw;
      min-height: 60px;
      width: auto !important; }
  .dropdown-country__dropdown__1aPSH .react-selectize-control .resizable-input {
    min-height: 56px;
    max-height: 56px;
    min-width: 110px;
    width: auto;
    padding-bottom: 28px !important;
    font-size: 3.375rem !important;
    font-weight: 300 !important;
    color: #fff !important;
    overflow: visible !important;
    visibility: hidden; }

.dropdown-country__dropdown__1aPSH .open .resizable-input {
  visibility: visible; }

.dropdown-country__dropdown__1aPSH .open .value-wrapper {
  min-width: 155px; }

.dropdown-country__dropdown__1aPSH .open .simple-select {
  min-width: 155px; }
  .dropdown-country__dropdown__1aPSH .open .simple-select .resizable-input {
    min-width: 210px; }

.dropdown-country__dropdown__1aPSH .open .react-selectize-toggle-button-container > svg {
  top: calc(50% - 10px); }

.dropdown-country__dropdown__1aPSH .simple-select {
  margin-top: 10px !important;
  border-radius: 5px; }
  .dropdown-country__dropdown__1aPSH .simple-select .simple-option,
  .dropdown-country__dropdown__1aPSH .simple-select .no-results-found {
    font-size: 1rem;
    font-weight: 400; }

.dropdown-country__dropdown__1aPSH .react-selectize-search-field-and-selected-values {
  min-width: 110px;
  overflow: visible !important;
  flex-grow: 0 !important;
  width: auto !important; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-country-styles__content__2q5hA {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__content__2q5hA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__content__2q5hA > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-country-styles__loadingModal__2yICF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-country-styles__parsedHTML__24Mvy ul {
  list-style: disc; }

.ndc-country-styles__parsedHTML__24Mvy ul,
.ndc-country-styles__parsedHTML__24Mvy ol {
  margin: 1em 0 0 1em; }

.ndc-country-styles__anchorNav__1YrXm {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__anchorNav__1YrXm {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__anchorNav__1YrXm > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-country-styles__compareButtonContainer__1MykA {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-bottom: 110px; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__compareButtonContainer__1MykA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__compareButtonContainer__1MykA > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndc-country-styles__compareButtonContainer__1MykA .ndc-country-styles__compareButton__2ZBsk {
    width: 300px; }

.ndc-country-styles__title__1Neiq {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__title__1Neiq {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__title__1Neiq > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-country-styles__viewDocumentButton__jDJOM {
  margin-bottom: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ndc-country-styles__viewDocumentButton__jDJOM {
      margin-bottom: 0; } }

.ndc-country-styles__actionsContainer__1mYMA {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  z-index: 2;
  margin-bottom: 0.9375rem; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__actionsContainer__1mYMA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__actionsContainer__1mYMA > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ndc-country-styles__actionsContainer__1mYMA {
      margin-bottom: 0.9375rem;
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 37.5rem) and (min-width: 37.5em) {
    .ndc-country-styles__actionsContainer__1mYMA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) {
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(3) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(4) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .ndc-country-styles__actionsContainer__1mYMA {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto;
      z-index: 0; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .ndc-country-styles__actionsContainer__1mYMA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(1) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(3) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-country-styles__actionsContainer__1mYMA > *:nth-child(4) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-country-styles__search__3LLwn {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-top: 10px; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__search__3LLwn {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__search__3LLwn > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .ndc-country-styles__search__3LLwn {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto;
      justify-content: flex-end;
      margin-top: 10px; } }
  @media screen and (min-width: 37.5rem) and (min-width: 37.5em) {
    .ndc-country-styles__search__3LLwn {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) {
      .ndc-country-styles__search__3LLwn > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-country-styles__mobileActions__3sRYk {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-country-styles__mobileActions__3sRYk {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-country-styles__mobileActions__3sRYk > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-country-styles__countryDropdown__mVRXo {
  margin-bottom: 10px; }
  @media screen and (min-width: 56.25rem) {
    .ndc-country-styles__countryDropdown__mVRXo {
      margin-bottom: 0; } }

/* stylelint-disable */

/* stylelint-disable */
.lts-country-styles__content__3g2Xu {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__content__3g2Xu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__content__3g2Xu > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-country-styles__loadingModal__1ZZcm {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.lts-country-styles__parsedHTML__3aETp ul {
  list-style: disc; }

.lts-country-styles__parsedHTML__3aETp ul,
.lts-country-styles__parsedHTML__3aETp ol {
  margin: 1em 0 0 1em; }

.lts-country-styles__anchorNav__INBbt {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__anchorNav__INBbt {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__anchorNav__INBbt > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-country-styles__compareButtonContainer__3XwFq {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  margin-bottom: 110px; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__compareButtonContainer__3XwFq {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__compareButtonContainer__3XwFq > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .lts-country-styles__compareButtonContainer__3XwFq .lts-country-styles__compareButton__AUQQm {
    width: 300px; }

.lts-country-styles__title__2AVng {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__title__2AVng {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__title__2AVng > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-country-styles__viewDocumentButton__t_Ck1 {
  margin-bottom: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .lts-country-styles__viewDocumentButton__t_Ck1 {
      margin-bottom: 0; } }

.lts-country-styles__actionsContainer__2A2UE {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  z-index: 2;
  margin-bottom: 0.9375rem; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__actionsContainer__2A2UE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__actionsContainer__2A2UE > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .lts-country-styles__actionsContainer__2A2UE {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto;
      margin-bottom: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) and (min-width: 37.5em) {
    .lts-country-styles__actionsContainer__2A2UE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) {
      .lts-country-styles__actionsContainer__2A2UE > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- {
        display: flex;
        flex-flow: row wrap;
        margin-right: 0.9375rem;
        margin-left: 0.9375rem;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        max-width: 1230px;
        margin: 0 auto; } }
    @media screen and (min-width: 37.5rem) and (min-width: 37.5em) {
      .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
  @media screen and (min-width: 37.5rem) {
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(1) {
          width: calc(50% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(2) {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(3) {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .lts-country-styles__actionsContainer__2A2UE {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto;
      z-index: 0; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .lts-country-styles__actionsContainer__2A2UE {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .lts-country-styles__actionsContainer__2A2UE > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .lts-country-styles__actionsContainer__2A2UE > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- {
        display: flex;
        flex-flow: row wrap;
        margin-right: 0.9375rem;
        margin-left: 0.9375rem;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        max-width: 1230px;
        margin: 0 auto; } }
    @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
      .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(1) {
          width: calc(50% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(2) {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; }
        .lts-country-styles__actionsContainer__2A2UE.lts-country-styles__withSearch__1aKM- > *:nth-child(3) {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }

.lts-country-styles__countryDropdown__L17VI {
  margin-bottom: 10px; }
  @media screen and (min-width: 56.25rem) {
    .lts-country-styles__countryDropdown__L17VI {
      margin-bottom: 0; } }

.lts-country-styles__mobileActions__lDd1I {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .lts-country-styles__mobileActions__lDd1I {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .lts-country-styles__mobileActions__lDd1I > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.lts-country-styles__externalLinkIcon__3G8t9 {
  margin: 3px 0 0 5px;
  width: 13px;
  height: 13px; }

.lts-country-styles__boldOption__39pl- {
  font-weight: 900 !important;
  color: #223054 !important; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-compare-styles__content__NpVZc {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-compare-styles__content__NpVZc {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-compare-styles__content__NpVZc > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-compare-styles__loadingModal__2LaXy {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-compare-styles__parsedHTML__30A4w ul {
  list-style: disc; }

.ndc-compare-styles__parsedHTML__30A4w ul,
.ndc-compare-styles__parsedHTML__30A4w ol {
  margin: 1em 0 0 1em; }

.ndc-compare-styles__anchorNav__1qFht {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-compare-styles__anchorNav__1qFht {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-compare-styles__anchorNav__1qFht > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-compare-styles__accordion__fbemI {
  margin-bottom: 40px; }

.ndc-compare-styles__backButton__4yOYK {
  margin-right: 20px; }

.ndc-compare-styles__backIcon__1jArP {
  fill: #fff;
  width: 60px;
  height: 60px; }

.ndc-compare-styles__title__Sezb4 {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start; }

.ndc-compare-styles__countrySelector__AX9lN {
  border-bottom: solid 1px rgba(10, 25, 65, 0.3); }

.ndc-compare-styles__row__1ITQh {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-compare-styles__row__1ITQh {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-compare-styles__row__1ITQh > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-compare-styles__fourFold__3TcfE {
  display: flex;
  flex-flow: row wrap; }
  .ndc-compare-styles__fourFold__3TcfE > * {
    width: 25%;
    margin-right: 0;
    margin-left: 0; }

.ndc-compare-styles__offset__1FNSd {
  margin-left: calc(25% + 0); }

.ndc-compare-styles__separator__2L4R6 {
  border-right: solid 1px rgba(10, 25, 65, 0.3);
  height: 60px; }

.ndc-compare-styles__selector__2RIFf {
  display: flex;
  align-items: center; }

.ndc-compare-styles__accordion__fbemI {
  margin-bottom: -1px;
  position: relative;
  min-height: 400px;
  z-index: 5; }

/* stylelint-disable */

.compare-table-theme__column__3PYCu {
  height: 100%;
  display: flex;
  align-items: center;
  margin-right: 0 !important; }
  .compare-table-theme__column__3PYCu a {
    border-bottom: none !important;
    text-decoration: underline !important; }
  .compare-table-theme__column__3PYCu:nth-child(9) {
    border-left: 3px solid #cccdcf; }

.compare-table-theme__headerRow__3Qg_J > div {
  margin-right: 0 !important;
  justify-content: center;
  align-items: center; }
  .compare-table-theme__headerRow__3Qg_J > div:nth-child(1), .compare-table-theme__headerRow__3Qg_J > div:nth-child(2) {
    justify-content: start; }

.compare-table-theme__row__2s0Cq {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.compare-table-theme__oddRow__3SEOe {
  background-color: #e7edf8; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-compare-all-targets-table-styles__content__2--QI {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-compare-all-targets-table-styles__content__2--QI {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-compare-all-targets-table-styles__content__2--QI > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-compare-all-targets-table-styles__loadingModal__aN2_1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-compare-all-targets-table-styles__parsedHTML__1Ph50 ul {
  list-style: disc; }

.ndc-compare-all-targets-table-styles__parsedHTML__1Ph50 ul,
.ndc-compare-all-targets-table-styles__parsedHTML__1Ph50 ol {
  margin: 1em 0 0 1em; }

.ndc-compare-all-targets-table-styles__iconButton__1G-27 {
  width: 100%;
  height: 100%;
  border: solid #cccdcf 1px;
  border-width: 0 0 1px 1px;
  border-radius: 0; }
  .ndc-compare-all-targets-table-styles__iconButton__1G-27.ndc-compare-all-targets-table-styles__active__6PKZ4 {
    background-color: #0a1941; }
  .ndc-compare-all-targets-table-styles__iconButton__1G-27.ndc-compare-all-targets-table-styles__clickable__GvPaw {
    cursor: pointer; }
  .ndc-compare-all-targets-table-styles__iconButton__1G-27.ndc-compare-all-targets-table-styles__lastColumn__2MqNb {
    border-right: solid #cccdcf 1px; }

.ndc-compare-all-targets-table-styles__loaderWrapper__1kIMd,
.ndc-compare-all-targets-table-styles__noContent__Cq6FG {
  display: flex;
  justify-content: center;
  min-height: 460px; }

.ndc-compare-all-targets-table-styles__submitIcon__1aiLA {
  height: 30px;
  width: 30px; }

.ndc-compare-all-targets-table-styles__ghgEmissionsColumn__2Ddax {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 6px;
  padding-right: 48px; }

/* stylelint-disable */

/* stylelint-disable */
.ndc-compare-all-targets-styles__content__AmlFc {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-compare-all-targets-styles__content__AmlFc {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-compare-all-targets-styles__content__AmlFc > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-compare-all-targets-styles__loadingModal__2GzzC {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-compare-all-targets-styles__parsedHTML__2bhBr ul {
  list-style: disc; }

.ndc-compare-all-targets-styles__parsedHTML__2bhBr ul,
.ndc-compare-all-targets-styles__parsedHTML__2bhBr ol {
  margin: 1em 0 0 1em; }

.ndc-compare-all-targets-styles__title__1PeKh {
  margin-bottom: 64px; }

.ndc-compare-all-targets-styles__wrapper__1MMWH {
  margin-top: 20px; }

.ndc-compare-all-targets-styles__handIconInfo__20a1l {
  margin-bottom: 80px; }

.ndc-compare-all-targets-styles__legendAndActions__1O3QX {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 20px; }
  .ndc-compare-all-targets-styles__legendAndActions__1O3QX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndc-compare-all-targets-styles__legendAndActions__1O3QX > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndc-compare-all-targets-styles__legendAndActions__1O3QX {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndc-compare-all-targets-styles__legendAndActions__1O3QX > *:nth-child(1) {
        width: calc(45.83333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-compare-all-targets-styles__legendAndActions__1O3QX > *:nth-child(2) {
        width: calc(54.16667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 {
  justify-content: flex-end; }
  .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 > *:nth-child(1) {
        width: calc(12.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 > *:nth-child(3) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-compare-all-targets-styles__buttonAndSearch__2IJg9 > *:nth-child(4) {
        width: calc(37.5% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-compare-all-targets-styles__actionButton__puROu {
  width: 100%; }
  @media screen and (min-width: 56.25rem) {
    .ndc-compare-all-targets-styles__actionButton__puROu {
      max-width: 120px;
      min-width: 120px; } }

.ndc-compare-all-targets-styles__legendItem__1tXiQ {
  margin-right: 26px;
  font-size: 1rem;
  display: inline-flex;
  flex-direction: row;
  align-items: center; }
  .ndc-compare-all-targets-styles__legendItem__1tXiQ .ndc-compare-all-targets-styles__submitIcon__34zgu {
    margin-right: 10px;
    height: 30px;
    width: 30px; }

.ndc-compare-all-targets-styles__link__373C9 {
  color: #fff;
  text-decoration: underline; }
  .ndc-compare-all-targets-styles__link__373C9:hover {
    color: #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-2025-styles__content__UHBOj {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-styles__content__UHBOj {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-styles__content__UHBOj > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-styles__loadingModal__2vcr2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-2025-styles__parsedHTML__20Md8 ul {
  list-style: disc; }

.ndcs-enhancements-2025-styles__parsedHTML__20Md8 ul,
.ndcs-enhancements-2025-styles__parsedHTML__20Md8 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-enhancements-2025-styles__anchorNav__3a26e {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-styles__anchorNav__3a26e {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-styles__anchorNav__3a26e > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-styles__wrapper__1IVcl {
  padding-top: 30px;
  padding-bottom: 30px; }

.ndcs-enhancements-2025-styles__headerLayout__1If2y {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-enhancements-2025-styles__headerLayout__1If2y > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-2025-styles__headerLayout__1If2y {
      padding-bottom: 40px; } }

/* stylelint-disable */

/* stylelint-disable */
.ndc-sdg-styles__content__18Wd- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-styles__content__18Wd- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-styles__content__18Wd- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndc-sdg-styles__loadingModal__YKwi7 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndc-sdg-styles__parsedHTML__6ZVBy ul {
  list-style: disc; }

.ndc-sdg-styles__parsedHTML__6ZVBy ul,
.ndc-sdg-styles__parsedHTML__6ZVBy ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndc-sdg-styles__bg__1dX88 {
  background-color: #f1f4fb; }

.ndc-sdg-styles__bgOpen__1AgSc {
  display: flex;
  flex-direction: column;
  overflow: hidden; }

.ndc-sdg-styles__headerGrid__1rGZ6 {
  visibility: visible;
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndc-sdg-styles__headerGrid__1rGZ6 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndc-sdg-styles__headerGrid__1rGZ6 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-styles__headerGrid__1rGZ6 {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .ndc-sdg-styles__headerGrid__1rGZ6 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .ndc-sdg-styles__headerGrid__1rGZ6 > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndc-sdg-styles__headerGrid__1rGZ6 > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ndc-sdg-styles__headerOpen__16KWl {
  height: 40vh; }
  .ndc-sdg-styles__headerOpen__16KWl .ndc-sdg-styles__headerGrid__1rGZ6 {
    visibility: hidden; }
    @media screen and (min-width: 56.25rem) {
      .ndc-sdg-styles__headerOpen__16KWl .ndc-sdg-styles__headerGrid__1rGZ6 {
        visibility: visible; } }
  @media screen and (min-width: 56.25rem) {
    .ndc-sdg-styles__headerOpen__16KWl {
      height: auto; } }

.ndc-sdg-styles__wrapper__2favw {
  height: auto;
  margin-bottom: 60px; }

.ndc-sdg-styles__wrapperOpen__231Kw {
  overflow: auto; }

/* stylelint-disable */

/* stylelint-disable */
.country-header-styles__content__GjH8V {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-header-styles__content__GjH8V {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-header-styles__content__GjH8V > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-header-styles__loadingModal__1Sv9y {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-header-styles__parsedHTML__ux3EW ul {
  list-style: disc; }

.country-header-styles__parsedHTML__ux3EW ul,
.country-header-styles__parsedHTML__ux3EW ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.country-header-styles__headerContainer__3H28- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  position: relative;
  z-index: 1; }
  @media print, screen and (min-width: 37.5em) {
    .country-header-styles__headerContainer__3H28- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-header-styles__headerContainer__3H28- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-header-styles__headerContainer__3H28- {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .country-header-styles__headerContainer__3H28- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .country-header-styles__headerContainer__3H28- > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-header-styles__header__1lfXX {
  position: relative; }

.country-header-styles__legacyHeader__2OIFV {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-header-styles__legacyHeader__2OIFV {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-header-styles__legacyHeader__2OIFV > *:nth-child(1) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-header-styles__legacyHeader__2OIFV > *:nth-child(2) {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-header-styles__legacyHeader__2OIFV {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .country-header-styles__legacyHeader__2OIFV {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .country-header-styles__legacyHeader__2OIFV > *:nth-child(1) {
        width: calc(83.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-header-styles__legacyHeader__2OIFV > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-header-styles__compareButton__3v79X {
  max-width: 160px;
  margin-bottom: 30px; }

.country-header-styles__section__31qaG {
  position: relative; }

.country-header-styles__sectionHash__1rRt- {
  position: absolute;
  top: -110px; }
  @media screen and (min-width: 56.25rem) {
    .country-header-styles__sectionHash__1rRt- {
      top: -49px; } }

.country-header-styles__anchorNav__2G4mu {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-header-styles__anchorNav__2G4mu {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-header-styles__anchorNav__2G4mu > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-header-styles__introDescription__3s4zA {
  font-size: 1.1875rem;
  font-weight: 300; }

.country-header-styles__bold__2nbh5 {
  font-weight: 600; }

.country-header-styles__cards__37pN9 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-header-styles__cards__37pN9 > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-header-styles__cards__37pN9 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-header-styles__cards__37pN9 > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-header-styles__infoBtn__2g3F3 {
  position: absolute;
  top: 8px;
  right: 5px;
  padding: 0;
  width: auto;
  z-index: 1; }

.country-header-styles__cardContent__Y6vBv {
  padding: 20px 20px 0;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .country-header-styles__cardContent__Y6vBv .country-header-styles__title__trYG1 {
    color: #757584; }
  .country-header-styles__cardContent__Y6vBv .country-header-styles__value__3f0d2 {
    color: #25597c;
    font-size: 1.5rem; }
  .country-header-styles__cardContent__Y6vBv .country-header-styles__progressBar__3lQdD {
    height: 2px;
    width: 100%;
    background-color: #cccdcf;
    position: relative; }
    .country-header-styles__cardContent__Y6vBv .country-header-styles__progressBar__3lQdD .country-header-styles__marker__3HZtN {
      position: absolute;
      height: 7px;
      width: 7px;
      top: -2px;
      border-radius: 50%;
      background-color: #25597c; }

.country-header-styles__countryPlatformLink__E-LWW {
  color: #fff;
  position: absolute;
  top: 0;
  right: 25px; }
  .country-header-styles__countryPlatformLink__E-LWW .country-header-styles__icon__16O5l {
    fill: white;
    transform: translate(5px, 1px); }

/* stylelint-disable */

/* stylelint-disable */
.country-timeline-styles__content__3NFtW {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-timeline-styles__content__3NFtW {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-timeline-styles__content__3NFtW > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-timeline-styles__loadingModal__nRVfX {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-timeline-styles__parsedHTML__33ONd ul {
  list-style: disc; }

.country-timeline-styles__parsedHTML__33ONd ul,
.country-timeline-styles__parsedHTML__33ONd ol {
  margin: 1em 0 0 1em; }

.country-timeline-styles__documentLink__2O2ZV {
  width: 170px;
  height: 48px;
  background-color: #fff; }

.country-timeline-styles__timelineDescription__m78uD {
  font-size: 0.8125rem;
  font-weight: 600;
  color: #fff; }

.country-timeline-styles__timelineContainer__3mHOg {
  overflow-x: hidden; }
  .country-timeline-styles__timelineContainer__3mHOg.country-timeline-styles__opened__8wnyT {
    padding-top: 80px;
    margin-top: -80px; }

.country-timeline-styles__timeline__38pCf {
  display: block;
  position: relative;
  width: 100%;
  height: 80px;
  margin: 20px 0; }
  .country-timeline-styles__timeline__38pCf > div > div .events-wrapper {
    overflow: initial !important;
    width: 100% !important;
    margin: 0 !important; }
    .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events {
      width: 100% !important; }
      .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .timeline-eventline {
        min-width: 100% !important;
        background-color: #fff !important;
        height: 1px;
        opacity: 0.5; }
      .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .timeline-eventline:nth-child(2) {
        background-color: transparent !important; }
      .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .dot-label {
        width: auto !important; }
        .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .dot-label.present > span:last-child, .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .dot-label.past > span:last-child, .country-timeline-styles__timeline__38pCf > div > div .events-wrapper .events .dot-label.future > span:last-child {
          background-color: #ffc735 !important;
          border-color: #ffc735 !important; }
  .country-timeline-styles__timeline__38pCf > div > div ul {
    display: none; }
  .country-timeline-styles__timeline__38pCf > div > div .yearLabel {
    font-size: 0.8125rem;
    line-height: 1.54;
    text-align: center;
    position: absolute;
    bottom: -30px;
    left: 27px; }
  .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip.-open::before {
    content: " ";
    top: calc(100% - 15px);
    left: 42px;
    border: solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #f1f4fb;
    border-width: 6px;
    margin-left: -6px; }
  .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links {
    display: block;
    min-width: 220px;
    position: relative;
    overflow: auto;
    max-height: 140px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li {
      background-color: #f1f4fb;
      text-align: left;
      position: relative;
      border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      transition: color 0.1s linear; }
      .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li a {
        padding: 10px 30px 10px 10px;
        display: block;
        width: auto;
        height: auto;
        font-size: 1rem;
        line-height: 1.62;
        color: #757584;
        background-color: transparent;
        transition: color 0.1s linear; }
      .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li::after {
        content: "";
        opacity: 0;
        position: absolute;
        right: 10px;
        top: calc(50% - 7px);
        bottom: 0;
        width: 14px;
        height: 14px;
        background-position: center;
        background-image: url(/packs/accordion-arrow-389780c063cc96e3c229b4311aa161f8.png);
        background-repeat: no-repeat;
        background-size: contain;
        background-color: transparent;
        transition: opacity 0.1s linear; }
      .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li:hover {
        background-color: #fff; }
        .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li:hover a {
          color: #0a1941; }
        .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li:hover::after {
          opacity: 1; }
      .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li:first-child {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px; }
      .country-timeline-styles__timeline__38pCf > div > div .timelineTooltip .links li:last-child {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom: none; }
  .country-timeline-styles__timeline__38pCf > div > div .buttons {
    display: block; }
    .country-timeline-styles__timeline__38pCf > div > div .buttons li {
      height: 32px !important;
      width: 32px !important;
      background-color: #fff;
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
      border: solid 1px #cccdcf;
      transform: none !important; }
      .country-timeline-styles__timeline__38pCf > div > div .buttons li.button-back svg {
        left: -2px !important; }
      .country-timeline-styles__timeline__38pCf > div > div .buttons li > svg {
        fill: #0a1941 !important;
        height: 24px !important;
        width: 32px !important; }
      .country-timeline-styles__timeline__38pCf > div > div .buttons li.disabled {
        display: none; }

/* stylelint-disable */

.card-simple__card__1ypJm {
  position: relative;
  box-shadow: none;
  color: #0a1941; }

.card-simple__contentContainer__22oli {
  display: none; }

.card-simple__data__1jF9V {
  min-height: 145px;
  height: 145px; }

/* stylelint-disable */

/* stylelint-disable */
.country-styles__content__k5jh- {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-styles__content__k5jh- {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-styles__content__k5jh- > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-styles__loadingModal__3xm0K {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-styles__parsedHTML__3hASZ ul {
  list-style: disc; }

.country-styles__parsedHTML__3hASZ ul,
.country-styles__parsedHTML__3hASZ ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.country-styles__headerContainer__1DvBi {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-styles__headerContainer__1DvBi {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-styles__headerContainer__1DvBi > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-styles__headerContainer__1DvBi {
      display: flex;
      flex-flow: row wrap;
      margin-right: 0.9375rem;
      margin-left: 0.9375rem;
      padding-right: 0.625rem;
      padding-left: 0.625rem;
      max-width: 1230px;
      margin: 0 auto; } }
  @media screen and (min-width: 56.25rem) and (min-width: 37.5em) {
    .country-styles__headerContainer__1DvBi {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
      .country-styles__headerContainer__1DvBi > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-styles__header__2afXx {
  position: relative; }
  .country-styles__header__2afXx::after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(17, 55, 80, 0) 26.91%, rgba(17, 55, 80, 0.305344) 42.96%, #113750 79.48%);
    pointer-events: none; }

.country-styles__compareButton__1D06X {
  max-width: 160px;
  margin-bottom: 30px; }

.country-styles__section__1lRdY {
  position: relative; }

.country-styles__sectionHash__3Ph6C {
  position: absolute;
  top: -110px; }
  @media screen and (min-width: 56.25rem) {
    .country-styles__sectionHash__3Ph6C {
      top: -49px; } }

.country-styles__sectionError__rao-m {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1875rem;
  font-weight: 600;
  color: #d46948; }
  @media print, screen and (min-width: 37.5em) {
    .country-styles__sectionError__rao-m {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-styles__sectionError__rao-m > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-styles__anchorNav__3Ts4i {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-styles__anchorNav__3Ts4i {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-styles__anchorNav__3Ts4i > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-styles__anchorNav__3Ts4i::before, .country-styles__anchorNav__3Ts4i::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 100%;
    position: absolute; }
  .country-styles__anchorNav__3Ts4i::before {
    z-index: 1;
    left: 15px;
    background: linear-gradient(90deg, #113750 0%, rgba(255, 255, 255, 0) 100%); }
  .country-styles__anchorNav__3Ts4i::after {
    right: 15px;
    background: linear-gradient(270deg, #113750 0%, rgba(255, 255, 255, 0) 100%); }
  .country-styles__anchorNav__3Ts4i > ul {
    overflow-x: auto;
    width: 100%;
    padding: 0 16px; }
    .country-styles__anchorNav__3Ts4i > ul::-webkit-scrollbar {
      display: none; }
    .country-styles__anchorNav__3Ts4i > ul > li {
      display: inline-flex; }
      .country-styles__anchorNav__3Ts4i > ul > li:first-child {
        padding-left: 5px; }
  .country-styles__anchorNav__3Ts4i.country-styles__-is-sticky__2cfrp::after {
    background: linear-gradient(270deg, #113750 0%, rgba(255, 255, 255, 0) 100%); }

.country-styles__introDescription__2PV21 {
  font-size: 1.1875rem;
  font-weight: 300; }

.country-styles__bold__yfqGY {
  font-weight: 600; }

.country-styles__cards__2TTub {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-styles__cards__2TTub > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-styles__cards__2TTub {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-styles__cards__2TTub > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-styles__infoBtn__3eMiY {
  position: absolute;
  top: 8px;
  right: 5px;
  padding: 0;
  width: auto;
  z-index: 1; }

.country-styles__cardContent__3dKvT {
  padding: 20px 20px 0;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .country-styles__cardContent__3dKvT .country-styles__title__1TT_N {
    color: #757584; }
  .country-styles__cardContent__3dKvT .country-styles__value__jVyni {
    color: #25597c;
    font-size: 1.5rem; }
  .country-styles__cardContent__3dKvT .country-styles__progressBar__3wvij {
    height: 2px;
    width: 100%;
    background-color: #cccdcf;
    position: relative; }
    .country-styles__cardContent__3dKvT .country-styles__progressBar__3wvij .country-styles__marker__2hqoo {
      position: absolute;
      height: 7px;
      width: 7px;
      top: -2px;
      border-radius: 50%;
      background-color: #25597c; }

.country-styles__countryPlatformLink__1jF1Q {
  color: #fff;
  position: absolute;
  top: 0;
  right: 25px; }
  .country-styles__countryPlatformLink__1jF1Q .country-styles__icon__3-HMS {
    fill: white;
    transform: translate(5px, 1px); }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-styles__content__1DZKX {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-styles__content__1DZKX {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-styles__content__1DZKX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-styles__loadingModal__3MUZ9 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-styles__parsedHTML__9vGJE ul {
  list-style: disc; }

.emission-pathways-styles__parsedHTML__9vGJE ul,
.emission-pathways-styles__parsedHTML__9vGJE ol {
  margin: 1em 0 0 1em; }

.emission-pathways-styles__section__1JkqJ {
  position: relative; }

.emission-pathways-styles__sectionHash__11c4d {
  position: absolute;
  top: -110px; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-styles__sectionHash__11c4d {
      top: -49px; } }

.emission-pathways-styles__anchorNav__2ByeF {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-styles__anchorNav__2ByeF {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-styles__anchorNav__2ByeF > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

/* stylelint-disable */
.ghg-emissions-styles__content__373op {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ghg-emissions-styles__content__373op {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ghg-emissions-styles__content__373op > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ghg-emissions-styles__loadingModal__155yE {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ghg-emissions-styles__parsedHTML__3RXgx ul {
  list-style: disc; }

.ghg-emissions-styles__parsedHTML__3RXgx ul,
.ghg-emissions-styles__parsedHTML__3RXgx ol {
  margin: 1em 0 0 1em; }

.ghg-emissions-styles__header__tRmvX {
  padding-bottom: 64px; }

.ghg-emissions-styles__introContainer__254Dw {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 14px; }
  .ghg-emissions-styles__introContainer__254Dw > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ghg-emissions-styles__introContainer__254Dw {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      margin-bottom: 0; }
      .ghg-emissions-styles__introContainer__254Dw > *:nth-child(1) {
        width: calc(58.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ghg-emissions-styles__introContainer__254Dw > *:nth-child(2) {
        width: calc(41.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.ghg-emissions-styles__learnMore__3Xlgr {
  margin-top: 14px; }

.ghg-emissions-styles__buttons__QcO-u {
  display: flex;
  margin-top: 16px; }
  .ghg-emissions-styles__buttons__QcO-u :first-child {
    margin-right: 14px; }

.ghg-emissions-styles__description__3utRW {
  line-height: 1.62; }
  .ghg-emissions-styles__description__3utRW .ghg-emissions-styles__descriptionLink__bhZpW {
    color: #fff;
    text-decoration: underline; }
    .ghg-emissions-styles__description__3utRW .ghg-emissions-styles__descriptionLink__bhZpW:hover {
      color: #ffc735; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.error-styles__content__3fj6R {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .error-styles__content__3fj6R {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .error-styles__content__3fj6R > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.error-styles__loadingModal__AXB38 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.error-styles__parsedHTML__3pJ94 ul {
  list-style: disc; }

.error-styles__parsedHTML__3pJ94 ul,
.error-styles__parsedHTML__3pJ94 ol {
  margin: 1em 0 0 1em; }

.error-styles__container__2JwRg {
  height: calc(100vh - 60px - 139px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: solid 1px #cccdcf; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.thank-you-styles__content__2j7TR {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .thank-you-styles__content__2j7TR {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .thank-you-styles__content__2j7TR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.thank-you-styles__loadingModal__1_1C7 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.thank-you-styles__parsedHTML__3gfLy ul {
  list-style: disc; }

.thank-you-styles__parsedHTML__3gfLy ul,
.thank-you-styles__parsedHTML__3gfLy ol {
  margin: 1em 0 0 1em; }

.thank-you-styles__container__2pHV_ {
  height: calc(100vh - 60px - 139px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: solid 1px #cccdcf; }

.thank-you-styles__link__24UcO {
  margin: 0 0 0 5px;
  color: #0a1941;
  cursor: pointer;
  border-bottom: solid 1px #ffc735; }
  .thank-you-styles__link__24UcO:hover {
    color: rgba(10, 25, 65, 0.7); }

.thank-you-styles__title__2_tpO {
  margin-bottom: 20px; }

.thank-you-styles__content__2j7TR {
  font-family: "Lato", sans-serif;
  font-size: 1.1875rem;
  color: #0a1941;
  display: inline-block;
  text-align: center;
  line-height: 54px; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-model-styles__content__3MmqN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-model-styles__content__3MmqN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-model-styles__content__3MmqN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-model-styles__loadingModal__3K_fU {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-model-styles__parsedHTML__1Dwq_ ul {
  list-style: disc; }

.emission-pathways-model-styles__parsedHTML__1Dwq_ ul,
.emission-pathways-model-styles__parsedHTML__1Dwq_ ol {
  margin: 1em 0 0 1em; }

.emission-pathways-model-styles__section__1YQC- {
  position: relative; }

.emission-pathways-model-styles__sectionHash__1cpdM {
  position: absolute;
  top: -120px; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-model-styles__sectionHash__1cpdM {
      top: -49px; } }

.emission-pathways-model-styles__anchorNav__oQSzf {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-model-styles__anchorNav__oQSzf {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-model-styles__anchorNav__oQSzf > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-scenario-styles__content__3hMbA {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-scenario-styles__content__3hMbA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-scenario-styles__content__3hMbA > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-scenario-styles__loadingModal__GmxEj {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-scenario-styles__parsedHTML__2pxoi ul {
  list-style: disc; }

.emission-pathways-scenario-styles__parsedHTML__2pxoi ul,
.emission-pathways-scenario-styles__parsedHTML__2pxoi ol {
  margin: 1em 0 0 1em; }

.emission-pathways-scenario-styles__section__A9FUk {
  position: relative; }

.emission-pathways-scenario-styles__sectionHash__2oY6h {
  position: absolute;
  top: -120px; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-scenario-styles__sectionHash__2oY6h {
      top: -49px; } }

.emission-pathways-scenario-styles__anchorNav__7QkNo {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-scenario-styles__anchorNav__7QkNo {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-scenario-styles__anchorNav__7QkNo > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

.intro-dark__title__3e9Nm {
  color: #0a1941;
  font-size: 1.5rem;
  line-height: 1.25em; }
  @media screen and (min-width: 37.5rem) {
    .intro-dark__title__3e9Nm {
      font-size: 2.75rem; } }

.intro-dark__description__-KfRV {
  color: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.teaser-styles__content__3f9my {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .teaser-styles__content__3f9my {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .teaser-styles__content__3f9my > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.teaser-styles__loadingModal__2SF-a {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.teaser-styles__parsedHTML__36EpR ul {
  list-style: disc; }

.teaser-styles__parsedHTML__36EpR ul,
.teaser-styles__parsedHTML__36EpR ol {
  margin: 1em 0 0 1em; }

.teaser-styles__wrapper__1WIrP {
  padding: 50px 0;
  background-color: #f1f4fb; }

.teaser-styles__imageLeft__1Z7E9 {
  margin-bottom: -2px;
  box-shadow: -10px 9px 30px 0 rgba(37, 89, 124, 0.15); }

.teaser-styles__paddedTeaser__1iNlN {
  padding-top: 200px; }

.teaser-styles__wideButton__vLojz {
  width: 270px; }

/* stylelint-disable */

/* stylelint-disable */
.sectors-agriculture-styles__content__2-cuS {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .sectors-agriculture-styles__content__2-cuS {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .sectors-agriculture-styles__content__2-cuS > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.sectors-agriculture-styles__loadingModal__3myB3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.sectors-agriculture-styles__parsedHTML__3irl0 ul {
  list-style: disc; }

.sectors-agriculture-styles__parsedHTML__3irl0 ul,
.sectors-agriculture-styles__parsedHTML__3irl0 ol {
  margin: 1em 0 0 1em; }

.sectors-agriculture-styles__anchorNav__c5gtM {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .sectors-agriculture-styles__anchorNav__c5gtM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .sectors-agriculture-styles__anchorNav__c5gtM > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.sectors-agriculture-styles__headerContent__GDFTC {
  margin-bottom: 55px; }

.sectors-agriculture-styles__sectionComponent__xp-MS {
  margin-bottom: 100px;
  position: relative; }

.sectors-agriculture-styles__sectionHash__ijO8a {
  position: absolute;
  top: -130px; }
  @media screen and (min-width: 56.25rem) {
    .sectors-agriculture-styles__sectionHash__ijO8a {
      top: -79px; } }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-explore-styles__content__1BkTL {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-explore-styles__content__1BkTL {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-explore-styles__content__1BkTL > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-explore-styles__loadingModal__JO-Kh {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-explore-styles__parsedHTML__3IjtY ul {
  list-style: disc; }

.ndcs-explore-styles__parsedHTML__3IjtY ul,
.ndcs-explore-styles__parsedHTML__3IjtY ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-explore-styles__anchorNav__1CchK {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-explore-styles__anchorNav__1CchK {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-explore-styles__anchorNav__1CchK > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-explore-styles__wrapper__1CfVT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fff; }

.ndcs-explore-styles__headerLayout__2fpnz {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-explore-styles__headerLayout__2fpnz > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-explore-styles__containedHeader__jP_og {
  display: flex;
  margin-top: 10px; }
  .ndcs-explore-styles__containedHeader__jP_og > div {
    flex: 1; }

.ndcs-explore-styles__searchWrapper__140H9 {
  margin-bottom: 64px;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-explore-styles__searchWrapper__140H9 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .ndcs-explore-styles__searchWrapper__140H9 :first-child {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .ndcs-explore-styles__searchWrapper__140H9 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .ndcs-explore-styles__searchWrapper__140H9 > *:nth-child(1) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-explore-styles__searchWrapper__140H9 > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .ndcs-explore-styles__searchWrapper__140H9 :first-child {
        margin-bottom: 0; } }

/* stylelint-disable */

.ndc-overview-styles__headerLayout__8zKTv {
  margin-bottom: 64px; }

/* stylelint-disable */

.multi-level-dropdown-custom-compare__wrapper__kdL1n {
  width: 100%;
  position: relative; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_selector {
    border: 2.5px solid #f1f4fb !important;
    box-shadow: none !important;
    padding-right: 20px; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_menu {
    min-width: 260px;
    border: 2.5px solid #f1f4fb !important;
    border-radius: 0 0 4px 4px;
    margin-top: -3px;
    z-index: 10; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_arrow {
    height: 10px;
    width: 10px; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_clearBtn {
    padding-right: 10px; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_disabled {
    background-color: unset;
    opacity: 0.5; }

.multi-level-dropdown-custom-compare__menu__3feXG {
  max-height: 450px; }

.multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_menu {
  max-height: 360px; }
  .multi-level-dropdown-custom-compare__wrapper__kdL1n .cw__multi-level-dropdown-styles_menu > *:first-child {
    display: none; }

/* stylelint-disable */

/* stylelint-disable */
.custom-compare-styles__content__1VeOl {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .custom-compare-styles__content__1VeOl {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .custom-compare-styles__content__1VeOl > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.custom-compare-styles__loadingModal__otFYQ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.custom-compare-styles__parsedHTML__39uqt ul {
  list-style: disc; }

.custom-compare-styles__parsedHTML__39uqt ul,
.custom-compare-styles__parsedHTML__39uqt ol {
  margin: 1em 0 0 1em; }

.custom-compare-styles__anchorNav__2LzFX {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .custom-compare-styles__anchorNav__2LzFX {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .custom-compare-styles__anchorNav__2LzFX > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.custom-compare-styles__title__3GVIu {
  margin-bottom: 60px; }

/* autoprefixer grid: autoplace */
.custom-compare-styles__filters__173Xx {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(3, 1fr);
  grid-gap: 16px;
  margin: 16px;
  width: 100%; }
  @media screen and (min-width: 37.5rem) {
    .custom-compare-styles__filters__173Xx {
      grid-template-columns: repeat(2, 1fr);
      grid-template-rows: auto auto; } }
  @media screen and (min-width: 56.25rem) {
    .custom-compare-styles__filters__173Xx {
      grid-template-columns: 0.4fr repeat(3, 1fr);
      grid-template-rows: auto;
      grid-template-areas: ". filter-1 filter-2 filter-3";
      /* stylelint-disable-line declaration-block-no-redundant-longhand-properties */
      margin: 0;
      min-height: 174px; }
      .custom-compare-styles__filters__173Xx > :nth-child(1) {
        grid-area: filter-1; }
      .custom-compare-styles__filters__173Xx > :nth-child(2) {
        grid-area: filter-2; }
      .custom-compare-styles__filters__173Xx > :nth-child(3) {
        grid-area: filter-3; } }

.custom-compare-styles__accordions__2x2p0 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 500px; }

.custom-compare-styles__filter__3P6UL {
  padding: 8px 0; }
  @media screen and (min-width: 56.25rem) {
    .custom-compare-styles__filter__3P6UL {
      padding: 32px 22px; }
      .custom-compare-styles__filter__3P6UL:not(:last-child) {
        border-right: 1px solid #cccdcf; } }

@media screen and (min-width: 56.25rem) {
  .custom-compare-styles__dropdown__1teuH {
    margin-bottom: 20px; } }

.custom-compare-styles__dropdown__1teuH .react-selectize-control {
  border: none !important;
  padding-left: 0 !important; }

.custom-compare-styles__dropdown__1teuH .value-wrapper {
  font-weight: 600;
  font-size: 1.5rem; }

.custom-compare-styles__dropdown__1teuH .react-selectize-placeholder {
  font-size: 1.5rem;
  font-weight: 600; }

/* stylelint-disable */

/* stylelint-disable */
.key-visualizations-styles__content__37U12 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .key-visualizations-styles__content__37U12 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .key-visualizations-styles__content__37U12 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.key-visualizations-styles__loadingModal__2lXSu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.key-visualizations-styles__parsedHTML__125_e ul {
  list-style: disc; }

.key-visualizations-styles__parsedHTML__125_e ul,
.key-visualizations-styles__parsedHTML__125_e ol {
  margin: 1em 0 0 1em; }

.key-visualizations-styles__header__1J3sZ {
  padding-bottom: 54px; }

/* stylelint-disable */

.my-climate-watch-styles__wrapper__RD518 {
  padding-top: 20px;
  min-height: calc(100vh - 420px); }

.my-climate-watch-styles__loginContainer__2OW_5 {
  min-height: calc(100vh - 420px);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }
  @media screen and (min-width: 56.25rem) {
    .my-climate-watch-styles__loginContainer__2OW_5 {
      flex-direction: row; } }

.my-climate-watch-styles__login__1STQe {
  width: 200px;
  margin: 0 0 30px; }
  @media screen and (min-width: 56.25rem) {
    .my-climate-watch-styles__login__1STQe {
      margin: 0 30px 0 0;
      flex-direction: row; } }

.my-climate-watch-styles__intro__IdVp8 .my-climate-watch-styles__title__2kMdX {
  color: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.download-menu-styles__content__1ZhSc {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .download-menu-styles__content__1ZhSc {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .download-menu-styles__content__1ZhSc > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.download-menu-styles__loadingModal__2zUMq {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.download-menu-styles__parsedHTML__3LIFL ul {
  list-style: disc; }

.download-menu-styles__parsedHTML__3LIFL ul,
.download-menu-styles__parsedHTML__3LIFL ol {
  margin: 1em 0 0 1em; }

.download-menu-styles__downloadButton__1qW5Y {
  height: 45px;
  width: 100%;
  padding: 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 4px;
  font-family: "Lato", sans-serif;
  font-size: 1rem;
  text-transform: capitalize;
  color: #0a1941;
  cursor: pointer;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
  transition: box-shadow 150ms ease-out;
  min-width: 25px;
  background-color: #fff; }

/* stylelint-disable */

/* stylelint-disable */
.anchor-nav-theme-color__content__3UL7_ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .anchor-nav-theme-color__content__3UL7_ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .anchor-nav-theme-color__content__3UL7_ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.anchor-nav-theme-color__loadingModal__KxmeJ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.anchor-nav-theme-color__parsedHTML__3C2xv ul {
  list-style: disc; }

.anchor-nav-theme-color__parsedHTML__3C2xv ul,
.anchor-nav-theme-color__parsedHTML__3C2xv ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.anchor-nav-theme-color__link__1s0qv {
  color: #0a1941; }
  .anchor-nav-theme-color__linkActive__2fi3u::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ffc735;
    width: 100%;
    height: 6px; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.data-explorer-styles__content__pBzgY {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .data-explorer-styles__content__pBzgY {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .data-explorer-styles__content__pBzgY > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.data-explorer-styles__loadingModal__1hjL5 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.data-explorer-styles__parsedHTML__eQAt8 ul {
  list-style: disc; }

.data-explorer-styles__parsedHTML__eQAt8 ul,
.data-explorer-styles__parsedHTML__eQAt8 ol {
  margin: 1em 0 0 1em; }

.data-explorer-styles__header__3lJuf {
  margin-bottom: 30px;
  background-color: #f1f4fb;
  box-shadow: inset 0 33px 30px -20px rgba(0, 0, 0, 0.1); }

.data-explorer-styles__introWrapper__1TnF7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .data-explorer-styles__introWrapper__1TnF7 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .data-explorer-styles__introWrapper__1TnF7 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.data-explorer-styles__intro__37e-S .data-explorer-styles__title__1kvrW {
  color: #0a1941; }

.data-explorer-styles__intro__37e-S .data-explorer-styles__description__2wsEm {
  color: #0a1941; }

.data-explorer-styles__anchorNav__25JFy {
  display: flex;
  flex-flow: row nowrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .data-explorer-styles__anchorNav__25JFy {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .data-explorer-styles__anchorNav__25JFy > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.data-explorer-styles__button__2AQq0 {
  border-bottom: none; }

/* stylelint-disable */

/* stylelint-disable */
.country-ndc-overview-styles__content__qE8hD {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ndc-overview-styles__content__qE8hD {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ndc-overview-styles__content__qE8hD > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ndc-overview-styles__loadingModal__1YZ8j {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-ndc-overview-styles__parsedHTML__fsG5y ul {
  list-style: disc; }

.country-ndc-overview-styles__parsedHTML__fsG5y ul,
.country-ndc-overview-styles__parsedHTML__fsG5y ol {
  margin: 1em 0 0 1em; }

.country-ndc-overview-styles__wrapper__1w3kH {
  min-height: 250px;
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-ndc-overview-styles__embededWrapper__Tz6Kc {
  border: none; }

.country-ndc-overview-styles__countryOverviewPadding__cz3jO {
  padding-bottom: 2em; }

.country-ndc-overview-styles__header__1LY-K {
  margin-top: 20px; }

.country-ndc-overview-styles__actions__VwQPU {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-ndc-overview-styles__actions__VwQPU > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-overview-styles__actions__VwQPU {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-ndc-overview-styles__actions__VwQPU > *:nth-child(1) {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__actions__VwQPU > *:nth-child(2) {
        width: calc(30% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__actions__VwQPU > *:nth-child(3) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-ndc-overview-styles__subTitle__3UPir {
  font-size: 1rem;
  color: #0a1941;
  font-weight: 600;
  margin-bottom: 10px; }
  .country-ndc-overview-styles__subTitle__3UPir.country-ndc-overview-styles__paddedLeft__DG0RG {
    padding-left: 15px; }

.country-ndc-overview-styles__descriptionContainer__1XrmM {
  color: #0a1941;
  line-height: 1.62;
  column-count: 1;
  column-gap: 30px;
  margin-bottom: 0.9375rem; }

.country-ndc-overview-styles__subtitles__3L9yU {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-ndc-overview-styles__subtitles__3L9yU > *:nth-child(1) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ndc-overview-styles__subtitles__3L9yU > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-ndc-overview-styles__cards__2PuPE {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 40px; }
  .country-ndc-overview-styles__cards__2PuPE > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-ndc-overview-styles__cards__2PuPE {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(3) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-overview-styles__cards__2PuPE {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-ndc-overview-styles__cards__2PuPE > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-ndc-overview-styles__cardContent__3Sl6T a {
  color: #0a1941;
  border-bottom: solid 1px #ffc735; }

.country-ndc-overview-styles__metaTitle__29sRT {
  font-size: 0.875rem;
  color: #757584;
  margin-bottom: 5px; }

.country-ndc-overview-styles__targetText__2FPDz {
  display: block;
  font-size: 1rem;
  line-height: 1.3;
  color: #0a1941;
  margin-bottom: 15px; }

.country-ndc-overview-styles__noContent__1ipOk {
  font-size: 0.875rem;
  color: #757584;
  font-style: italic;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16px; }

.country-ndc-overview-styles__list__iJiAX {
  background-color: white;
  padding: 16px 28px 24px; }

.country-ndc-overview-styles__listItem__1i5np {
  margin-bottom: 5px;
  display: block;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #0a1941;
  margin-top: 6px; }

.country-ndc-overview-styles__loader__1aiGu {
  min-height: 400px; }

.country-ndc-overview-styles__noContentWrapper__iT8bH {
  min-height: 150px; }

.country-ndc-overview-styles__exploreBtn__aX2kt {
  margin-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .country-ndc-overview-styles__exploreBtn__aX2kt {
      margin-bottom: 0; } }

.country-ndc-overview-styles__alertContainer__3Ucia {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-ndc-overview-styles__alertContainer__3Ucia {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-ndc-overview-styles__alertContainer__3Ucia > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-ndc-overview-styles__alertContainer__3Ucia .country-ndc-overview-styles__alert__26bHW {
    text-align: right;
    margin: 20px 0 18px; }
    .country-ndc-overview-styles__alertContainer__3Ucia .country-ndc-overview-styles__alert__26bHW .country-ndc-overview-styles__alertIcon__t1tsK {
      vertical-align: middle;
      margin-right: 8px; }
    .country-ndc-overview-styles__alertContainer__3Ucia .country-ndc-overview-styles__alert__26bHW .country-ndc-overview-styles__alertText__2tlLc {
      color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.about-contact-styles__content__1DqzD {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-contact-styles__content__1DqzD {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-contact-styles__content__1DqzD > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-contact-styles__loadingModal__2_39L {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-contact-styles__parsedHTML__3m7bM ul {
  list-style: disc; }

.about-contact-styles__parsedHTML__3m7bM ul,
.about-contact-styles__parsedHTML__3m7bM ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-contact-styles__aboutContact__2CFeX {
  padding-top: 50px;
  line-height: 1.62;
  font-size: 1.1875rem;
  text-align: left;
  color: #0a1941; }
  .about-contact-styles__aboutContact__2CFeX p {
    margin-bottom: 40px; }
  .about-contact-styles__aboutContact__2CFeX a {
    color: #0a1941;
    border-bottom: solid 1px #ffc735; }
  .about-contact-styles__aboutContact__2CFeX .about-contact-styles__contactIframe__yuDwB {
    height: 580px;
    width: 100%; }
  .about-contact-styles__aboutContact__2CFeX .about-contact-styles__loader__3ksVk {
    min-height: 580px; }

/* stylelint-disable */

/* stylelint-disable */
.about-description-styles__content__Ci1MP {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-description-styles__content__Ci1MP {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-description-styles__content__Ci1MP > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-description-styles__loadingModal__1z2Nb {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-description-styles__parsedHTML__3c79X ul {
  list-style: disc; }

.about-description-styles__parsedHTML__3c79X ul,
.about-description-styles__parsedHTML__3c79X ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-description-styles__aboutDescription__oLTtM {
  padding-top: 50px;
  width: 100%;
  line-height: 1.62;
  font-size: 1.1875rem;
  text-align: left;
  color: #0a1941; }
  .about-description-styles__aboutDescription__oLTtM p {
    margin-bottom: 30px; }
  .about-description-styles__aboutDescription__oLTtM > ul {
    margin-bottom: 30px;
    list-style: initial;
    margin-left: 35px; }
  .about-description-styles__aboutDescription__oLTtM a {
    color: #0a1941;
    border-bottom: solid 1px #ffc735; }

/* stylelint-disable */

/* stylelint-disable */
.about-partners-styles__content__3hV75 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-partners-styles__content__3hV75 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-partners-styles__content__3hV75 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-partners-styles__loadingModal__1yRMj {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-partners-styles__parsedHTML__PZrYI ul {
  list-style: disc; }

.about-partners-styles__parsedHTML__PZrYI ul,
.about-partners-styles__parsedHTML__PZrYI ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-partners-styles__section__iN7Th {
  padding: 50px 0 30px 0; }
  .about-partners-styles__section__iN7Th:not(:last-child) {
    border-bottom: 1px solid #cccdcf; }

.about-partners-styles__title__1UoO4 {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-bottom: 30px; }

.about-partners-styles__partners__hD7k_ {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .about-partners-styles__partners__hD7k_::before, .about-partners-styles__partners__hD7k_::after {
    content: " ";
    display: table; }
  .about-partners-styles__partners__hD7k_::after {
    display: block;
    clear: both;
    height: 1px;
    margin-top: -1px;
    visibility: hidden; }
  .about-partners-styles__partners__hD7k_ {
    *zoom: 1; }
  .about-partners-styles__partners__hD7k_ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .about-partners-styles__partners__hD7k_ > * {
    margin-bottom: 3.75rem; }
  @media screen and (min-width: 56.25rem) {
    .about-partners-styles__partners__hD7k_ {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .about-partners-styles__partners__hD7k_ > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__link__2hPeo {
    display: flex;
    align-items: center;
    height: 80px; }
    .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__link__2hPeo img {
      max-width: 190px;
      max-height: 100%;
      width: auto; }
      .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__link__2hPeo img.large {
        max-width: 230px; }
      .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__link__2hPeo img.veryLarge {
        max-width: 260px; }
    .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__link__2hPeo .about-partners-styles__linkLabel__3h7d7 {
      color: #0a1941;
      background-image: linear-gradient(to right, #ffc735 100%, transparent 100%);
      background-position: 0 17px;
      background-repeat: repeat-x;
      background-size: 10px 2px; }
  .about-partners-styles__partners__hD7k_ .about-partners-styles__partner__6wCny .about-partners-styles__description__1YCtc {
    margin-top: 10px;
    font-size: 1rem;
    color: #757584; }
  .about-partners-styles__partners__hD7k_.about-partners-styles__col4__1oVag {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .about-partners-styles__partners__hD7k_.about-partners-styles__col4__1oVag > * {
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    @media screen and (min-width: 56.25rem) {
      .about-partners-styles__partners__hD7k_.about-partners-styles__col4__1oVag {
        display: flex;
        flex-flow: row wrap;
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; }
        .about-partners-styles__partners__hD7k_.about-partners-styles__col4__1oVag > * {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }
  .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C > * {
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C .about-partners-styles__partner__6wCny {
      margin-bottom: 0.9375rem; }
    @media screen and (min-width: 56.25rem) {
      .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C {
        display: flex;
        flex-flow: row wrap;
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; }
        .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C > * {
          width: calc(25% - 1.875rem);
          margin-right: 0.9375rem;
          margin-left: 0.9375rem; } }
    .about-partners-styles__partners__hD7k_.about-partners-styles__additionalData__3H--C .about-partners-styles__link__2hPeo {
      display: inline-block; }

/* stylelint-disable */

/* stylelint-disable */
.about-trainings-styles__content__3Ig29 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-trainings-styles__content__3Ig29 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-trainings-styles__content__3Ig29 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-trainings-styles__loadingModal__3nssc {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-trainings-styles__parsedHTML__332c7 ul {
  list-style: disc; }

.about-trainings-styles__parsedHTML__332c7 ul,
.about-trainings-styles__parsedHTML__332c7 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-trainings-styles__aboutTrainings__3zRSz {
  padding-top: 50px;
  line-height: 1.62;
  font-size: 1.1875rem;
  color: #0a1941; }
  .about-trainings-styles__aboutTrainings__3zRSz .about-trainings-styles__bold__2xErc,
  .about-trainings-styles__aboutTrainings__3zRSz .about-trainings-styles__name__3zWMp,
  .about-trainings-styles__aboutTrainings__3zRSz .about-trainings-styles__recordingIntro__1db42 {
    font-weight: 600; }
  .about-trainings-styles__aboutTrainings__3zRSz p,
  .about-trainings-styles__aboutTrainings__3zRSz .about-trainings-styles__video__3Lv2S {
    margin-bottom: 40px; }
  .about-trainings-styles__aboutTrainings__3zRSz ul {
    margin-bottom: 40px;
    list-style: initial;
    margin-left: 35px; }
  .about-trainings-styles__aboutTrainings__3zRSz a {
    color: #0a1941;
    border-bottom: solid 1px #ffc735;
    word-wrap: break-word; }

/* stylelint-disable */

/* stylelint-disable */
.about-permissions-styles__content__12JsD {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-permissions-styles__content__12JsD {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-permissions-styles__content__12JsD > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-permissions-styles__loadingModal__3m_q0 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-permissions-styles__parsedHTML__3alg- ul {
  list-style: disc; }

.about-permissions-styles__parsedHTML__3alg- ul,
.about-permissions-styles__parsedHTML__3alg- ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.about-permissions-styles__aboutPermissions__90LhB {
  padding-top: 50px;
  line-height: 1.62;
  font-size: 1.1875rem;
  color: #0a1941; }
  .about-permissions-styles__aboutPermissions__90LhB p {
    margin-bottom: 40px; }
  .about-permissions-styles__aboutPermissions__90LhB ul {
    margin-bottom: 40px;
    list-style: initial;
    margin-left: 35px; }
  .about-permissions-styles__aboutPermissions__90LhB a {
    color: #0a1941;
    border-bottom: solid 1px #ffc735;
    word-wrap: break-word; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.simple-table-styles__content__1mbed {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .simple-table-styles__content__1mbed {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .simple-table-styles__content__1mbed > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.simple-table-styles__loadingModal__1Ma8g {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.simple-table-styles__parsedHTML__3hz5s ul {
  list-style: disc; }

.simple-table-styles__parsedHTML__3hz5s ul,
.simple-table-styles__parsedHTML__3hz5s ol {
  margin: 1em 0 0 1em; }

.simple-table-styles__header__2yu4_ {
  display: flex;
  margin-right: 16px; }
  .simple-table-styles__header__2yu4_ span {
    color: #0a1941;
    font-family: "Lato", sans-serif;
    font-size: 0.875rem;
    font-weight: 600;
    padding: 30px 10px 15px 0;
    text-transform: none; }
    .simple-table-styles__header__2yu4_ span:first-child {
      padding-left: 10px; }

.simple-table-styles__scroll__3lyt4 {
  border-top: solid 1px #25597c;
  display: block;
  height: 500px;
  overflow-y: scroll;
  position: relative; }
  .simple-table-styles__scroll__3lyt4 > table {
    background-color: #f1f4fb;
    border-collapse: collapse;
    font-size: 0.875rem;
    width: 100%; }
    .simple-table-styles__scroll__3lyt4 > table tr {
      border-bottom: solid 1px #e5e5eb; }
    .simple-table-styles__scroll__3lyt4 > table td {
      padding: 10px 10px 10px 0;
      vertical-align: top; }
      .simple-table-styles__scroll__3lyt4 > table td:first-child {
        font-weight: 600;
        padding-left: 10px; }

/* stylelint-disable */

.side-navigation-styles__sideNavigation__1gav4 {
  display: flex;
  flex-direction: column;
  padding: 30px 0; }

.side-navigation-styles__sectionLabel__3n05d {
  cursor: pointer;
  font-size: 1rem;
  opacity: 0.5;
  color: #0a1941;
  padding-bottom: 15px; }
  .side-navigation-styles__sectionLabel__3n05d.side-navigation-styles__selected__3IhbN {
    opacity: 1; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.about-faq-styles__content__8LlGA {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-faq-styles__content__8LlGA {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-faq-styles__content__8LlGA > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-faq-styles__loadingModal__1-_6O {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.about-faq-styles__parsedHTML__3SEOs ul {
  list-style: disc; }

.about-faq-styles__parsedHTML__3SEOs ul,
.about-faq-styles__parsedHTML__3SEOs ol {
  margin: 1em 0 0 1em; }

.about-faq-styles__container__2XDLe {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .about-faq-styles__container__2XDLe {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .about-faq-styles__container__2XDLe > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .about-faq-styles__container__2XDLe > *:nth-child(2) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.about-faq-styles__faqContentContainer__1Xzie {
  padding: 30px 0;
  min-height: calc(calc(100vh - 60px) - 118px - 64px); }
  @media screen and (min-width: 37.5rem) {
    .about-faq-styles__faqContentContainer__1Xzie {
      min-height: calc(calc(100vh - 60px) - 118px - 43px); } }
  @media screen and (min-width: 56.25rem) {
    .about-faq-styles__faqContentContainer__1Xzie {
      min-height: calc(calc(100vh - 60px) - 144px - 43px); } }
  @media screen and (min-width: 75rem) {
    .about-faq-styles__faqContentContainer__1Xzie {
      min-height: calc(calc(100vh - 60px) - 174px - 43px); } }

.about-faq-styles__questionTitleWrapper__cBnGI {
  margin-bottom: 15px; }

.about-faq-styles__questionTitle__3Nhvo {
  color: #0a1941;
  font-size: 1.5rem;
  font-weight: 600; }

.about-faq-styles__questionAnswer__3DCxB {
  color: #0a1941;
  font-size: 1.1875rem;
  padding-bottom: 30px;
  line-height: 1.62; }

.about-faq-styles__htmlAnswer__1YaZ2 {
  color: #0a1941;
  font-size: 1.1875rem;
  padding-bottom: 30px;
  line-height: 1.62; }
  .about-faq-styles__htmlAnswer__1YaZ2 a {
    border-bottom: solid 1px #ffc735;
    color: #0a1941; }
  .about-faq-styles__htmlAnswer__1YaZ2 ul {
    margin-top: 10px; }
  .about-faq-styles__htmlAnswer__1YaZ2 li {
    position: relative;
    padding-left: 15px;
    margin-bottom: 10px; }
    .about-faq-styles__htmlAnswer__1YaZ2 li::before {
      content: "-";
      position: absolute;
      left: 5px; }

/* stylelint-disable */

.icon-white__icon__18tDp {
  fill: #fff;
  stroke: #fff; }

/* stylelint-disable */

.icon-default__icon__2O93n {
  fill: #0a1941;
  stroke: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.collapse-styles__content__33sBi {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .collapse-styles__content__33sBi {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .collapse-styles__content__33sBi > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.collapse-styles__loadingModal__1VmFJ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.collapse-styles__parsedHTML__2kCOa ul {
  list-style: disc; }

.collapse-styles__parsedHTML__2kCOa ul,
.collapse-styles__parsedHTML__2kCOa ol {
  margin: 1em 0 0 1em; }

.collapse-styles__content__33sBi {
  position: relative;
  background-color: #f1f4fb;
  padding: 1em; }
  .collapse-styles__content__33sBi::before {
    top: -10px;
    left: 55px;
    display: inline-block;
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f1f4fb; }

.collapse-styles__dropdown__3cCap .react-selectize {
  background-color: white; }

.collapse-styles__open__3b4UO {
  background-color: #0845cb;
  color: #fff; }

.collapse-styles__buttonLabel__2m7g3 {
  margin-left: 5px;
  padding-bottom: 2px; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-table-styles__content__3MI7T {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-table-styles__content__3MI7T {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-table-styles__content__3MI7T > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-table-styles__loadingModal__pSSbA {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-table-styles__parsedHTML__2L94H ul {
  list-style: disc; }

.emission-pathways-table-styles__parsedHTML__2L94H ul,
.emission-pathways-table-styles__parsedHTML__2L94H ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.emission-pathways-table-styles__filters__3EsQX {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-table-styles__filters__3EsQX > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-table-styles__filters__3EsQX {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .emission-pathways-table-styles__filters__3EsQX > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.emission-pathways-table-styles__filtersLayout__6RcQX {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .emission-pathways-table-styles__filtersLayout__6RcQX > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-table-styles__filtersLayout__6RcQX {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .emission-pathways-table-styles__filtersLayout__6RcQX > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .emission-pathways-table-styles__filtersLayout__6RcQX > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .emission-pathways-table-styles__searchLayout__roWV_ {
    padding-top: 20px; } }

.emission-pathways-table-styles__col2__1QHZW {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .emission-pathways-table-styles__col2__1QHZW > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-table-styles__col2__1QHZW > * {
    margin-bottom: 0.9375rem; }

.emission-pathways-table-styles__loader__2MLXg {
  min-height: 475px; }

.emission-pathways-table-styles__noContent__8KKrR {
  min-height: 475px; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-model-table-styles__content__3Z91N {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-model-table-styles__content__3Z91N {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-model-table-styles__content__3Z91N > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-model-table-styles__loadingModal__2iNc6 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-model-table-styles__parsedHTML__1cssl ul {
  list-style: disc; }

.emission-pathways-model-table-styles__parsedHTML__1cssl ul,
.emission-pathways-model-table-styles__parsedHTML__1cssl ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.emission-pathways-model-table-styles__loader__3iHUn {
  min-height: 475px; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.compare-definition-list-styles__content__21Gz4 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .compare-definition-list-styles__content__21Gz4 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .compare-definition-list-styles__content__21Gz4 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.compare-definition-list-styles__loadingModal__q4dgo {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.compare-definition-list-styles__parsedHTML__2BgZX ul {
  list-style: disc; }

.compare-definition-list-styles__parsedHTML__2BgZX ul,
.compare-definition-list-styles__parsedHTML__2BgZX ol {
  margin: 1em 0 0 1em; }

.compare-definition-list-styles__definitionCompare__2oa4H {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  margin-right: 1.875rem;
  margin-left: 1.875rem;
  margin: auto; }
  .compare-definition-list-styles__definitionCompare__2oa4H > *:nth-child(1) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .compare-definition-list-styles__definitionCompare__2oa4H > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .compare-definition-list-styles__definitionCompare__2oa4H > *:nth-child(3) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .compare-definition-list-styles__definitionCompare__2oa4H > *:nth-child(4) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.compare-definition-list-styles__value__2f-Z0 {
  display: flex; }

.compare-definition-list-styles__indicatorIcon__3Is2e {
  margin: 2px 10px 0 0; }

.compare-definition-list-styles__definition__3hyln {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem; }
  .compare-definition-list-styles__definition__3hyln > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .compare-definition-list-styles__definition__3hyln > *:first-child {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .compare-definition-list-styles__definition__3hyln {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      margin-right: 1.875rem;
      margin-left: 1.875rem; }
      .compare-definition-list-styles__definition__3hyln > *:nth-child(1) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-definition-list-styles__definition__3hyln > *:nth-child(2) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-definition-list-styles__definition__3hyln > * {
        margin-bottom: 0; } }

.compare-definition-list-styles__definitionTitle__XMeIC {
  color: #0a1941;
  font-weight: 600;
  font-family: "Lato", sans-serif;
  margin-left: 0;
  flex: 0.4; }

.compare-definition-list-styles__noComparable__1vc49 {
  color: #757584;
  font-style: italic; }

.compare-definition-list-styles__definitionDesc__33_3l {
  color: #0a1941;
  font-family: "Lato", sans-serif;
  line-height: 1.4em;
  word-break: break-word;
  flex: 1; }
  .compare-definition-list-styles__definitionDesc__33_3l a {
    color: #0a1941;
    word-wrap: break-word;
    background-image: linear-gradient(to right, #ffc735 100%, transparent 100%);
    background-position: 0 1.07em;
    background-repeat: repeat-x;
    background-size: 10px 2px; }

.compare-definition-list-styles__definitionRow__6628J {
  border-bottom: 1px solid #757584;
  padding: 50px 0;
  width: 100%; }

.compare-definition-list-styles__definitionSeparator__3JylH {
  border-top: 3px solid #757584; }

/* stylelint-disable */

@media screen and (min-width: 56.25rem) {
  .accordion-custom-compare__title__xx0CA {
    font-weight: 600; } }

.accordion-custom-compare__header__2wFLb {
  background-color: #f1f4fb;
  height: 70px;
  border-bottom: 1px solid #757584; }

@media screen and (min-width: 56.25rem) {
  .accordion-custom-compare__arrow__q9CD0 {
    right: unset;
    margin-left: 10px;
    width: 10px; } }

/* stylelint-disable */

.sub-accordion-custom-compare__title__27lWY {
  margin-left: 0; }
  @media screen and (min-width: 56.25rem) {
    .sub-accordion-custom-compare__title__27lWY {
      font-weight: 600; } }

.sub-accordion-custom-compare__header__3M-AO {
  background-color: #fff;
  border-bottom: 1px solid #757584; }

@media screen and (min-width: 56.25rem) {
  .sub-accordion-custom-compare__arrow__2kMSt {
    right: unset;
    margin-left: 10px;
    width: 10px; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.custom-compare-accordion-styles__content__3p6Vb {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .custom-compare-accordion-styles__content__3p6Vb {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .custom-compare-accordion-styles__content__3p6Vb > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.custom-compare-accordion-styles__loadingModal__2dTDs {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.custom-compare-accordion-styles__parsedHTML__hDrrD ul {
  list-style: disc; }

.custom-compare-accordion-styles__parsedHTML__hDrrD ul,
.custom-compare-accordion-styles__parsedHTML__hDrrD ol {
  margin: 1em 0 0 1em; }

.custom-compare-accordion-styles__container__1m4yT {
  border-top: 1px solid #757584;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-compare-accordion-styles__containerNoData__3FG-0 {
  border-bottom: 1px solid #757584;
  min-height: 400px; }

.custom-compare-accordion-styles__loader__ZYZm2 {
  width: 100%; }

.custom-compare-accordion-styles__accordion__AYZk4 {
  width: 100%; }

.custom-compare-accordion-styles__compareDefinitionList__2gCqJ > div {
  padding: 10px 0; }

.custom-compare-accordion-styles__comparisonTitleContainer__1Xest {
  border-bottom: 1px solid #757584;
  padding: 50px 0;
  width: 100%;
  padding-left: 30px; }
  .custom-compare-accordion-styles__comparisonTitleContainer__1Xest .custom-compare-accordion-styles__comparisonTitle__19m_s {
    display: flex;
    flex-flow: row wrap;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 1230px;
    margin: 0 auto;
    font-size: 1.5rem; }
    @media print, screen and (min-width: 37.5em) {
      .custom-compare-accordion-styles__comparisonTitleContainer__1Xest .custom-compare-accordion-styles__comparisonTitle__19m_s {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
    .custom-compare-accordion-styles__comparisonTitleContainer__1Xest .custom-compare-accordion-styles__comparisonTitle__19m_s > * {
      flex: 0 0 auto;
      min-height: 0px;
      min-width: 0px;
      width: calc(100% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }

/* stylelint-disable */

/* stylelint-disable */
.my-account-styles__content__2RUUK {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .my-account-styles__content__2RUUK {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .my-account-styles__content__2RUUK > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.my-account-styles__loadingModal__17jKy {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.my-account-styles__parsedHTML__1fpvq ul {
  list-style: disc; }

.my-account-styles__parsedHTML__1fpvq ul,
.my-account-styles__parsedHTML__1fpvq ol {
  margin: 1em 0 0 1em; }

.my-account-styles__title__2Xh0E,
.my-account-styles__disclaimer__2HBJj {
  font-weight: 400;
  color: #0a1941; }

.my-account-styles__title__2Xh0E {
  font-size: 1.5rem;
  margin-bottom: 30px; }

.my-account-styles__disclaimer__2HBJj {
  font-size: 0.875rem;
  padding-left: 10px; }

.my-account-styles__input__2qXcS,
.my-account-styles__dropdown__wLFew,
.my-account-styles__textarea__1bYiI,
.my-account-styles__optIn__2z6FE,
.my-account-styles__updateButton__1Te_m {
  margin-bottom: 30px; }

.my-account-styles__textarea__1bYiI {
  padding-top: 0.5rem;
  height: 200px; }

.my-account-styles__updateMessage__1x3KN {
  font-size: 0.875rem;
  color: #757584; }

.my-account-styles__personalInfo__2bytC,
.my-account-styles__organizationalInfo__1PBY4 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .my-account-styles__personalInfo__2bytC > *,
  .my-account-styles__organizationalInfo__1PBY4 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .my-account-styles__personalInfo__2bytC,
    .my-account-styles__organizationalInfo__1PBY4 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(1),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(2),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(3),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 75rem) {
    .my-account-styles__personalInfo__2bytC,
    .my-account-styles__organizationalInfo__1PBY4 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(1),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(1) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(2),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .my-account-styles__personalInfo__2bytC > *:nth-child(3),
      .my-account-styles__organizationalInfo__1PBY4 > *:nth-child(3) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.my-account-styles__dataUsageInfo__1lyNQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .my-account-styles__dataUsageInfo__1lyNQ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 75rem) {
    .my-account-styles__dataUsageInfo__1lyNQ {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-account-styles__dataUsageInfo__1lyNQ > * {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.my-account-styles__updateButton__1Te_m {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .my-account-styles__updateButton__1Te_m > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .my-account-styles__updateButton__1Te_m {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-account-styles__updateButton__1Te_m > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 75rem) {
    .my-account-styles__updateButton__1Te_m {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .my-account-styles__updateButton__1Te_m > * {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

/* stylelint-disable */

.anchor-nav-light__link__drUqJ {
  font-size: 1.5rem;
  color: #757584;
  cursor: pointer; }
  .anchor-nav-light__link__drUqJ:last-child {
    padding-right: 0; }
  .anchor-nav-light__linkActive__2E16U {
    color: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.api-documentation-styles__content__3sLzM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .api-documentation-styles__content__3sLzM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .api-documentation-styles__content__3sLzM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.api-documentation-styles__loadingModal__2T9Po {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.api-documentation-styles__parsedHTML__251fu ul {
  list-style: disc; }

.api-documentation-styles__parsedHTML__251fu ul,
.api-documentation-styles__parsedHTML__251fu ol {
  margin: 1em 0 0 1em; }

.api-documentation-styles__documentation__5fZOV {
  color: #0a1941; }
  .api-documentation-styles__documentation__5fZOV p {
    padding-bottom: 1em; }

.api-documentation-styles__sectionTitle__3KvES {
  font-size: 1.5rem;
  padding-bottom: 1em; }

.api-documentation-styles__call__3MgBH {
  padding-bottom: 1em; }

.api-documentation-styles__title__3_td1 {
  font-weight: 600;
  padding-bottom: 1em; }

.api-documentation-styles__description__3HRZp {
  padding-bottom: 1em; }

.api-documentation-styles__extra__1DKDK {
  color: #757584; }

.api-documentation-styles__tryLink__19ADV {
  padding-left: 1em;
  color: #757584; }
  .api-documentation-styles__tryLink__19ADV svg {
    fill: #757584;
    height: 13px;
    width: 13px; }

.api-documentation-styles__queryParamsList__24fpl {
  padding: 0 2em 1em; }
  .api-documentation-styles__queryParamsList__24fpl > div {
    margin-bottom: 1em; }
  .api-documentation-styles__queryParamsList__24fpl .api-documentation-styles__parameterName__2H3jL {
    font-weight: 600;
    background-color: #f1f4fb;
    padding: 0 0.2em;
    margin-bottom: 1em; }

/* stylelint-disable */

/* stylelint-disable */
.data-explorer-content-styles__content__2JKKM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .data-explorer-content-styles__content__2JKKM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .data-explorer-content-styles__content__2JKKM > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.data-explorer-content-styles__loadingModal__2PhyF {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.data-explorer-content-styles__parsedHTML__junJq ul {
  list-style: disc; }

.data-explorer-content-styles__parsedHTML__junJq ul,
.data-explorer-content-styles__parsedHTML__junJq ol {
  margin: 1em 0 0 1em; }

.data-explorer-content-styles__loader__1_GJZ,
.data-explorer-content-styles__noData__nSNpt {
  min-height: 475px; }

.data-explorer-content-styles__button__1kzrp {
  text-align: center; }

.data-explorer-content-styles__buttons__3DtyF {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .data-explorer-content-styles__buttons__3DtyF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .data-explorer-content-styles__buttons__3DtyF .data-explorer-content-styles__button__1kzrp {
    order: 2;
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .data-explorer-content-styles__buttons__3DtyF {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .data-explorer-content-styles__buttons__3DtyF > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .data-explorer-content-styles__buttons__3DtyF .data-explorer-content-styles__button__1kzrp:first-child {
        order: 1; }
      .data-explorer-content-styles__buttons__3DtyF .data-explorer-content-styles__button__1kzrp:last-child {
        order: 3; } }

.data-explorer-content-styles__tableContainer__1Nn38 {
  margin-bottom: 0.9375rem; }

.data-explorer-content-styles__filtersContainer__3zVBT {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .data-explorer-content-styles__filtersContainer__3zVBT > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .data-explorer-content-styles__filtersContainer__3zVBT > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .data-explorer-content-styles__filtersContainer__3zVBT {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .data-explorer-content-styles__filtersContainer__3zVBT > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.data-explorer-content-styles__metadataText__2VoU3 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }
  .data-explorer-content-styles__metadataText__2VoU3.data-explorer-content-styles__topPadded__b5I6n {
    margin-top: 2.8125rem; }

.data-explorer-content-styles__blank__1ukQv {
  order: 2; }

.data-explorer-content-styles__paginate__3_Ovv {
  display: inline-block;
  padding: 10px 15px;
  text-align: center;
  order: 1; }
  @media screen and (min-width: 56.25rem) {
    .data-explorer-content-styles__paginate__3_Ovv {
      order: 2; } }
  .data-explorer-content-styles__paginate__3_Ovv a {
    color: #757584;
    cursor: pointer; }
  .data-explorer-content-styles__paginate__3_Ovv li {
    padding: 0 5px;
    display: inline-block; }

.data-explorer-content-styles__active__op0Jy a {
  color: #0a1941; }

.data-explorer-content-styles__more__1OFqk {
  cursor: default;
  color: #757584; }

/* stylelint-disable */

/* stylelint-disable */
.country-climate-commitments-styles__content__1r17e {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-commitments-styles__content__1r17e {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-commitments-styles__content__1r17e > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-commitments-styles__loadingModal__3dd_K {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-climate-commitments-styles__parsedHTML__1UmUx ul {
  list-style: disc; }

.country-climate-commitments-styles__parsedHTML__1UmUx ul,
.country-climate-commitments-styles__parsedHTML__1UmUx ol {
  margin: 1em 0 0 1em; }

.country-climate-commitments-styles__gridContainer__1g9zo {
  background-color: #f1f4fb;
  border-bottom: 1px solid #cccdcf; }

.country-climate-commitments-styles__grid__1fPCR {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 45px; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-commitments-styles__grid__1fPCR {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-commitments-styles__grid__1fPCR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-commitments-styles__title__2ogqc {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 15px; }

.country-climate-commitments-styles__descriptionContainer__yA-ZR {
  color: #0a1941;
  line-height: 1.62;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-climate-commitments-styles__descriptionContainer__yA-ZR > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-commitments-styles__documentsTitle__1NACj {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px; }
  .country-climate-commitments-styles__documentsTitle__1NACj .country-climate-commitments-styles__title__2ogqc {
    margin-bottom: unset; }

.country-climate-commitments-styles__item__2v_ev {
  text-align: center; }

.country-climate-commitments-styles__labelDescription__1tnLW {
  min-height: 40px;
  display: flex;
  align-items: center; }

.country-climate-commitments-styles__valueDescription__35EM5 {
  margin-top: 2px;
  font-size: 0.875rem;
  color: #757584; }

.country-climate-commitments-styles__ambitionContainer__pMW6m {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-commitments-styles__ambitionContainer__pMW6m {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-commitments-styles__ambitionContainer__pMW6m > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-climate-commitments-styles__ambitionContainer__pMW6m {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      justify-content: space-between;
      align-items: flex-start; }
      .country-climate-commitments-styles__ambitionContainer__pMW6m > *:nth-child(1) {
        width: calc(66.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-climate-commitments-styles__ambitionContainer__pMW6m > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-climate-commitments-styles__arcOfAmbition__2xpBs {
  max-width: 800px; }

.country-climate-commitments-styles__documentsContainer__1V5uH {
  margin-bottom: 45px; }

.country-climate-commitments-styles__documents__1x3mx {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: auto; }
  .country-climate-commitments-styles__documents__1x3mx .country-climate-commitments-styles__item__2v_ev {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1 1 33%;
    margin-top: 30px;
    max-width: 30%; }
    .country-climate-commitments-styles__documents__1x3mx .country-climate-commitments-styles__item__2v_ev .country-climate-commitments-styles__icon__1CLFF {
      margin-bottom: 3px; }

.country-climate-commitments-styles__commitmentsButton__1bw39 {
  width: 270px; }

.country-climate-commitments-styles__icon__1CLFF {
  width: 30px;
  height: 30px; }

.country-climate-commitments-styles__loading__34hoP {
  min-height: 462px; }

/* stylelint-disable */

/* stylelint-disable */
.country-climate-enhancements-styles__content__2y4_g {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-enhancements-styles__content__2y4_g {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-enhancements-styles__content__2y4_g > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-enhancements-styles__loadingModal__1Aodd {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-climate-enhancements-styles__parsedHTML__2pIdo ul {
  list-style: disc; }

.country-climate-enhancements-styles__parsedHTML__2pIdo ul,
.country-climate-enhancements-styles__parsedHTML__2pIdo ol {
  margin: 1em 0 0 1em; }

.country-climate-enhancements-styles__gridContainer__WsGNl {
  border-bottom: 1px solid #cccdcf; }

.country-climate-enhancements-styles__grid__1Z86Z {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto;
  padding: 45px 0; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-enhancements-styles__grid__1Z86Z {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-enhancements-styles__grid__1Z86Z > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-enhancements-styles__container__2wlGU {
  margin-bottom: 30px; }

.country-climate-enhancements-styles__title__3yYtb {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 15px; }

.country-climate-enhancements-styles__descriptionContainer__13gXL {
  color: #0a1941;
  line-height: 1.62;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-climate-enhancements-styles__descriptionContainer__13gXL > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-enhancements-styles__comparisonIndicator__2S6dJ {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 44px; }

.country-climate-enhancements-styles__comparisonIndicatorReducedWidth__2Mp_A {
  margin-left: auto;
  margin-right: auto; }
  @media screen and (min-width: 56.25rem) {
    .country-climate-enhancements-styles__comparisonIndicatorReducedWidth__2Mp_A {
      padding-right: 80px; } }

.country-climate-enhancements-styles__comparisonIndicatorItem__3Tyt8 {
  text-align: center;
  width: 96px;
  margin-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .country-climate-enhancements-styles__comparisonIndicatorItem__3Tyt8 {
      width: 140px; } }

.country-climate-enhancements-styles__icon__jLdFd {
  width: 30px;
  height: 30px; }

.country-climate-enhancements-styles__valueKey__3HSDL {
  margin: 10px 0 0; }

.country-climate-enhancements-styles__loading__18AfR {
  min-height: 462px; }

/* stylelint-disable */

/* stylelint-disable */
.card-graph-styles__content__38Tst {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .card-graph-styles__content__38Tst {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .card-graph-styles__content__38Tst > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.card-graph-styles__loadingModal__25SLR {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.card-graph-styles__parsedHTML__rp3_5 ul {
  list-style: disc; }

.card-graph-styles__parsedHTML__rp3_5 ul,
.card-graph-styles__parsedHTML__rp3_5 ol {
  margin: 1em 0 0 1em; }

.card-graph-styles__countriesNumber__3i9iD {
  color: #757584; }

.card-graph-styles__lineChartContainer__yKKIT {
  position: relative;
  height: calc(100% - 30px);
  margin: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  flex: 1; }
  .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankValue__1yMLB {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    color: #25597c;
    font-size: 1.5rem; }
    @media screen and (min-width: 56.25rem) {
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankValue__1yMLB {
        font-size: 1.5rem; } }
  .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx {
    position: absolute;
    bottom: 1%;
    left: 5%;
    width: 95%; }
    .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankMarker__2ZOk9 {
      position: absolute;
      width: 12px;
      height: 12px;
      border-radius: 8px;
      bottom: 0;
      border: 2px solid #f1f4fb; }
    .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankAbsoluteValue__2yniT {
      width: 100%;
      text-align: center; }
    .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq {
      height: 6px;
      display: inline-block;
      width: 10%; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-1__33707 {
        border-radius: 5px 0 0 5px; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq:last-child {
        border-radius: 0 25% 25% 0; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-1__33707 {
        background-color: #cd597d; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-2__28eWh {
        background-color: #db898b; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-3__eENvc {
        background-color: #e8b799; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-4__1NsQH {
        background-color: #f0cb99; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-5__2OGKQ {
        background-color: #f8dd99; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-6__2r-QP {
        background-color: #d5cfab; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-7__1U6Jd {
        background-color: #96aec9; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-8__30uDV {
        background-color: #6888c5; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-9__3SSy- {
        background-color: #5165a3; }
      .card-graph-styles__lineChartContainer__yKKIT .card-graph-styles__rankMeter__3xkpx .card-graph-styles__rankTick__2FJwq.card-graph-styles__meter-10__2BtFP {
        background-color: #3c4483; }

.card-graph-styles__pieChart__3B7UZ {
  align-items: center; }

.card-graph-styles__data__1pYNY {
  height: 100%; }

.card-graph-styles__lineChartContainer__yKKIT {
  margin: 1rem; }

.card-graph-styles__lineChart__KsR1l {
  width: 450px; }
  .card-graph-styles__lineChart__KsR1l .cw__tooltip-chart-styles_tooltip {
    max-width: 250px; }

.card-graph-styles__pieChart__3B7UZ {
  margin-top: 2rem; }

.card-graph-styles__pieLegend__15_ZH {
  margin-top: 1rem; }

.card-graph-styles__legendItem__9riUS {
  display: flex;
  align-items: center;
  margin: 0 0 0.8rem 2rem; }
  .card-graph-styles__legendItem__9riUS .card-graph-styles__dot__31k7B {
    height: 16px;
    width: 16px;
    border-radius: 50%; }
  .card-graph-styles__legendItem__9riUS .card-graph-styles__percentage__1x7bm {
    display: flex;
    margin-left: 1em;
    width: 4em; }
  .card-graph-styles__legendItem__9riUS .card-graph-styles__label__2ybJK {
    margin-left: 1em; }

.card-graph-styles__rankMarkContainer__1ge1D {
  position: absolute;
  height: 50px;
  width: 100%;
  padding: 0 2px; }

.card-graph-styles__rankMark__lvdR7 {
  position: absolute;
  height: 25px;
  background-color: #0a1941;
  width: 2px; }

.card-graph-styles__noDataContainer__19bV9 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.country-emission-drivers-styles__content__1awvN {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-emission-drivers-styles__content__1awvN {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-emission-drivers-styles__content__1awvN > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-emission-drivers-styles__loadingModal__1m7PH {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-emission-drivers-styles__parsedHTML__Y9VWh ul {
  list-style: disc; }

.country-emission-drivers-styles__parsedHTML__Y9VWh ul,
.country-emission-drivers-styles__parsedHTML__Y9VWh ol {
  margin: 1em 0 0 1em; }

.country-emission-drivers-styles__wrapper__12IVH {
  min-height: 865px;
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-emission-drivers-styles__header__1Uy_O {
  margin-bottom: 10px; }

@media screen and (max-width: 37.4375rem) {
  .country-emission-drivers-styles__cards__2jubC {
    display: block; } }

@media screen and (min-width: 37.5rem) {
  .country-emission-drivers-styles__cards__2jubC {
    display: block; } }

@media screen and (min-width: 56.25rem) {
  .country-emission-drivers-styles__cards__2jubC {
    display: grid;
    grid-template-areas: "card1 card2 chart" "card3 card4 chart"; } }

.country-emission-drivers-styles__cards__2jubC .country-emission-drivers-styles__squareCard1__aU7oh {
  grid-area: card1; }

.country-emission-drivers-styles__cards__2jubC .country-emission-drivers-styles__squareCard2__3xfxG {
  grid-area: card2; }

.country-emission-drivers-styles__cards__2jubC .country-emission-drivers-styles__squareCard3__15z9e {
  grid-area: card3; }

.country-emission-drivers-styles__cards__2jubC .country-emission-drivers-styles__squareCard4__2QmJp {
  grid-area: card4; }

.country-emission-drivers-styles__cards__2jubC .country-emission-drivers-styles__chartCard__wjZX3 {
  grid-area: chart; }

.country-emission-drivers-styles__cardData__1CUCa {
  height: 300px;
  min-height: auto; }

.country-emission-drivers-styles__chartCardData__1xYtt {
  height: 600px; }

.country-emission-drivers-styles__titleContainer__19GGz {
  display: inline-flex;
  position: relative;
  align-items: center;
  flex-wrap: wrap; }

.country-emission-drivers-styles__title__G0kJz {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }

.country-emission-drivers-styles__descriptionContainer__1KW0f {
  color: #0a1941;
  line-height: 1.62;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-emission-drivers-styles__descriptionContainer__1KW0f > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-emission-drivers-styles__paddedBottom__2AWlf {
  padding-bottom: 100px;
  min-height: 600px; }

.country-emission-drivers-styles__tooltipTrigger__r298_ {
  font-weight: 600; }

.country-emission-drivers-styles__tooltip__2IsoA {
  min-width: 300px; }

.country-emission-drivers-styles__loader__3rDJn {
  min-height: 600px; }

/* stylelint-disable */

/* stylelint-disable */
.circular-chart-styles__content__3zK_f {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .circular-chart-styles__content__3zK_f {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .circular-chart-styles__content__3zK_f > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.circular-chart-styles__loadingModal__1Mnzm {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.circular-chart-styles__parsedHTML__3vKPw ul {
  list-style: disc; }

.circular-chart-styles__parsedHTML__3vKPw ul,
.circular-chart-styles__parsedHTML__3vKPw ol {
  margin: 1em 0 0 1em; }

.circular-chart-styles__circularChartWrapper__3tbkc {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  width: 100%; }

.circular-chart-styles__circularChart__3-Se5 {
  display: block;
  height: 130px;
  transform: rotate(-90deg); }
  @media screen and (min-width: 56.25rem) {
    .circular-chart-styles__circularChart__3-Se5 {
      height: 160px; } }

.circular-chart-styles__circleEmpty__2HirX {
  fill: none;
  stroke: #cccdcf;
  stroke-width: 1; }

.circular-chart-styles__circleValue__2vCNa {
  fill: none;
  stroke-width: 1;
  stroke-linecap: round;
  animation: circular-chart-styles__progress__1e3sl 1s ease-out forwards; }

@keyframes circular-chart-styles__progress__1e3sl {
  0% {
    stroke-dasharray: 0 100; } }

/* stylelint-disable */

/* stylelint-disable */
.vulnerability-graph-styles__content__35A1z {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .vulnerability-graph-styles__content__35A1z {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .vulnerability-graph-styles__content__35A1z > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.vulnerability-graph-styles__loadingModal__20GxI {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.vulnerability-graph-styles__parsedHTML__22CTh ul {
  list-style: disc; }

.vulnerability-graph-styles__parsedHTML__22CTh ul,
.vulnerability-graph-styles__parsedHTML__22CTh ol {
  margin: 1em 0 0 1em; }

.vulnerability-graph-styles__circularChartContainer__1B3ou {
  padding-top: 5px;
  height: calc(100% - 30px);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 15px; }

.vulnerability-graph-styles__infoBtn__3imZw {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  width: auto;
  z-index: 1; }

.vulnerability-graph-styles__circularChartValues__GcsUi {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  font-weight: 600; }

.vulnerability-graph-styles__circularChartDates__34-_I {
  position: absolute;
  font-size: 0.75rem;
  text-align: right;
  color: #0a1941;
  bottom: -10px;
  right: -10px; }
  @media screen and (min-width: 56.25rem) {
    .vulnerability-graph-styles__circularChartDates__34-_I {
      font-size: 0.8125rem; } }

.vulnerability-graph-styles__circularChartDatesYears__8dwdS {
  display: block; }
  @media screen and (min-width: 56.25rem) {
    .vulnerability-graph-styles__circularChartDatesYears__8dwdS {
      display: inline; } }

.vulnerability-graph-styles__list__2Z_I6 {
  font-size: 1rem;
  line-height: 1.62;
  color: #0a1941;
  height: 100%; }

.vulnerability-graph-styles__noData__30Cik {
  font-size: 1rem;
  color: #0a1941; }

.vulnerability-graph-styles__noContent__MpI0o {
  padding: 60px 0; }

.vulnerability-graph-styles__listContainer__2JF7S {
  position: relative;
  height: calc(100% - 30px);
  margin: 15px;
  margin-left: 20px; }

.vulnerability-graph-styles__learnMore__3EzLp {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #757584;
  border-bottom: 2px solid #ffc735; }

.vulnerability-graph-styles__countriesNumber__2sS8j {
  color: #757584; }

.vulnerability-graph-styles__listElementContainer__1rfzJ {
  display: flex;
  align-items: center;
  width: 55%; }

.vulnerability-graph-styles__listDotsContainer__IgQNf {
  width: 60px;
  display: flex; }

.vulnerability-graph-styles__listDots__IZHhA {
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 10px; }

.vulnerability-graph-styles__lineChartContainer__2ZvmR {
  position: relative;
  height: calc(100% - 30px);
  margin: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  flex: 1; }
  .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskValue__241pd {
    font-size: 1.1875rem;
    display: flex;
    flex-direction: column;
    align-items: flex-end; }
    @media screen and (min-width: 56.25rem) {
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskValue__241pd {
        font-size: 1.5rem; } }
  .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z {
    position: absolute;
    bottom: 0;
    left: 5%;
    width: 95%; }
    .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskMarker__29vaT {
      position: absolute;
      width: 12px;
      height: 12px;
      border-radius: 8px;
      bottom: 0;
      border: 2px solid #f1f4fb; }
    .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskAbsoluteValue__1LQGJ {
      width: 100%;
      text-align: center; }
    .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq {
      height: 6px;
      display: inline-block;
      width: 10%; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-1__2EZjp {
        border-radius: 5px 0 0 5px; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq:last-child {
        border-radius: 0 25% 25% 0; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-1__2EZjp {
        background-color: #cd597d; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-2__RDpDA {
        background-color: #db898b; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-3__3s0zB {
        background-color: #e8b799; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-4__3ftHY {
        background-color: #f0cb99; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-5__16O0o {
        background-color: #f8dd99; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-6__9MAEN {
        background-color: #d5cfab; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-7__dxNhB {
        background-color: #96aec9; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-8__ueyc_ {
        background-color: #6888c5; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-9__3Pifi {
        background-color: #5165a3; }
      .vulnerability-graph-styles__lineChartContainer__2ZvmR .vulnerability-graph-styles__riskMeter__2TS8z .vulnerability-graph-styles__riskTick__G1rVq.vulnerability-graph-styles__meter-10__P2o3t {
        background-color: #3c4483; }

/* stylelint-disable */

.card-full-height__data__S7CYl {
  height: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.prep-card-styles__content__nJ98q {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .prep-card-styles__content__nJ98q {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .prep-card-styles__content__nJ98q > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.prep-card-styles__loadingModal__1LtZ1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.prep-card-styles__parsedHTML__1hEPg ul {
  list-style: disc; }

.prep-card-styles__parsedHTML__1hEPg ul,
.prep-card-styles__parsedHTML__1hEPg ol {
  margin: 1em 0 0 1em; }

.prep-card-styles__card__2zlJi {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.09);
  border: solid 1px rgba(204, 205, 207, 0.1);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  background-image: url(/packs/prep-planet-0a04d845bf3703b3c78a6408bab7cdd9.jpeg);
  height: 100%;
  border-bottom: 3px solid #ffc735; }

.prep-card-styles__logo__KhbmK {
  padding: 0 20px; }

.prep-card-styles__description__q2jGq {
  padding: 15px 20px;
  color: #fff;
  font-size: 1rem;
  min-height: 90px; }

.prep-card-styles__logoIcon__gsN1H {
  width: 200px;
  height: 36px; }

/* stylelint-disable */

/* stylelint-disable */
.country-climate-vulnerability-styles__content__3La8Q {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-climate-vulnerability-styles__content__3La8Q {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-climate-vulnerability-styles__content__3La8Q > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-climate-vulnerability-styles__loadingModal__39gvB {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-climate-vulnerability-styles__parsedHTML__1wrMA ul {
  list-style: disc; }

.country-climate-vulnerability-styles__parsedHTML__1wrMA ul,
.country-climate-vulnerability-styles__parsedHTML__1wrMA ol {
  margin: 1em 0 0 1em; }

.country-climate-vulnerability-styles__wrapper__3COwK {
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-climate-vulnerability-styles__header__u_EkM {
  margin-bottom: 10px; }

.country-climate-vulnerability-styles__cards__1VfY6 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-climate-vulnerability-styles__cards__1VfY6 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-climate-vulnerability-styles__cards__1VfY6 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-climate-vulnerability-styles__cards__1VfY6 > * {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .country-climate-vulnerability-styles__cards__1VfY6 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-climate-vulnerability-styles__cards__1VfY6 > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  .country-climate-vulnerability-styles__cards__1VfY6 .country-climate-vulnerability-styles__prepCard__2G96v {
    margin: 15px;
    height: 330px; }

.country-climate-vulnerability-styles__titleContainer__1NCXG {
  display: inline-flex;
  position: relative;
  align-items: center;
  flex-wrap: wrap; }

.country-climate-vulnerability-styles__descriptionContainer__vUqvV {
  color: #0a1941;
  line-height: 1.62;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-climate-vulnerability-styles__descriptionContainer__vUqvV > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-climate-vulnerability-styles__descriptionContainer__vUqvV > div {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-climate-vulnerability-styles__descriptionContainer__vUqvV {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-climate-vulnerability-styles__descriptionContainer__vUqvV > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-climate-vulnerability-styles__descriptionContainer__vUqvV > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-climate-vulnerability-styles__title__3sbmb {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }

.country-climate-vulnerability-styles__paddedBottom__2Eb5i {
  padding-bottom: 100px;
  min-height: 600px; }

.country-climate-vulnerability-styles__tooltipTrigger__5aw8x {
  font-weight: 600; }

.country-climate-vulnerability-styles__tooltip__2_QNL {
  min-width: 300px; }

.country-climate-vulnerability-styles__adaptationIndicators__2YhgB {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }

.country-climate-vulnerability-styles__adaptationIndicator__quseQ {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 0 30px;
  justify-content: space-between; }
  .country-climate-vulnerability-styles__adaptationIndicator__quseQ:not(:last-child) {
    border-bottom: 1px solid #cccdcf; }

.country-climate-vulnerability-styles__valueIcon__3b1Wm {
  height: 40px;
  width: 40px;
  min-width: 40px;
  margin-right: 20px; }

.country-climate-vulnerability-styles__data__25dSc {
  height: 100%; }

/* stylelint-disable */

/* stylelint-disable */
.country-commitments-overview-styles__content__1g3lT {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-commitments-overview-styles__content__1g3lT {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-commitments-overview-styles__content__1g3lT > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-commitments-overview-styles__loadingModal__2xecd {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-commitments-overview-styles__parsedHTML__2cjp8 ul {
  list-style: disc; }

.country-commitments-overview-styles__parsedHTML__2cjp8 ul,
.country-commitments-overview-styles__parsedHTML__2cjp8 ol {
  margin: 1em 0 0 1em; }

.country-commitments-overview-styles__wrapper__3S_kq {
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf;
  border-top: solid 1px #cccdcf;
  min-height: 250px; }

.country-commitments-overview-styles__embededWrapper__3_P_g {
  border: none; }

.country-commitments-overview-styles__countryOverviewPadding__g_V3k {
  padding-bottom: 2em; }

@media screen and (min-width: 56.25rem) {
  .country-commitments-overview-styles__col2__HoErv {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .country-commitments-overview-styles__col2__HoErv > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .country-commitments-overview-styles__col2__HoErv > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

.country-commitments-overview-styles__header__3hLBL {
  margin-top: 20px;
  margin-bottom: 20px; }

.country-commitments-overview-styles__actions__1TfCb {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-commitments-overview-styles__actions__1TfCb > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-commitments-overview-styles__actions__1TfCb {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-commitments-overview-styles__actions__1TfCb > *:nth-child(1) {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__actions__1TfCb > *:nth-child(2) {
        width: calc(30% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__actions__1TfCb > *:nth-child(3) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-commitments-overview-styles__subTitle__1GD3j {
  font-size: 1rem;
  color: #0a1941;
  font-weight: 600;
  margin-bottom: 10px; }
  .country-commitments-overview-styles__subTitle__1GD3j.country-commitments-overview-styles__paddedLeft__3ptZ9 {
    padding-left: 15px; }

.country-commitments-overview-styles__descriptionContainer__28ug7 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-right: 0;
  margin-left: 0;
  color: #0a1941;
  line-height: 1.62;
  column-count: 1;
  column-gap: 30px;
  margin-bottom: 60px; }
  .country-commitments-overview-styles__descriptionContainer__28ug7 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-commitments-overview-styles__subtitles__1IUOf {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-commitments-overview-styles__subtitles__1IUOf > *:nth-child(1) {
    width: calc(75% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-commitments-overview-styles__subtitles__1IUOf > *:nth-child(2) {
    width: calc(25% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-commitments-overview-styles__legacyCards___ulzt {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .country-commitments-overview-styles__legacyCards___ulzt > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-commitments-overview-styles__legacyCards___ulzt > div {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-commitments-overview-styles__legacyCards___ulzt {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-commitments-overview-styles__legacyCards___ulzt > *:nth-child(1) {
        width: calc(75% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__legacyCards___ulzt > *:nth-child(2) {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-commitments-overview-styles__legacyCardsRowContainer__2ItRL {
  display: flex;
  flex-flow: row nowrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  overflow: auto; }
  .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > * {
    flex: 0 0 auto;
    width: auto;
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > div {
    width: 270px; }
  @media screen and (min-width: 56.25rem) {
    .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__legacyCardsRowContainer__2ItRL > div {
        width: 100%; } }

.country-commitments-overview-styles__cards__uvzct {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 40px; }
  .country-commitments-overview-styles__cards__uvzct > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 37.5rem) {
    .country-commitments-overview-styles__cards__uvzct {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(3) {
        width: calc(100% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }
  @media screen and (min-width: 56.25rem) {
    .country-commitments-overview-styles__cards__uvzct {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(1) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-commitments-overview-styles__cards__uvzct > *:nth-child(3) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-commitments-overview-styles__cardContent__2XhGm a {
  color: #0a1941;
  border-bottom: solid 1px #ffc735; }

.country-commitments-overview-styles__metaTitle__21-qw {
  font-size: 0.875rem;
  color: #757584;
  margin-bottom: 5px; }

.country-commitments-overview-styles__targetText__1oOT1 {
  display: block;
  font-size: 1rem;
  line-height: 1.3;
  color: #0a1941;
  margin-bottom: 15px; }

.country-commitments-overview-styles__noContent__2cIJz {
  font-size: 0.875rem;
  color: #757584;
  font-style: italic;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16px; }

.country-commitments-overview-styles__list__2Fyej {
  background-color: white;
  padding: 16px 28px 24px; }

.country-commitments-overview-styles__listItem__3X9Rs {
  margin-bottom: 5px;
  display: block;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #0a1941;
  margin-top: 6px; }

.country-commitments-overview-styles__loader__n5Dyb {
  min-height: 400px; }

.country-commitments-overview-styles__noContentWrapper__1NyXR {
  min-height: 150px; }

.country-commitments-overview-styles__exploreBtn__YosiU {
  margin-bottom: 30px; }
  @media screen and (min-width: 56.25rem) {
    .country-commitments-overview-styles__exploreBtn__YosiU {
      margin-bottom: 0; } }

.country-commitments-overview-styles__alertContainer__1NsmM {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-commitments-overview-styles__alertContainer__1NsmM {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-commitments-overview-styles__alertContainer__1NsmM > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-commitments-overview-styles__alertContainer__1NsmM .country-commitments-overview-styles__alert__2XFYj {
    text-align: right;
    margin: 20px 0 18px; }
    .country-commitments-overview-styles__alertContainer__1NsmM .country-commitments-overview-styles__alert__2XFYj .country-commitments-overview-styles__alertIcon__3CPK- {
      vertical-align: middle;
      margin-right: 8px; }
    .country-commitments-overview-styles__alertContainer__1NsmM .country-commitments-overview-styles__alert__2XFYj .country-commitments-overview-styles__alertText__5EO8d {
      color: #757584; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.slide-cards-styles__content__LM24S {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .slide-cards-styles__content__LM24S {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .slide-cards-styles__content__LM24S > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.slide-cards-styles__loadingModal__2v8CO {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.slide-cards-styles__parsedHTML__1rzAH ul {
  list-style: disc; }

.slide-cards-styles__parsedHTML__1rzAH ul,
.slide-cards-styles__parsedHTML__1rzAH ol {
  margin: 1em 0 0 1em; }

.slide-cards-styles__cardsContainer__J72pk {
  box-shadow: 0 2px 20px 0 #e8ecf5;
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 0; }

.slide-cards-styles__arrow__1Fsh9 {
  height: 30px; }

.slide-cards-styles__arrowNavCircle__2JNIT {
  display: flex;
  align-items: center;
  border-radius: 50%;
  box-shadow: 0 0 2px #888;
  height: 50px;
  width: 50px;
  background-color: #fff;
  justify-content: center;
  cursor: pointer; }

.slide-cards-styles__arrowNavRight__25Lg8 {
  position: absolute;
  top: 35%;
  right: calc(0% - 50px / 2); }

.slide-cards-styles__arrowNavLeft__3m6eF {
  position: absolute;
  top: 35%;
  left: calc(0% - 50px / 2);
  z-index: 2; }

.slide-cards-styles__dotsPagination__fZe6Y {
  margin: 10px;
  display: flex;
  justify-content: center; }

.slide-cards-styles__dot__3hRqi {
  height: 11px;
  width: 11px;
  border-radius: 50%;
  border: 1px solid #333;
  margin: 5px;
  cursor: pointer; }

.slide-cards-styles__filledDot__2Tj-s {
  background-color: #333; }

.slide-cards-styles__card__I2h4l {
  list-style-type: none;
  height: 350px;
  width: 390px;
  margin-left: -1px;
  z-index: 0; }

.slide-cards-styles__cardInside__8AgL8 {
  box-shadow: none;
  border-left: 1px solid #e8ecf5;
  border-radius: 0 6px 6px 0;
  height: 350px;
  margin: 0; }

.slide-cards-styles__wrapper__2Idft {
  position: relative; }

.slide-cards-styles__noContent__3CMMD {
  background-color: #f1f4fb;
  width: 390px;
  height: 350px;
  padding: 20px; }

/* stylelint-disable */

/* stylelint-disable */
.laws-and-policies-styles__content__2voy9 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .laws-and-policies-styles__content__2voy9 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .laws-and-policies-styles__content__2voy9 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.laws-and-policies-styles__loadingModal__3ceFt {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.laws-and-policies-styles__parsedHTML__3fzF- ul {
  list-style: disc; }

.laws-and-policies-styles__parsedHTML__3fzF- ul,
.laws-and-policies-styles__parsedHTML__3fzF- ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.laws-and-policies-styles__title__2MAVM {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  margin-bottom: 10px; }

.laws-and-policies-styles__descriptionContainer__Zqy0D {
  display: flex;
  color: #0a1941;
  padding-top: 40px;
  line-height: 1.62;
  margin-bottom: 30px;
  display: flex;
  flex-flow: row wrap; }
  .laws-and-policies-styles__descriptionContainer__Zqy0D > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  @media screen and (min-width: 75rem) {
    .laws-and-policies-styles__descriptionContainer__Zqy0D {
      display: flex;
      flex-flow: row wrap; }
      .laws-and-policies-styles__descriptionContainer__Zqy0D > *:nth-child(1) {
        width: 58.33333%;
        margin-right: 0;
        margin-left: 0; }
      .laws-and-policies-styles__descriptionContainer__Zqy0D > *:nth-child(2) {
        width: 41.66667%;
        margin-right: 0;
        margin-left: 0; } }

.laws-and-policies-styles__logoContainer__2pP9x {
  text-align: right;
  margin: auto 0;
  display: flex;
  justify-content: center;
  margin-top: 20px; }
  @media screen and (min-width: 75rem) {
    .laws-and-policies-styles__logoContainer__2pP9x {
      justify-content: flex-end;
      margin-top: 0; } }

.laws-and-policies-styles__actions__V4vzx {
  display: flex;
  justify-content: flex-start;
  margin-top: 35px; }
  @media screen and (min-width: 75rem) {
    .laws-and-policies-styles__actions__V4vzx {
      margin-top: 30px;
      margin-bottom: 10px; } }

.laws-and-policies-styles__buttonContainer__1jIrR {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  padding-bottom: 8px; }

.laws-and-policies-styles__buttonGroup__1GvXA {
  width: 45px; }

.laws-and-policies-styles__dropdown__1_GVE {
  max-width: 270px; }

.laws-and-policies-styles__subTitle__2GZAB {
  font-size: 1rem;
  color: #0a1941;
  font-weight: 600;
  margin-bottom: 10px; }

.laws-and-policies-styles__cardsContainer__uTt9V {
  display: flex;
  position: relative;
  overflow: auto; }
  @media screen and (min-width: 75rem) {
    .laws-and-policies-styles__cardsContainer__uTt9V {
      overflow: visible; } }

.laws-and-policies-styles__fixedCard__gYPbD {
  flex: 0 0 33%;
  height: 350px;
  margin: 0;
  z-index: 1;
  border: 1px solid #e8ecf5; }

.laws-and-policies-styles__dropdownTextWrapper__2Ylv_ {
  display: flex; }

.laws-and-policies-styles__logo__WLbzy {
  width: 500px;
  background-image: url(/packs/lse-logo-680e40a2501f9cbd7f5a98aac87a5011.png);
  height: 210px;
  background-repeat: no-repeat;
  display: flex;
  align-items: flex-end;
  background-size: 100%; }

.laws-and-policies-styles__noContent__3Q2s3 {
  background-color: #f1f4fb;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #757584;
  height: 350px;
  width: 100%;
  font-size: 0.875rem;
  font-style: italic;
  padding: 20px; }

.laws-and-policies-styles__logoText__2K2Vo {
  text-align: left;
  color: #0a1941;
  padding: 2rem; }
  @media screen and (min-width: 56.25rem) {
    .laws-and-policies-styles__logoText__2K2Vo {
      padding: 2.5rem 1.5rem; } }

.laws-and-policies-styles__dropdownWrapper__1yOX2 {
  width: auto;
  margin-right: 10px; }

/* stylelint-disable */

/* stylelint-disable */
.indicator-styles__content__5Uub9 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .indicator-styles__content__5Uub9 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .indicator-styles__content__5Uub9 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.indicator-styles__loadingModal__YjenK {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.indicator-styles__parsedHTML__2llul ul {
  list-style: disc; }

.indicator-styles__parsedHTML__2llul ul,
.indicator-styles__parsedHTML__2llul ol {
  margin: 1em 0 0 1em; }

.indicator-styles__indicator__2klCS {
  text-align: center; }

.indicator-styles__value__3zQo1 {
  color: #25597c;
  font-size: 1.5rem; }

.indicator-styles__label__22KAO {
  color: #757584;
  margin-top: 10px; }

/* stylelint-disable */

/* stylelint-disable */
.country-subnational-actions-styles__content__3OTSY {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-subnational-actions-styles__content__3OTSY {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-subnational-actions-styles__content__3OTSY > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-subnational-actions-styles__loadingModal__RNaF3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-subnational-actions-styles__parsedHTML__1cjw6 ul {
  list-style: disc; }

.country-subnational-actions-styles__parsedHTML__1cjw6 ul,
.country-subnational-actions-styles__parsedHTML__1cjw6 ol {
  margin: 1em 0 0 1em; }

.country-subnational-actions-styles__gridContainer__xd7OO {
  padding: 45px 0;
  border-bottom: 1px solid #cccdcf; }

.country-subnational-actions-styles__grid__3Buhz {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-subnational-actions-styles__grid__3Buhz {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-subnational-actions-styles__grid__3Buhz > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-subnational-actions-styles__title__20DjC {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }

.country-subnational-actions-styles__cardTitle__1VN2D {
  color: #0a1941;
  font-size: 1rem;
  font-weight: 400; }

.country-subnational-actions-styles__chartTitle__1ii9j {
  margin-top: 10px;
  font-size: 1rem;
  font-weight: 400;
  color: #0a1941; }

.country-subnational-actions-styles__sourceLink__3vC5y {
  font-size: 1rem;
  font-weight: 400;
  color: #0845cb;
  text-decoration: underline; }

.country-subnational-actions-styles__loading__17-ad {
  min-height: 462px; }

.country-subnational-actions-styles__cardsContainer__1pYq1 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  color: #0a1941; }
  .country-subnational-actions-styles__cardsContainer__1pYq1 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .country-subnational-actions-styles__cardsContainer__1pYq1 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .country-subnational-actions-styles__cardsContainer__1pYq1 > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .country-subnational-actions-styles__cardsContainer__1pYq1 > *:nth-child(2) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.country-subnational-actions-styles__cardData__3kI7K {
  height: 100%;
  padding: 30px 40px; }
  .country-subnational-actions-styles__cardData__3kI7K > * {
    flex: unset; }

.country-subnational-actions-styles__cardHeader__3GOC9 {
  display: flex;
  justify-content: space-between; }

.country-subnational-actions-styles__statContainer__1QJe4 {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.country-subnational-actions-styles__representing__F83vl {
  color: #035388; }

.country-subnational-actions-styles__stagesContainer__2mkrL {
  margin-top: 15px; }

.country-subnational-actions-styles__stages__-fdPw {
  border-radius: 30px;
  border: 1px solid #757584;
  margin-top: 15px;
  color: #757584;
  padding: 0;
  display: flex;
  justify-content: space-between; }
  .country-subnational-actions-styles__stages__-fdPw > * {
    padding: 5px 20px;
    flex: 1; }
  .country-subnational-actions-styles__stages__-fdPw > *:not(:first-child) {
    position: relative; }
    .country-subnational-actions-styles__stages__-fdPw > *:not(:first-child)::before {
      content: '';
      position: absolute;
      left: -15px;
      top: 50%;
      display: block;
      border-right: 1px solid #757584;
      border-bottom: 1px solid #757584;
      width: 30px;
      height: 30px;
      transform: translate(-50%, -50%) rotate(-45deg); }

.country-subnational-actions-styles__infoBtn__2ms-r {
  padding: 2px 0 0 10px; }

.country-subnational-actions-styles__targetsWrapper__3j6n8 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 20px;
  margin-top: 15px; }
  .country-subnational-actions-styles__targetsWrapper__3j6n8 > div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #0a1941;
    font-size: 1rem; }

.country-subnational-actions-styles__tag__24H5a {
  border: none;
  box-shadow: none;
  padding: 0; }

.country-subnational-actions-styles__tagLabel__7fxqS {
  font-size: 1rem;
  color: #0a1941; }

.country-subnational-actions-styles__noData__h2TyX {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1; }

.country-subnational-actions-styles__citiesTotalPopulationTag__3TEyp {
  margin-left: 20px;
  margin-top: 10px; }

.country-subnational-actions-styles__descriptionContainer__1Xe_S {
  color: #0a1941;
  line-height: 1.62;
  margin-bottom: 10px; }

.country-subnational-actions-styles__titleContainer__1T3gz {
  display: flex; }

.country-subnational-actions-styles__externalLink__3W4Fo {
  margin: 0 0 0 5px;
  fill: #0a1941; }

/* stylelint-disable */

/* stylelint-disable */
.country-employment-and-costs-styles__content__2b2sa {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-employment-and-costs-styles__content__2b2sa {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-employment-and-costs-styles__content__2b2sa > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-employment-and-costs-styles__loadingModal__3rxxd {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.country-employment-and-costs-styles__parsedHTML__2SCPZ ul {
  list-style: disc; }

.country-employment-and-costs-styles__parsedHTML__2SCPZ ul,
.country-employment-and-costs-styles__parsedHTML__2SCPZ ol {
  margin: 1em 0 0 1em; }

.country-employment-and-costs-styles__wrapper__2B9-e {
  min-height: 300px;
  padding: 45px 0;
  border-bottom: solid 1px #cccdcf; }

.country-employment-and-costs-styles__descriptionContainer__3tBFt {
  color: #0a1941;
  line-height: 1.62;
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .country-employment-and-costs-styles__descriptionContainer__3tBFt > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-employment-and-costs-styles__chartContainer__2qcnl {
  margin-top: 5rem;
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-employment-and-costs-styles__chartContainer__2qcnl {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-employment-and-costs-styles__chartContainer__2qcnl > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.country-employment-and-costs-styles__chartLegend__2TGPL {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .country-employment-and-costs-styles__chartLegend__2TGPL {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .country-employment-and-costs-styles__chartLegend__2TGPL > *:nth-child(1) {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-employment-and-costs-styles__chartLegend__2TGPL > *:nth-child(2) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .country-employment-and-costs-styles__chartLegend__2TGPL .country-employment-and-costs-styles__legend__1zXhW {
    margin-left: calc(33.33333% + 0); }
  .country-employment-and-costs-styles__chartLegend__2TGPL .country-employment-and-costs-styles__legendItem__1UsKk:not(:first-child) {
    margin-top: 10px; }
  .country-employment-and-costs-styles__chartLegend__2TGPL .country-employment-and-costs-styles__legendUnit__1XnH_ {
    margin-bottom: 1rem; }
  .country-employment-and-costs-styles__chartLegend__2TGPL .country-employment-and-costs-styles__legendUnit__1XnH_ {
    text-align: center;
    font-size: 1.1875rem;
    color: #757584; }

.country-employment-and-costs-styles__axis__2J_Rb {
  position: relative; }

.country-employment-and-costs-styles__employmentChartContainer__1NCa4 {
  position: relative; }

.country-employment-and-costs-styles__chart__2gSO_ {
  position: absolute;
  top: 60px;
  width: 100%; }

.country-employment-and-costs-styles__barContainer__hkiVe {
  height: 30px;
  display: flex;
  padding: 10px 0 0 10px; }

.country-employment-and-costs-styles__bar__2SJUm {
  border-radius: 20px;
  height: 20px;
  margin-right: 1rem; }

.country-employment-and-costs-styles__titleContainer__3tJhJ {
  display: flex;
  margin-bottom: 20px;
  justify-content: space-between;
  align-items: center; }

.country-employment-and-costs-styles__chartTitleContainer__3cutb {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px; }

.country-employment-and-costs-styles__chartTitle__Ddk25 {
  font-size: 1rem;
  text-align: center; }

.country-employment-and-costs-styles__header__2IaGC {
  margin-bottom: 10px; }

.country-employment-and-costs-styles__switchWrapper__2pMVn {
  display: flex;
  justify-content: center;
  margin: 1rem 0; }

.country-employment-and-costs-styles__link__15auX {
  display: flex;
  align-items: center;
  text-decoration: underline; }

.country-employment-and-costs-styles__icon__3I-pY {
  fill: #0a1941;
  margin-left: 5px; }

.country-employment-and-costs-styles__title__2bvOH {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  display: flex;
  align-items: center; }

.country-employment-and-costs-styles__hidden__1n8ed {
  display: none; }

.country-employment-and-costs-styles__axisLegend__16r1h line {
  stroke: #cccdcf; }

.country-employment-and-costs-styles__noDataContainer__1Mkmq {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 25px 0;
  min-height: 440px; }
  .country-employment-and-costs-styles__noDataContainer__1Mkmq > span {
    color: #0a1941; }

.country-employment-and-costs-styles__tooltip__3Jp6C {
  display: flex;
  background-color: #fff;
  flex-direction: column;
  min-width: 200px !important;
  opacity: 1 !important; }

.country-employment-and-costs-styles__tooltipContainer__3Q1B2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%; }
  .country-employment-and-costs-styles__tooltipContainer__3Q1B2:not(:first-child) {
    margin-top: 10px; }

.country-employment-and-costs-styles__tooltipName__2MsoF {
  display: flex;
  align-items: center;
  padding-left: 15px;
  position: relative; }
  .country-employment-and-costs-styles__tooltipName__2MsoF::before {
    content: '';
    display: inline-block;
    position: absolute;
    left: 0;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: currentColor; }

.country-employment-and-costs-styles__tooltipValue__3bFx1 {
  color: #cccdcf;
  padding-left: 10px; }

.country-employment-and-costs-styles__buttonContainer__3myNH {
  margin-left: 15px;
  min-width: 45px; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-overview-styles__content__5MMyh {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-overview-styles__content__5MMyh {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-overview-styles__content__5MMyh > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-overview-styles__loadingModal__2ngLX {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-overview-styles__parsedHTML__3QnPc ul {
  list-style: disc; }

.emission-pathways-overview-styles__parsedHTML__3QnPc ul,
.emission-pathways-overview-styles__parsedHTML__3QnPc ol {
  margin: 1em 0 0 1em; }

.emission-pathways-overview-styles__wrapper__rRLPQ {
  border-bottom: solid 1px #cccdcf;
  padding-bottom: 30px;
  padding-top: 70px; }

.emission-pathways-overview-styles__col5__3jK2S {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .emission-pathways-overview-styles__col5__3jK2S > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .emission-pathways-overview-styles__col5__3jK2S > * {
    margin-bottom: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-overview-styles__col5__3jK2S {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .emission-pathways-overview-styles__col5__3jK2S > * {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .emission-pathways-overview-styles__col5__3jK2S > * {
        margin-bottom: 0; } }

.emission-pathways-overview-styles__overview__2uzZP {
  color: #0a1941; }
  .emission-pathways-overview-styles__overview__2uzZP .emission-pathways-overview-styles__item__2ua6W {
    word-wrap: break-word; }
    .emission-pathways-overview-styles__overview__2uzZP .emission-pathways-overview-styles__item__2ua6W .emission-pathways-overview-styles__title__3esGm {
      font-weight: 600;
      margin-bottom: 12px; }

.emission-pathways-overview-styles__itemData__2RKNH {
  line-height: 1.1;
  color: #0a1941; }

.emission-pathways-overview-styles__itemLink__2aAKq {
  border-bottom: 1px solid #ffc735; }

.emission-pathways-overview-styles__itemLogo__2ghCK {
  width: 100%;
  max-width: 200px; }
  .emission-pathways-overview-styles__itemLogo__2ghCK img {
    width: 100%;
    height: auto; }

@media screen and (min-width: 56.25rem) {
  .emission-pathways-overview-styles__seeAllButton__CB7AJ {
    margin-left: calc(80% + 0); } }

.emission-pathways-overview-styles__loader__1UHe0 {
  min-height: 220px; }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-table-menu-styles__content__gfxFK {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-table-menu-styles__content__gfxFK {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-table-menu-styles__content__gfxFK > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-table-menu-styles__loadingModal__wdRdg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-table-menu-styles__parsedHTML__3Mkzn ul {
  list-style: disc; }

.emission-pathways-table-menu-styles__parsedHTML__3Mkzn ul,
.emission-pathways-table-menu-styles__parsedHTML__3Mkzn ol {
  margin: 1em 0 0 1em; }

.emission-pathways-table-menu-styles__tableMenuContainer__3k_gP {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }
  .emission-pathways-table-menu-styles__tableMenuContainer__3k_gP > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-table-menu-styles__tableMenuContainer__3k_gP {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: center; }
      .emission-pathways-table-menu-styles__tableMenuContainer__3k_gP > *:nth-child(1) {
        width: calc(46.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .emission-pathways-table-menu-styles__tableMenuContainer__3k_gP > *:nth-child(2) {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .emission-pathways-table-menu-styles__tableMenuContainer__3k_gP > *:nth-child(3) {
        width: calc(20% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.emission-pathways-table-menu-styles__actionText__20Rid {
  color: #757584;
  margin-bottom: 20px; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-table-menu-styles__actionText__20Rid {
      margin-bottom: 0;
      text-align: right; } }

/* stylelint-disable */

/* stylelint-disable */
.emission-pathways-scenario-table-styles__content__2d7at {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .emission-pathways-scenario-table-styles__content__2d7at {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .emission-pathways-scenario-table-styles__content__2d7at > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.emission-pathways-scenario-table-styles__loadingModal__1uBcl {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.emission-pathways-scenario-table-styles__parsedHTML__2P8cZ ul {
  list-style: disc; }

.emission-pathways-scenario-table-styles__parsedHTML__2P8cZ ul,
.emission-pathways-scenario-table-styles__parsedHTML__2P8cZ ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.emission-pathways-scenario-table-styles__col4__3sgbA {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 0.9375rem; }
  .emission-pathways-scenario-table-styles__col4__3sgbA > * {
    width: calc(50% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .emission-pathways-scenario-table-styles__col4__3sgbA {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .emission-pathways-scenario-table-styles__col4__3sgbA > * {
        width: calc(25% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .emission-pathways-scenario-table-styles__col4__3sgbA > *:nth-child(3) {
        margin-left: calc(25% + 0); } }

.emission-pathways-scenario-table-styles__loader__2hHlG {
  min-height: 475px; }

.emission-pathways-scenario-table-styles__noContent__3dSNm {
  min-height: 475px;
  position: relative; }

.emission-pathways-scenario-table-styles__tableMenu__1ByJF {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
  color: #757584;
  font-size: 1.5rem;
  list-style: none; }
  .emission-pathways-scenario-table-styles__tableMenu__1ByJF > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

/* stylelint-disable */

/* stylelint-disable */
.compare-socioeconomics-styles__content__KACWo {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .compare-socioeconomics-styles__content__KACWo {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .compare-socioeconomics-styles__content__KACWo > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.compare-socioeconomics-styles__loadingModal__2NMFL {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.compare-socioeconomics-styles__parsedHTML__25rcs ul {
  list-style: disc; }

.compare-socioeconomics-styles__parsedHTML__25rcs ul,
.compare-socioeconomics-styles__parsedHTML__25rcs ol {
  margin: 1em 0 0 1em; }

.compare-socioeconomics-styles__compareSocioeconomics___iIHs:first-child {
  margin-top: 30px; }

@media screen and (min-width: 56.25rem) {
  .compare-socioeconomics-styles__compareSocioeconomics___iIHs {
    margin-top: 30px; } }

.compare-socioeconomics-styles__col3__1gsPW {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .compare-socioeconomics-styles__col3__1gsPW > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .compare-socioeconomics-styles__col3__1gsPW {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .compare-socioeconomics-styles__col3__1gsPW > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.compare-socioeconomics-styles__title__3jeSs {
  font-size: 1rem;
  color: #757584; }

.compare-socioeconomics-styles__value__1iYTX {
  font-size: 1.1875rem;
  color: #0a1941; }

.compare-socioeconomics-styles__line__2Q-Ly {
  padding-bottom: 30px; }

.compare-socioeconomics-styles__loader__29Ywf {
  min-height: 175px; }

.compare-socioeconomics-styles__noData__2MXpr {
  font-size: 1rem;
  color: #0a1941;
  margin: auto;
  min-height: 175px; }

.compare-socioeconomics-styles__section__3VoBK {
  border-bottom: 1px solid #cccdcf; }

.compare-socioeconomics-styles__countryHeader__1hyet {
  position: relative;
  margin-bottom: 1em;
  display: flex; }
  .compare-socioeconomics-styles__countryHeader__1hyet .compare-socioeconomics-styles__countryName__1t-C8 {
    font-weight: 600;
    color: #0a1941;
    line-height: 1.62; }
  .compare-socioeconomics-styles__countryHeader__1hyet .compare-socioeconomics-styles__dot__D8wKZ {
    width: 13px;
    height: 12px;
    border-radius: 15px;
    margin: 7px 7px 0 0; }

/* stylelint-disable */

/* stylelint-disable */
.compare-ndc-content-overview-styles__content__3jopW {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .compare-ndc-content-overview-styles__content__3jopW {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .compare-ndc-content-overview-styles__content__3jopW > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.compare-ndc-content-overview-styles__loadingModal__1LMpt {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.compare-ndc-content-overview-styles__parsedHTML__1TRHA ul {
  list-style: disc; }

.compare-ndc-content-overview-styles__parsedHTML__1TRHA ul,
.compare-ndc-content-overview-styles__parsedHTML__1TRHA ol {
  margin: 1em 0 0 1em; }

.compare-ndc-content-overview-styles__col6__2MtNC {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 30px; }
  .compare-ndc-content-overview-styles__col6__2MtNC > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .compare-ndc-content-overview-styles__col6__2MtNC {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      align-items: center; }
      .compare-ndc-content-overview-styles__col6__2MtNC > *:nth-child(1) {
        width: calc(50% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ndc-content-overview-styles__col6__2MtNC > *:nth-child(2) {
        width: calc(16.66667% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; }
      .compare-ndc-content-overview-styles__col6__2MtNC > :nth-child(2) {
        margin-left: calc(33.33333% + 0.9375rem); } }

.compare-ndc-content-overview-styles__col3__9DkJ4 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .compare-ndc-content-overview-styles__col3__9DkJ4 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  @media screen and (min-width: 56.25rem) {
    .compare-ndc-content-overview-styles__col3__9DkJ4 {
      display: flex;
      flex-flow: row wrap;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; }
      .compare-ndc-content-overview-styles__col3__9DkJ4 > * {
        width: calc(33.33333% - 1.875rem);
        margin-right: 0.9375rem;
        margin-left: 0.9375rem; } }

.compare-ndc-content-overview-styles__loader__yFCc5 {
  min-height: 200px; }

.compare-ndc-content-overview-styles__ndcContentOverview__3G91c {
  min-height: 350px;
  padding-top: 40px; }

.compare-ndc-content-overview-styles__countryOverview__1-uLP {
  color: #0a1941;
  line-height: 1.62;
  margin-bottom: 2em; }
  @media screen and (min-width: 56.25rem) {
    .compare-ndc-content-overview-styles__countryOverview__1-uLP {
      margin-bottom: 1em; } }

.compare-ndc-content-overview-styles__title__2njQn {
  font-size: 1.5rem;
  font-weight: 400;
  color: #0a1941;
  grid-column-start: span 3; }

.compare-ndc-content-overview-styles__overviewText__15S5y {
  margin-bottom: 1em; }
  @media screen and (min-width: 56.25rem) {
    .compare-ndc-content-overview-styles__overviewText__15S5y {
      margin-bottom: 0.3em; } }

.compare-ndc-content-overview-styles__countryHeader__1xRpb {
  position: relative;
  margin-bottom: 1em;
  display: flex; }
  .compare-ndc-content-overview-styles__countryHeader__1xRpb .compare-ndc-content-overview-styles__countryName__vthYw {
    font-weight: 600;
    color: #0a1941; }
  .compare-ndc-content-overview-styles__countryHeader__1xRpb .compare-ndc-content-overview-styles__dot__zWYD3 {
    width: 13px;
    height: 12px;
    border-radius: 15px;
    margin: 7px 7px 0 0; }

.compare-ndc-content-overview-styles__blueIcon__YxYSo {
  fill: #0a1941; }

.compare-ndc-content-overview-styles__buttonOutlined__3z34j {
  border: 1px solid #cccdcf; }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.drivers-of-emissions-styles__content__1gxoo {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .drivers-of-emissions-styles__content__1gxoo {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .drivers-of-emissions-styles__content__1gxoo > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.drivers-of-emissions-styles__loadingModal__19hWP {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.drivers-of-emissions-styles__parsedHTML__36P9f ul {
  list-style: disc; }

.drivers-of-emissions-styles__parsedHTML__36P9f ul,
.drivers-of-emissions-styles__parsedHTML__36P9f ol {
  margin: 1em 0 0 1em; }

.drivers-of-emissions-styles__content__1gxoo {
  margin-top: 45px; }

.drivers-of-emissions-styles__intro__2zdX_ {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .drivers-of-emissions-styles__intro__2zdX_ .drivers-of-emissions-styles__description__3jNvs {
    margin-bottom: 20px;
    max-width: 600px;
    text-align: justify; }
    .drivers-of-emissions-styles__intro__2zdX_ .drivers-of-emissions-styles__description__3jNvs p {
      margin-bottom: 18px; }
    .drivers-of-emissions-styles__intro__2zdX_ .drivers-of-emissions-styles__description__3jNvs sub {
      vertical-align: baseline;
      position: relative;
      top: 0.4em; }

.drivers-of-emissions-styles__header__2yln7 {
  color: #0a1941;
  margin-bottom: 30px; }
  .drivers-of-emissions-styles__header__2yln7 h2 {
    font-weight: 400;
    margin-bottom: 12px; }

.drivers-of-emissions-styles__switchWrapper__23Uqv {
  height: max-content;
  max-width: max-content; }

.drivers-of-emissions-styles__switchSelected__1w7Y5 {
  background-color: #0a1941; }

@media screen and (min-width: 56.25rem) {
  .drivers-of-emissions-styles__intro__2zdX_ {
    flex-direction: row; }
    .drivers-of-emissions-styles__intro__2zdX_ .drivers-of-emissions-styles__description__3jNvs {
      margin: 0 40px 0 0;
      width: 50%; }
  .drivers-of-emissions-styles__switchWrapper__23Uqv {
    width: unset; } }

/* stylelint-disable */

/* stylelint-disable */

/* stylelint-disable */
.historical-emissions-graph-styles__content__2JzQq {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .historical-emissions-graph-styles__content__2JzQq {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .historical-emissions-graph-styles__content__2JzQq > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.historical-emissions-graph-styles__loadingModal__2eUXV {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.historical-emissions-graph-styles__parsedHTML__9IyVx ul {
  list-style: disc; }

.historical-emissions-graph-styles__parsedHTML__9IyVx ul,
.historical-emissions-graph-styles__parsedHTML__9IyVx ol {
  margin: 1em 0 0 1em; }

.historical-emissions-graph-styles__landscapeContent__vnEZW {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
  margin-bottom: 20px; }
  .historical-emissions-graph-styles__landscapeContent__vnEZW > *:nth-child(1) {
    width: calc(66.66667% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .historical-emissions-graph-styles__landscapeContent__vnEZW > *:nth-child(2) {
    width: calc(33.33333% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }
  .historical-emissions-graph-styles__landscapeContent__vnEZW:last-child {
    height: 520px; }

.historical-emissions-graph-styles__portraitContent__2QElP > * {
  margin-bottom: 40px; }

.historical-emissions-graph-styles__filtersGroup__2Zmwx > * {
  margin-bottom: 0.9375rem; }

.historical-emissions-graph-styles__chartWrapper__35Yp9 {
  position: relative;
  min-height: 550px; }

.historical-emissions-graph-styles__buttonGroupContainer__3D9ij {
  margin-bottom: 40px; }

@media screen and (min-width: 37.5rem) {
  .historical-emissions-graph-styles__filtersGroup__2Zmwx {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(1) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(2) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(3) {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

@media screen and (min-width: 56.25rem) {
  .historical-emissions-graph-styles__filtersGroup__2Zmwx {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(1) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(2) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:nth-child(3) {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
    .historical-emissions-graph-styles__filtersGroup__2Zmwx > * {
      margin-bottom: 0.9375rem;
      margin-right: 0.9375rem; }
      .historical-emissions-graph-styles__filtersGroup__2Zmwx > *:first-child {
        margin-left: 0; }
  .historical-emissions-graph-styles__buttonGroupContainer__3D9ij {
    margin-bottom: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */
.resources-for-action-styles__content__PCC78 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .resources-for-action-styles__content__PCC78 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .resources-for-action-styles__content__PCC78 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.resources-for-action-styles__loadingModal__1jHUx {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.resources-for-action-styles__parsedHTML__3_oV2 ul {
  list-style: disc; }

.resources-for-action-styles__parsedHTML__3_oV2 ul,
.resources-for-action-styles__parsedHTML__3_oV2 ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.resources-for-action-styles__page__2uLoe {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .resources-for-action-styles__page__2uLoe {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .resources-for-action-styles__page__2uLoe > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.resources-for-action-styles__title__1fIfH {
  color: #0a1941;
  font-size: 1.5rem;
  font-weight: normal; }

.resources-for-action-styles__descriptionWrapper__KIucB {
  display: flex;
  margin-top: 20px;
  margin-bottom: 50px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center; }

.resources-for-action-styles__description__owhb4 {
  color: #0a1941;
  font-size: 1rem;
  max-width: 600px;
  margin: 0 0 30px;
  text-align: justify; }
  .resources-for-action-styles__description__owhb4 p {
    margin-bottom: 16px; }

.resources-for-action-styles__button__AGuzB {
  max-width: 210px; }

.resources-for-action-styles__logosContainer__1y83m {
  margin-bottom: 50px; }

.resources-for-action-styles__partnerWrapper__b5K1f {
  margin-bottom: 50px; }

.resources-for-action-styles__partnerDescription__1Tbdj {
  margin-top: 10px;
  color: #0a1941;
  font-size: 0.875rem;
  line-height: 20px; }

.resources-for-action-styles__imgContainer__3-gBW {
  height: 100px;
  display: flex;
  align-items: center;
  cursor: pointer; }

@media screen and (min-width: 37.5rem) {
  .resources-for-action-styles__descriptionWrapper__KIucB {
    flex-direction: row; }
  .resources-for-action-styles__description__owhb4 {
    margin: 0 20px 0 0; }
  .resources-for-action-styles__logosContainer__1y83m {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .resources-for-action-styles__logosContainer__1y83m > * {
      width: calc(50% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; }
  .resources-for-action-styles__partnerWrapper__b5K1f {
    margin-bottom: 0;
    padding: 20px; } }

@media screen and (min-width: 56.25rem) {
  .resources-for-action-styles__logosContainer__1y83m {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem; }
    .resources-for-action-styles__logosContainer__1y83m > * {
      width: calc(33.33333% - 1.875rem);
      margin-right: 0.9375rem;
      margin-left: 0.9375rem; } }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-2025-country-breakdown-styles__content__2RmvO {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-country-breakdown-styles__content__2RmvO {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-country-breakdown-styles__content__2RmvO > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-country-breakdown-styles__loadingModal__2MYUR {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-2025-country-breakdown-styles__parsedHTML__1sTRU ul {
  list-style: disc; }

.ndcs-enhancements-2025-country-breakdown-styles__parsedHTML__1sTRU ul,
.ndcs-enhancements-2025-country-breakdown-styles__parsedHTML__1sTRU ol {
  margin: 1em 0 0 1em; }

.ndcs-enhancements-2025-country-breakdown-styles__wrapper__afIlA {
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px; }

.ndcs-enhancements-2025-country-breakdown-styles__summary__g94o_ .ndcs-enhancements-2025-country-breakdown-styles__summaryHeader__3fRBo {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px; }

.ndcs-enhancements-2025-country-breakdown-styles__summary__g94o_ h2 {
  font-size: 1.5rem;
  color: #0a1941;
  font-weight: 400;
  flex: 1; }

.ndcs-enhancements-2025-country-breakdown-styles__switchWrapper__1-SVz {
  display: flex;
  margin: 20px 0 10px;
  justify-content: center; }
  @media screen and (max-width: 37.4375rem) {
    .ndcs-enhancements-2025-country-breakdown-styles__switchWrapper__1-SVz {
      margin: 10px auto; } }

.ndcs-enhancements-2025-country-breakdown-styles__chartWrapper__2ZlvW {
  display: flex; }

/* stylelint-disable */

/* stylelint-disable */
.toggle-checkbox__content__2TdE0 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .toggle-checkbox__content__2TdE0 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .toggle-checkbox__content__2TdE0 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.toggle-checkbox__loadingModal__33ndw {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.toggle-checkbox__parsedHTML__2QURW ul {
  list-style: disc; }

.toggle-checkbox__parsedHTML__2QURW ul,
.toggle-checkbox__parsedHTML__2QURW ol {
  margin: 1em 0 0 1em; }

.toggle-checkbox__slider__3KOQX {
  margin: 0 !important;
  background-color: #113750; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-2025-tracker-chart-styles__content__2CDq0 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-tracker-chart-styles__content__2CDq0 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-tracker-chart-styles__content__2CDq0 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-tracker-chart-styles__loadingModal__21fy0 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-2025-tracker-chart-styles__parsedHTML__1gOAo ul {
  list-style: disc; }

.ndcs-enhancements-2025-tracker-chart-styles__parsedHTML__1gOAo ul,
.ndcs-enhancements-2025-tracker-chart-styles__parsedHTML__1gOAo ol {
  margin: 1em 0 0 1em; }

.ndcs-enhancements-2025-tracker-chart-styles__wrapper__V710C {
  position: relative;
  background-color: #f1f4fb;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-top: -30px; }

.ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN {
  padding-top: 30px; }
  .ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN .ndcs-enhancements-2025-tracker-chart-styles__summaryHeader__2bGmF {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 34px;
    gap: 20px; }
  .ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN .ndcs-enhancements-2025-tracker-chart-styles__summaryDescription__1WulY a {
    color: #0845cb; }
    .ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN .ndcs-enhancements-2025-tracker-chart-styles__summaryDescription__1WulY a:visited, .ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN .ndcs-enhancements-2025-tracker-chart-styles__summaryDescription__1WulY a:link {
      color: #0845cb; }
  .ndcs-enhancements-2025-tracker-chart-styles__summary__SCXzN h2 {
    font-size: 1.5rem;
    color: #0a1941;
    font-weight: 400;
    flex: 1; }

.ndcs-enhancements-2025-tracker-chart-styles__buttonGroup__3bnfq {
  width: auto;
  min-width: 148px;
  float: right; }
  @media screen and (min-width: 37.5rem) {
    .ndcs-enhancements-2025-tracker-chart-styles__containerControls__1nciM .ndcs-enhancements-2025-tracker-chart-styles__buttonGroup__3bnfq {
      margin-top: 0;
      width: 100%;
      min-width: 0; } }

.ndcs-enhancements-2025-tracker-chart-styles__exploreNdcContentButton__2gRfP {
  width: auto; }

.ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 32px;
  margin-block: 45px 30px;
  row-gap: 6px; }
  @media screen and (max-width: 37.4375rem) {
    .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe {
      column-gap: 30px; } }
  @media screen and (min-width: 56.25rem) {
    .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe {
      grid-template-columns: repeat(3, 235);
      column-gap: 52px; } }
  .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p {
    display: flex;
    align-items: left;
    flex-direction: column; }
    .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p:nth-child(4n + 1) {
      justify-content: center;
      text-align: end;
      margin-right: -20px; }
    .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p:nth-child(2), .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p:nth-child(3) {
      align-items: center;
      font-size: 1.1875rem;
      padding-bottom: 7px;
      justify-content: end;
      font-weight: 600; }
      @media screen and (min-width: 37.5rem) {
        .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p:nth-child(2), .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p:nth-child(3) {
          font-size: 1.5rem; } }
    .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe p span {
      font-size: 0.875rem; }
  .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe .ndcs-enhancements-2025-tracker-chart-styles__bigCard__1rHnG {
    font-size: 50px;
    background-color: #fff;
    font-weight: 600; }
    @media screen and (min-width: 37.5rem) {
      .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe .ndcs-enhancements-2025-tracker-chart-styles__bigCard__1rHnG {
        font-size: 72px;
        height: 103px; } }
  .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe .ndcs-enhancements-2025-tracker-chart-styles__smallCard__1ufZl {
    height: 34px;
    font-size: 20px;
    background-color: #fff;
    font-weight: 600; }
  .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe .ndcs-enhancements-2025-tracker-chart-styles__submitted2025__3-Ojz {
    color: #0845cb;
    align-items: center;
    justify-content: center; }
  .ndcs-enhancements-2025-tracker-chart-styles__cards__1zaOe .ndcs-enhancements-2025-tracker-chart-styles__notSubmitted__3vefE {
    color: #999c9f;
    align-items: center;
    justify-content: center; }

.ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 {
  width: 100%; }
  .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK {
    display: flex;
    justify-content: space-between;
    align-self: center;
    flex-wrap: wrap;
    gap: 16px; }
    .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK h3 {
      font-size: 1rem;
      font-weight: 400;
      color: black;
      font-style: italic; }
    .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK .ndcs-enhancements-2025-tracker-chart-styles__toggleTitle__3wCzr {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 16px; }
      .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK .ndcs-enhancements-2025-tracker-chart-styles__toggleTitle__3wCzr > span {
        font-size: 1rem;
        font-weight: 400;
        color: black; }
      .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK .ndcs-enhancements-2025-tracker-chart-styles__toggleTitle__3wCzr > div {
        display: flex;
        align-items: end;
        gap: 6px; }
        .ndcs-enhancements-2025-tracker-chart-styles__ndc2025TrackerChart__-32e4 .ndcs-enhancements-2025-tracker-chart-styles__title__2j5OK .ndcs-enhancements-2025-tracker-chart-styles__toggleTitle__3wCzr > div span {
          font-size: 0.875rem;
          font-weight: 600;
          color: #0a1941; }

.ndcs-enhancements-2025-tracker-chart-styles__barChart__3bbr2 {
  width: 100%;
  height: 100px;
  margin-top: 20px; }

.ndcs-enhancements-2025-tracker-chart-styles__barChartBar__1p4Hh {
  fill: #999c9f;
  height: 50px; }

.ndcs-enhancements-2025-tracker-chart-styles__submitted2025__3-Ojz {
  fill: #0845cb;
  stroke: #fff; }

.ndcs-enhancements-2025-tracker-chart-styles__notSubmitted__3vefE {
  fill: #999c9f;
  stroke: #fff; }

.ndcs-enhancements-2025-tracker-chart-styles__barChartBarHovered__3_nYm {
  filter: brightness(1.5); }

.ndcs-enhancements-2025-tracker-chart-styles__chartBarAxis__X73rJ {
  display: none; }

.ndcs-enhancements-2025-tracker-chart-styles__barChartTooltip__3_AnU {
  background-color: #fff;
  border: 1px solid #999c9f;
  padding: 10px;
  border-radius: 5px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  transform: translateY(-100%);
  z-index: 100; }
  .ndcs-enhancements-2025-tracker-chart-styles__barChartTooltip__3_AnU p {
    margin-top: 4px; }
    .ndcs-enhancements-2025-tracker-chart-styles__barChartTooltip__3_AnU p:first-child {
      font-weight: 600; }

/* stylelint-disable */

/* stylelint-disable */
.ndcs-enhancements-2025-table-styles__content__K4FZ9 {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .ndcs-enhancements-2025-table-styles__content__K4FZ9 {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .ndcs-enhancements-2025-table-styles__content__K4FZ9 > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.ndcs-enhancements-2025-table-styles__loadingModal__27HQH {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.ndcs-enhancements-2025-table-styles__parsedHTML__3TJXH ul {
  list-style: disc; }

.ndcs-enhancements-2025-table-styles__parsedHTML__3TJXH ul,
.ndcs-enhancements-2025-table-styles__parsedHTML__3TJXH ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.ndcs-enhancements-2025-table-styles__wrapper__3HGps {
  position: relative;
  margin-bottom: 40px;
  min-height: 535px;
  background-color: #f1f4fb;
  padding-top: 30px;
  padding-bottom: 30px; }

.ndcs-enhancements-2025-table-styles__column__2Crk6 {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .ndcs-enhancements-2025-table-styles__column__2Crk6 > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

@media screen and (min-width: 56.25rem) {
  .ndcs-enhancements-2025-table-styles__searchBox__2-PjI {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.ndcs-enhancements-2025-table-styles__loader__1XtHl {
  min-height: 500px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.ndcs-enhancements-2025-table-styles__tableWrapper__2pukb {
  margin-top: 20px; }
  .ndcs-enhancements-2025-table-styles__tableWrapper__2pukb [class*=__headerRow] {
    height: 52px !important;
    align-items: flex-end; }

.ndcs-enhancements-2025-table-styles__submissionWithIcon__1K-Qe,
.ndcs-enhancements-2025-table-styles__overallComparison__2ewW5,
.ndcs-enhancements-2025-table-styles__comparisonValue__2AZTU {
  display: flex; }

.ndcs-enhancements-2025-table-styles__submissionIcon__2V8k_ {
  width: 20px;
  height: 20px;
  border-radius: 50%; }

.ndcs-enhancements-2025-table-styles__comparisonIcon__17aG6 {
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  margin-right: 5px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .ndcs-enhancements-2025-table-styles__comparisonIcon__17aG6.ndcs-enhancements-2025-table-styles__withBorder__10Xep {
    border: 3px solid #333; }
  .ndcs-enhancements-2025-table-styles__comparisonIcon__17aG6.ndcs-enhancements-2025-table-styles__tooltipIcon__qJ3BT {
    min-width: 20px;
    min-height: 20px;
    max-width: 20px;
    max-height: 20px; }

.ndcs-enhancements-2025-table-styles__comparisonTooltip__13r9E {
  display: flex;
  flex-direction: column; }

.ndcs-enhancements-2025-table-styles__comparisonTooltipTitle__NGJvR {
  font-weight: 600;
  margin-bottom: 10px; }

/* stylelint-disable */

.enhancements-2025-legend__enhancementsLegend__hzAEP {
  display: flex;
  padding: 20px;
  background-color: #fff;
  margin-top: 60px;
  font-size: 0.8125rem;
  flex-direction: column;
  max-width: 90vw; }
  @media screen and (min-width: 56.25rem) {
    .enhancements-2025-legend__enhancementsLegend__hzAEP {
      flex-direction: row; } }

.enhancements-2025-legend__enhancementsLegendNDCValues__1Drtn {
  min-width: 310px;
  border-bottom: 3px solid #f1f4fb;
  padding-bottom: 20px; }
  @media screen and (min-width: 56.25rem) {
    .enhancements-2025-legend__enhancementsLegendNDCValues__1Drtn {
      border-bottom: none;
      padding: 0 20px;
      border-right: 3px solid #f1f4fb; } }

.enhancements-2025-legend__enhancementsLegendValues__mKQsi {
  min-width: 310px;
  border-bottom: 3px solid #f1f4fb;
  padding: 20px 0; }
  @media screen and (min-width: 56.25rem) {
    .enhancements-2025-legend__enhancementsLegendValues__mKQsi {
      border-bottom: none;
      padding: 0 20px;
      border-right: 3px solid #f1f4fb; } }

.enhancements-2025-legend__enhancementsLegendIndicators__hFdGD {
  padding: 20px 0 0; }
  @media screen and (min-width: 56.25rem) {
    .enhancements-2025-legend__enhancementsLegendIndicators__hFdGD {
      padding: 0 0 0 20px; } }

.enhancements-2025-legend__value__oC0dW,
.enhancements-2025-legend__indicator__1eUst {
  margin-bottom: 10px;
  display: flex; }

.enhancements-2025-legend__value__oC0dW {
  align-items: center; }

.enhancements-2025-legend__enhancementsIcon__2ZZzR {
  min-width: 14px;
  min-height: 14px;
  max-width: 14px;
  max-height: 14px;
  margin-right: 10px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .enhancements-2025-legend__enhancementsIcon__2ZZzR.enhancements-2025-legend__withBorder__1MP6F {
    border: 3px solid #333; }

.enhancements-2025-legend__enhancementsIndicatorLetter__22NIL {
  font-weight: 600;
  padding-right: 10px;
  margin-bottom: 1px;
  width: 22px; }

/* stylelint-disable */

.explore-table-theme__column__3LbD6 {
  height: 100%;
  display: flex;
  align-items: flex-end; }
  .explore-table-theme__column__3LbD6 > div,
  .explore-table-theme__column__3LbD6 > a {
    margin: auto 0; }
  .explore-table-theme__column__3LbD6:nth-child(2) {
    padding: 0 10px; }

.explore-table-theme__column__3LbD6 a {
  border-bottom: none !important;
  text-decoration: underline !important; }

.explore-table-theme__row__qjwyY {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.explore-table-theme__evenRow__MPEzP .explore-table-theme__column__3LbD6:nth-child(2) {
  background-color: #e7edf8; }

.explore-table-theme__oddRow__2kKIa .explore-table-theme__column__3LbD6:nth-child(2) {
  background-color: #d4dff4; }

/* stylelint-disable */

.explore-table-two-highlighted-theme__column__FT20s {
  height: 100%;
  display: flex;
  align-items: flex-end; }
  .explore-table-two-highlighted-theme__column__FT20s > div,
  .explore-table-two-highlighted-theme__column__FT20s > a {
    margin: auto 0; }
  .explore-table-two-highlighted-theme__column__FT20s:nth-child(2), .explore-table-two-highlighted-theme__column__FT20s:nth-child(3) {
    padding: 0 10px; }
  .explore-table-two-highlighted-theme__column__FT20s:nth-child(2) {
    margin-right: 0; }

.explore-table-two-highlighted-theme__row__3sumZ {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.explore-table-two-highlighted-theme__column__FT20s a {
  border-bottom: none !important;
  text-decoration: underline !important; }

.explore-table-two-highlighted-theme__evenRow___DRIg .explore-table-two-highlighted-theme__column__FT20s:nth-child(2), .explore-table-two-highlighted-theme__evenRow___DRIg .explore-table-two-highlighted-theme__column__FT20s:nth-child(3) {
  background-color: #e7edf8; }

.explore-table-two-highlighted-theme__oddRow__31zUB .explore-table-two-highlighted-theme__column__FT20s:nth-child(2), .explore-table-two-highlighted-theme__oddRow__31zUB .explore-table-two-highlighted-theme__column__FT20s:nth-child(3) {
  background-color: #d4dff4; }

/* stylelint-disable */

/* stylelint-disable */
.explore-table-styles__content__4bscQ {
  display: flex;
  flex-flow: row wrap;
  margin-right: 0.9375rem;
  margin-left: 0.9375rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 1230px;
  margin: 0 auto; }
  @media print, screen and (min-width: 37.5em) {
    .explore-table-styles__content__4bscQ {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .explore-table-styles__content__4bscQ > * {
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

.explore-table-styles__loadingModal__3q50y {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 50; }

.explore-table-styles__parsedHTML__2fGia ul {
  list-style: disc; }

.explore-table-styles__parsedHTML__2fGia ul,
.explore-table-styles__parsedHTML__2fGia ol {
  margin: 1em 0 0 1em; }

/* stylelint-disable */

.explore-table-styles__wrapper__205ga {
  position: relative;
  margin: 60px 0;
  min-height: 80px; }

.explore-table-styles__column__JTUfS {
  display: flex;
  flex-flow: row wrap;
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }
  .explore-table-styles__column__JTUfS > * {
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: calc(100% - 1.875rem);
    margin-right: 0.9375rem;
    margin-left: 0.9375rem; }

@media screen and (min-width: 56.25rem) {
  .explore-table-styles__searchBox__hdXuU {
    margin-left: calc(75% + 0.9375rem);
    margin-top: 20px; } }

.explore-table-styles__loader__vLE4s {
  min-height: 80px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10; }

.explore-table-styles__tableWrapper___yg9s {
  margin-top: 20px; }

