html {
  --violet-20: #f1f0ff;
  --violet-40: #e3e1ff;
  --violet-60: #d6d1ff;
  --violet-80: #c8c2ff;
  --violet-100: #bab3ff;

  --economic-growth: #4954a3;
  --jobs-skills: #908dd3;
  --peace-stability: #bebddd;
  --resilience: #43d596;
  --health: #5dbdaa;
  --equality: #4c9385;
}

.economic-growth path { fill: #4954a3; }
.jobs-skills path { fill: #908dd3; }
.peace-stability path { fill: #bebddd; }
.resilience path { fill: #43d596; }
.health path { fill: #5dbdaa; }
.equality path { fill: #4c9385; }

/* ---------- general page fixes/overrides ---------- */

.node--type-general-pages { background-color: var(--violet-20); }
#page { min-height: 100vh; }

.region.region-help, #block-gpe-page-title { display: none; }
.region.region-top-content {
  padding: 0;
  position: fixed;
  z-index: 100;
  left: 50%;
  transform: translatex(-50%);
  bottom: 0;
  z-index: 999;
}
main .region.region-top-content ul li {
  margin: 0;
  line-height: 1;
}
.sidebar.my-5 { margin: 0 !important; }
.layout-content .col-12 { padding: 0; }
.sidebar { margin-bottom: 0 !important; }

/* ---------- admin links ---------- */

#block-gpe-local-tasks ul.nav { justify-content: center; }
#block-gpe-local-tasks ul.nav.nav-tabs {
  margin: 0;
  border: none;
  font-size: 14px;
  font-weight: 500;
  opacity: 0.4;
  transition: all 0.2s ease-in-out;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
  box-shadow: 0 0 20px rgba(9,9,9,0.1);
}
#block-gpe-local-tasks ul.nav.nav-tabs:hover { opacity: 1.0; }
#block-gpe-local-tasks .nav-tabs .nav-item.show .nav-link, #block-gpe-local-tasks .nav-tabs .nav-link.active, #block-gpe-local-tasks .nav-tabs .nav-link:focus, #block-gpe-local-tasks .nav-tabs .nav-link:hover, #block-gpe-local-tasks .nav-link, .nav-tabs .nav-link {
  background: rgba(255,255,255,0.7);
  backdrop-filter: blur(15px);
  border: none;
  margin: 0;
  padding: 1rem;
  border-radius: 0;
  text-transform: uppercase;
}
#block-gpe-local-tasks .nav-tabs .nav-link:hover { background: rgba(255,255,255,1.0); }

/* ---------- header/footer visibility ---------- */

body.node--type-general-pages:not(.path-frontpage) header,
body.node--type-general-pages:not(.path-frontpage) footer,
body.node--type-general-pages:not(.path-frontpage) header#header-main,
body.node--type-general-pages:not(.path-frontpage) header#header-mobile,
body.node--type-general-pages:not(.path-frontpage) #block-breadcrumbs-2 { display: none; }
body.node--type-general-pages:not(.path-frontpage) main { padding-top: 0; }

/* ---------- typography ---------- */

.lead, .lead strong, .lead b, .lead em, .lead i, #cfi-hero-title a, #cfi-hero-title h1, #cfi-hero-title h1 strong, .cfi-quotes p, .cfi-quotes strong, .cfi-quotes b, .cfi-quotes p em, .cfi-quotes p i, .lead a { font-family: "Lora", serif; }
h1, h2.sectionTitle, h2, .text-02, #page h2, h3, .cfi-number {
  font-family: "Anton", sans-serif;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
}

h1 { font-size: 3rem; }
h1, h2, h3 { color: var(--blue) !important; }
#cfi-hero-title a { color: var(--blue); }
#cfi-hero-title a:hover {
  color: var(--green);
  text-decoration: none;
}

h1, h2.sectionTitle, .paragraph--type--paragraph-feed-card h2 {
  background: url(../svg/title-02.svg) center center no-repeat;
  background-size: 100% 100%;
  display: table;
  margin: 0 auto 2rem auto;
  padding: 0.5rem 4rem 1rem 4rem !important;
}
h2.sectionTitle.text-center { max-width: 1170px; }
#cfi-hero-title h1 { text-transform: none; }
#cfi-landing h1 {
  padding: .5rem 6rem 1rem 4rem !important;
  font-size: 3rem;
}
h2, .h2, #page h2 { font-size: 2rem; }
.text-02, .text-03, .text-04 {
  line-height: 1.2;
  margin: 0 0 0.5rem 0;
}
.text-02 { font-size: 2rem; }
.text-03 {
  font-size: 1.3rem;
  text-transform: none;
}
.text-04 { font-size: 1.1rem; }

.lead { font-weight: 500; }
.lead strong, .lead b { font-weight: 700; }
.lead {
  color: var(--blue);
  font-size: 1.4rem;
  line-height: 1.3;
}
.lead.text-center, .mw-copy {
  max-width: 960px;
  margin: 0 auto 2rem auto;
}

/* ---------- buttons ---------- */

#cfi-nav-links a,
.big-blue-button a, a.btn.btn-primary,
#cfi-landing-top-links a, #cfi-landing-bottom-links a {
  background-image: url(../svg/button-01.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-size: 100% 100%;
  color: var(--white);
  border: none;
  line-height: 1.2;
  transition: all 0.1s ease-in-out;
  padding: 0.777rem 1rem;
}

#cfi-nav-links a:hover, #cfi-nav-links a:focus, #cfi-nav-links li.active a,
.big-blue-button a:hover, a.btn.btn-primary:hover, .big-blue-button a:focus, a.btn.btn-primary:focus,
#cfi-landing-top-links a:hover, #cfi-landing-bottom-links a:hover {
  background-image: url(../svg/button-2.svg);
  background-color: transparent;
  color: var(--blue);
  box-shadow: none;
  outline: none;
}
.big-blue-button a, a.btn.btn-primary { font-size: 0.888rem; }
#cfi-landing-top-links a, #cfi-landing-bottom-links a {
  display: inline-block;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 500;
}

/* ---------- nav ---------- */

#cfi-header * { transition: all 0.1s ease-in-out; }
#cfi-header {
  background: linear-gradient(0deg, rgba(227, 225, 255, 1) 0%, rgba(241, 240, 255, 1) 100%);
  position: fixed;
  z-index: 1000;
  width: 100%;
}

#cfi-nav { padding: 0 1rem; }
#cfi-nav #cfi-menu-toggle {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
#cfi-nav .cfi-burger {
  display: none;
  position: absolute;
  left: 40px;
  top: 50px;
  transform: translateY(-50%);
  width: 28px;
  height: 22px;
  cursor: pointer;
  z-index: 1100;
}
#cfi-nav .cfi-burger span, #cfi-nav .cfi-burger span::before, #cfi-nav .cfi-burger span::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  border-radius: 2px;
  background: currentColor;
}
#cfi-nav .cfi-burger span { top: 50%; transform: translateY(-50%); }
#cfi-nav .cfi-burger span::before { top: -8px; }
#cfi-nav .cfi-burger span::after  { top: 8px; }

#cfi-nav #cfi-logo img, #cfi-nav #cfi-gpe-logo img {
  display: block;
  width: 150px;
  padding: 1rem;
}
#cfi-nav #cfi-logo { flex: 0 0 auto; }
#cfi-nav #cfi-gpe-logo { flex: 0 0 auto; }

#cfi-nav-links {
  flex: 1 1 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  list-style: none;
  padding: 0;
  gap: 20px;
  text-align: center;
}
#cfi-nav-links > li { display: inline-flex; }
main #cfi-nav-links ul li { margin: 0; }
#cfi-nav-links a {
  display: inline-block;
  font-size: 0.7777rem;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 500;
}
#cfi-nav-links #cfi-co-hosts { }
#cfi-nav-links #cfi-engine-or-progress { }
#cfi-nav-links #cfi-multiply-future { }
#cfi-nav-links #cfi-cost-inaction { }
#cfi-nav-links #cfi-transformation-scale { }
#cfi-nav-links #cfi-future-ready-model { }
#cfi-nav-links #cfi-download { }
#cfi-nav-links #cfi-methodology { }
#cfi-lang  {
  text-align: right;
  flex: 1;
}
#cfi-lang a {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 241.876 236.661'%3E%3Cpath fill='%2343d596' d='M13.395 141.672c.11-.072-.017-.316 0-.47-.494-.073-.306.352 0 .47Zm58.102 70.273c.146-.027.316-.075.323-.189a.99.99 0 0 0-.088-.117c-.247.03-.31.123-.235.306ZM20.939 165.43c.391.523 1.933 3.13 1.359 1.63 1.011-.402-1.051-2.08-1.36-1.63h.001Zm73.19 56.878c.282-.02.321-.181.234-.401-.242.018-.345.22-.234.4v.001Zm84.388-4.065c-.02.34-.615.18-.562.624.291-.075 1.189-.654.562-.624Zm-56.134 15.16c-.34.228.119.374.281.156-.033-.176-.134-.19-.28-.156h-.001Zm31.441-2.24c.044-.22-.179-.148-.375-.146.01.284.192.205.375.146Zm-18.977 4.411c.296.036.243.138.609.026.217-.473-.703-.666-.61-.026h.001Zm-46.716-11.941c-.145 1.405 2.656 2.478 3.093 1.107-1.038-.065-1.913-2.185-3.093-1.107Zm65.927 9.004c-.429 1.096-1.713-.402-2.296 1.614 1.057.437 2.293-.805 3.514-.907 2.359-1.622-.148-1.649-1.218-.707ZM21.22 164.743c-.241.022-.267.109-.14.25.14.01.151-.13.14-.25Zm111.893 66.386c-.061.108-.122.33.094.317a.197.197 0 0 0-.094-.317Zm-20.757-3.169c.047.272.233.483.468.323.077-.222-.298-.286-.468-.322v-.001Zm8.574.357c.13.041.217.009.329-.084-.005-.36-.412-.142-.328.084h-.001Zm-20.85-6.625c.019.325.194.205.327.385.564-.06.115-.629-.327-.385Zm20.241 5.802c-.076.187-.03.33.141.313.11-.142.056-.39-.14-.313h-.001Zm20.899 1.279c.027-.075.037-.08.046-.193-.144.037-.174.126-.047.193h.001ZM31.248 112.88c-.083.108-.077.22.093.223.049-.1.086-.223-.093-.223Zm-.048-.651c.199-.02.302-.21.141-.297-.124-.116-.21.18-.14.297H31.2Zm124.31 111.624c-.08.107-.147.095-.187.255-.126.583.77-.195.188-.255h-.001Zm-3.467 8.211c.033-.17-.082-.199-.234-.161-.033.17.082.199.234.161Z'/%3E%3Cpath fill='%2343d596' d='M237.247 133.263c1.916-1.955 3.514-4.266 4.62-6.752.168-11.774-2.155-22.688-6.352-33.3-11.067-49.933-54.891-98.095-125.228-92.066-.466.04-.921.093-1.381.14-1.382-.081-2.764-.16-4.14-.2-5.662-2.19-11.72-.634-18.603.902C65.717 3.833 47.71 15.65 32.185 31.34 18.489 45.523 9.005 62.519 4.117 80.62c-.625 4.27-3.054 9.25-2.295 13.423 1.01-.252 1.323-4.357 1.547-1.672-.363 7.341-2.685 15.057-3.328 22.534-.248 6.71.685 13.864 1.546 20.632.273 2.385 1.875 4.803 2.25 7.386.013.587-.073 1.958.843 1.218.367-.687.713-1.531 1.453-1.942.16-.266-.374-.104-.422 0-.738.375-2.191-7.355-.422-4.217 1.194 2.242 1.084 4.866 2.015 7.038-.254.69.812.356.984.78.826.507.242 1.483.845 2.202.747.28.11 3.148.607 4.525.757 2.519 1.58-.791.938-2.12 2.265-1.776 4.887.432 2.107-2.484 1.106-2.241-2.048-4.118-.093-6.174.331-.612-.05-1.407.141-2.078-.503-.046-.417-.927 0-.56 1.676 1.612-1.266-6.243.75-7.395-.328-3.863-1.098-13.98 1.03-14.734 1.099 3.907-.528 9.454-.281 13.854-.17 5.921.585 12.751 1.218 18.091 1.251 3.132 1.297 6.47 3.234 9.058.057 1.933-.032 4.36 1.499 6.112.353.182.203.47.47.65.731-1.265 1.797 2.375 1.544.297-1.403-1.906-1.312-4.551-2.389-6.575.42-.779.05-1.109-.468-1.494.658-1.02-.024-1.799-.095-2.941 1.862.737 1.285 2.48 2.016 3.617.036 1.847 1.79 3.626 1.873 5.742.234 2.377 1.363 3.568 1.688 5.762 2.779 1.58-1.568 1.386.328 3.103-.863 1.353 1.843-.334.515 1.489-.62.21-.094 1.062.234 1.286-.245 1.203.907 1.912.984 3.17.649 1.643 2.782 2.668 3.888 4.206-2.347 1.86 6.794 10.956 8.764 12.752 1.519-.531-2.212-1.523-.374-2.63-1.041-1.45-2.153-2.116-2.25-4.06-1.248-1.66-3.524-2.808-4.826-4.803 1.354.16 2.237 1.704 3.56 1.945 8.168 5.931 11.559 17.307 22.68 20.526 4.142 2.848 1.303-3.84 5.2.732.873 1.174 7.035 3.51 8.107 4.767.016-.002.03-.005.046-.006a.195.195 0 0 1 .042.123c.214.343-.028.59-.98.685-5.178-3.024-3.25-1.206-.374 1.681 4.286.804 6.157 4.634 10.168 6.504 2.207 1.321 4.837 2.816 7.357.632-1.034.109-2.595-1.602-1.172-2.774 1.611.46 4.049.703 4.311 1.768.474.74 3.384.872 3.56 1.993-.403.663 1.14-.646.61.635.362 1.48 2.427.299 2.67 2.046.62-.109 3.2-.045 1.406.17.46 2.382.93.107 1.406 1.72 1.207-.724.83.682 1.64.284.854.711 1.807.907 2.765 1.8 1.652-.093 2.05 1.343 4.03.582.638 1.239 2.16 1.182 3.467 1.347 3.092 1.182 6.598 2.022 9.653 2.063 1.652 2.305 5.784.589 6.981 1.658 1.107 1.183 2.56-.916 3.233.578 2.004 1.266 1.502-1.219 4.217.232-.02-.557.295-.198.61-.256.3.914-1.673.695-.376 1.448 1.006-.881 1.62-1.14 2.39.109 2.743-.301 4.87-.104 7.544-.888 1.4-.525 3.094-1.565 4.264-1.178.717-.733.097-1.515 1.218-2.01-.236.067-.577-.049-.843-.281-.585.382-.823-.368-1.172.272-1.29-.185.597-.944 1.077-.824 1.055-.609 1.108-1.312 1.688-.61.942-2.426 2.357.334 3.983-.818.572-.451 2.95-1.482 1.592-1.959-.154-.375-.225-1.076.329-.457 1.96 1.539 14.74-6.38 17.243-9.092 4.57-4.174.827.068 3.608-1.199 5.73-3.572 9.876-8.562 14.53-12.89 22.632-15.873 38.675-41.592 42.794-71.464v.001ZM3.32 90.878c.34-1.235.579-1.877.75-2.942.548.488-.192 2.513-.75 2.942Zm6.747 59.786c0-.193.294-.24.235-.026-.096.072-.144.016-.235.026Zm8.013-43.11c.29-2.76.483 3.875-.281 3.357.198-1.06.052-2.491.28-3.358l.001.001Zm-.562 4.185c.88-.746.28.116.187.589-.19.469-.589-.1-.187-.589Zm.75 1.135c-.114.397-.819.19-.563-.219.252.001.378.14.562.219h.001Zm-1.547-5.31c-.172.048-.166.083-.281-.015-.089-1.469.424-1.407.281.015Zm.187-2.317c.046-.166.06-.094.141-.203.703.046-.465.917-.14.203h-.001Zm.422 8.294c.062-.008.199.071.188-.021 1.1-.213-.511.918-.188.02v.001Zm.094 2.988c.803.01.685 3.41 0 3.046.24-1.107-.346-2.003 0-3.046Zm.14 4.951c-.066-.279-.199-.655.188-.77.319-.149.265.797-.188.77Zm.235 2.27v-.094c.1-.019.038.085 0 .094Zm-.094-.037c-.091.09-.275 0-.14-.03.066-.141.172-.12.14.03Zm-.187.63c.204.054.695.453.656.818-.91.658-.849-.324-.656-.818Zm.374 2.348c-.123.02-.212.043-.234-.114.078-.068.256-.042.234.114Zm-.28-.952c.21.006.207.174.14.312-.163.042-.117-.159-.14-.312Zm0 1.171c.307-.12.474-.015.655.255-.2.314-.723.123-.656-.255h.001Zm.515 1.723c.197.003.152.05.281.11.015.31-.334.205-.281-.11Zm.843-25.724c.09-.159.132.037 0 0Zm.469-2.676c-.025-.134.05-.218.187-.209.025.134-.05.218-.187.209Zm.656 38.208c-.234-.028-.22-.171-.235-.395.342-.063.32.232.235.395Zm-.235-1.895c.25-.051.62-.065.563.265-.374.236-.702.2-.563-.265Zm.938 6.69c.028-.097-.007-.04.046-.1.167-.145.179.165-.046.1Zm-.328-1.416c-.938-.405.533-.386.843-.328.413.87-1.482 1.504-.843.328Zm.983 2.889c.117-1.41.754.074.89.557-.978.463-.266-.276-.89-.557Zm1.125 1.561c-.176-.005-.126-.098-.094-.223.158-.007.14.1.094.223Zm1.874 4.899c-.261.13-.316-.201-.328-.526.365-.048.515.176.328.526Zm133.12 70.767a.5.5 0 0 0 .28-.265c.928-.146-.54 1.292-.28.265Zm-5.624 2.267c.153-.038.268-.009.235.161-.158.093-.276.026-.235-.161Zm.188-2.036c-.03.12-.102.261-.188.162-.12.012.08-.201.188-.162Zm-.375 1.729c-.079.025-.11-.003-.094-.084.079-.024.11.003.094.084Zm-1.452-.588c-.576-.706.447-.795.89-1.036.422.069-.48.962-.89 1.036Zm.515 3.832c-.084-.007-.21-.067-.094-.084.06-.114.068.035.094.084Zm-.703-2.5c.264.62-.456.548-.89.616.309-.69.04-.76.89-.615v-.001Zm-1.312-1.68c.267.538.476.127 1.077.16-.277 1.572-1.75.937-1.077-.16Zm1.593 2.259c-.023.229-.308.216-.234-.021.123-.008.16 0 .234.02v.001Zm-2.343-1.66c-.366.047-.122-.541-.093-.693.392.103.359.452.093.693Zm-.468 5.206c-.357.017-.55-.078-.188-.26.282-.041.346.035.188.26Zm-1.64-1.457c.281.387-.012.657-.422.61-.302-.382.031-.691.422-.61Zm-.375-1.27c.071-.007.138-.032.187.026-.043.197-.197.185-.187-.026Zm.469 3.462c.268.018.218.28-.047.24a.378.378 0 0 1 .047-.24Zm-.656-4.66c.418.22.913-.152 1.358-.01-.18.37-1.473.498-1.358.01Zm-.703.875c.114.503-.973-.26-.328-.057.017.108.224.028.328.057Zm-1.031 1.568c.025-.2.066-.16.14-.297.281.006.168.37-.14.297Zm-.188 1.052c-.08.018-.208-.274-.046-.23-.029.109.058.135.046.23Zm-.28-2.359c-.256.104-.523.041-.75.271.012-.417.862-.693.75-.27v-.001Zm-.844-.609c.246-.031.415-.02.234.209-.115.022-.243-.092-.234-.209Zm-.562-3.357c.05-.204.222-.294.413-.367.302-.003.603-.007.905-.013-.292.24-1.052.518-1.318.38Zm-2.109 5.295c-.038.368-.61.934-.984.672.109-.428.61-.504.984-.672Zm-11.48-1.391c.188.115-.047.141 0 0Zm-1.03.255c-.036.132-.012.108-.141.157.036-.132.011-.108.14-.157h.001Zm-.89.24c-.031.18-.134.184-.282.266-.107-.15.088-.284.281-.266h.001Zm-.329-5.867c-.017.12-.043.23-.187.208.034-.139.05-.16.187-.208Zm-2.999 6.426c-.027.137-.072.16-.187.161-.023-.147.052-.222.187-.161Zm-3.56.724c-.626-.566-1.681.088-1.219-.941.489.33 1.29-.3 1.218.941h.001Zm-.235-7.517c-.03.2-.315.542-.422.375-.135-.186.213-.346.422-.375Zm-4.873 6.072c.09.01.195.043.094.13-.1.125-.163-.016-.094-.13Zm-.375-5.019c.28.034.204.347.469.323-.24.886-.6-.07-.469-.323Zm.562 5.514c.486-.04.39.709-.093.525-.015-.186.06-.403.093-.525Zm-2.014-4.274c.221.132-.075.201 0 0Zm-.094 4.462c-.079.025-.11-.003-.094-.084.079-.024.11.003.094.084Zm-.61-4.15c.044-.165.065-.264.141-.39.222.15.102.542-.14.39h-.001Zm-.234-.957c-.075.54-1.295.118-.655-.208.203-.254 1.06-.01.655.208Zm-1.968 1.437c-1.633-.139.88-.05-.093-1.442.855-.202 1.354.392.374.661.668.536.127.343-.28.781h-.001Zm-.796-1.457c.375-.2.637.212.281.484-.367.054-.349-.249-.281-.484Zm-.937 1.182c.747-.398 1.094.407.047.276-.082-.06-.037-.18-.047-.276Zm-1.36.292c-.773-.438 1.338-.31 1.22-1.026.813-.306-.743 1.891-1.22 1.026Zm-9.839-12.772c-.411-.066-.567-.132-.187-.308.218.018.366.094.187.308Zm-5.95-.883c-.25.594-.737-.055-.516-.552.426-.127.146.383.516.552Zm-.844-.469c-.225.012-.315-.065-.234-.255.282-.052.41.026.234.255Zm-2.577.475c-.076-.194-.476-.077-.328-.385.347-.346.722.533.328.385Zm-31.019-18.096c.178-.051.15-.049.328-.037.084.284-.437.39-.328.037Zm-.797-3.707c.052.167-.193.324-.28.172-.13-.033.14-.208.28-.172Zm80.787 33.685.4.02c-.128.485.09 1.171-.36.721-.478-.054-.323-.495-.04-.741Zm1.118.855c-.003.273-.218.28-.375.23-.029-.313.195-.248.375-.23Zm-.234-.63c.042-.087.083-.146.143-.18l.074.003c-.038.12-.096.183-.217.177Zm4.732 4.58c-.294.039-.272-.229-.421-.421.343-.545.558.063.421.421Zm.047.37c-.086.04-.066-.02-.093-.037.043-.002.11-.031.093.037Zm18.163-6.964c.253-.053.508-.1.76-.155 0 .089-.023.21-.086.38-.711.223-1.012.898-1.78 1.042.077-.286.623-.888 1.106-1.267ZM57.908 12.26c-.002.265-.243.216-.187-.026.087-.033.132.016.188.026h-.001Zm-2.295 1.802c.273.02.136.292-.047.1-.202-.03.11-.029.047-.1ZM53.27 15.26c.135-.205.24.159-.047.1.028-.097-.006-.04.047-.1Zm0 .563c.014-.162.13-.168.234-.12.02.296-.589.253-.234.12Zm-1.968 1.765c-.125.048-.25.089-.281-.015.1-.156.319-.284.281.015Zm-4.31 1.652c-.119.038-.165-.004-.141-.125.118-.037.164.005.14.125h.001Zm-2.297 65.574c.007.17-.125.343-.28.453-.15-.231.026-.442.28-.453Zm-.375 92.911c-.086.04-.066-.02-.093-.036.044-.003.11-.032.093.036Zm-.328-16.972c.192 0 .267.057.188.213-.198.028-.2-.07-.188-.213Zm-1.124-.625c-.299-.135-.807-.466-.75-.713.41.191.808.041.75.713Zm-1.219-68.93c-.05-.367.364-.608.188-1.052 1.025-.335.355 1.122-.188 1.052Zm-.093-1.395c.232.262.062.506-.328.552-.026-.253.052-.459.328-.552Zm-.469 3.52c.1-.02.04.084 0 .093v-.094.001Zm.047.416c-.007.306.039.579-.328.599-.034-.34.062-.948.328-.6v.001Zm-.75-67.155c.19-.04.109.035 0 .14-.087.026-.005-.089 0-.14ZM37.292 75.05c.238.134-.08.74-.234.916-.6-.062.199-.596.234-.916Zm-1.827 2.78c.613-.3 1.245-.468.562.266-.114.446-.835.166-.562-.266Zm-.328 2.146c-.04.09-.072.13-.094.244-.278.203-.099-.303.094-.244Zm-.703.546c.388-.008.152.412-.14.391.028-.157.083-.274.14-.39v-.001Zm-.328 16.812c.22-.034.274.047.187.213-.187.007-.257-.068-.187-.213ZM27.265 42.15c.089-.02.076.241-.047.192-.023-.084.03-.135.047-.192ZM26 118.43c.3-.238.377.64 0 .656-.013-.163-.118-.516 0-.656Zm-.563 10.934c-.206.156-.16-.376-.187-.542.212.116.357.313.187.542Zm.046-1.082c-1.258-.465.277-7.14.47-9.003.832 2.694.04 6.188-.47 9.003Zm.891 43.898c.055.14.134.175.047.322-.506.136-.442-.45-.047-.322Zm.516 3.035c-.443.07-.52-.394-.422-.703.287-.083.63.464.422.703Zm.468 2.665c-.337.158-.385-.617 0-.422-.014.165.053.281 0 .422Zm.094-5.633c-.014-.14.044-.227.14-.156-.035.131-.01.108-.14.156Zm.047-16.64c-.125-.097.066-.167.187-.16.058.13-.149.294-.187.16Zm-1.125-48.933c.471-6.803 3.48-19.974 6.966-22.821-.506.455-.682 1.111-.312 1.604-.492.475-.296.86-.562 1.327-.163.727-1.134.907-.844 1.594-.022 2.044-.844 3.58-.797 5.102-.94 2.212-1.5 4.281-2.576 6.707-1.024 2.08-.586 4.612-1.875 6.487Zm2.906 51.312c-.857.428-.383-.492-.188-.963.562.045-.167.534.188.963Zm1.499 24.152c.11-.041.099.047.094.13-.077.024-.066-.082-.094-.13Zm.234.489c.3.058.605.236.562.546-.302.164-.725-.264-.562-.546Zm-.234-22.887c-.986-.913 1.267-.457 1.453.073.668 1.174-.945.022-1.453-.073Zm.422-36.642c-.435.102-.155-.47.14-.343.045.22.009.684-.14.343Zm0 .61c-.115.025-.16.012-.188-.12.11-.105.29-.075.188.12Zm-.14 35.298c-.194.022-.276-.059-.235-.255.284-.132.322-.002.234.255h.001Zm2.108 21.506c.248.028.17.112.328.198.139.49-.823.106-.328-.198Zm.374-18.83c-.417-.065.022-.69-.796-.193-.475-1.554 1.133-.302.796.193Zm.235.348c-.009-.123.164-.233.187-.115.165.084-.05.176-.187.115Zm.234-52.271v-.234c.183-.007.187.2 0 .234Zm-1.733 7.362c-.764.65-.684 1.488-1.125 2.422.113.187.661.299.328.62.026 1.097-.959.15-1.499 1.994-.922 9.106-.366-4.235.28-7.482.294-1.162.157-1.957.844-3.327.613.484 1.228-1.44.796-1.776 1.125-3.54 1.257-7.164 2.952-10.778.049 6.064-2.628 12.363-2.576 18.327Zm2.295-22.184c.017-.296.17-.262.281-.453.393.114-.08.667-.28.453h-.001Zm1.265-2.25c-1.122 2.912-1.214.255-.374-1.223 1.801-2.205 1.08-.08.374 1.223Zm.984 71.534c.245-.01.458.138.61.213-.168.175-.546-.072-.61-.213Zm.844-89.777c.035-.21.107-.309.28-.313-.001.251-.093.311-.28.313Zm1.405 91.4c-.424-.058-.8-.31-.843-.655.476-.308 1.004.213.843.655Zm.938 14.468c-.038-.28-.048-.636.374-.463.158.32-.062.556-.374.463Zm.421 4.498c.053.004.159-.05.14.031-.07.046-.1.082-.14-.03v-.001Zm-.093-18.03c-.032-.174.082-.212.234-.166.031.175-.082.213-.234.167v-.001Zm.093-70.622c.004-.439.305-.527.375-.885.001.197-.02.798-.375.885Zm.469 84.805c.2-.864.541.086.984.077-.295.395-.553-.37-.984-.077Zm1.687 5.06c-1.869-1.343.025-.334 1.03-.256-.05.63-.915.672-1.03.255v.001Zm.609 1.337c.05-.318.298-.685.515-.338.1.005-.369.246-.515.338Zm1.5.349c-.353.307-.549-.434-.844-.656.623-.127 2.079.365.843.656h.001Zm.702-9.356c.671-.048 1.121.02 1.265.702-.51-.083-1.142-.156-1.265-.702Zm.328 9.006c.022-.186.08-.264.234-.26.01.226-.05.347-.234.26Zm.89.182c.47.042.897.291.516.74-.416-.052-.628-.412-.516-.74Zm.797.848c1.257-1.187-.167.918.937.365 1.094 1.697-2.546.145-.937-.365Zm1.593 1.37c-.657.085.382-.878-.234-.771-1.04-.937.781-.823.515.176.712-.3.48.909 1.453.307-.4 1.54-1.527-.58-1.734.287v.001Zm3.514 1.294c.322-.106.227-.324.375-.557.712-.151-.418 1.104-.375.557Zm1.265-.047c-.061-.09.139-.016.094-.104.432.066.069.202-.094.104Zm.422-8.388c-.01-.088.25-.103.188.027-.087.032-.132-.016-.188-.027Zm.422 8.622c.442-.444 1.326-.111 1.172.431-.724.057-1.84-.89-1.172-.431Zm.843 7.028c.558.018 1.12.54 1.406 1.015-.537-.064-1.653-.405-1.406-1.015Zm1.406-6.623c.418-.147.739.32.14.266-.174-.014-.212-.106-.14-.266Zm.796 8.44c-.08-.22-.271-.239-.421-.375.064-.838 1.038.3.421.374v.001Zm.47-12.001c.219-.012.396-.158.561-.016 0 .561-.668.505-.562.016h.001Zm.093 3.878c.314.02.458.092.75.245-.149.328-1.175.15-.75-.245Zm1.874-3.02c-.257.121-.582.21-.515-.177.211-.243.697-.24.515.177Zm1.312 4.165c-.347.015-.528-.092-.515-.365.245.035.628.115.515.365Zm.328 9.1c.13-.065.178-.078.187.12-.114.025-.16.012-.187-.12Zm.656.49c-.279.026-.305-.095-.234-.303.34-.046.454.06.234.302v.001Zm10.496 10.309c-.092.12-.33-.056-.281-.203.224-.072.456.063.28.203h.001Zm.14-.063c-.008-.279.152-.338.328-.27-.01.244-.152.265-.328.27Zm1.312.463c-.127-.021-.106.001-.14-.125.294-.155.367.288.14.125Zm3.233-5.14c.044-.002.111-.031.094.037-.087.04-.066-.02-.094-.036v-.001Zm.328-9.173c.123-.008.16 0 .235.02-.06.196-.363.113-.235-.02Zm1.172 6.007c.075-.036.11-.055.234-.073.05.19-.168.26-.234.073Zm.187 3.166c.209-.081.167-.198.375-.276.308.091-.442.649-.375.276Zm.14 6.029c.029-.097-.006-.04.048-.1.032-.161.115.153-.047.1h-.001Zm.095-.198c-.153-.305.258-.243.374-.464.43-.115-.226.41-.374.464Zm1.03-.115c.079-.025.11.003.094.083-.078.025-.11-.003-.094-.083Zm1.36.598c-.407.02-.497-.207-.844-.234-.174-.562 1.178-.33.843.234h.001Zm.561.453c.004-.194-.239-.342.047-.427.038.09.226.45-.047.427ZM82.79 209c-.132-.325-.028-.393.327-.318.104.317-.071.537-.327.318Zm9.699 1.777c-1.637 1.217-.85-1.067-1.968-.203-.563 1.168-1.066-.263-1.64-.05-.758.997-.647-.762-1.78.057-.848.682-1.054-1.787-2.484-.239-1.37.572-1.727-2.527-.984-1.437-.3.734.504.232.656-.12.69.005.647.402.047.37.076.294 1.678.49 1.077-.12 1.679-1.408.657 1.977 1.781.973.848-.05 2.31-.924 2.905.051.593-.027 3.3-.57 2.39.718Zm2.015.197c-.445.118-.377-.377-.141-.547.188.116.31.362.14.547h.001Zm.28-.828c.044-.002.112-.032.094.036-.086.04-.066-.02-.093-.036h-.001Zm.047.792c.86-1.8.803.195 1.64-.043 1.818.119.334-.48.63-.636.261.143.525.28.787.42-.044.146.002.273.364.299-1.133.147-2.642.488-3.42-.04h-.001Zm6.56 14.121c.213-.251.472.11.469.417-.513-.08-1.452-.242-.469-.417Zm.141-1.093c.011-.066.044.015.047-.052.22-.058-.087.194-.047.052Zm-1.921-2.316c.125-1.038 1.776.044 2.437.103-.743 1.077-2.195.97-2.437-.103Zm2.53.374c.29-.032.595-.02.516-.339 1.734-.133-.628 1.636-.516.339Zm.469 3.65c.01-.158.014-.24.14-.297.062.129.094.33-.14.296v.001Zm.468.51c-.27.069-.346-.209-.28-.344.242-.025.488.077.28.343v.001Zm.469-3.426c-.372.045-.354-.483-.047-.464.016.174.146.295.047.464Zm1.734.415c-.4.146.133-.473.093-.057-.093.039-.04-.002-.093.057Zm.421 2.109c-.177-.32.596-.37.469-.006-.191.027-.415.279-.469.006Zm8.434 3.933c2.18 1.01-1.34 1.177-1.687.61-1.509-.607-3.104-1.49-4.966-1.883-1.253.478-.828-.5-.562-1.016-.65-.446-1.215-.574-.61-1.478.541-.444.594.136.703.39.592.714.751-1.542.937.27 1.827.494 3.055.276 4.358 1.717 2.51-1.908.495-.028 2.202-.246.988-.361-.34.331.469 1.073-.211.508-1.041.082-.844.563Zm.797-8.055c.178.118-.127.155 0 0Zm1.171-.177c-.007.219-.387.603-.609.49.017-.277.378-.366.61-.49h-.001Zm-.187 7.986c-.224.139-.45-.035-.047-.229.16-.024.168.192.047.23v-.001Zm.047-1.692c-.242.254-.578.062-.375-.24.52-.364.413-.284.375.24Zm.094.786c.078-.024.11.003.093.084-.078.024-.11-.003-.093-.084Zm.234-2.837c-.295-.026-.4-.171-.469-.37.376-.233.741-.02.469.37Zm.703 4.654c-.152-.035.3-.155.187.073-.102-.01-.133-.015-.187-.073Zm-.422-3.046c-.341-.932.514-.984.89-.52.008.5-.424.708-.89.52Zm1.593 2.26c-.013.26-.317.118-.281-.11.144-.054.423-.01.281.11Zm.515 1.863c.019-.153.043-.142.094-.245.266-.07.12.312-.094.245Zm.703-.594c.082-.243.616-.815.89-.708.156.455-.586.523-.89.708Zm1.265-.562c-.043.088-.051.014-.046-.042.055-.01.13-.011.046.042Zm1.594-1.161c-.424.162-1.67.516-1.968.125-.723.015-.499-.049-.047-.23-.065-.15-.546-.423-.094-1.02-.039-.668 1.93-.39 2.296-.162-.37.443.126.923-.187 1.287Zm.75.15c-.826.123-.289-.887.187-.443.17.233-.01.283-.188.443h.001Zm.983-.438c.244-.022.183-.004.328.057-.108.37-.721.23-.328-.057Zm1.36 3.175c-.594.016-.082-.45.093-.62.031.183.135.432-.094.62h.001Zm3.42-1.13c-.745.246-2.478 1.393-1.875-.166-.828-.12-2.28.64-2.764-.114.434-.559 1.103-.406 1.64-.605.402-.778.629-.344.468.323.52-.1 1.601.024 1.36-.714-.847.509-.559-.161-.047-.51.662.524.853.205 1.592.385-.053.317-.295.464-.375.698.699-.085.627 1.23 0 .702l.001.001Zm2.296.071c-.529.356-.761-.374-1.36-.317.82-.733 1.777-1.357 1.36.317Zm-.469-1.587c.05.478-.579.273-.844.656-.131-.47.48-.77.844-.656Zm.469-.38c.28.164-.07.214 0 0Zm.374-3.51c-.043.09-.051.015-.046-.041.055-.011.13-.012.046.041Zm.656 5.316c-.28-.016-.36-.207-.28-.438.342-.13.589.204.28.438Zm.094-5.727c.075.168-.225.294-.281.172-.144-.138.145-.165.281-.172Zm-.281-1.14c-.42.776-1.259.567-1.921.683-1.648-.104 1.075-.171 1.125-1.297.5-1.04.897 1.016 1.265-.095.688.146 4.06-1.727 2.905-.792-1.004.572-2.181 1.314-3.374 1.5Zm1.452.728c-.022.324-.44.435-.374.089.12-.037.207-.071.374-.09Zm4.124 6.616c-.056-.094-.114-.101-.047-.23.266-.108.3.149.047.23Zm-1.968-.062c-.677.62 1.09.077.188.728-3.318.676-3.506.372-1.875-1.852.808-.19 1.841-.28 2.108-.797.677-1.367.401 1.352 1.031.728.057-.64.747-.935 1.312-1.318.409.733-.099.678-.562 1.047.213 1.043-1.238 1.105-2.202 1.464Zm2.577 4.305c.017-.493.326-.626.703-.547-.102.34-.373.7-.703.547Zm.703-4.624c-.133.04-.154-.011-.094-.13.182-.09.221-.042.094.13Zm1.077 5.456c.153-.13.299.118.329.29-.154-.016-.521-.165-.329-.29Zm.89-1.786c.188-.004.198.19 0 .234-.084-.063-.021-.162 0-.234Zm.048 1.869c-.254-.65.949-.226 1.124-.64 1.45.158-.686.712-1.124.64Zm1.968-.173c-.069-.195.255-.68.422-.61-.273.31-.196.38-.422.61Zm-.235-6.392c-1.014.127-1.477.43-2.436.786.006-.99.97-1.987-.469-1.213-.761.2.4 1.012-.375 1.12-.805-.743.438-1.97.984-2.687-.197.692.904.007 1.734.463.53-.97 1.82-1.058 1.266.187-3.012.072-.294 1.064-.704 1.344Zm.75-.74c.204-.428.324-.04.703-.032.065.33-.683.293-.703.032Zm.797-1.307c.357-.45 1.45 1.407.562 1.06.423-.855-.9-.047-.562-1.06Zm.093 3.55c-.043-.138-.046-.038 0-.187.186.008.139.116 0 .187Zm.188 2.978c-.394-.77 2.57-2.621 3.046-2.073 1.739-1.79.406.289 2.482-.465-.545 2.865-3.444 1.212-5.528 2.538Zm4.732-3.105c.023-.243.399-.21.61-.208-.064.34-.444.296-.61.208Zm.797-3.368c-.325.074-1.113.833-1.031.208 3.56-2.126.188 2.393 1.03-.208h.001Zm.468 3.837c.067-.1.106-.183.235-.167-.01.144-.112.17-.235.167Zm-.187-.776c.117-.554.753-.61 1.265-.516-.093.364-.945.595-1.265.516Zm1.78-3.853c-.207-.411.145-.644.375-.323-.336.306-.28.755-.609.958-.557-.22-.447-1.251.234-.635Zm.235 2.972c.147-.055.17-.126.328-.177.193.152-.408.487-.328.177Zm1.874-3.91c-.474-.292-.855.187-1.406.39-.352-.506 1.208-1.852 1.453-1.801 3.164-1.951 3.451.545.375.614-.658-.006.101.92-.422.797Zm2.577 1.587c.155.046.2-.008.14.218-.2.066-.224-.108-.14-.218Zm-.28 1.999c-.367 1.32-1.55-.057-.188-.073.041-1.067 1.526-.525.187.073h.001Zm-.188-6.258c-.057-.833 1.85-.684.843-.281.072.484-.617.34-.843.28Zm1.265 4.31c-.353.025-.522-.087-.422-.374.423-.25.74-.09.422.374Zm.28 1.28c-.026-.33.114-.5.282-.733.445.006.112.77-.281.734h-.001v-.001Zm1.22-2.01c-.025.105-.26-.052-.188-.212.12-.01.308.17.187.213h.001v-.001Zm-.938-3.128c-1.58-.696 1.547-.79 1.64-1.87 2.689-.258-1.4 1.092-1.64 1.87Zm3.233 2.873c-.834.387-.269.694.14.5-.05.234-1.872 1.275-2.108 1.125-.62-.655.973-.73.234-1.338.144-.454.445.206.703-.265.889-1.49 1.778.582 1.031-.022Zm.984-2.03c.927-.577.258-.06.094.364-.311.015-.227-.2-.094-.365Zm.234 1.473c-.737-.115.152-.466.422-.75.7-.783.049.463-.422.75Zm.375-6.368c.01-.196-.013-.14.094-.245.074-.045.127-.074.184-.105l.297-.074c-.08.095-.306.272-.575.424Zm.797 4.784c.174-.467.66-.185 1.03-.536.574.773-1.947 1.231-1.03.536Zm1.5-.776c.03-.23.285-.198.468-.286-.012.316-.252.251-.469.286h.001Zm2.67-1.89c.29.826-2.022.421-1.358 1.463-.591.648-1.25-.723.093-1.135 1.063-1.377 4.098-2.204 1.265-.328Zm2.624-1.98c-.23.19-1.236.35-.61-.12.232 0 .725-.111.61.12Zm.656-.73c-.294-.08-.75.34-.703-.108.299-.33.88-.52.703.109v-.001Zm.094.037a.71.71 0 0 1 .28.016c-.044.486-.46.418-.28-.016Zm.702-.594c-.195-.896.404-1.477.997-2.184.62-.228 1.238-.458 1.852-.698-.666 1.066-1.97 2.041-2.85 2.882Zm7.357-3.397c.097-.199.178-.236.328-.364.108.168-.15.39-.328.364Zm.703.812c.127.022.106 0 .14.125-.127-.021-.106.001-.14-.125Zm.187-1.145c-.565.077-.475-.204-.14-.453.27.001.187.302.14.453Zm.094 1.395c.17-.01.282-.12.422 0 .027.334-.494.227-.422 0Zm2.155-2.677c.01-.284.097-.359.14-.578.754-.512.348.455-.14.578Zm.562-1.515c-.02-.014-.013-.025-.02-.036.089-.045.177-.087.264-.132.157.106-.022.416-.244.168Zm1.219-.23c-.215.036-.328-.08-.373-.25.18-.094.357-.19.536-.285.053.174.102.389-.163.536v-.001Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  padding: 1rem;
  color: var(--white);
  font-weight: 700;
  line-height: 1;
  display: inline-block;
}

#cfi-lang a:hover {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 241.876 236.661'%3E%3Cpath fill='%23ffffff' d='M13.395 141.672c.11-.072-.017-.316 0-.47-.494-.073-.306.352 0 .47Zm58.102 70.273c.146-.027.316-.075.323-.189a.99.99 0 0 0-.088-.117c-.247.03-.31.123-.235.306ZM20.939 165.43c.391.523 1.933 3.13 1.359 1.63 1.011-.402-1.051-2.08-1.36-1.63h.001Zm73.19 56.878c.282-.02.321-.181.234-.401-.242.018-.345.22-.234.4v.001Zm84.388-4.065c-.02.34-.615.18-.562.624.291-.075 1.189-.654.562-.624Zm-56.134 15.16c-.34.228.119.374.281.156-.033-.176-.134-.19-.28-.156h-.001Zm31.441-2.24c.044-.22-.179-.148-.375-.146.01.284.192.205.375.146Zm-18.977 4.411c.296.036.243.138.609.026.217-.473-.703-.666-.61-.026h.001Zm-46.716-11.941c-.145 1.405 2.656 2.478 3.093 1.107-1.038-.065-1.913-2.185-3.093-1.107Zm65.927 9.004c-.429 1.096-1.713-.402-2.296 1.614 1.057.437 2.293-.805 3.514-.907 2.359-1.622-.148-1.649-1.218-.707ZM21.22 164.743c-.241.022-.267.109-.14.25.14.01.151-.13.14-.25Zm111.893 66.386c-.061.108-.122.33.094.317a.197.197 0 0 0-.094-.317Zm-20.757-3.169c.047.272.233.483.468.323.077-.222-.298-.286-.468-.322v-.001Zm8.574.357c.13.041.217.009.329-.084-.005-.36-.412-.142-.328.084h-.001Zm-20.85-6.625c.019.325.194.205.327.385.564-.06.115-.629-.327-.385Zm20.241 5.802c-.076.187-.03.33.141.313.11-.142.056-.39-.14-.313h-.001Zm20.899 1.279c.027-.075.037-.08.046-.193-.144.037-.174.126-.047.193h.001ZM31.248 112.88c-.083.108-.077.22.093.223.049-.1.086-.223-.093-.223Zm-.048-.651c.199-.02.302-.21.141-.297-.124-.116-.21.18-.14.297H31.2Zm124.31 111.624c-.08.107-.147.095-.187.255-.126.583.77-.195.188-.255h-.001Zm-3.467 8.211c.033-.17-.082-.199-.234-.161-.033.17.082.199.234.161Z'/%3E%3Cpath fill='%23ffffff' d='M237.247 133.263c1.916-1.955 3.514-4.266 4.62-6.752.168-11.774-2.155-22.688-6.352-33.3-11.067-49.933-54.891-98.095-125.228-92.066-.466.04-.921.093-1.381.14-1.382-.081-2.764-.16-4.14-.2-5.662-2.19-11.72-.634-18.603.902C65.717 3.833 47.71 15.65 32.185 31.34 18.489 45.523 9.005 62.519 4.117 80.62c-.625 4.27-3.054 9.25-2.295 13.423 1.01-.252 1.323-4.357 1.547-1.672-.363 7.341-2.685 15.057-3.328 22.534-.248 6.71.685 13.864 1.546 20.632.273 2.385 1.875 4.803 2.25 7.386.013.587-.073 1.958.843 1.218.367-.687.713-1.531 1.453-1.942.16-.266-.374-.104-.422 0-.738.375-2.191-7.355-.422-4.217 1.194 2.242 1.084 4.866 2.015 7.038-.254.69.812.356.984.78.826.507.242 1.483.845 2.202.747.28.11 3.148.607 4.525.757 2.519 1.58-.791.938-2.12 2.265-1.776 4.887.432 2.107-2.484 1.106-2.241-2.048-4.118-.093-6.174.331-.612-.05-1.407.141-2.078-.503-.046-.417-.927 0-.56 1.676 1.612-1.266-6.243.75-7.395-.328-3.863-1.098-13.98 1.03-14.734 1.099 3.907-.528 9.454-.281 13.854-.17 5.921.585 12.751 1.218 18.091 1.251 3.132 1.297 6.47 3.234 9.058.057 1.933-.032 4.36 1.499 6.112.353.182.203.47.47.65.731-1.265 1.797 2.375 1.544.297-1.403-1.906-1.312-4.551-2.389-6.575.42-.779.05-1.109-.468-1.494.658-1.02-.024-1.799-.095-2.941 1.862.737 1.285 2.48 2.016 3.617.036 1.847 1.79 3.626 1.873 5.742.234 2.377 1.363 3.568 1.688 5.762 2.779 1.58-1.568 1.386.328 3.103-.863 1.353 1.843-.334.515 1.489-.62.21-.094 1.062.234 1.286-.245 1.203.907 1.912.984 3.17.649 1.643 2.782 2.668 3.888 4.206-2.347 1.86 6.794 10.956 8.764 12.752 1.519-.531-2.212-1.523-.374-2.63-1.041-1.45-2.153-2.116-2.25-4.06-1.248-1.66-3.524-2.808-4.826-4.803 1.354.16 2.237 1.704 3.56 1.945 8.168 5.931 11.559 17.307 22.68 20.526 4.142 2.848 1.303-3.84 5.2.732.873 1.174 7.035 3.51 8.107 4.767.016-.002.03-.005.046-.006a.195.195 0 0 1 .042.123c.214.343-.028.59-.98.685-5.178-3.024-3.25-1.206-.374 1.681 4.286.804 6.157 4.634 10.168 6.504 2.207 1.321 4.837 2.816 7.357.632-1.034.109-2.595-1.602-1.172-2.774 1.611.46 4.049.703 4.311 1.768.474.74 3.384.872 3.56 1.993-.403.663 1.14-.646.61.635.362 1.48 2.427.299 2.67 2.046.62-.109 3.2-.045 1.406.17.46 2.382.93.107 1.406 1.72 1.207-.724.83.682 1.64.284.854.711 1.807.907 2.765 1.8 1.652-.093 2.05 1.343 4.03.582.638 1.239 2.16 1.182 3.467 1.347 3.092 1.182 6.598 2.022 9.653 2.063 1.652 2.305 5.784.589 6.981 1.658 1.107 1.183 2.56-.916 3.233.578 2.004 1.266 1.502-1.219 4.217.232-.02-.557.295-.198.61-.256.3.914-1.673.695-.376 1.448 1.006-.881 1.62-1.14 2.39.109 2.743-.301 4.87-.104 7.544-.888 1.4-.525 3.094-1.565 4.264-1.178.717-.733.097-1.515 1.218-2.01-.236.067-.577-.049-.843-.281-.585.382-.823-.368-1.172.272-1.29-.185.597-.944 1.077-.824 1.055-.609 1.108-1.312 1.688-.61.942-2.426 2.357.334 3.983-.818.572-.451 2.95-1.482 1.592-1.959-.154-.375-.225-1.076.329-.457 1.96 1.539 14.74-6.38 17.243-9.092 4.57-4.174.827.068 3.608-1.199 5.73-3.572 9.876-8.562 14.53-12.89 22.632-15.873 38.675-41.592 42.794-71.464v.001ZM3.32 90.878c.34-1.235.579-1.877.75-2.942.548.488-.192 2.513-.75 2.942Zm6.747 59.786c0-.193.294-.24.235-.026-.096.072-.144.016-.235.026Zm8.013-43.11c.29-2.76.483 3.875-.281 3.357.198-1.06.052-2.491.28-3.358l.001.001Zm-.562 4.185c.88-.746.28.116.187.589-.19.469-.589-.1-.187-.589Zm.75 1.135c-.114.397-.819.19-.563-.219.252.001.378.14.562.219h.001Zm-1.547-5.31c-.172.048-.166.083-.281-.015-.089-1.469.424-1.407.281.015Zm.187-2.317c.046-.166.06-.094.141-.203.703.046-.465.917-.14.203h-.001Zm.422 8.294c.062-.008.199.071.188-.021 1.1-.213-.511.918-.188.02v.001Zm.094 2.988c.803.01.685 3.41 0 3.046.24-1.107-.346-2.003 0-3.046Zm.14 4.951c-.066-.279-.199-.655.188-.77.319-.149.265.797-.188.77Zm.235 2.27v-.094c.1-.019.038.085 0 .094Zm-.094-.037c-.091.09-.275 0-.14-.03.066-.141.172-.12.14.03Zm-.187.63c.204.054.695.453.656.818-.91.658-.849-.324-.656-.818Zm.374 2.348c-.123.02-.212.043-.234-.114.078-.068.256-.042.234.114Zm-.28-.952c.21.006.207.174.14.312-.163.042-.117-.159-.14-.312Zm0 1.171c.307-.12.474-.015.655.255-.2.314-.723.123-.656-.255h.001Zm.515 1.723c.197.003.152.05.281.11.015.31-.334.205-.281-.11Zm.843-25.724c.09-.159.132.037 0 0Zm.469-2.676c-.025-.134.05-.218.187-.209.025.134-.05.218-.187.209Zm.656 38.208c-.234-.028-.22-.171-.235-.395.342-.063.32.232.235.395Zm-.235-1.895c.25-.051.62-.065.563.265-.374.236-.702.2-.563-.265Zm.938 6.69c.028-.097-.007-.04.046-.1.167-.145.179.165-.046.1Zm-.328-1.416c-.938-.405.533-.386.843-.328.413.87-1.482 1.504-.843.328Zm.983 2.889c.117-1.41.754.074.89.557-.978.463-.266-.276-.89-.557Zm1.125 1.561c-.176-.005-.126-.098-.094-.223.158-.007.14.1.094.223Zm1.874 4.899c-.261.13-.316-.201-.328-.526.365-.048.515.176.328.526Zm133.12 70.767a.5.5 0 0 0 .28-.265c.928-.146-.54 1.292-.28.265Zm-5.624 2.267c.153-.038.268-.009.235.161-.158.093-.276.026-.235-.161Zm.188-2.036c-.03.12-.102.261-.188.162-.12.012.08-.201.188-.162Zm-.375 1.729c-.079.025-.11-.003-.094-.084.079-.024.11.003.094.084Zm-1.452-.588c-.576-.706.447-.795.89-1.036.422.069-.48.962-.89 1.036Zm.515 3.832c-.084-.007-.21-.067-.094-.084.06-.114.068.035.094.084Zm-.703-2.5c.264.62-.456.548-.89.616.309-.69.04-.76.89-.615v-.001Zm-1.312-1.68c.267.538.476.127 1.077.16-.277 1.572-1.75.937-1.077-.16Zm1.593 2.259c-.023.229-.308.216-.234-.021.123-.008.16 0 .234.02v.001Zm-2.343-1.66c-.366.047-.122-.541-.093-.693.392.103.359.452.093.693Zm-.468 5.206c-.357.017-.55-.078-.188-.26.282-.041.346.035.188.26Zm-1.64-1.457c.281.387-.012.657-.422.61-.302-.382.031-.691.422-.61Zm-.375-1.27c.071-.007.138-.032.187.026-.043.197-.197.185-.187-.026Zm.469 3.462c.268.018.218.28-.047.24a.378.378 0 0 1 .047-.24Zm-.656-4.66c.418.22.913-.152 1.358-.01-.18.37-1.473.498-1.358.01Zm-.703.875c.114.503-.973-.26-.328-.057.017.108.224.028.328.057Zm-1.031 1.568c.025-.2.066-.16.14-.297.281.006.168.37-.14.297Zm-.188 1.052c-.08.018-.208-.274-.046-.23-.029.109.058.135.046.23Zm-.28-2.359c-.256.104-.523.041-.75.271.012-.417.862-.693.75-.27v-.001Zm-.844-.609c.246-.031.415-.02.234.209-.115.022-.243-.092-.234-.209Zm-.562-3.357c.05-.204.222-.294.413-.367.302-.003.603-.007.905-.013-.292.24-1.052.518-1.318.38Zm-2.109 5.295c-.038.368-.61.934-.984.672.109-.428.61-.504.984-.672Zm-11.48-1.391c.188.115-.047.141 0 0Zm-1.03.255c-.036.132-.012.108-.141.157.036-.132.011-.108.14-.157h.001Zm-.89.24c-.031.18-.134.184-.282.266-.107-.15.088-.284.281-.266h.001Zm-.329-5.867c-.017.12-.043.23-.187.208.034-.139.05-.16.187-.208Zm-2.999 6.426c-.027.137-.072.16-.187.161-.023-.147.052-.222.187-.161Zm-3.56.724c-.626-.566-1.681.088-1.219-.941.489.33 1.29-.3 1.218.941h.001Zm-.235-7.517c-.03.2-.315.542-.422.375-.135-.186.213-.346.422-.375Zm-4.873 6.072c.09.01.195.043.094.13-.1.125-.163-.016-.094-.13Zm-.375-5.019c.28.034.204.347.469.323-.24.886-.6-.07-.469-.323Zm.562 5.514c.486-.04.39.709-.093.525-.015-.186.06-.403.093-.525Zm-2.014-4.274c.221.132-.075.201 0 0Zm-.094 4.462c-.079.025-.11-.003-.094-.084.079-.024.11.003.094.084Zm-.61-4.15c.044-.165.065-.264.141-.39.222.15.102.542-.14.39h-.001Zm-.234-.957c-.075.54-1.295.118-.655-.208.203-.254 1.06-.01.655.208Zm-1.968 1.437c-1.633-.139.88-.05-.093-1.442.855-.202 1.354.392.374.661.668.536.127.343-.28.781h-.001Zm-.796-1.457c.375-.2.637.212.281.484-.367.054-.349-.249-.281-.484Zm-.937 1.182c.747-.398 1.094.407.047.276-.082-.06-.037-.18-.047-.276Zm-1.36.292c-.773-.438 1.338-.31 1.22-1.026.813-.306-.743 1.891-1.22 1.026Zm-9.839-12.772c-.411-.066-.567-.132-.187-.308.218.018.366.094.187.308Zm-5.95-.883c-.25.594-.737-.055-.516-.552.426-.127.146.383.516.552Zm-.844-.469c-.225.012-.315-.065-.234-.255.282-.052.41.026.234.255Zm-2.577.475c-.076-.194-.476-.077-.328-.385.347-.346.722.533.328.385Zm-31.019-18.096c.178-.051.15-.049.328-.037.084.284-.437.39-.328.037Zm-.797-3.707c.052.167-.193.324-.28.172-.13-.033.14-.208.28-.172Zm80.787 33.685.4.02c-.128.485.09 1.171-.36.721-.478-.054-.323-.495-.04-.741Zm1.118.855c-.003.273-.218.28-.375.23-.029-.313.195-.248.375-.23Zm-.234-.63c.042-.087.083-.146.143-.18l.074.003c-.038.12-.096.183-.217.177Zm4.732 4.58c-.294.039-.272-.229-.421-.421.343-.545.558.063.421.421Zm.047.37c-.086.04-.066-.02-.093-.037.043-.002.11-.031.093.037Zm18.163-6.964c.253-.053.508-.1.76-.155 0 .089-.023.21-.086.38-.711.223-1.012.898-1.78 1.042.077-.286.623-.888 1.106-1.267ZM57.908 12.26c-.002.265-.243.216-.187-.026.087-.033.132.016.188.026h-.001Zm-2.295 1.802c.273.02.136.292-.047.1-.202-.03.11-.029.047-.1ZM53.27 15.26c.135-.205.24.159-.047.1.028-.097-.006-.04.047-.1Zm0 .563c.014-.162.13-.168.234-.12.02.296-.589.253-.234.12Zm-1.968 1.765c-.125.048-.25.089-.281-.015.1-.156.319-.284.281.015Zm-4.31 1.652c-.119.038-.165-.004-.141-.125.118-.037.164.005.14.125h.001Zm-2.297 65.574c.007.17-.125.343-.28.453-.15-.231.026-.442.28-.453Zm-.375 92.911c-.086.04-.066-.02-.093-.036.044-.003.11-.032.093.036Zm-.328-16.972c.192 0 .267.057.188.213-.198.028-.2-.07-.188-.213Zm-1.124-.625c-.299-.135-.807-.466-.75-.713.41.191.808.041.75.713Zm-1.219-68.93c-.05-.367.364-.608.188-1.052 1.025-.335.355 1.122-.188 1.052Zm-.093-1.395c.232.262.062.506-.328.552-.026-.253.052-.459.328-.552Zm-.469 3.52c.1-.02.04.084 0 .093v-.094.001Zm.047.416c-.007.306.039.579-.328.599-.034-.34.062-.948.328-.6v.001Zm-.75-67.155c.19-.04.109.035 0 .14-.087.026-.005-.089 0-.14ZM37.292 75.05c.238.134-.08.74-.234.916-.6-.062.199-.596.234-.916Zm-1.827 2.78c.613-.3 1.245-.468.562.266-.114.446-.835.166-.562-.266Zm-.328 2.146c-.04.09-.072.13-.094.244-.278.203-.099-.303.094-.244Zm-.703.546c.388-.008.152.412-.14.391.028-.157.083-.274.14-.39v-.001Zm-.328 16.812c.22-.034.274.047.187.213-.187.007-.257-.068-.187-.213ZM27.265 42.15c.089-.02.076.241-.047.192-.023-.084.03-.135.047-.192ZM26 118.43c.3-.238.377.64 0 .656-.013-.163-.118-.516 0-.656Zm-.563 10.934c-.206.156-.16-.376-.187-.542.212.116.357.313.187.542Zm.046-1.082c-1.258-.465.277-7.14.47-9.003.832 2.694.04 6.188-.47 9.003Zm.891 43.898c.055.14.134.175.047.322-.506.136-.442-.45-.047-.322Zm.516 3.035c-.443.07-.52-.394-.422-.703.287-.083.63.464.422.703Zm.468 2.665c-.337.158-.385-.617 0-.422-.014.165.053.281 0 .422Zm.094-5.633c-.014-.14.044-.227.14-.156-.035.131-.01.108-.14.156Zm.047-16.64c-.125-.097.066-.167.187-.16.058.13-.149.294-.187.16Zm-1.125-48.933c.471-6.803 3.48-19.974 6.966-22.821-.506.455-.682 1.111-.312 1.604-.492.475-.296.86-.562 1.327-.163.727-1.134.907-.844 1.594-.022 2.044-.844 3.58-.797 5.102-.94 2.212-1.5 4.281-2.576 6.707-1.024 2.08-.586 4.612-1.875 6.487Zm2.906 51.312c-.857.428-.383-.492-.188-.963.562.045-.167.534.188.963Zm1.499 24.152c.11-.041.099.047.094.13-.077.024-.066-.082-.094-.13Zm.234.489c.3.058.605.236.562.546-.302.164-.725-.264-.562-.546Zm-.234-22.887c-.986-.913 1.267-.457 1.453.073.668 1.174-.945.022-1.453-.073Zm.422-36.642c-.435.102-.155-.47.14-.343.045.22.009.684-.14.343Zm0 .61c-.115.025-.16.012-.188-.12.11-.105.29-.075.188.12Zm-.14 35.298c-.194.022-.276-.059-.235-.255.284-.132.322-.002.234.255h.001Zm2.108 21.506c.248.028.17.112.328.198.139.49-.823.106-.328-.198Zm.374-18.83c-.417-.065.022-.69-.796-.193-.475-1.554 1.133-.302.796.193Zm.235.348c-.009-.123.164-.233.187-.115.165.084-.05.176-.187.115Zm.234-52.271v-.234c.183-.007.187.2 0 .234Zm-1.733 7.362c-.764.65-.684 1.488-1.125 2.422.113.187.661.299.328.62.026 1.097-.959.15-1.499 1.994-.922 9.106-.366-4.235.28-7.482.294-1.162.157-1.957.844-3.327.613.484 1.228-1.44.796-1.776 1.125-3.54 1.257-7.164 2.952-10.778.049 6.064-2.628 12.363-2.576 18.327Zm2.295-22.184c.017-.296.17-.262.281-.453.393.114-.08.667-.28.453h-.001Zm1.265-2.25c-1.122 2.912-1.214.255-.374-1.223 1.801-2.205 1.08-.08.374 1.223Zm.984 71.534c.245-.01.458.138.61.213-.168.175-.546-.072-.61-.213Zm.844-89.777c.035-.21.107-.309.28-.313-.001.251-.093.311-.28.313Zm1.405 91.4c-.424-.058-.8-.31-.843-.655.476-.308 1.004.213.843.655Zm.938 14.468c-.038-.28-.048-.636.374-.463.158.32-.062.556-.374.463Zm.421 4.498c.053.004.159-.05.14.031-.07.046-.1.082-.14-.03v-.001Zm-.093-18.03c-.032-.174.082-.212.234-.166.031.175-.082.213-.234.167v-.001Zm.093-70.622c.004-.439.305-.527.375-.885.001.197-.02.798-.375.885Zm.469 84.805c.2-.864.541.086.984.077-.295.395-.553-.37-.984-.077Zm1.687 5.06c-1.869-1.343.025-.334 1.03-.256-.05.63-.915.672-1.03.255v.001Zm.609 1.337c.05-.318.298-.685.515-.338.1.005-.369.246-.515.338Zm1.5.349c-.353.307-.549-.434-.844-.656.623-.127 2.079.365.843.656h.001Zm.702-9.356c.671-.048 1.121.02 1.265.702-.51-.083-1.142-.156-1.265-.702Zm.328 9.006c.022-.186.08-.264.234-.26.01.226-.05.347-.234.26Zm.89.182c.47.042.897.291.516.74-.416-.052-.628-.412-.516-.74Zm.797.848c1.257-1.187-.167.918.937.365 1.094 1.697-2.546.145-.937-.365Zm1.593 1.37c-.657.085.382-.878-.234-.771-1.04-.937.781-.823.515.176.712-.3.48.909 1.453.307-.4 1.54-1.527-.58-1.734.287v.001Zm3.514 1.294c.322-.106.227-.324.375-.557.712-.151-.418 1.104-.375.557Zm1.265-.047c-.061-.09.139-.016.094-.104.432.066.069.202-.094.104Zm.422-8.388c-.01-.088.25-.103.188.027-.087.032-.132-.016-.188-.027Zm.422 8.622c.442-.444 1.326-.111 1.172.431-.724.057-1.84-.89-1.172-.431Zm.843 7.028c.558.018 1.12.54 1.406 1.015-.537-.064-1.653-.405-1.406-1.015Zm1.406-6.623c.418-.147.739.32.14.266-.174-.014-.212-.106-.14-.266Zm.796 8.44c-.08-.22-.271-.239-.421-.375.064-.838 1.038.3.421.374v.001Zm.47-12.001c.219-.012.396-.158.561-.016 0 .561-.668.505-.562.016h.001Zm.093 3.878c.314.02.458.092.75.245-.149.328-1.175.15-.75-.245Zm1.874-3.02c-.257.121-.582.21-.515-.177.211-.243.697-.24.515.177Zm1.312 4.165c-.347.015-.528-.092-.515-.365.245.035.628.115.515.365Zm.328 9.1c.13-.065.178-.078.187.12-.114.025-.16.012-.187-.12Zm.656.49c-.279.026-.305-.095-.234-.303.34-.046.454.06.234.302v.001Zm10.496 10.309c-.092.12-.33-.056-.281-.203.224-.072.456.063.28.203h.001Zm.14-.063c-.008-.279.152-.338.328-.27-.01.244-.152.265-.328.27Zm1.312.463c-.127-.021-.106.001-.14-.125.294-.155.367.288.14.125Zm3.233-5.14c.044-.002.111-.031.094.037-.087.04-.066-.02-.094-.036v-.001Zm.328-9.173c.123-.008.16 0 .235.02-.06.196-.363.113-.235-.02Zm1.172 6.007c.075-.036.11-.055.234-.073.05.19-.168.26-.234.073Zm.187 3.166c.209-.081.167-.198.375-.276.308.091-.442.649-.375.276Zm.14 6.029c.029-.097-.006-.04.048-.1.032-.161.115.153-.047.1h-.001Zm.095-.198c-.153-.305.258-.243.374-.464.43-.115-.226.41-.374.464Zm1.03-.115c.079-.025.11.003.094.083-.078.025-.11-.003-.094-.083Zm1.36.598c-.407.02-.497-.207-.844-.234-.174-.562 1.178-.33.843.234h.001Zm.561.453c.004-.194-.239-.342.047-.427.038.09.226.45-.047.427ZM82.79 209c-.132-.325-.028-.393.327-.318.104.317-.071.537-.327.318Zm9.699 1.777c-1.637 1.217-.85-1.067-1.968-.203-.563 1.168-1.066-.263-1.64-.05-.758.997-.647-.762-1.78.057-.848.682-1.054-1.787-2.484-.239-1.37.572-1.727-2.527-.984-1.437-.3.734.504.232.656-.12.69.005.647.402.047.37.076.294 1.678.49 1.077-.12 1.679-1.408.657 1.977 1.781.973.848-.05 2.31-.924 2.905.051.593-.027 3.3-.57 2.39.718Zm2.015.197c-.445.118-.377-.377-.141-.547.188.116.31.362.14.547h.001Zm.28-.828c.044-.002.112-.032.094.036-.086.04-.066-.02-.093-.036h-.001Zm.047.792c.86-1.8.803.195 1.64-.043 1.818.119.334-.48.63-.636.261.143.525.28.787.42-.044.146.002.273.364.299-1.133.147-2.642.488-3.42-.04h-.001Zm6.56 14.121c.213-.251.472.11.469.417-.513-.08-1.452-.242-.469-.417Zm.141-1.093c.011-.066.044.015.047-.052.22-.058-.087.194-.047.052Zm-1.921-2.316c.125-1.038 1.776.044 2.437.103-.743 1.077-2.195.97-2.437-.103Zm2.53.374c.29-.032.595-.02.516-.339 1.734-.133-.628 1.636-.516.339Zm.469 3.65c.01-.158.014-.24.14-.297.062.129.094.33-.14.296v.001Zm.468.51c-.27.069-.346-.209-.28-.344.242-.025.488.077.28.343v.001Zm.469-3.426c-.372.045-.354-.483-.047-.464.016.174.146.295.047.464Zm1.734.415c-.4.146.133-.473.093-.057-.093.039-.04-.002-.093.057Zm.421 2.109c-.177-.32.596-.37.469-.006-.191.027-.415.279-.469.006Zm8.434 3.933c2.18 1.01-1.34 1.177-1.687.61-1.509-.607-3.104-1.49-4.966-1.883-1.253.478-.828-.5-.562-1.016-.65-.446-1.215-.574-.61-1.478.541-.444.594.136.703.39.592.714.751-1.542.937.27 1.827.494 3.055.276 4.358 1.717 2.51-1.908.495-.028 2.202-.246.988-.361-.34.331.469 1.073-.211.508-1.041.082-.844.563Zm.797-8.055c.178.118-.127.155 0 0Zm1.171-.177c-.007.219-.387.603-.609.49.017-.277.378-.366.61-.49h-.001Zm-.187 7.986c-.224.139-.45-.035-.047-.229.16-.024.168.192.047.23v-.001Zm.047-1.692c-.242.254-.578.062-.375-.24.52-.364.413-.284.375.24Zm.094.786c.078-.024.11.003.093.084-.078.024-.11-.003-.093-.084Zm.234-2.837c-.295-.026-.4-.171-.469-.37.376-.233.741-.02.469.37Zm.703 4.654c-.152-.035.3-.155.187.073-.102-.01-.133-.015-.187-.073Zm-.422-3.046c-.341-.932.514-.984.89-.52.008.5-.424.708-.89.52Zm1.593 2.26c-.013.26-.317.118-.281-.11.144-.054.423-.01.281.11Zm.515 1.863c.019-.153.043-.142.094-.245.266-.07.12.312-.094.245Zm.703-.594c.082-.243.616-.815.89-.708.156.455-.586.523-.89.708Zm1.265-.562c-.043.088-.051.014-.046-.042.055-.01.13-.011.046.042Zm1.594-1.161c-.424.162-1.67.516-1.968.125-.723.015-.499-.049-.047-.23-.065-.15-.546-.423-.094-1.02-.039-.668 1.93-.39 2.296-.162-.37.443.126.923-.187 1.287Zm.75.15c-.826.123-.289-.887.187-.443.17.233-.01.283-.188.443h.001Zm.983-.438c.244-.022.183-.004.328.057-.108.37-.721.23-.328-.057Zm1.36 3.175c-.594.016-.082-.45.093-.62.031.183.135.432-.094.62h.001Zm3.42-1.13c-.745.246-2.478 1.393-1.875-.166-.828-.12-2.28.64-2.764-.114.434-.559 1.103-.406 1.64-.605.402-.778.629-.344.468.323.52-.1 1.601.024 1.36-.714-.847.509-.559-.161-.047-.51.662.524.853.205 1.592.385-.053.317-.295.464-.375.698.699-.085.627 1.23 0 .702l.001.001Zm2.296.071c-.529.356-.761-.374-1.36-.317.82-.733 1.777-1.357 1.36.317Zm-.469-1.587c.05.478-.579.273-.844.656-.131-.47.48-.77.844-.656Zm.469-.38c.28.164-.07.214 0 0Zm.374-3.51c-.043.09-.051.015-.046-.041.055-.011.13-.012.046.041Zm.656 5.316c-.28-.016-.36-.207-.28-.438.342-.13.589.204.28.438Zm.094-5.727c.075.168-.225.294-.281.172-.144-.138.145-.165.281-.172Zm-.281-1.14c-.42.776-1.259.567-1.921.683-1.648-.104 1.075-.171 1.125-1.297.5-1.04.897 1.016 1.265-.095.688.146 4.06-1.727 2.905-.792-1.004.572-2.181 1.314-3.374 1.5Zm1.452.728c-.022.324-.44.435-.374.089.12-.037.207-.071.374-.09Zm4.124 6.616c-.056-.094-.114-.101-.047-.23.266-.108.3.149.047.23Zm-1.968-.062c-.677.62 1.09.077.188.728-3.318.676-3.506.372-1.875-1.852.808-.19 1.841-.28 2.108-.797.677-1.367.401 1.352 1.031.728.057-.64.747-.935 1.312-1.318.409.733-.099.678-.562 1.047.213 1.043-1.238 1.105-2.202 1.464Zm2.577 4.305c.017-.493.326-.626.703-.547-.102.34-.373.7-.703.547Zm.703-4.624c-.133.04-.154-.011-.094-.13.182-.09.221-.042.094.13Zm1.077 5.456c.153-.13.299.118.329.29-.154-.016-.521-.165-.329-.29Zm.89-1.786c.188-.004.198.19 0 .234-.084-.063-.021-.162 0-.234Zm.048 1.869c-.254-.65.949-.226 1.124-.64 1.45.158-.686.712-1.124.64Zm1.968-.173c-.069-.195.255-.68.422-.61-.273.31-.196.38-.422.61Zm-.235-6.392c-1.014.127-1.477.43-2.436.786.006-.99.97-1.987-.469-1.213-.761.2.4 1.012-.375 1.12-.805-.743.438-1.97.984-2.687-.197.692.904.007 1.734.463.53-.97 1.82-1.058 1.266.187-3.012.072-.294 1.064-.704 1.344Zm.75-.74c.204-.428.324-.04.703-.032.065.33-.683.293-.703.032Zm.797-1.307c.357-.45 1.45 1.407.562 1.06.423-.855-.9-.047-.562-1.06Zm.093 3.55c-.043-.138-.046-.038 0-.187.186.008.139.116 0 .187Zm.188 2.978c-.394-.77 2.57-2.621 3.046-2.073 1.739-1.79.406.289 2.482-.465-.545 2.865-3.444 1.212-5.528 2.538Zm4.732-3.105c.023-.243.399-.21.61-.208-.064.34-.444.296-.61.208Zm.797-3.368c-.325.074-1.113.833-1.031.208 3.56-2.126.188 2.393 1.03-.208h.001Zm.468 3.837c.067-.1.106-.183.235-.167-.01.144-.112.17-.235.167Zm-.187-.776c.117-.554.753-.61 1.265-.516-.093.364-.945.595-1.265.516Zm1.78-3.853c-.207-.411.145-.644.375-.323-.336.306-.28.755-.609.958-.557-.22-.447-1.251.234-.635Zm.235 2.972c.147-.055.17-.126.328-.177.193.152-.408.487-.328.177Zm1.874-3.91c-.474-.292-.855.187-1.406.39-.352-.506 1.208-1.852 1.453-1.801 3.164-1.951 3.451.545.375.614-.658-.006.101.92-.422.797Zm2.577 1.587c.155.046.2-.008.14.218-.2.066-.224-.108-.14-.218Zm-.28 1.999c-.367 1.32-1.55-.057-.188-.073.041-1.067 1.526-.525.187.073h.001Zm-.188-6.258c-.057-.833 1.85-.684.843-.281.072.484-.617.34-.843.28Zm1.265 4.31c-.353.025-.522-.087-.422-.374.423-.25.74-.09.422.374Zm.28 1.28c-.026-.33.114-.5.282-.733.445.006.112.77-.281.734h-.001v-.001Zm1.22-2.01c-.025.105-.26-.052-.188-.212.12-.01.308.17.187.213h.001v-.001Zm-.938-3.128c-1.58-.696 1.547-.79 1.64-1.87 2.689-.258-1.4 1.092-1.64 1.87Zm3.233 2.873c-.834.387-.269.694.14.5-.05.234-1.872 1.275-2.108 1.125-.62-.655.973-.73.234-1.338.144-.454.445.206.703-.265.889-1.49 1.778.582 1.031-.022Zm.984-2.03c.927-.577.258-.06.094.364-.311.015-.227-.2-.094-.365Zm.234 1.473c-.737-.115.152-.466.422-.75.7-.783.049.463-.422.75Zm.375-6.368c.01-.196-.013-.14.094-.245.074-.045.127-.074.184-.105l.297-.074c-.08.095-.306.272-.575.424Zm.797 4.784c.174-.467.66-.185 1.03-.536.574.773-1.947 1.231-1.03.536Zm1.5-.776c.03-.23.285-.198.468-.286-.012.316-.252.251-.469.286h.001Zm2.67-1.89c.29.826-2.022.421-1.358 1.463-.591.648-1.25-.723.093-1.135 1.063-1.377 4.098-2.204 1.265-.328Zm2.624-1.98c-.23.19-1.236.35-.61-.12.232 0 .725-.111.61.12Zm.656-.73c-.294-.08-.75.34-.703-.108.299-.33.88-.52.703.109v-.001Zm.094.037a.71.71 0 0 1 .28.016c-.044.486-.46.418-.28-.016Zm.702-.594c-.195-.896.404-1.477.997-2.184.62-.228 1.238-.458 1.852-.698-.666 1.066-1.97 2.041-2.85 2.882Zm7.357-3.397c.097-.199.178-.236.328-.364.108.168-.15.39-.328.364Zm.703.812c.127.022.106 0 .14.125-.127-.021-.106.001-.14-.125Zm.187-1.145c-.565.077-.475-.204-.14-.453.27.001.187.302.14.453Zm.094 1.395c.17-.01.282-.12.422 0 .027.334-.494.227-.422 0Zm2.155-2.677c.01-.284.097-.359.14-.578.754-.512.348.455-.14.578Zm.562-1.515c-.02-.014-.013-.025-.02-.036.089-.045.177-.087.264-.132.157.106-.022.416-.244.168Zm1.219-.23c-.215.036-.328-.08-.373-.25.18-.094.357-.19.536-.285.053.174.102.389-.163.536v-.001Z'/%3E%3C/svg%3E");
  text-decoration: none;
  color: var(--green);
}

/* ---------- section backgrounds ---------- */

section { overflow-x: hidden; }
.path-frontpage.node--type-general-pages .layout-content section:first-child { background: linear-gradient(0deg, rgba(186, 179, 255, 1) 0%, rgba(241, 240, 255, 1) 100%) !important; }
.path-frontpage.node--type-general-pages .layout-content section:nth-child(2) {
  background: linear-gradient(180deg, rgba(186, 179, 255, 1) 0%, rgba(241, 240, 255, 1) 40%) !important;
  overflow: hidden;
  padding-top: 60px;
}
.path-frontpage section {
  background-size: auto 100% !important;
  background-repeat: no-repeat;
  background-position: center;
}
.node--type-general-pages .layout-content section:nth-child(2) {
  background: linear-gradient(180deg, rgba(227, 225, 255, 1) 0%, rgba(241, 240, 255, 1) 100%);
  position: relative;
  top: 160px;
  margin-bottom: 160px;
}
.path-frontpage.node--type-general-pages .layout-content section:nth-child(2) {
  top: auto;
  margin-bottom: 0;
}

/* ---------- heros & logos ---------- */

#cfi-logo img, #cfi-gpe-logo img { width: 250px; }

/* -- landing -- */

#cfi-landing-logos {
  position: relative;
  display: flex;
  width: 100%;
  z-index: 2;
  align-items: center;
}
#cfi-landing-logos #cfi-logo, #cfi-landing-logos #cfi-gpe-logo {
  flex-basis: auto;
  padding: 1rem;
}
#cfi-landing-logos #cfi-gpe-logo { text-align: right; }

/* -- homepage -- */

#cfi-hero {
  position: relative;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  padding-bottom: 160px;
}
#cfi-logo-container {
  position: absolute;
  top: 0;
  z-index: 2;
  width: 100%;
}
#cfi-hero #cfi-logo {
  max-width: 1450px;
  margin: 2rem auto 0;
  padding: 0 20px;
}

#cfi-hero-children {
  position: relative;
  top: -60px;
  z-index: 1;
}
#cfi-hero-children img {
  width: 100%;
  height: auto;
}
#cfi-hero-title {
  background: url(../svg/title-large-02.svg) center center no-repeat;
  background-size: cover;
  background-size: 100% 100%;
  text-align: center;
  padding: 30px 110px 50px 110px;
  position: absolute;
  transform: translatex(-50%);
  left: 50%;
  bottom: 0;
  width: 100%;
  z-index: 3;
}
#cfi-hero-title h1, #cfi-hero-title h1 strong {
  margin: 0;
  color: var(--blue);
  font-size: 2.25rem;
}
#cfi-hero-title h1 strong {
  display: block;
  font-size: 3rem;
}
.paragraph--37199 .container-narrow { max-width: none; }

/* ---------- landing ---------- */

#cfi-landing {
  background:
    url("../png/background-full-04.png") no-repeat center/cover,
    linear-gradient(0deg, rgba(186, 179, 255, 1) 0%, rgba(241, 240, 255, 1) 100%);
  min-height: 100vh;
}

#cfi-landing-top-links {
  display: flex;
  justify-content: center;
  width: 99%;
  text-align: center;
  position: relative;
  margin: 0 auto;
  top: 5vh;
  gap: 1rem;
}
#cfi-landing-top-links div {
  flex-grow: 1;
  position: relative;
  z-index: 2;
}
#cfi-landing-hosts { margin-top: 15%; }
#cfi-landing-engine-or-progress { margin-top: 7%; }
#cfi-landing-cost-inaction { margin-top: -1%; }
#cfi-landing-transformation-scale { margin-top: -1%; }
#cfi-landing-future-ready-model { margin-top: 7%; }
#cfi-landing-multiply-future { margin-top: 15%; }

#cfi-landing-bottom {
  position: absolute;
  width: 100%;
  bottom: 0;
  padding-bottom: 2rem;
}
#cfi-landing-bottom::before {
  background: linear-gradient(0deg,rgba(186, 179, 255, 1) 0%, rgba(186, 179, 255, 0) 100%);
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: 3;
}
#cfi-landing-bottom h1, #cfi-landing-bottom div { position: relative; z-index: 4; }
#cfi-landing-bottom-links {
  display: flex;
  justify-content: center;
}
#cfi-landing-bottom-links div { padding: 1rem; }
#cfi-landing-download {}
#cfi-landing-methodology {}

.cfi-landing-mobile {
  position: relative;
  z-index: 1;
}

/* ---------- quotes ---------- */

.cfi-quotes p, .cfi-quotes strong, .cfi-quotes b, .cfi-quotes p em, .cfi-quotes p i { color: var(--blue); }
.cfi-quotes em {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}
.cfi-quotes img { max-width: 400px; }
.cfi-globe img { max-width: 340px; }
.cfi-quotes img, .cfi-globe img { width: 100%; }
.cfi-globe { text-align: center; }

/* ---------- cfi-icons / icon row ---------- */

.cfi-icons { margin: 0 auto 2rem auto; }
.cfi-icons-horz { }
.icon-image { padding: 2rem; }
.icon-image img { height: 120px; }
.cfi-icons-horz .icon-image img {
  max-width: 200px;
  height: auto;
}
.cfi-progress {}
.cfi-progress svg {}

.cfi-progress .col-md-1 {
  max-width: 100px;
  margin: 0 auto;
  text-align: center;
}

.text-center.cfi-number {
  background: url(../svg/circle-3.svg);
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 3rem;
  color: var(--white);
  margin: -2rem auto 2rem;
}
.cfi-number-grid .col-lg {
  background: var(--violet-40);
  padding: 0 2rem 2rem 2rem;
  margin: 2rem;
  border-radius: 20px;
  color: #4954a3;
}

/* ---------- map ---------- */

#cfi-map { margin-bottom: -3.5rem; }
.paragraph--type--map h2, .paragraph--type--map h3, .paragraph--type--map p {
  padding-left: 20px;
  padding-right: 20px;
}
#cfi-map::before, #cfi-map::after {
  display: block;
  width: 100%;
  height: 50px;
  position: absolute;
  z-index: 1;
}
#cfi-map::before {
  content: url(../svg/map-bottom.svg);
  bottom: -37px;
  height: 60px;
}
#cfi-map::after {
  content: url(../svg/map-top.svg);
  top: 0;
  height: 50px;
}

.cfi-map-legend--wrapper {
  display: flex;
  max-width: 600px;
  margin: 0 auto;
  padding: 1rem;
  position: relative;
  z-index: 2;
}
.cfi-map--climate-legend__key, .cfi-map--fragility-legend__key { margin-left: 10px; }
.cfi-map--climate-legend, .cfi-map--fragility-legend {
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 25px rgba(73,84,163,0.3);
  margin: 0.5rem;
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
}
.cfi-map--climate-legend h3, .cfi-map--fragility-legend h3 {
  background: #fff;
  display: block;
  width: 100%;
  margin: 0;
  padding: 1rem;
  text-align: center;
}
.cfi-map--climate-legend div, .cfi-map--fragility-legend div { padding: 0.888rem; }

/* ---------- masks ---------- */

.mask-circle-01, .cfi-quotes img, .mask-square-01, .mask-rectangle-01, .mask-rectangle-02 {
  -webkit-mask-size: auto auto;
  mask-size: auto auto;
  -webkit-mask-repeat: round;
  mask-repeat: round;
}
.mask-circle-01, .cfi-quotes img {
  -webkit-mask-image: url(../svg/circle-02.svg);
  mask-image: url(../svg/circle-02.svg);
}
.mask-square-01 {
  -webkit-mask-image: url(../svg/square-01.svg);
  mask-image: url(../svg/square-01.svg);
}
.mask-rectangle-01 {
  -webkit-mask-image: url(../svg/rectangle-01.svg);
  mask-image: url(../svg/rectangle-01.svg);
}
.mask-rectangle-02 {
  -webkit-mask-image: url(../svg/rectangle-02.svg);
  mask-image: url(../svg/rectangle-02.svg);
}

/* ---------- footer ---------- */

#cfi-footer { padding: 0 4rem 4rem 4rem; }
#cfi-footer-divider { }
#cfi-footer .text-center.small {
  font-size: .777rem;
  opacity: 0.5;
  font-weight: 500;
}
#cfi-footer .text-center.small a {
  color: var(--blue);
  opacity: 0.8;
}
#cfi-footer .text-center.small a:hover {
  text-decoration: none;
  color: var(--blue);
  opacity: 0.6;
}
#cfi-footer-logo { display: none; }

/* ---------- mobile ---------- */

.mobile-show { display: none; }
.mobile-hide { display: table; }

@media (min-width: 0px) and (max-width: 1169px) {

  main { padding-top: 0; }

  .mobile-show { display: table; }
  .mobile-hide, #cfi-landing-bottom::before { display: none; }

  .path-frontpage.node--type-general-pages .layout-content section:nth-child(2) { padding-top: 0; }
  .node--type-general-pages .layout-content section:nth-child(2) {
    top: 85px;
    margin-bottom: 90px;
  }

  h1 { font-size: 2rem; }
  h2, .text-02, #page h2 { font-size: 1.5rem; }
  .lead, .text-04 { font-size: 1.2rem; }
  .text-04 { font-size: 1rem; }
  h1, h2.sectionTitle, .paragraph--type--paragraph-feed-card h2 {
    padding: 1rem !important;
    margin: 0 auto 2rem auto;
  }
  .mobile-center { text-align: center; }

  #cfi-hero { padding-bottom: 0; }
  #cfi-hero-title {
    position: relative;
    padding: 0 1rem 1rem 1rem;
    max-width: none;
    bottom: 10px;
  }
  #cfi-logo-container { position: relative; }
  #cfi-hero #cfi-logo {
    margin: 2rem auto 0 auto;
    text-align: center;
  }
  #cfi-hero #cfi-logo img {
    width: 260px;
    margin-bottom: -40px;
  }
  #cfi-hero-children { top: 0; }
  #cfi-hero-title h1, #cfi-hero-title h1 strong { font-size: 1.5rem; }

  #cfi-landing { background: linear-gradient(0deg, rgba(186, 179, 255, 1) 0%, rgba(241, 240, 255, 1) 100%); }
  #cfi-landing-top-links { top: auto; }
  #cfi-landing-top-links, #cfi-landing-bottom-links, .cfi-landing-mobile, #cfi-landing-bottom-links {
    display: block;
    text-align: center;
  }
  #cfi-landing-top-links, #cfi-landing-bottom-links { z-index: 3; }
  #cfi-landing-bottom {
    position: relative;
    bottom: auto;
    padding-bottom: 2rem;
  }
  #cfi-landing h1 {
    padding: .5rem 1rem 1rem 1rem !important;
    margin: -2rem auto 2rem auto;
    z-index: 3;
    position: relative;
    font-size: 2.25rem;
  }
  #cfi-landing-hosts, #cfi-landing-transformation-scale, #cfi-landing-engine-or-progress, #cfi-landing-cost-inaction, #cfi-landing-multiply-future, #cfi-landing-bottom-links div { margin-top: 10px; }
  #cfi-landing-top-links div, #cfi-landing-bottom-links div {
    display: inline-block;
    margin: 5px;
  }
  #cfi-landing-bottom-links div { padding: 0; }

  #cfi-nav { justify-content: center; }
  #cfi-header #cfi-landing-logos #cfi-logo {
    padding: 1rem;
    text-align: center;
    flex: 1;
    margin-left: 93px;
  }
  #cfi-header #cfi-landing-logos #cfi-logo img { width: 150px; }
  #cfi-header #cfi-landing-logos #cfi-gpe-logo { display: none; }
  #cfi-lang {
    padding: 1rem;
    flex: 0;
  }
  #cfi-lang a {
    font-size: 0.777rem;
    letter-spacing: 2px;
  }
  #cfi-landing #cfi-lang {
    text-align: center;
    flex: 1;
  }
  #cfi-nav .cfi-burger { display: block; }
  #cfi-nav-links {
    background: var(--violet-20);
    inset: 0;
    display: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    padding: 80px 20px;
    z-index: 1050;
  }
  #cfi-nav-links a { padding: 0.5rem; }
  #cfi-menu-toggle:checked ~ #cfi-nav-links { display: flex; }
  #cfi-menu-toggle:checked ~ #cfi-gpe-logo {
    display: block;
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    bottom: 40px;
    z-index: 1060;
  }
  #cfi-menu-toggle:checked ~ #cfi-gpe-logo img { max-height: 40px; }
  #cfi-menu-toggle:checked + .cfi-burger span { background: transparent; }
  #cfi-menu-toggle:checked + .cfi-burger span::before {
    top: 0;
    transform: rotate(45deg);
  }
  #cfi-menu-toggle:checked + .cfi-burger span::after {
    top: 0;
    transform: rotate(-45deg);
  }

  .cfi-progress h3 {
    text-align: center;
    margin-bottom: 0;
  }
  .cfi-icons-horz h3, .cfi-number-grid h3 { text-align: center; }

  .cfi-map-legend--wrapper {
    display: block;
    max-width: 400px;
    margin: 0 auto;
  }
  .cfi-map--climate-legend { margin-bottom: 1rem; }

  .mask-square-01, .mask-square-02, .mask-rectangle-01, .mask-rectangle-02 { margin-bottom: 1rem; }

  #cfi-footer {
    background-size: 95%;
    padding: 2rem;
  }
  #cfi-footer div { margin-bottom: 1rem; }
  #cfi-footer-logo {
    display: block;
    width: 150px;
    margin: 0 auto 1rem auto;
  }

}

@media (min-width: 0px) and (max-width: 768px) {
  #cfi-landing-top-links div, #cfi-landing-bottom-links div, #cfi-landing-top-links a, #cfi-landing-bottom-links a {
    display: block;
    max-width: 300px;
    margin: 0 auto;
  }
}

@media (max-height: 700px) {
  .node--type-general-pages .layout-content section:nth-child(2) { top: 155px; margin-bottom: 155px; }
  #cfi-nav-links { gap: 10px; }
  #cfi-landing h1 { font-size: 2rem; padding: .5rem 1rem !important; }
  #cfi-landing-top-links a, #cfi-landing-bottom-links a { font-size: 0.777rem; padding: 0.777rem; font-weight: 700; }
  #cfi-landing-top-links { top: -1rem; }
  #cfi-landing-bottom { padding-bottom: 0; }
  #cfi-landing-bottom-links div { padding: 0.25rem 1rem; }
  #cfi-landing-logos #cfi-logo, #cfi-landing-logos #cfi-gpe-logo { padding: 0.4rem; }
  #cfi-logo img, #cfi-gpe-logo img { width: 200px; }
}