@charset "UTF-8";
/* Template - About Page */
/* ==================================================== */
/* Template - Baseline Page Includes */
/* The very common components and modules for any page
   Needs to be imported at the top of every style template */
/* ==================================================== */
/* Import utilities */
/* ==================================================== */
/* Variables */
/* ==================================================== */
/* Miscellaneous */
/* Spacing */
/* ==================================================== */
/* Flex-box container */
/* ==================================================== */
/* Flexbox */
/* Flex Direction */
/* Flexbox */
/* Flexbox for row and no-wrap */
@import url("https://api.fontshare.com/v2/css?f[]=clash-grotesk@200,700,400,600,300,500&display=swap");
.check-radio,
.check-radio-item, .form-header {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

/* Flexbox for row and wrap */
form.mc4wp-form, form.wpcf7-form {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

/* Flexbox for column */
/* Flexbox for column and nowrap */
.form-section, .form-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

/* Flex-box item */
/* ==================================================== */
/* Flex Order */
/* Flex */
/* Outline */
/* ==================================================== */
/* Border */
/* ==================================================== */
/*  Border-radius */
/* ==================================================== */
/* Links */
/* ==================================================== */
/* Box-shadow */
/* ==================================================== */
/* Border */
/* ==================================================== */
/* Text shadow */
/* ==================================================== */
/* Letter spacing */
/* ==================================================== */
/*  Opacity */
/* ==================================================== */
/*  Animation */
/* ==================================================== */
/* Ease */
/* Import settings */
/* ==================================================== */
/*	Meyer Reset */
/* ==================================================== */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
  display: block;
}

a img {
  border: 0;
}

html.no-js {
  margin-top: 0px !important;
}

/*  Box-sizing */
/* ==================================================== */
/* Box Sizing */
/* Clearfix */
/* ==================================================== */
/*  Media-queries */
/* ==================================================== */
/* Typefaces */
/* ==================================================== */
/* Typeface */
/* Font size */
/* ==================================================== */
/* Line-height */
/* ==================================================== */
/* Settings - Colour */
/* ==================================================== */
:root {
  --white: rgba(255, 255, 255, 1.0000);
  --ghost: rgba(240, 240, 240, 1.0000);
  --grey: rgba(80, 80, 80, 1.0000);
  --black: rgba(32, 33, 36, 1.0000);
  --slate: rgba(52, 71, 80, 1.0000);
  --aqua: rgba(0, 251, 222, 1.0000);
  --avocado: rgba(235, 239, 219, 1.0000);
  --powder: rgba(230, 250, 255, 1.0000);
  --lilac: rgba(242, 234, 255, 1.0000);
  --wheaty: rgba(255, 244, 230, 1.0000);
  --plush: rgba(235, 198, 204, 1.0000);
  --powder-ghost: rgba(230, 250, 255, 0.09875);
  --msg-success: rgba(0, 253, 88, 1.0000);
  --msg-warning: rgba(255, 150, 60, 1.0000);
  --msg-error: rgba(255, 68, 60, 1.0000);
  --msg-disabled: rgba(80, 80, 80, 1.0000);
}

/*  Settings - Grid */
/* ==================================================== */
.team-mini, .related-items, .sponsors, .river, .grid {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.grid-item {
  transition: all 0.35s ease-in-out;
}

.card-sponsor, .card-story, .card-sponsor, .grid-item-1 {
  width: 100%;
}

.grid-item-2-in-2-9-1 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-2-in-2-9-1 {
    width: calc((100% - 60px * 2) * 2 / 12);
  }
}
.grid-item-9-in-2-9-1 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-9-in-2-9-1 {
    width: calc((100% - 60px * 2) * 9 / 12);
  }
}
.grid-item-1-in-2-9-1 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-in-2-9-1 {
    width: calc((100% - 60px * 2) * 1 / 12);
  }
}
.grid-item-1-in-1-10-1 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-in-1-10-1 {
    width: calc((100% - 60px * 2) * 1 / 12);
  }
}
.grid-item-10-in-1-10-1 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-10-in-1-10-1 {
    width: calc((100% - 60px * 2) * 10 / 12);
  }
}
.grid-item-2-in-2-10 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-2-in-2-10 {
    width: calc((100% - 60px * 1) * 2 / 12);
  }
}
.grid-item-10-in-2-10 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-10-in-2-10 {
    width: calc((100% - 60px * 1) * 10 / 12);
  }
}
.grid-item-2-in-2-8-2 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-2-in-2-8-2 {
    width: calc((100% - 60px * 2) * 2 / 12);
  }
}
.grid-item-8-in-2-8-2 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-8-in-2-8-2 {
    width: calc((100% - 60px * 2) * 8 / 12);
  }
}
.grid-item-4-in-4-8 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-4-in-4-8 {
    width: calc((100% - 60px * 1) * 4 / 12);
  }
}
.grid-item-8-in-4-8 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-8-in-4-8 {
    width: calc((100% - 60px * 1) * 8 / 12);
  }
}
.grid-item-5-in-5-7 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-5-in-5-7 {
    width: calc((100% - 60px * 1) * 5 / 12);
  }
}
.grid-item-7-in-5-7 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-7-in-5-7 {
    width: calc((100% - 60px * 1) * 7 / 12);
  }
}
.card-team-mini, .grid-item-1-2 {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-team-mini, .grid-item-1-2 {
    width: calc((100% - 60px * 1) * 6 / 12);
  }
}
.grid-item-1-2-mq {
  width: 100%;
}
.grid-item-1-2-mq:nth-child(n+2) {
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-2-mq {
    width: calc((100% - calc(2 - 1) * 60px) / 2);
  }
  .grid-item-1-2-mq:nth-child(-n+1) {
    margin-right: 60px;
  }
  .grid-item-1-2-mq:nth-child(n+2) {
    margin-top: unset;
  }
  .grid-item-1-2-mq:nth-child(n+3) {
    margin-top: 24px;
  }
  .grid-item-1-2-mq:nth-child(2n+3) {
    margin-right: 60px;
  }
  .grid-item-1-2-mq:last-child() {
    margin-right: auto;
    margin-left: 0;
  }
}
.grid-item-1-3 {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-3 {
    width: calc((100% - 60px * 2) * 4 / 12);
  }
}
.grid-item-1-3-mq {
  width: 100%;
}
.grid-item-1-3-mq:nth-child(n+1) {
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-3-mq {
    width: calc((100% - calc(3 - 1) * 60px) / 3);
  }
  .grid-item-1-3-mq:nth-child(-n+2) {
    margin-right: 60px;
  }
  .grid-item-1-3-mq:nth-child(n+4) {
    margin-top: 24px;
  }
  .grid-item-1-3-mq:nth-child(3n+4), .grid-item-1-3-mq:nth-child(3n+5) {
    margin-right: 60px;
  }
  .grid-item-1-3-mq:last-child() {
    margin-right: auto;
    margin-left: 0;
  }
}
.grid-item-1-4 {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-4 {
    width: calc((100% - 60px * 1) * 6 / 12);
  }
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-4 {
    width: calc((100% - 60px * 3) * 3 / 12);
  }
}
.grid-item-1-4-mq {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-4-mq {
    width: calc((100% - calc(4 - 1) * 60px) / 4);
  }
  .grid-item-1-4-mq:nth-child(-n+3) {
    margin-right: 60px;
  }
  .grid-item-1-4-mq:nth-child(n+5) {
    margin-top: 24px;
  }
  .grid-item-1-4-mq:nth-child(4n+5), .grid-item-1-4-mq:nth-child(4n+6), .grid-item-1-4-mq:nth-child(4n+7) {
    margin-right: 60px;
  }
  .grid-item-1-4-mq:last-child() {
    margin-right: auto;
    margin-left: 0;
  }
}
.grid-item-1-6 {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-6 {
    width: calc((100% - 60px * 3) * 3 / 12);
  }
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-6 {
    width: calc((100% - 60px * 5) * 2 / 12);
  }
}
.grid-item-1-6-mq {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-6-mq {
    width: calc((100% - calc(6 - 1) * 60px) / 6);
  }
  .grid-item-1-6-mq:nth-child(-n+5) {
    margin-right: 60px;
  }
  .grid-item-1-6-mq:nth-child(n+7) {
    margin-top: 24px;
  }
  .grid-item-1-6-mq:nth-child(6n+7), .grid-item-1-6-mq:nth-child(6n+8), .grid-item-1-6-mq:nth-child(6n+9), .grid-item-1-6-mq:nth-child(6n+10), .grid-item-1-6-mq:nth-child(6n+11) {
    margin-right: 60px;
  }
  .grid-item-1-6-mq:last-child() {
    margin-right: auto;
    margin-left: 0;
  }
}
.grid-item-1-12 {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-12 {
    width: calc((100% - 60px * 3) * 3 / 12);
  }
}
@media only screen and (min-width: 1024px) {
  .grid-item-1-12 {
    width: calc((100% - 60px * 11) * 1 / 12);
  }
}
.grid-item-1-12-mq {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .grid-item-1-12-mq {
    width: calc((100% - 60px * 11) * 1 / 12);
  }
  .grid-item-1-12-mq:nth-child(-n+11) {
    margin-right: 60px;
  }
  .grid-item-1-12-mq:nth-child(n+13) {
    margin-top: 24px;
  }
  .grid-item-1-12-mq:nth-child(12n+13), .grid-item-1-12-mq:nth-child(12n+14), .grid-item-1-12-mq:nth-child(12n+15), .grid-item-1-12-mq:nth-child(12n+16), .grid-item-1-12-mq:nth-child(12n+17), .grid-item-1-12-mq:nth-child(12n+18), .grid-item-1-12-mq:nth-child(12n+19), .grid-item-1-12-mq:nth-child(12n+20), .grid-item-1-12-mq:nth-child(12n+21), .grid-item-1-12-mq:nth-child(12n+22), .grid-item-1-12-mq:nth-child(12n+23) {
    margin-right: 60px;
  }
  .grid-item-1-12-mq:last-child() {
    margin-right: auto;
    margin-left: 0;
  }
}
.grid-item {
  background: var(--lilac);
}

/*  Structure */
/* ==================================================== */
/* Declare charset */
/* Box sizing */
*,
*:before,
*:after {
  box-sizing: border-box;
}

/* Text selection */
::-moz-selection {
  color: var(--aqua);
  background: var(--slate);
}
::selection {
  color: var(--aqua);
  background: var(--slate);
}

/* Base HTML */
html {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: var(--slate);
  min-height: 100%;
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  overflow-y: scroll;
  scroll-behavior: smooth;
  touch-action: pan-x pan-y pan-left pan-right pan-up pan-down pinch-zoom;
}

/* Base body */
body {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  position: relative;
  min-height: 100vh;
  transition: all 0.35s ease-in-out;
}
body.logged-in {
  padding-top: 0 !important;
}
body.modal-open {
  overflow: hidden;
}

/* Main */
main {
  margin-top: 24px;
  padding: 0;
}
@media only screen and (min-width: 600px) {
  main {
    margin-top: 32px;
  }
}
@media only screen and (min-width: 1024px) {
  main {
    margin-top: 0;
  }
}
/* wrapper */
/* Container */
#wpadminbar {
  position: absolute;
  top: -100px;
  left: -100%;
  display: none;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  overflow: hidden;
  opacity: 0;
}

/* Wrapper */
/* ==================================================== */
.wrapper {
  width: 100%;
}
/* Container */
/* ==================================================== */
.container {
  width: 100%;
  max-width: calc(100vw - 60px);
  margin: auto;
}
@media only screen and (min-width: 600px) {
  .container {
    max-width: calc(100vw - 60px * 1.5);
  }
}
@media only screen and (min-width: 1024px) {
  .container {
    max-width: calc(100vw - 60px * 2);
  }
}
/*  Page section */
/* ==================================================== */
/* Import components */
/* ==================================================== */
/* Text - Headings */
/* ==================================================== */
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  display: block;
  margin-bottom: 12px;
  color: var(--slate);
}

h1,
h2,
h3 {
  line-height: 1;
}

h4,
h5,
h6 {
  line-height: 1.25;
}
@media only screen and (min-width: 600px) {
  h4,
  h5,
  h6 {
    line-height: 1.125;
  }
}
@media only screen and (min-width: 1024px) {
  h4,
  h5,
  h6 {
    line-height: 1;
  }
}
h1 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 40px;
  font-size: 2.5rem;
}
@media only screen and (min-width: 600px) {
  h1 {
    font-size: 48px;
    font-size: 3rem;
  }
}
@media only screen and (min-width: 1024px) {
  h1 {
    font-size: 64px;
    font-size: 4rem;
  }
}
h2 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
p + h2, ul + h2, ol + h2, img + h2 {
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  h2 {
    font-size: 28px;
    font-size: 1.75rem;
  }
  p + h2, ul + h2, ol + h2, img + h2 {
    margin-top: 32px;
  }
}
@media only screen and (min-width: 1024px) {
  h2 {
    font-size: 32px;
    font-size: 2rem;
  }
  p + h2, ul + h2, ol + h2, img + h2 {
    margin-top: 48px;
  }
}
h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
}
p + h3, ul + h3, ol + h3, img + h3 {
  margin-top: 20px;
}
@media only screen and (min-width: 600px) {
  h3 {
    font-size: 20px;
    font-size: 1.25rem;
  }
  p + h3, ul + h3, ol + h3, img + h3 {
    margin-top: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  h3 {
    font-size: 24px;
    font-size: 1.5rem;
  }
  p + h3, ul + h3, ol + h3, img + h3 {
    margin-top: 32px;
  }
}
h4 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 16px;
  font-size: 1rem;
}
@media only screen and (min-width: 600px) {
  h4 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 1024px) {
  h4 {
    font-size: 21px;
    font-size: 1.3125rem;
  }
}
h5 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 12px;
  font-size: 0.75rem;
  letter-spacing: 4px;
  text-transform: uppercase;
}
@media only screen and (min-width: 600px) {
  h5 {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1024px) {
  h5 {
    font-size: 16px;
    font-size: 1rem;
  }
}
h6 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 13px;
  font-size: 0.8125rem;
}
@media only screen and (min-width: 600px) {
  h6 {
    font-size: 15px;
    font-size: 0.9375rem;
  }
}
@media only screen and (min-width: 1024px) {
  h6 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
/* Text - Paragraphs */
/* ==================================================== */
p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  position: relative;
  color: var(--slate);
}
@media only screen and (min-width: 600px) {
  p {
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (min-width: 1024px) {
  p {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

p + p,
ul + p,
ol + p {
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  p + p,
  ul + p,
  ol + p {
    margin-top: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  p + p,
  ul + p,
  ol + p {
    margin-top: 24px;
  }
}

p.excerpt {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  p.excerpt {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
@media only screen and (min-width: 1024px) {
  p.excerpt {
    font-size: 28px;
    font-size: 1.75rem;
  }
}

/* Text - Small */
/* ==================================================== */
small {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 300;
  font-size: 16px;
  font-size: 1rem;
  display: block;
  margin-top: 12px;
}
@media only screen and (min-width: 1024px) {
  small {
    font-size: 16px;
    font-size: 1rem;
    margin-top: 16px;
  }
}
/* Text - Links */
/* ==================================================== */
p a,
li a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  line-height: 1;
  /* Itsy spacing */
  letter-spacing: 1px;
  display: inline-block;
  color: var(--slate);
  text-decoration: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
}
p a:hover, p a:focus, p a:active,
li a:hover,
li a:focus,
li a:active {
  color: var(--slate);
}
.cta-link {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
  display: inline-block;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: inherit;
  color: var(--slate);
  outline: 0 none;
  -webkit-appearance: none;
  cursor: pointer;
}
.cta-link-small.cta-link {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0;
}
.cta-link * {
  transition: all 0.35s ease-in-out;
}
.cta-link:hover, .cta-link:focus, .cta-link:active {
  color: var(--black);
}
.cta-link:not(:first-of-type) {
  margin-top: 8px;
}
@media only screen and (min-width: 1024px) {
  .cta-link {
    letter-spacing: 2px;
  }
}
.cta-link {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.cta-link .text {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  margin-right: 0;
}

.cta-link .icon {
  margin-left: 12px;
}
.cta-link .icon path {
  fill: var(--slate);
}
.cta-link:hover .icon {
  transform: rotate(45deg);
}
.cta-link:hover .icon path {
  fill: var(--black);
}

.cta-link .icon-rotated {
  transform: rotate(45deg);
}
.cta-link:hover .icon-rotated {
  transform: rotate(0deg);
}
.cta-link:hover .icon-rotated path {
  fill: var(--black);
}

/* Text - Lists */
/* ==================================================== */
.menu-aside .menu-item > ul.sub-menu, .menu-aside, .page-footer-menus .menu-footer,
.page-footer-credits .menu-footer, .menu-header .menu-item > ul.sub-menu, .menu-header {
  list-style: none;
}

.grid-item-9-in-2-9-1 p + ul,
.grid-item-9-in-2-9-1 p + ol,
.grid-item-10-in-2-10 p + ul,
.grid-item-10-in-2-10 p + ol,
.grid-item-10-in-1-10-1 p + ul,
.grid-item-10-in-1-10-1 p + ol,
.grid-item-1-3 p + ul,
.grid-item-1-3 p + ol {
  margin-top: 24px;
}
.grid-item-9-in-2-9-1 p + ul,
.grid-item-10-in-2-10 p + ul,
.grid-item-10-in-1-10-1 p + ul,
.grid-item-1-3 p + ul {
  list-style-type: none;
}

.grid-item-9-in-2-9-1 ul li,
.grid-item-9-in-2-9-1 ol li,
.grid-item-10-in-2-10 ul li,
.grid-item-10-in-2-10 ol li,
.grid-item-10-in-1-10-1 ul li,
.grid-item-10-in-1-10-1 ol li,
.grid-item-1-3 ul li,
.grid-item-1-3 ol li {
  position: relative;
  left: 24px;
  width: calc(100% - 24px);
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.25;
}
.grid-item-9-in-2-9-1 ul li::marker,
.grid-item-9-in-2-9-1 ol li::marker,
.grid-item-10-in-2-10 ul li::marker,
.grid-item-10-in-2-10 ol li::marker,
.grid-item-10-in-1-10-1 ul li::marker,
.grid-item-10-in-1-10-1 ol li::marker,
.grid-item-1-3 ul li::marker,
.grid-item-1-3 ol li::marker {
  font-size: 0px;
  color: transparent;
}
.grid-item-9-in-2-9-1 ul li:not(:first-of-type),
.grid-item-9-in-2-9-1 ol li:not(:first-of-type),
.grid-item-10-in-2-10 ul li:not(:first-of-type),
.grid-item-10-in-2-10 ol li:not(:first-of-type),
.grid-item-10-in-1-10-1 ul li:not(:first-of-type),
.grid-item-10-in-1-10-1 ol li:not(:first-of-type),
.grid-item-1-3 ul li:not(:first-of-type),
.grid-item-1-3 ol li:not(:first-of-type) {
  margin-top: 16px;
}
.grid-item-9-in-2-9-1 ul li:before,
.grid-item-10-in-2-10 ul li:before,
.grid-item-10-in-1-10-1 ul li:before,
.grid-item-1-3 ul li:before {
  font-size: 48px;
  font-size: 3rem;
  line-height: 1.25;
  content: "•";
  position: absolute;
  top: -16px;
  left: -24px;
  color: var(--slate);
}
.grid-item-9-in-2-9-1 ul li > ul,
.grid-item-10-in-2-10 ul li > ul,
.grid-item-10-in-1-10-1 ul li > ul,
.grid-item-1-3 ul li > ul {
  position: relative;
  left: 0;
  padding-top: 16px;
}
.grid-item-9-in-2-9-1 ul li > ul li,
.grid-item-10-in-2-10 ul li > ul li,
.grid-item-10-in-1-10-1 ul li > ul li,
.grid-item-1-3 ul li > ul li {
  font-size: 18px;
  font-size: 1.125rem;
}
.grid-item-9-in-2-9-1 ul li > ul li:before,
.grid-item-10-in-2-10 ul li > ul li:before,
.grid-item-10-in-1-10-1 ul li > ul li:before,
.grid-item-1-3 ul li > ul li:before {
  font-size: 32px;
  font-size: 2rem;
  content: "⚬";
  top: -12px;
  left: -24px;
}

/* Text - Quotes */
/* ==================================================== */
/*  Text - Buttons */
/* ==================================================== */
input[type=submit], .footer-join-community .button-join, .page-footer-signup input[type=submit], .header-container .button-join, .introduction-button {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
  border-radius: 4px;
  background-clip: padding-box;
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
  display: inline-block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 12px 16px;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: inherit;
  color: var(--white);
  background: var(--slate);
  outline: 0 none;
  -webkit-appearance: none;
  cursor: pointer;
}
input[type=submit] *, .footer-join-community .button-join *, .page-footer-signup input[type=submit] *, .header-container .button-join *, .introduction-button * {
  transition: all 0.35s ease-in-out;
}
input[type=submit]:hover, .footer-join-community .button-join:hover, .header-container .button-join:hover, .introduction-button:hover, input[type=submit]:focus, .footer-join-community .button-join:focus, .header-container .button-join:focus, .introduction-button:focus, input[type=submit]:active, .footer-join-community .button-join:active, .header-container .button-join:active, .introduction-button:active {
  color: var(--white);
  background: var(--slate);
}
@media only screen and (min-width: 1024px) {
  input[type=submit], .footer-join-community .button-join, .page-footer-signup input[type=submit], .header-container .button-join, .introduction-button {
    padding: 16px 24px;
    letter-spacing: 2px;
  }
}
input[type=submit], .footer-join-community .button-join, .page-footer-signup input[type=submit], .header-container .button-join, .introduction-button {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.footer-join-community .button-join .text, .header-container .button-join .text, .introduction-button .text {
  margin-right: 0;
}

.footer-join-community .button-join .icon, .header-container .button-join .icon, .introduction-button .icon {
  margin-left: 12px;
}
.footer-join-community .button-join .icon path, .header-container .button-join .icon path, .introduction-button .icon path {
  fill: var(--aqua);
}

.footer-join-community .button-join .icon, .header-container .button-join .icon, .introduction-button .icon {
  transform: rotate(45deg);
}
input[type=submit]:hover .footer-join-community .button-join .icon, .footer-join-community .button-join input[type=submit]:hover .icon, .footer-join-community .button-join:hover .icon, input[type=submit]:hover .header-container .button-join .icon, .header-container .button-join input[type=submit]:hover .icon, .header-container .button-join:hover .icon, input[type=submit]:hover .introduction-button .icon, .introduction-button input[type=submit]:hover .icon, .introduction-button:hover .icon {
  transform: rotate(0deg);
}
input[type=submit]:hover .footer-join-community .button-join .icon path, .footer-join-community .button-join input[type=submit]:hover .icon path, .footer-join-community .button-join:hover .icon path, input[type=submit]:hover .header-container .button-join .icon path, .header-container .button-join input[type=submit]:hover .icon path, .header-container .button-join:hover .icon path, input[type=submit]:hover .introduction-button .icon path, .introduction-button input[type=submit]:hover .icon path, .introduction-button:hover .icon path {
  fill: var(--white);
}

/* Stripe */
/* ==================================================== */
.spacer {
  display: block;
  width: 100%;
  height: 1px;
  background: rgba(var(--ghost), 0.01);
}

.spacer-hide-mobile {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .spacer-hide-mobile {
    display: block;
  }
}
.spacer-16 {
  margin: 16px 0 0;
}
.spacer-24 {
  margin: 16px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-24 {
    margin: 20px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-24 {
    margin: 24px 0 0;
  }
}
.spacer-32 {
  margin: 24px 0 0;
}
@media only screen and (min-width: 1024px) {
  .spacer-32 {
    margin: 32px 0 0;
  }
}
.spacer-48 {
  margin: 32px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-48 {
    margin: 44px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-48 {
    margin: 48px 0 0;
  }
}
.spacer-60 {
  margin: 40px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-60 {
    margin: 48px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-60 {
    margin: 60px 0 0;
  }
}
.spacer-92 {
  margin: 64px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-92 {
    margin: 72px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-92 {
    margin: 92px 0 0;
  }
}
.spacer-106 {
  margin: 72px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-106 {
    margin: 92px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-106 {
    margin: 106px 0 0;
  }
}
.spacer-120 {
  margin: 64px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-120 {
    margin: 72px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-120 {
    margin: 120px 0 0;
  }
}
.spacer-150 {
  margin: 72px 0 0;
}
@media only screen and (min-width: 600px) {
  .spacer-150 {
    margin: 92px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .spacer-150 {
    margin: 150px 0 0;
  }
}
/*  Image */
/* ==================================================== */
figure {
  position: relative;
}

figcaption {
  display: block;
}
img {
  width: 100%;
  height: auto;
}
p + img, ul + img, ol + img {
  margin-top: 48px;
}
.page-intro-image img {
  border-radius: 12px;
}
@media only screen and (min-width: 600px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
@media only screen and (min-width: 1024px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
.page-intro-image cite {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.2;
  /* Itsy spacing */
  letter-spacing: 0.5px;
  position: relative;
  bottom: -40px;
  display: block;
  font-style: inherit;
}
.page-intro-image cite:not(:first-of-type) {
  margin-top: 8px;
}
.page-intro-image cite.cite-caption {
  text-transform: initial;
}
.page-intro-image cite.cite-description {
  text-transform: lowercase;
}

.wp-caption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
  width: auto !important;
}
.wp-caption-text {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 300;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: inherit;
  width: 100%;
  margin: 16px 0 0 auto;
  text-align: right;
}
@media only screen and (min-width: 600px) {
  .wp-caption-text {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-caption-text {
    width: 75%;
  }
}
@media only screen and (min-width: 1366px) {
  .wp-caption-text {
    width: 75%;
  }
}

.card-story-image img {
  border-radius: 12px;
}

p img {
  border-radius: 12px;
}

/*  Icons */
/* ==================================================== */
.icon {
  width: 24px;
  height: 24px;
}
.icon svg {
  width: 100%;
  height: 100%;
}

/* River - Header */
/* ==================================================== */
p + .cta-link {
  margin-top: 16px;
}

/*  Sharing */
/* ==================================================== */
.share-post-icons {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.share-post-icon {
  width: 24px;
  height: 24px;
}
.share-post-icon:not(:first-of-type) {
  margin-left: 16px;
}

.share-post-icon:hover svg path {
  fill: var(--avocado);
}

/*  No content */
/* ==================================================== */
.no-content {
  display: inline-flex;
  padding: 32px;
  border-radius: 12px;
  background: var(--lilac);
}

/* Module - Intro */
/* ==================================================== */
/* Component - Intro */
/* ==================================================== */
.page-intro {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* Module - Introduction - Links */
/* ==================================================== */
.introduction-links {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.introduction-links a:not(:first-of-type) {
  margin-left: 48px;
}

.introduction-links a {
  margin-top: 0;
}

.introduction-links a:not(:first-of-type) {
  margin-left: 48px;
}

/* Module - Hero */
/* ==================================================== */
/* Embeds */
/* ==================================================== */
/*  Image */
/* ==================================================== */
figure {
  position: relative;
}

figcaption {
  display: block;
}
img {
  width: 100%;
  height: auto;
}
p + img, ul + img, ol + img {
  margin-top: 48px;
}
.page-intro-image img {
  border-radius: 12px;
}
@media only screen and (min-width: 600px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
@media only screen and (min-width: 1024px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
.page-intro-image cite {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.2;
  /* Itsy spacing */
  letter-spacing: 0.5px;
  position: relative;
  bottom: -40px;
  display: block;
  font-style: inherit;
}
.page-intro-image cite:not(:first-of-type) {
  margin-top: 8px;
}
.page-intro-image cite.cite-caption {
  text-transform: initial;
}
.page-intro-image cite.cite-description {
  text-transform: lowercase;
}

.wp-caption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
  width: auto !important;
}
.wp-caption-text {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 300;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: inherit;
  width: 100%;
  margin: 16px 0 0 auto;
  text-align: right;
}
@media only screen and (min-width: 600px) {
  .wp-caption-text {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-caption-text {
    width: 75%;
  }
}
@media only screen and (min-width: 1366px) {
  .wp-caption-text {
    width: 75%;
  }
}

.card-story-image img {
  border-radius: 12px;
}

p img {
  border-radius: 12px;
}

/* Module - Hero */
/* ==================================================== */
/* Embeds */
/* ==================================================== */
/*  Image */
/* ==================================================== */
figure {
  position: relative;
}

figcaption {
  display: block;
}
img {
  width: 100%;
  height: auto;
}
p + img, ul + img, ol + img {
  margin-top: 48px;
}
.page-intro-image img {
  border-radius: 12px;
}
@media only screen and (min-width: 600px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
@media only screen and (min-width: 1024px) {
  .page-intro-image img {
    border-radius: 12px;
  }
}
.page-intro-image cite {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.2;
  /* Itsy spacing */
  letter-spacing: 0.5px;
  position: relative;
  bottom: -40px;
  display: block;
  font-style: inherit;
}
.page-intro-image cite:not(:first-of-type) {
  margin-top: 8px;
}
.page-intro-image cite.cite-caption {
  text-transform: initial;
}
.page-intro-image cite.cite-description {
  text-transform: lowercase;
}

.wp-caption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
  width: auto !important;
}
.wp-caption-text {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 300;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: inherit;
  width: 100%;
  margin: 16px 0 0 auto;
  text-align: right;
}
@media only screen and (min-width: 600px) {
  .wp-caption-text {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-caption-text {
    width: 75%;
  }
}
@media only screen and (min-width: 1366px) {
  .wp-caption-text {
    width: 75%;
  }
}

.card-story-image img {
  border-radius: 12px;
}

p img {
  border-radius: 12px;
}

@media only screen and (min-width: 1024px) {
  .home-hero,
  .page-hero {
    -js-display: flex;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
  }
}
.home-hero figcaption,
.page-hero figcaption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  background: var(--white);
}

.home-hero figcaption,
.page-hero figcaption {
  background: var(--avocado);
}

.home-hero figcaption,
.page-hero figcaption {
  border-radius: 0 0 4px 4px;
  order: 2;
  width: 100%;
}
.home-hero figcaption.white,
.page-hero figcaption.white {
  background: var(--white);
}
.home-hero figcaption.avocado,
.page-hero figcaption.avocado {
  background: var(--avocado);
}
.home-hero figcaption.powder,
.page-hero figcaption.powder {
  background: var(--powder);
}
.home-hero figcaption.lilac,
.page-hero figcaption.lilac {
  background: var(--lilac);
}
.home-hero figcaption.wheaty,
.page-hero figcaption.wheaty {
  background: var(--wheaty);
}
.home-hero figcaption.plush,
.page-hero figcaption.plush {
  background: var(--plush);
}
.home-hero figcaption.ghost,
.page-hero figcaption.ghost {
  background: var(--ghost);
}
@media only screen and (min-width: 600px) {
  .home-hero figcaption,
  .page-hero figcaption {
    justify-content: space-between;
    width: 100%;
    padding: 0;
    border-radius: 0 0 8px 8px;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero figcaption,
  .page-hero figcaption {
    order: 1;
    width: 50%;
    min-height: 480px;
    margin-right: auto;
    border-radius: 8px 0 0 8px;
  }
}
.home-hero figcaption .ticker-h1-h2,
.page-hero figcaption .ticker-h1-h2 {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
}
@media only screen and (min-width: 600px) {
  .home-hero figcaption .ticker-h1-h2,
  .page-hero figcaption .ticker-h1-h2 {
    display: block;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero figcaption .ticker-h1-h2,
  .page-hero figcaption .ticker-h1-h2 {
    -js-display: flex;
    display: flex;
  }
}

.page-hero figcaption h1 .page-intro-title-category {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.125;
  /* Itsy spacing */
  letter-spacing: 1px;
  display: block;
  margin: 0 0 12px 4px;
  padding: 0;
  text-transform: uppercase;
  color: var(--slate);
}

.home-hero figcaption h1,
.page-hero figcaption h1 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.125;
  margin: 0;
  padding: 24px 24px 0 24px;
  color: var(--slate);
}
@media only screen and (min-width: 600px) {
  .home-hero figcaption h1,
  .page-hero figcaption h1 {
    font-size: 48px;
    font-size: 3rem;
    line-height: 1.1;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero figcaption h1,
  .page-hero figcaption h1 {
    font-size: 64px;
    font-size: 4rem;
    line-height: 1;
    margin-top: auto;
    padding: 48px 48px 0 48px;
  }
  .home-hero figcaption h1.page-intro-title-only,
  .page-hero figcaption h1.page-intro-title-only {
    margin: auto 0;
    padding: 0 48px;
  }
}
@media only screen and (min-width: 1280px) {
  .home-hero figcaption h1.page-intro-title-only,
  .page-hero figcaption h1.page-intro-title-only {
    padding: 0 48px;
  }
}
.page-hero figcaption h1 {
  padding: 24px 24px 0 24px;
}
.page-hero figcaption h1.page-intro-title-only {
  padding: 24px;
}
@media only screen and (min-width: 1024px) {
  .page-hero figcaption h1 {
    padding: 48px 48px 0 48px;
  }
  .page-hero figcaption h1.page-intro-title-only {
    padding: 0 48px;
  }
}
@media only screen and (min-width: 1280px) {
  .page-hero figcaption h1.page-intro-title-only {
    padding: 0 48px;
  }
}
.home-hero figcaption h2,
.page-hero figcaption p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.125;
  margin: 0;
  margin-top: 16px;
  padding: 0 24px 24px;
  color: var(--slate);
}
@media only screen and (min-width: 600px) {
  .home-hero figcaption h2,
  .page-hero figcaption p {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 1.12;
    margin-top: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero figcaption h2,
  .page-hero figcaption p {
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 1.125;
    margin-top: 24px;
    margin-bottom: auto;
    padding: 16px 48px 48px;
  }
}
.page-hero figcaption p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}
@media only screen and (min-width: 600px) {
  .page-hero figcaption p {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1024px) {
  .page-hero figcaption p {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.home-hero figcaption h6 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  line-height: 1.125;
  margin: 0;
  padding: 24px;
  text-decoration: none;
  color: var(--slate);
  background: var(--slate);
  border-radius: 0 0 8px 8px;
  font-size: 18px;
  font-size: 1.125rem;
  margin: 24px;
  border-radius: 8px;
  padding: 16px 24px;
}
.home-hero figcaption h6 > span {
  color: var(--white);
}
.home-hero figcaption h6 a {
  display: inline-block;
  margin: 0;
  padding: 4px 8px 4px 0;
  color: var(--aqua);
  background: var(--slate);
  text-decoration: none;
}
@media only screen and (min-width: 600px) {
  .home-hero figcaption h6 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.1;
    font-size: 24px;
    font-size: 1.5rem;
    margin: 36px;
    border-radius: 8px;
    padding: 20px 32px;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero figcaption h6 {
    line-height: 1;
    margin-top: 24px;
    padding: 48px;
    background: var(--slate);
    border-radius: 0 0 0 8px;
    font-size: 28px;
    font-size: 1.75rem;
    margin: 48px;
    border-radius: 8px;
    padding: 24px 36px;
  }
  .home-hero figcaption h6 > span {
    color: var(--white);
  }
  .home-hero figcaption h6 a {
    margin-top: 0;
    padding: 4px 12px 4px 0;
  }
}
.home-hero img {
  order: 1;
  width: 100%;
  border-radius: 8px 8px 0 0;
}
@media only screen and (min-width: 600px) {
  .home-hero img {
    min-height: 360px;
  }
}
@media only screen and (min-width: 1024px) {
  .home-hero img {
    order: 2;
    width: 50%;
    height: unset;
    border-radius: 0 8px 8px 0;
  }
  .home-hero img-white {
    border-radius: 8px;
  }
}
.page-hero-image {
  order: 1;
  width: 100%;
  height: 240px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 8px 8px 0 0;
}
@media only screen and (min-width: 600px) {
  .page-hero-image {
    min-height: 360px;
  }
}
@media only screen and (min-width: 1024px) {
  .page-hero-image {
    order: 2;
    width: 50%;
    height: unset;
    border-radius: 0 8px 8px 0;
  }
  .page-hero-image-white {
    border-radius: 8px;
  }
}
/* Module - Header */
/* ==================================================== */
/* Component - Header */
/* ==================================================== */
/* Header - Menu */
/* ==================================================== */
.menu-header {
  display: none;
  flex-wrap: nowrap;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .menu-header {
    -js-display: flex;
    display: flex;
  }
}
.menu-header {
  flex-direction: row;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item, .page-footer-menus .menu-footer .menu-item, .menu-header .menu-item > ul.sub-menu .menu-item, .menu-header > .menu-item {
  line-height: 1;
}

.menu-header > .menu-item:not(:first-of-type) {
  margin-left: 48px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item:not(:first-of-type), .menu-aside .menu-item:not(:first-of-type), .page-footer-menus .menu-footer .menu-item:not(:first-of-type), .menu-header .menu-item > ul.sub-menu .menu-item:not(:first-of-type) {
  margin-top: 16px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a, .menu-header > .menu-item a {
  line-height: 1;
  text-decoration: none;
  text-transform: inherit;
  color: var(--slate);
  border: 0;
  outline: 0 none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  border-top: 3px solid transparent;
}
.menu-aside .menu-item > ul.sub-menu .menu-item:hover, .menu-aside .menu-item a:hover, .page-footer-menus .menu-footer .menu-item a:hover, .menu-header .menu-item > ul.sub-menu .menu-item a:hover, .menu-header > .menu-item a:hover, .menu-aside .menu-item > ul.sub-menu .menu-item:focus, .menu-aside .menu-item a:focus, .page-footer-menus .menu-footer .menu-item a:focus, .menu-header .menu-item > ul.sub-menu .menu-item a:focus, .menu-header > .menu-item a:focus, .menu-aside .menu-item > ul.sub-menu .menu-item:active, .menu-aside .menu-item a:active, .page-footer-menus .menu-footer .menu-item a:active, .menu-header .menu-item > ul.sub-menu .menu-item a:active, .menu-header > .menu-item a:active {
  border-top: 3px solid var(--aqua);
}
.page-footer-menus .menu-footer .menu-item a {
  color: var(--powder);
}

.menu-header > .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 21px;
  font-size: 1.3125rem;
  letter-spacing: 1px;
}

.aside-menu-heading-title, .page-footer-menus .footer-menu-heading-title {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: var(--slate);
  text-decoration: none;
  border: 0;
}
.page-footer-menus .footer-menu-heading-title {
  color: var(--powder);
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
}

input[type=submit], .page-footer-signup input[type=submit], .header-container .button-join {
  margin-left: 32px;
}
@media only screen and (min-width: 1024px) {
  input[type=submit], .page-footer-signup input[type=submit], .header-container .button-join {
    margin-left: 60px;
  }
}
.header-container {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  padding: 12px 0;
}
@media only screen and (min-width: 600px) {
  .header-container {
    padding: 16px 0;
  }
}
@media only screen and (min-width: 1024px) {
  .header-container {
    padding: 24px 0;
  }
}
.header-logo {
  margin-right: auto;
}
.header-logo-small {
  width: 76px;
}
@media only screen and (min-width: 600px) {
  .header-logo-small {
    width: 92px;
  }
}
@media only screen and (min-width: 1024px) {
  .header-logo-small {
    width: 96px;
  }
}
@media only screen and (min-width: 1366px) {
  .header-logo-small {
    width: 108px;
  }
}

.header-logo-large {
  width: calc(60px * 1.66667);
}
@media only screen and (min-width: 600px) {
  .header-logo-large {
    width: calc(60px * 2.3333);
  }
}
@media only screen and (min-width: 1024px) {
  .header-logo-large {
    width: calc(60px * 3);
  }
}
.menu-header {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .menu-header {
    -js-display: flex;
    display: flex;
  }
}
.menu-header > .menu-item {
  position: relative;
}

.menu-header > .menu-item a {
  padding: 6px 0;
  padding: 12px 0;
}

.menu-header .menu-item > ul.sub-menu {
  display: none;
  position: absolute;
  left: 0;
  top: 48px;
  width: 300px;
  padding: 0px 12px 12px;
  background: var(--white);
  border: 1px solid var(--ghost);
  z-index: 9999999;
  transition: all 0.35s ease-in-out;
}

.menu-header .menu-item:hover > ul.sub-menu {
  display: block;
}

.menu-header > .menu-item.current-menu-item a,
.menu-header > .menu-item.current_page_item a,
.menu-header > .menu-item.current-menu-item.current_page_item a {
  border-top: 3px solid var(--aqua);
}

.menu-header .menu-item > ul.sub-menu .menu-item {
  margin-top: 12px;
}

.menu-header .menu-item > ul.sub-menu .menu-item a {
  transition: all 0.35s ease-in-out;
  padding: 6px 0;
  border-top: none !important;
}
.menu-header .menu-item > ul.sub-menu .menu-item a:hover, .menu-header .menu-item > ul.sub-menu .menu-item a:focus, .menu-header .menu-item > ul.sub-menu .menu-item a:active {
  color: var(--aqua);
  border-top: none !important;
}

.menu-header .menu-item > ul.sub-menu li:hover a {
  color: var(--slate);
}

.menu-header .menu-item:hover > ul.sub-menu .menu-item:not(:first-of-type) {
  margin-top: 8px;
}

/* Module - Footer */
/* ==================================================== */
/* Component - Footer */
/* ==================================================== */
/* Header - Menu */
/* ==================================================== */
.menu-header {
  display: none;
  flex-wrap: nowrap;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .menu-header {
    -js-display: flex;
    display: flex;
  }
}
.menu-header {
  flex-direction: row;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item, .page-footer-menus .menu-footer .menu-item, .menu-header > .menu-item, .menu-header .menu-item > ul.sub-menu .menu-item {
  line-height: 1;
}

.menu-header > .menu-item:not(:first-of-type) {
  margin-left: 48px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item:not(:first-of-type), .menu-aside .menu-item:not(:first-of-type), .page-footer-menus .menu-footer .menu-item:not(:first-of-type), .menu-header .menu-item > ul.sub-menu .menu-item:not(:first-of-type) {
  margin-top: 16px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-header > .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a {
  line-height: 1;
  text-decoration: none;
  text-transform: inherit;
  color: var(--slate);
  border: 0;
  outline: 0 none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  border-top: 3px solid transparent;
}
.menu-aside .menu-item > ul.sub-menu .menu-item:hover, .menu-aside .menu-item a:hover, .page-footer-menus .menu-footer .menu-item a:hover, .menu-header > .menu-item a:hover, .menu-header .menu-item > ul.sub-menu .menu-item a:hover, .menu-aside .menu-item > ul.sub-menu .menu-item:focus, .menu-aside .menu-item a:focus, .page-footer-menus .menu-footer .menu-item a:focus, .menu-header > .menu-item a:focus, .menu-header .menu-item > ul.sub-menu .menu-item a:focus, .menu-aside .menu-item > ul.sub-menu .menu-item:active, .menu-aside .menu-item a:active, .page-footer-menus .menu-footer .menu-item a:active, .menu-header > .menu-item a:active, .menu-header .menu-item > ul.sub-menu .menu-item a:active {
  border-top: 3px solid var(--aqua);
}
.page-footer-menus .menu-footer .menu-item a {
  color: var(--powder);
}

.menu-header > .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 21px;
  font-size: 1.3125rem;
  letter-spacing: 1px;
}

.aside-menu-heading-title, .page-footer-menus .footer-menu-heading-title {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: var(--slate);
  text-decoration: none;
  border: 0;
}
.page-footer-menus .footer-menu-heading-title {
  color: var(--powder);
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
}

input[type=submit], .page-footer-signup input[type=submit], .header-container .button-join {
  margin-left: 32px;
}
@media only screen and (min-width: 1024px) {
  input[type=submit], .page-footer-signup input[type=submit], .header-container .button-join {
    margin-left: 60px;
  }
}
.page-footer {
  margin-top: auto;
  padding: 30px 0;
}
@media only screen and (min-width: 1024px) {
  .page-footer {
    padding: 60px 0;
  }
}
.page-footer-signup,
.page-footer-quicklinks,
.page-footer-menus,
.page-footer-credits {
  margin: 0;
  padding: 0;
}

.page-footer-signup,
.page-footer-quicklinks {
  background: var(--powder);
}

.page-footer-menus,
.page-footer-credits {
  background: var(--slate);
}

.footer-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .footer-container {
    flex-direction: row;
  }
}
.page-footer-quicklinks nav,
.page-footer-signup nav,
.page-footer-menus nav,
.page-footer-credits nav {
  margin: 0;
  padding: 36px 0;
}
@media only screen and (min-width: 1024px) {
  .page-footer-quicklinks nav,
  .page-footer-signup nav,
  .page-footer-menus nav,
  .page-footer-credits nav {
    padding: 60px 0;
  }
}

.page-footer-quicklinks nav,
.page-footer-menus nav,
.page-footer-credits nav {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.page-footer-quicklinks nav,
.page-footer-signup nav,
.page-footer-credits nav {
  align-items: center;
}

.page-footer-signup nav {
  display: block;
  padding: 36px 0;
}
@media only screen and (min-width: 1024px) {
  .page-footer-signup nav {
    padding: 48px 0;
  }
}

.page-footer-credits nav {
  flex-direction: column;
  padding: 24px 0 36px;
}
@media only screen and (min-width: 1024px) {
  .page-footer-credits nav {
    flex-direction: row;
    padding: 48px 0;
  }
}

.page-footer-signup {
  border-radius: 24px 24px 0 0;
}
@media only screen and (min-width: 600px) {
  .page-footer-signup {
    border-radius: 32px 32px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .page-footer-signup {
    border-radius: 36px 36px 0 0;
  }
}
.page-footer-signup h3 {
  margin-bottom: 24px;
}

.mc4wp-form-fields {
  width: 100%;
}

.form-fields {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .form-fields {
    flex-direction: row;
    justify-content: space-between;
  }
}
.mc4wp-form-fields .form-field {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
}
.mc4wp-form-fields .form-field-consent {
  width: 100%;
  margin: 24px 0 0;
}
.mc4wp-form-fields .form-field:not(:last-of-type) {
  margin: 0 0 36px;
}
@media only screen and (min-width: 1024px) {
  .mc4wp-form-fields .form-field {
    width: calc((100% - 120px) / 4);
    margin: 0;
  }
  .mc4wp-form-fields .form-field-consent {
    width: 100%;
    margin: 24px 0 0;
  }
  .mc4wp-form-fields .form-field:not(:last-of-type) {
    margin: 0;
  }
}
.page-footer-signup input[type=submit] {
  width: 100%;
  max-width: unset;
  margin: unset !important;
  padding: calc(16px + 1px) 24px;
  border-radius: 8px;
  cursor: pointer;
}

.page-footer-signup .form-field-consent a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  display: inline;
}

.page-footer-quicklinks nav {
  padding: 36px 0;
  border-top: 1px solid var(--slate);
}
@media only screen and (min-width: 1024px) {
  .page-footer-quicklinks nav {
    padding: 48px 0;
  }
}
.page-footer-quicklinks .footer-container-quicks {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .page-footer-quicklinks .footer-container-quicks {
    flex-direction: row;
    padding: 48px 0;
  }
}
.page-footer-quicklinks .footer-social {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  order: 2;
  width: 100%;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 1024px) {
  .page-footer-quicklinks .footer-social {
    order: 1;
    width: 50%;
  }
}
.page-footer-quicklinks .footer-social-item {
  width: 36px;
  height: auto;
  max-height: 36px;
  margin: 0;
  padding: 0;
}
.page-footer-quicklinks .footer-social-item-x {
  position: relative;
  top: 1px;
  width: 34px !important;
  max-height: 34px !important;
}
.page-footer-quicklinks .footer-social-item:not(:first-of-type) {
  margin-left: 24px;
}
@media only screen and (min-width: 1024px) {
  .page-footer-quicklinks .footer-social-item {
    width: 44px;
    height: auto;
    max-height: 44px;
    margin: 0;
    padding: 0;
  }
  .page-footer-quicklinks .footer-social-item-x {
    position: relative;
    top: 3px;
    width: 39px !important;
    max-height: 39px !important;
  }
  .page-footer-quicklinks .footer-social-item:not(:first-of-type) {
    margin-left: 16px;
  }
}
.footer-social-item .icon path {
  fill: var(--slate);
}

.footer-join-community {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  order: 1;
  width: 100%;
  margin: 0 0 36px;
}
@media only screen and (min-width: 1024px) {
  .footer-join-community {
    order: 2;
    width: 50%;
    margin: 0;
  }
}
.footer-join-community h3 {
  max-width: 240px;
  margin: 0 36px 0 0;
  text-align: left;
}
@media only screen and (min-width: 1024px) {
  .footer-join-community h3 {
    max-width: unset;
    margin: 0 36px 0 auto;
    text-align: right;
  }
}
.footer-join-community .button-join {
  margin: 0;
  margin-left: auto;
}
@media only screen and (min-width: 1024px) {
  .footer-join-community .button-join {
    margin-left: 0;
  }
}
.footer-brand {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .footer-brand {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    order: 1;
    width: 120px;
    margin-top: 0;
  }
}
.footer-logo-large,
.footer-logo-small {
  width: 100%;
  margin-right: auto;
}
.footer-menus {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  order: 1;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
}
@media only screen and (min-width: 1024px) {
  .footer-menus {
    flex-wrap: nowrap;
    order: 1;
    width: calc(100% - (240px + 60px));
    margin-top: 4px;
  }
}
.footer-menus-list {
  width: calc((100% - (60px)) / 2);
}
.footer-menus-list:nth-of-type(-n+1) {
  margin-right: 60px;
}
.footer-menus-list:nth-of-type(n+3) {
  margin-top: 48px;
}
.footer-menus-list:nth-of-type(2n+3) {
  margin-right: 60px;
}
.footer-menus-list:last-of-type() {
  margin-right: auto;
  margin-left: 0;
}
@media only screen and (min-width: 600px) {
  .footer-menus-list {
    width: calc((100% - (120px)) / 3);
  }
  .footer-menus-list:nth-of-type(-n+1), .footer-menus-list:nth-of-type(n+3), .footer-menus-list:nth-of-type(2n+3), .footer-menus-list:last-of-type() {
    margin-top: unset;
    margin-right: unset;
    margin-left: unset;
  }
  .footer-menus-list:nth-of-type(-n+2) {
    margin-right: 60px;
  }
  .footer-menus-list:nth-of-type(n+3) {
    margin-top: unset;
  }
  .footer-menus-list:nth-of-type(n+4) {
    margin-top: 24px;
  }
  .footer-menus-list:nth-of-type(3n+4), .footer-menus-list:nth-of-type(3n+5) {
    margin-right: 60px;
  }
  .footer-menus-list:last-of-type() {
    margin-right: auto;
    margin-left: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .footer-menus-list {
    width: calc((100% - (120px)) / 3);
  }
  .footer-menus-list:nth-of-type(-n+2), .footer-menus-list:nth-of-type(n+4), .footer-menus-list:nth-of-type(3n+4), .footer-menus-list:nth-of-type(3n+5), .footer-menus-list:last-of-type() {
    margin-top: unset;
    margin-right: unset;
    margin-left: unset;
  }
  .footer-menus-list:nth-of-type(n+4) {
    margin-top: unset;
  }
}
a.footer-menu-heading-title {
  cursor: pointer;
}

.page-footer-menus .menu-footer,
.page-footer-credits .menu-footer {
  margin-top: 16px;
}

.page-footer-menus .menu-footer .menu-item a {
  border-top: none !important;
}
.page-footer-menus .menu-footer .menu-item a:hover, .page-footer-menus .menu-footer .menu-item a:focus, .page-footer-menus .menu-footer .menu-item a:active {
  color: var(--aqua);
  border-top: none !important;
}

.page-footer-credits nav {
  border-top: 2px solid var(--powder-ghost);
}
.menu-footer-credits {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin: 0;
}

.page-footer-credits .menu-footer {
  width: 100%;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  .page-footer-credits .menu-footer {
    width: auto;
    margin-top: 0;
    margin-left: 24px;
  }
}

.page-footer-credits .menu-footer .menu-item:not(:first-of-type) {
  margin-top: 0;
  margin-left: 24px;
}

.footer-credits-company,
.page-footer-credits .menu-footer .menu-item {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
}

.footer-credits-company {
  display: block;
  width: 100%;
  margin: 0 0 24px;
}
@media only screen and (min-width: 1024px) {
  .footer-credits-company {
    width: auto;
    margin: 0 auto 0 0;
  }
}

.footer-credits-company,
.page-footer-credits .menu-footer .menu-item a {
  color: var(--powder);
}

.page-footer-credits .menu-footer .menu-item a:hover, .page-footer-credits .menu-footer .menu-item a:focus {
  color: var(--aqua);
}

/* Component - Form */
/* ==================================================== */
/*  Forms */
/* ==================================================== */
form.mc4wp-form, form.wpcf7-form {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  position: relative;
  width: 100%;
  display: block;
  background: transparent;
}

.form-field {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
}

label {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 20px;
  font-size: 1.25rem;
  display: block;
  margin: 0 0 8px;
  padding: 0;
  color: var(--slate);
}

.wpcf7-form-control-wrap input[type=text],
.wpcf7-form-control-wrap input[type=email],
.wpcf7-form-control-wrap input[type=password],
.wpcf7-form-control-wrap input[type=number],
.wpcf7-form-control-wrap input[type=tel],
.wpcf7-form-control-wrap input[type=date],
.wpcf7-form-control-wrap input[type=url],
.wpcf7-form-control-wrap input[type=file],
.wpcf7-form-control-wrap option,
.wpcf7-form-control-wrap textarea, input[type=text],
input[type=email],
input[type=password],
input[type=number],
input[type=tel],
input[type=date],
input[type=url],
input[type=file],
option,
textarea,
select {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 8px;
  background-clip: padding-box;
  position: relative;
  padding: 12px 16px;
  letter-spacing: 0.5px;
  color: var(--slate);
  background: var(--white);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 2px solid var(--slate);
}
.wpcf7-form-control-wrap option:hover,
.wpcf7-form-control-wrap textarea:hover, input[type=text]:hover,
input[type=email]:hover,
input[type=password]:hover,
input[type=number]:hover,
input[type=tel]:hover,
input[type=date]:hover,
input[type=url]:hover,
input[type=file]:hover,
option:hover,
textarea:hover,
select:hover {
  /* Hover */
  color: var(--slate);
}
.wpcf7-form-control-wrap option:focus,
.wpcf7-form-control-wrap textarea:focus, input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=date]:focus,
input[type=url]:focus,
input[type=file]:focus,
option:focus,
textarea:focus,
select:focus {
  /* Hover */
  color: var(--black);
  border: 2px solid var(--black);
}
.wpcf7-form-control-wrap option:active,
.wpcf7-form-control-wrap textarea:active, input[type=text]:active,
input[type=email]:active,
input[type=password]:active,
input[type=number]:active,
input[type=tel]:active,
input[type=date]:active,
input[type=url]:active,
input[type=file]:active,
option:active,
textarea:active,
select:active {
  /* Hover */
  color: var(--slate);
}
.wpcf7-form-control-wrap input[type=text]::-moz-placeholder, .wpcf7-form-control-wrap input[type=email]::-moz-placeholder, .wpcf7-form-control-wrap input[type=password]::-moz-placeholder, .wpcf7-form-control-wrap input[type=number]::-moz-placeholder, .wpcf7-form-control-wrap input[type=tel]::-moz-placeholder, .wpcf7-form-control-wrap input[type=date]::-moz-placeholder, .wpcf7-form-control-wrap input[type=url]::-moz-placeholder, .wpcf7-form-control-wrap input[type=file]::-moz-placeholder, .wpcf7-form-control-wrap option::-moz-placeholder, .wpcf7-form-control-wrap textarea::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=file]::-moz-placeholder, option::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder {
  color: var(--slate);
  opacity: 1;
}
.wpcf7-form-control-wrap input[type=text]::placeholder,
.wpcf7-form-control-wrap input[type=email]::placeholder,
.wpcf7-form-control-wrap input[type=password]::placeholder,
.wpcf7-form-control-wrap input[type=number]::placeholder,
.wpcf7-form-control-wrap input[type=tel]::placeholder,
.wpcf7-form-control-wrap input[type=date]::placeholder,
.wpcf7-form-control-wrap input[type=url]::placeholder,
.wpcf7-form-control-wrap input[type=file]::placeholder,
.wpcf7-form-control-wrap option::placeholder,
.wpcf7-form-control-wrap textarea::placeholder, input[type=text]::placeholder,
input[type=email]::placeholder,
input[type=password]::placeholder,
input[type=number]::placeholder,
input[type=tel]::placeholder,
input[type=date]::placeholder,
input[type=url]::placeholder,
input[type=file]::placeholder,
option::placeholder,
textarea::placeholder,
select::placeholder {
  color: var(--slate);
  opacity: 1;
}

select,
option {
  width: 100%;
}

select {
  margin: 0;
  padding: 18px 16px;
}

option {
  border: 0;
}

.form-help {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 300;
  font-size: 13px;
  font-size: 0.8125rem;
  display: inline-block;
  margin: 12px 0;
}

input[type=submit] {
  cursor: pointer;
}

form.wpcf7-form {
  max-width: 720px;
  margin: 16px 0 0;
  padding: 32px;
  background: var(--powder);
  border-radius: 16px;
}

form.mc4wp-form {
  margin: 0;
  padding: 0;
}

form.mc4wp-form {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.form-container {
  justify-content: flex-start;
  margin-right: auto;
  margin-left: auto;
}

.form-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.form-header h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  text-transform: uppercase;
}
.form-header a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1;
  /* Itsy spacing */
  text-transform: uppercase;
  color: var(--aqua);
}

.form-section:not(:first-of-type) {
  margin-top: 24px;
}

.form-field br {
  display: none;
}
label[style="visibility: hidden;"] {
  display: none;
}

input[type=text],
input[type=email],
input[type=password],
input[type=number],
input[type=tel],
input[type=date],
input[type=url],
input[type=file],
option,
textarea {
  width: 100%;
}
input[type=date] {
  padding-top: 15px;
  padding-bottom: 14px;
}

input[type=submit] {
  margin: unset;
}

.wpcf7-not-valid-tip {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 13px;
  font-size: 0.8125rem;
  display: block;
  margin-top: 12px;
  color: var(--msg-error);
}

.check-radio {
  margin-top: 16px;
}

.check-radio label {
  margin-bottom: 8px;
}

.check-radio-item:not(:first-of-type) {
  margin-left: 24px;
}

/* Module - Aside */
/* ==================================================== */
/* Component - Aside */
/* ==================================================== */
/* Header - Menu */
/* ==================================================== */
.menu-header {
  display: none;
  flex-wrap: nowrap;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .menu-header {
    -js-display: flex;
    display: flex;
  }
}
.menu-header {
  flex-direction: row;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item, .menu-header > .menu-item, .menu-header .menu-item > ul.sub-menu .menu-item, .page-footer-menus .menu-footer .menu-item {
  line-height: 1;
}

.menu-header > .menu-item:not(:first-of-type) {
  margin-left: 48px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item:not(:first-of-type), .menu-aside .menu-item:not(:first-of-type), .menu-header .menu-item > ul.sub-menu .menu-item:not(:first-of-type), .page-footer-menus .menu-footer .menu-item:not(:first-of-type) {
  margin-top: 16px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .menu-header > .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a, .page-footer-menus .menu-footer .menu-item a {
  line-height: 1;
  text-decoration: none;
  text-transform: inherit;
  color: var(--slate);
  border: 0;
  outline: 0 none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  border-top: 3px solid transparent;
}
.menu-aside .menu-item > ul.sub-menu .menu-item:hover, .menu-aside .menu-item a:hover, .menu-header > .menu-item a:hover, .menu-header .menu-item > ul.sub-menu .menu-item a:hover, .page-footer-menus .menu-footer .menu-item a:hover, .menu-aside .menu-item > ul.sub-menu .menu-item:focus, .menu-aside .menu-item a:focus, .menu-header > .menu-item a:focus, .menu-header .menu-item > ul.sub-menu .menu-item a:focus, .page-footer-menus .menu-footer .menu-item a:focus, .menu-aside .menu-item > ul.sub-menu .menu-item:active, .menu-aside .menu-item a:active, .menu-header > .menu-item a:active, .menu-header .menu-item > ul.sub-menu .menu-item a:active, .page-footer-menus .menu-footer .menu-item a:active {
  border-top: 3px solid var(--aqua);
}
.page-footer-menus .menu-footer .menu-item a {
  color: var(--powder);
}

.menu-header > .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 21px;
  font-size: 1.3125rem;
  letter-spacing: 1px;
}

.aside-menu-heading-title, .page-footer-menus .footer-menu-heading-title {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: var(--slate);
  text-decoration: none;
  border: 0;
}
.page-footer-menus .footer-menu-heading-title {
  color: var(--powder);
}

.menu-aside .menu-item > ul.sub-menu .menu-item, .menu-aside .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a, .page-footer-menus .menu-footer .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
}

.header-container .button-join, .page-footer-signup input[type=submit], input[type=submit] {
  margin-left: 32px;
}
@media only screen and (min-width: 1024px) {
  .header-container .button-join, .page-footer-signup input[type=submit], input[type=submit] {
    margin-left: 60px;
  }
}
.aside-menus-list {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .aside-menus-list {
    display: block;
    margin-top: 4px;
  }
}
a.aside-menu-heading-title {
  cursor: pointer;
}

.menu-aside {
  margin-top: 16px;
}

.menu-aside .menu-item a {
  border: none !important;
}
.menu-aside .menu-item a:hover, .menu-aside .menu-item a:focus, .menu-aside .menu-item a:active {
  color: var(--aqua);
  border: none !important;
}

.menu-aside > .menu-item.current-menu-item > a {
  position: relative;
  left: 0px;
  line-height: 0.75;
  padding: 0 0 0 0px;
  color: var(--aqua);
  border: none !important;
}

.menu-aside .menu-item > ul.sub-menu {
  margin-top: 12px;
  margin-left: 12px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item {
  margin-top: 12px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item a {
  border: none !important;
}
.menu-aside .menu-item > ul.sub-menu .menu-item a:hover, .menu-aside .menu-item > ul.sub-menu .menu-item a:focus, .menu-aside .menu-item > ul.sub-menu .menu-item a:active {
  color: var(--aqua);
  border: none !important;
}

.menu-aside .menu-item > ul.sub-menu .menu-item:not(:first-of-type) {
  margin-top: 12px;
}

.menu-aside .menu-item > ul.sub-menu .menu-item.current-menu-item a {
  position: relative;
  left: 0px;
  line-height: 0.75;
  padding: 0 0 0 0px;
}

/* Module - Modal */
/* ==================================================== */
/* Component - Modal */
/* ==================================================== */
/* Header - Menu */
/* ==================================================== */
.menu-header {
  display: none;
  flex-wrap: nowrap;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .menu-header {
    -js-display: flex;
    display: flex;
  }
}
.menu-header {
  flex-direction: row;
}

.menu-header > .menu-item, .menu-header .menu-item > ul.sub-menu .menu-item, .page-footer-menus .menu-footer .menu-item, .menu-aside .menu-item, .menu-aside .menu-item > ul.sub-menu .menu-item {
  line-height: 1;
}

.menu-header > .menu-item:not(:first-of-type) {
  margin-left: 48px;
}

.menu-header .menu-item > ul.sub-menu .menu-item:not(:first-of-type), .page-footer-menus .menu-footer .menu-item:not(:first-of-type), .menu-aside .menu-item:not(:first-of-type), .menu-aside .menu-item > ul.sub-menu .menu-item:not(:first-of-type) {
  margin-top: 16px;
}

.menu-header > .menu-item a, .menu-header .menu-item > ul.sub-menu .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-aside .menu-item a, .menu-aside .menu-item > ul.sub-menu .menu-item {
  line-height: 1;
  text-decoration: none;
  text-transform: inherit;
  color: var(--slate);
  border: 0;
  outline: 0 none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  border-top: 3px solid transparent;
}
.menu-header > .menu-item a:hover, .menu-header .menu-item > ul.sub-menu .menu-item a:hover, .page-footer-menus .menu-footer .menu-item a:hover, .menu-aside .menu-item a:hover, .menu-aside .menu-item > ul.sub-menu .menu-item:hover, .menu-header > .menu-item a:focus, .menu-header .menu-item > ul.sub-menu .menu-item a:focus, .page-footer-menus .menu-footer .menu-item a:focus, .menu-aside .menu-item a:focus, .menu-aside .menu-item > ul.sub-menu .menu-item:focus, .menu-header > .menu-item a:active, .menu-header .menu-item > ul.sub-menu .menu-item a:active, .page-footer-menus .menu-footer .menu-item a:active, .menu-aside .menu-item a:active, .menu-aside .menu-item > ul.sub-menu .menu-item:active {
  border-top: 3px solid var(--aqua);
}
.page-footer-menus .menu-footer .menu-item a {
  color: var(--powder);
}

.menu-header > .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 21px;
  font-size: 1.3125rem;
  letter-spacing: 1px;
}

.page-footer-menus .footer-menu-heading-title, .aside-menu-heading-title {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: var(--slate);
  text-decoration: none;
  border: 0;
}
.page-footer-menus .footer-menu-heading-title {
  color: var(--powder);
}

.menu-header .menu-item > ul.sub-menu .menu-item a, .page-footer-menus .menu-footer .menu-item a, .menu-aside .menu-item a, .menu-aside .menu-item > ul.sub-menu .menu-item {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
}

.header-container .button-join, .page-footer-signup input[type=submit], input[type=submit] {
  margin-left: 32px;
}
@media only screen and (min-width: 1024px) {
  .header-container .button-join, .page-footer-signup input[type=submit], input[type=submit] {
    margin-left: 60px;
  }
}
.toggle-modal-menu {
  display: block;
  margin-left: 32px;
  line-height: 1;
  transform: rotate(0deg);
  transition: all 0.35s ease-in-out;
  cursor: pointer;
}
.toggle-modal-menu path {
  fill: var(--slate);
}
.toggle-modal-menu:hover path {
  fill: var(--black);
}
.toggle-modal-menu-open {
  margin-right: 8px;
}
.toggle-modal-menu-close {
  margin-right: 16px;
}
.toggle-modal-menu-close:hover {
  transform: rotate(90deg);
}
@media only screen and (min-width: 1024px) {
  .toggle-modal-menu {
    display: none;
  }
}
.toggle-modal-menu svg {
  line-height: 1;
}

.modal {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: var(--white);
  opacity: 0;
  transition: all 0.35s ease-in-out;
  z-index: -999999;
}
.modal.modal-show {
  display: block;
  width: 100vw;
  height: 100vh;
  opacity: 1;
  z-index: 999;
}

.modal-inner {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  padding: 12px 23px;
}
@media only screen and (min-width: 600px) {
  .modal-inner {
    padding: 32px 32px;
  }
}
@media only screen and (min-width: 1024px) {
  .modal-inner {
    padding: 32px 36px;
  }
}
@media only screen and (min-width: 1366px) {
  .modal-inner {
    margin: auto 0;
    padding: 32px 64px;
    padding: 48px;
  }
}

.modal-header {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.modal-body {
  -js-display: flex;
  display: flex;
  height: 100%;
  margin-top: 48px;
  background: transparent;
}
.modal-body.modal-body-menu {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.modal-menu {
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  list-style-type: none;
}
.modal-menu.modal-show {
  -js-display: flex;
  display: flex;
}

.modal-menu .menu-item {
  list-style-type: none;
  text-indent: unset;
  margin-left: unset;
}
.modal-menu .menu-item:not(:first-child) {
  margin-top: 16px;
}

.modal-menu .menu-item a {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1;
  display: block;
  padding: 0;
  text-decoration: none;
  letter-spacing: 1px;
  color: var(--slate);
  background: transparent;
  border-left: 0px solid var(--white);
  transition: all 0.35s ease-in-out;
}
.modal-menu .menu-item a:hover {
  padding: 0 0 0 1px;
  color: var(--black);
}

.modal-menu .menu-item.current-menu-item a {
  padding: 0 0 0 8px;
  border-left: 3px solid var(--slate);
}

.menu-modal .sub-menu {
  margin: 16px 0 0;
  padding: 0 0 0 12px;
}

/* Module - Signpost - Contact */
/* ==================================================== */
.signpost-contact {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.signpost-contact--flush {
  background: var(--powder);
  border-radius: 0;
}
@media only screen and (min-width: 1024px) {
  .signpost-contact {
    flex-wrap: nowrap;
  }
  .signpost-contact--flush {
    border-radius: 0 24px 0 0;
  }
}
.signpost-contact-column {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
.signpost-contact-column-details {
  flex-direction: row;
}
.signpost-contact-flush .signpost-contact-column-details {
  width: 100%;
  background: var(--powder);
}
.signpost-contact-float .signpost-contact-column-details {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .signpost-contact-flush .signpost-contact-column-details {
    width: 66.6666666667%;
  }
  .signpost-contact-float .signpost-contact-column-details {
    width: calc((100% - 60px * 1) * 0.75);
  }
}
.signpost-contact-flush .signpost-contact-column-join {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding: 24px;
  background: var(--white);
  border-radius: 0;
}
.signpost-contact-float .signpost-contact-column-join {
  width: 100%;
  margin-top: 24px;
  background: var(--white);
}
@media only screen and (min-width: 1024px) {
  .signpost-contact-flush .signpost-contact-column-join {
    width: 33.3333333333%;
    padding: 36px;
    background: var(--powder);
    border-radius: 0 36px 0 0;
  }
  .signpost-contact-float .signpost-contact-column-join {
    flex-direction: column;
    justify-content: center;
    width: calc((100% - 60px * 1) * 0.25);
    margin-top: 0;
  }
}
.signpost-contact-column-details-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 50%;
}
.signpost-contact-flush .signpost-contact-column-details-item {
  background: var(--slate);
}
.signpost-contact-float .signpost-contact-column-details-item {
  background: var(--lilac);
  border-radius: 12px;
}
@media only screen and (min-width: 600px) {
  .signpost-contact-float .signpost-contact-column-details-item {
    border-radius: 16px;
  }
}
@media only screen and (min-width: 1024px) {
  .signpost-contact-float .signpost-contact-column-details-item {
    border-radius: 24px;
  }
}
.signpost-contact-column-details-item-image {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .signpost-contact-column-details-item-image {
    -js-display: flex;
    display: flex;
  }
}
.signpost-contact-flush .signpost-contact-column-details-item-image img {
  border-radius: 0;
}
.signpost-contact-float .signpost-contact-column-details-item-image img {
  border-radius: 24px 0 0 24px;
}
.signpost-contact-column-details-item-text {
  justify-content: center;
  padding: 16px;
}
.signpost-contact-flush .signpost-contact-column-details-item-text {
  width: 100%;
  border-radius: 0;
}
.signpost-contact-float .signpost-contact-column-details-item-text {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .signpost-contact-column-details-item-text {
    padding: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  .signpost-contact-column-details-item-text {
    padding: 36px;
  }
  .signpost-contact-flush .signpost-contact-column-details-item-text {
    width: unset;
    border-radius: 0 24px 0 0;
  }
  .signpost-contact-float .signpost-contact-column-details-item-text {
    border-radius: 0 24px 24px 0;
  }
}
.signpost-contact-flush .signpost-contact-column-details-item-text h2,
.signpost-contact-flush .signpost-contact-column-details-item-text .cta-link .text {
  color: var(--powder);
}
.signpost-contact-flush .signpost-contact-column-details-item-text .cta-link .icon path {
  fill: var(--powder);
}
.signpost-contact-flush .signpost-contact-column-join-item-image {
  width: 96px;
}
.signpost-contact-float .signpost-contact-column-join-item-image {
  width: 120px;
}
.signpost-contact-flush .signpost-contact-column-join-item-text {
  width: calc(100% - (32px + 96px));
  border-radius: 0 24px 0 0;
}
.signpost-contact-float .signpost-contact-column-join-item-text {
  margin-top: 24px;
}
/* Module - Signpost - Join us */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
/* .wrapper-join-us {
	padding: 48px 0 64px;
	background: var(--avocado);
} */
.wrapper-join-us-bg {
  padding: 32px 32px 64px;
}

.wrapper-join-us-bg.wrapper-join-us-bg-avocado {
  background: var(--avocado);
}

.wrapper-join-us-bg.wrapper-join-us-bg-powder {
  background: var(--powder);
}

.wrapper-join-us-bg.wrapper-join-us-bg-lilac {
  background: var(--lilac);
}

.wrapper-join-us-bg.wrapper-join-us-bg-wheaty {
  background: var(--wheaty);
}

.wrapper-join-us-bg.wrapper-join-us-bg-plush {
  background: var(--plush);
}

.wrapper-join-us-bg.wrapper-join-us-bg-ghost {
  background: var(--ghost);
}

.manifesto-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
}
.manifesto-container .image {
  width: 100%;
  margin-bottom: 24px;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container .image {
    display: block;
    width: 480px;
  }
}
.manifesto-container .image img {
  border-radius: 8px 8px 0 0;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container .image img {
    border-radius: 12px;
  }
}
.manifesto-container figcaption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container figcaption {
    width: calc(100% - (480px + 60px));
  }
}
@media only screen and (min-width: 1024px) {
  .manifesto-container figcaption.gala {
    width: calc(100% - 198px);
  }
}

/* NOTE: this is a temporary homepage;  we should revert to the default front-page.php template after the gala */
.header-logo.header-logo-small {
  /* margin-right: 40px; // 64px; */
  margin: 0 auto 0 0;
}

.center {
  /* display: flex;
  justify-content: space-evenly;
  align-items: center;
  margin: 0 48px 0 auto;
  text-decoration: none; */
  margin: 0 0 0 auto;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  /* margin-right: auto;
  margin-left: 0px; */
  /* margin: 0 48px 0 auto; */
  margin: 0 0 0 auto;
  text-decoration: none;
}

.circle {
  /* width: 35px;
  height: 35px; */
  width: 24px;
  height: 24px;
  background: var(--slate);
  border-radius: 50%;
  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1019607843);
}

.pulse {
  animation: pulse-animation 2s infinite;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}
.master {
  /* float:right;
  color:black; */
  margin-left: 8px;
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
  color: var(--slate);
  border: 0;
  outline: 0 none;
  -webkit-appearance: none;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  display: none;
}

.center:hover .master {
  text-decoration: underline;
  color: var(--black);
}

@media (min-width: 1024px) {
  .center {
    margin: 0 24px 0 auto;
  }
  /* .master {
     display: none;
  } */
}
/* @media (max-width: 1289px) {
   .center {
      margin: 0 48px;
   }

   .master {
      display: none;
   }
} */
@media (min-width: 1290px) {
  .center {
    margin: 0 48px;
  }
  .master {
    display: block;
  }
}
/* Module - River */
/* ==================================================== */
/* River - Header */
/* ==================================================== */
.river-header {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
}
.river-header h2 {
  position: relative;
  margin-bottom: 0;
}
.river-header .river-header-hide {
  display: none;
}
@media only screen and (min-width: 600px) {
  .river-header .river-header-hide {
    display: inline-block;
  }
}
/* River - Header - Filter */
/* ==================================================== */
/* Module - River - Header */
/* ==================================================== */
/* Module - River - Sponsors */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-team, .card-sponsor, .card {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-team, .card-sponsor, .card {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
.card-sponsor {
  flex-direction: column;
  justify-content: space-between;
}
.card-sponsor:not(:first-of-type) {
  margin-top: 48px;
}
.card-sponsor .image {
  width: 100%;
}
.card-sponsor img {
  border-radius: 12px;
  border: 2px solid var(--slate);
}
.card-sponsor figcaption {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  width: 100%;
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .card-sponsor {
    flex-direction: row;
  }
  .card-sponsor:not(:first-of-type) {
    margin-top: 64px;
  }
  .card-sponsor .image {
    width: calc(50% - 60px * 0.5);
  }
  .card-sponsor figcaption {
    width: 50%;
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-sponsor:not(:first-of-type) {
    margin-top: 92px;
  }
  .card-sponsor .image {
    width: 320px;
  }
  .card-sponsor figcaption {
    width: calc(100% - (320px + 48px));
  }
}
/* Module - River - Team */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-team, .card, .card-sponsor {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-team, .card, .card-sponsor {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
.team-mini {
  justify-content: space-between;
}
.team-full {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}

.card-team {
  justify-content: space-between;
}
.card-team-mini:not(:first-of-type) {
  margin-top: 24px;
}
.card-team-mini:not(:first-of-type):nth-of-type(n+3) {
  margin-top: 24px;
}
.card-team-full:not(:first-of-type) {
  margin-top: 92px;
}
.card-team:not(:first-of-type) {
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .card-team-mini:not(:first-of-type):nth-of-type(n+3) {
    margin-top: 48px;
  }
}
@media only screen and (min-width: 1024px) {
  .card-team:not(:first-of-type) {
    margin-top: unset;
  }
  .card-team-mini:not(:first-of-type):nth-of-type(n+3) {
    margin-top: 60px;
  }
}
.card-team figcaption {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}

.card-team-mini .image {
  width: 150px;
}
.card-team-mini img {
  border-radius: 8px;
}
.card-team-mini figcaption {
  width: calc(100% - (150px + 24px));
}
.card-team-mini h3 {
  margin-bottom: 4px;
}
.card-team-mini p + .cta-link {
  margin-top: 8px;
}

.card-team-full {
  flex-direction: column;
}
.card-team-full:not(:first-of-type) {
  margin-top: 48px;
}
.card-team-full .image {
  width: 100%;
}
.card-team-full img {
  border-radius: 12px;
}
.card-team-full figcaption {
  width: 100%;
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .card-team-full {
    flex-direction: row;
  }
  .card-team-full:not(:first-of-type) {
    margin-top: 64px;
  }
  .card-team-full .image {
    width: 50%;
  }
  .card-team-full figcaption {
    width: calc(50% - 60px * 0.5);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-team-full {
    flex-direction: row;
  }
  .card-team-full:not(:first-of-type) {
    margin-top: 92px;
  }
  .card-team-full .image {
    width: 320px;
  }
  .card-team-full figcaption {
    width: calc(100% - (320px + 48px));
  }
}
.cta-link.cta-link-no-rotate:hover .icon {
  transform: none;
}

/* Module - River - Stories */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card, .card-sponsor, .card-team {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card, .card-sponsor, .card-team {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

.card-story-text, .card-story, .card-team {
  flex-direction: row;
}

.card-story-text small, .card-story-text h3, .card-story-text {
  padding: 0;
}

.card-story-text-featured-main h3 {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
.card-story-image {
  width: 25%;
  margin-right: 24px;
}
@media only screen and (min-width: 1024px) {
  .card-story-image {
    width: 35%;
    margin-right: 48px;
  }
}
.card-story-image-featured-main {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-story-image-featured-main {
    width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-image-featured-main {
    width: 50%;
  }
}
.card-story-text-featured-main {
  width: 100%;
  margin-top: 16px;
}
@media only screen and (min-width: 600px) {
  .card-story-text-featured-main {
    width: calc(65% - 24px);
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text-featured-main {
    width: calc(50% - 48px);
  }
}
.card-story.no-link {
  cursor: default;
}
.card-story.card-story-featured-main {
  flex-direction: column;
}
.card-story:not(:first-child), .card-story:not(:first-of-type) {
  margin-top: 24px;
}
@media only screen and (min-width: 600px) {
  .card-story:not(:first-child), .card-story:not(:first-of-type) {
    margin-top: 32px;
  }
  .card-story.card-story-featured-main {
    flex-direction: row;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story:not(:first-child), .card-story:not(:first-of-type) {
    margin-top: 48px;
  }
}

.card-story-text h3 {
  line-height: 1.35;
}
@media only screen and (min-width: 600px) {
  .card-story-text h3 {
    line-height: 1.25;
  }
}
@media only screen and (min-width: 1024px) {
  .card-story-text h3 {
    line-height: 1;
  }
}
.card-story-text p {
  display: none;
}
@media only screen and (min-width: 600px) {
  .card-story-text p {
    display: block;
  }
}
.card-story-text small {
  margin-top: 8px;
  color: var(--slate);
}

.story {
  padding: 16px 24px;
  border-radius: 12px;
}
@media only screen and (min-width: 1024px) {
  .story {
    padding: 32px 44px;
  }
}
.story:nth-of-type(1) {
  background: var(--avocado);
}

.story:nth-of-type(2) {
  background: var(--lilac);
}

.story:nth-of-type(3) {
  background: var(--powder);
}

.story:nth-of-type(4) {
  background: var(--wheaty);
}

.story:nth-of-type(5) {
  background: var(--ghost);
}

.story:nth-of-type(6) {
  background: var(--powder);
}

.story:nth-of-type(7) {
  background: var(--avocado);
}

.story:nth-of-type(8) {
  background: var(--lilac);
}

.story:nth-of-type(9) {
  background: var(--ghost);
}

.story:nth-of-type(10) {
  background: var(--powder);
}

.story:nth-of-type(11) {
  background: var(--wheaty);
}

.story:nth-of-type(12) {
  background: var(--lilac);
}

.story:nth-of-type(13) {
  background: var(--powder);
}

.story:not(:first-of-type) {
  margin-top: 48px;
}
@media only screen and (min-width: 1024px) {
  .story:not(:first-of-type) {
    margin-top: 92px;
  }
}
q {
  font-style: italic;
  font-size: 20px;
  display: block;
  margin: 20px 0px;
  padding: 0 64px;
  border-right: 6px solid var(--slate);
}
@media only screen and (min-width: 1024px) {
  q {
    margin: 24px 0 16px;
    font-size: 24px;
    padding: 0 72px;
  }
}
q::before {
  font-size: 148px;
  position: relative;
  left: -72px;
  display: block;
  line-height: 0;
  top: 64px;
}
@media only screen and (min-width: 1024px) {
  q::before {
    font-size: 148px;
    left: -92px;
    line-height: 0;
    top: 64px;
  }
}
.story-footer {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .story-footer {
    padding-right: 78px;
  }
}
cite {
  font-size: 16px;
  text-align: right;
  display: block;
  padding-right: 48px;
}
@media only screen and (min-width: 1024px) {
  cite {
    font-size: 20px;
    width: calc(100% - 92px);
  }
}
.story-image {
  width: 92px;
}
.story-image img {
  border-radius: 50%;
}

/* Module - Community - Impact */
/* ==================================================== */
/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-statistics-item {
  border-radius: 24px;
}

.community-impact-statistics-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-statistics-item-members {
  justify-content: center;
  padding: 36px;
  text-align: center;
  background: var(--powder);
}
@media only screen and (min-width: 1024px) {
  .community-impact-statistics-item-members {
    padding: unset;
  }
}
.community-impact-statistics-item-members h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0 auto;
}

.community-impact-statistics-item-members .impact-number {
  font-size: 48px;
  font-size: 3rem;
  order: 1;
}
@media only screen and (min-width: 600px) {
  .community-impact-statistics-item-members .impact-number {
    font-size: 64px;
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1024px) {
  .community-impact-statistics-item-members .impact-number {
    font-size: 92px;
    font-size: 5.75rem;
  }
}
.community-impact-statistics-item-members .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 16px;
  order: 2;
}
.community-impact-statistics-item-members .impact-symbol-first {
  order: 0;
}
.community-impact-statistics-item-members .impact-symbol-big {
  font-size: 92px;
  font-size: 5.75rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-statistics-item-members p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 40px;
  font-size: 2.5rem;
  margin: 8px auto 0;
}

.community-impact-statistics-item-members .cta-link-small.cta-link {
  margin: 24px auto 0;
}

/* Module - Impact - ... */
/* ==================================================== */
/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-triplets-item-text, .community-impact-statistics-item {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-triplets-item-text, .community-impact-statistics-item {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

.community-impact-statistics-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-statistics-item-members {
  justify-content: center;
  padding: 36px;
  text-align: center;
  background: var(--powder);
}

@media only screen and (min-width: 1024px) {
  .community-impact-statistics-item-members {
    padding: unset;
  }
}
.community-impact-statistics-item-members h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0 auto;
}

.community-impact-statistics-item-members .impact-number {
  font-size: 92px;
  font-size: 5.75rem;
  order: 1;
}

.community-impact-statistics-item-members .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 16px;
  order: 2;
}

.community-impact-statistics-item-members .impact-symbol-first {
  order: 0;
}

.community-impact-statistics-item-members .impact-symbol-big {
  font-size: 92px;
  font-size: 5.75rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-statistics-item-members p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 40px;
  font-size: 2.5rem;
  margin: 8px auto 0;
}

.community-impact-statistics-item-members .cta-link-small.cta-link {
  margin: 24px auto 0;
}

.community-impact-triplets-item:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-triplets-item:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-triplets-item img {
  border-radius: 24px;
}

.community-impact-triplets-item-text {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  background: var(--wheaty);
}

.community-impact-triplets-item-text.network-item:nth-of-type(1) {
  background: var(--avocado);
}

.community-impact-triplets-item-text.network-item:nth-of-type(2) {
  background: var(--lilac);
}

.community-impact-triplets-item-text.network-item:nth-of-type(3) {
  background: var(--powder);
}

.community-impact-triplets-item-text h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0;
}

.community-impact-triplets-item-text .impact-number {
  font-size: 72px;
  font-size: 4.5rem;
  order: 1;
}

.community-impact-triplets-item-text .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 8px;
  order: 2;
}

.community-impact-triplets-item-text .impact-symbol-first {
  order: 0;
}

.community-impact-triplets-item-text .impact-symbol-big {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-triplets-item-text p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  margin: 8px 0 0;
}

/* Module - Impact - ... */
/* ==================================================== */
/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-statistics-item, .community-impact-triplets-item-text {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-statistics-item, .community-impact-triplets-item-text {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

.community-impact-strap-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  text-align: left;
}

.community-impact-strap-item-single:not(:last-of-type) {
  border-right: 0;
  padding: 0;
  margin: 0;
}

.community-impact-strap-item-single:not(:last-of-type):not(:first-of-type) {
  margin-top: 40px;
}

.community-impact-strap-item:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-item-single:not(:last-of-type) {
    border-right: 2px solid var(--slate);
    padding: 0 0px 0 0px;
    margin: 0 64px 0 0;
  }
  .community-impact-strap-item-single:not(:last-of-type):not(:first-of-type) {
    margin-top: 0;
  }
  .community-impact-strap-item:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-strap-item h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0;
}

.community-impact-strap-item .impact-number {
  font-size: 72px;
  font-size: 4.5rem;
  order: 1;
}

.community-impact-strap-item .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 8px;
  order: 2;
}

.community-impact-strap-item .impact-symbol-first {
  order: 0;
}

.community-impact-strap-item .impact-symbol-big {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-strap-item p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  margin: 8px 0 0;
}

.community-impact-strap-item .cta-link-small.cta-link {
  margin: 24px auto 0;
}

.community-impact-strap-container header {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
}

.community-impact-strap-container-composition-events header {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-strap-container header p {
  width: 50%;
  text-align: right;
}

.community-impact-strap-container-composition-events header p {
  width: 100%;
  text-align: left;
}

.community-impact-strap-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-strap-container-network {
  background: var(--lilac);
}

.community-impact-strap-container-composition {
  background: var(--avocado);
}

.community-impact-strap-container-events {
  background: var(--powder);
}

.community-impact-strap-container:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-container:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-strap {
  -js-display: flex;
  display: flex;
  width: 100%;
  margin: 48px 0 0;
}

.community-impact-strap-single {
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-single {
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .community-impact-strap-paired {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
/* Module - Impact - ... */
/* ==================================================== */
/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-triplets-item-text, .community-impact-statistics-item {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-triplets-item-text, .community-impact-statistics-item {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

.community-impact-statistics-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-statistics-item-members {
  justify-content: center;
  padding: 36px;
  text-align: center;
  background: var(--powder);
}

@media only screen and (min-width: 1024px) {
  .community-impact-statistics-item-members {
    padding: unset;
  }
}
.community-impact-statistics-item-members h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0 auto;
}

.community-impact-statistics-item-members .impact-number {
  font-size: 92px;
  font-size: 5.75rem;
  order: 1;
}

.community-impact-statistics-item-members .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 16px;
  order: 2;
}

.community-impact-statistics-item-members .impact-symbol-first {
  order: 0;
}

.community-impact-statistics-item-members .impact-symbol-big {
  font-size: 92px;
  font-size: 5.75rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-statistics-item-members p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  font-size: 40px;
  font-size: 2.5rem;
  margin: 8px auto 0;
}

.community-impact-statistics-item-members .cta-link-small.cta-link {
  margin: 24px auto 0;
}

.community-impact-triplets-item:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-triplets-item:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-triplets-item img {
  border-radius: 24px;
}

.community-impact-triplets-item-text {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  background: var(--wheaty);
}

.community-impact-triplets-item-text.composition-item:nth-of-type(1) {
  background: var(--wheaty);
}

.community-impact-triplets-item-text.composition-item:nth-of-type(2) {
  background: var(--avocado);
}

.community-impact-triplets-item-text.composition-item:nth-of-type(3) {
  background: var(--ghost);
}

.community-impact-triplets-item-text h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0;
}

.community-impact-triplets-item-text .impact-number {
  font-size: 72px;
  font-size: 4.5rem;
  order: 1;
}

.community-impact-triplets-item-text .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 8px;
  order: 2;
}

.community-impact-triplets-item-text .impact-symbol-first {
  order: 0;
}

.community-impact-triplets-item-text .impact-symbol-big {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-triplets-item-text p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  margin: 8px 0 0;
}

/* Module - Impact - ... */
/* ==================================================== */
/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-statistics-item, .community-impact-triplets-item-text {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

/*  Impact */
/* ==================================================== */
/* Intro - Impact */
/* ==================================================== */
.community-impact-strap, .community-impact-strap-container, .community-impact-statistics-item, .community-impact-triplets-item-text {
  border-radius: 24px;
}

.community-impact-strap-container, .community-impact-triplets-item-text {
  padding: 36px;
}

.community-impact-strap-item {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  text-align: left;
}

.community-impact-strap-item-single:not(:last-of-type) {
  border-right: 0;
  padding: 0;
  margin: 0;
}

.community-impact-strap-item-single:not(:last-of-type):not(:first-of-type) {
  margin-top: 40px;
}

.community-impact-strap-item:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-item-single:not(:last-of-type) {
    border-right: 2px solid var(--slate);
    padding: 0 0px 0 0px;
    margin: 0 64px 0 0;
  }
  .community-impact-strap-item-single:not(:last-of-type):not(:first-of-type) {
    margin-top: 0;
  }
  .community-impact-strap-item:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-strap-item h2 {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0;
}

.community-impact-strap-item .impact-number {
  font-size: 72px;
  font-size: 4.5rem;
  order: 1;
}

.community-impact-strap-item .impact-symbol {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 48px;
  font-size: 3rem;
  margin-left: 8px;
  order: 2;
}

.community-impact-strap-item .impact-symbol-first {
  order: 0;
}

.community-impact-strap-item .impact-symbol-big {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: inherit;
  margin-left: unset;
}

.community-impact-strap-item p {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  margin: 8px 0 0;
}

.community-impact-strap-item .cta-link-small.cta-link {
  margin: 24px auto 0;
}

.community-impact-strap-container header {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
}

.community-impact-strap-container-composition-events header {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-strap-container header p {
  width: 50%;
  text-align: right;
}

.community-impact-strap-container-composition-events header p {
  width: 100%;
  text-align: left;
}

.community-impact-strap-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.community-impact-strap-container-network {
  background: var(--lilac);
}

.community-impact-strap-container-composition {
  background: var(--avocado);
}

.community-impact-strap-container-events {
  background: var(--powder);
}

.community-impact-strap-container:not(:first-of-type) {
  margin-top: 40px;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-container:not(:first-of-type) {
    margin-top: 0;
  }
}
.community-impact-strap {
  -js-display: flex;
  display: flex;
  width: 100%;
  margin: 48px 0 0;
}

.community-impact-strap-single {
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
}

@media only screen and (min-width: 1024px) {
  .community-impact-strap-single {
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .community-impact-strap-paired {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.community-impact-connecting .river-header {
  display: none;
}

@media only screen and (min-width: 1024px) {
  .community-impact-connecting .river-header {
    display: block;
  }
}
/* Module - Signpost - Manifesto */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
.manifesto-container {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container {
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
.manifesto-container .image {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container .image {
    display: block;
    width: 292px;
  }
}
.manifesto-container .image img {
  border-radius: 12px;
}

.manifesto-container figcaption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container figcaption {
    width: calc(100% - (292px + 60px));
  }
}
@media only screen and (min-width: 1024px) {
  .manifesto-container figcaption.gala {
    width: calc(100% - 198px);
  }
}

/* Module - Signpost - Community - Grid */
/* ==================================================== */
/*  Cards */
/* ==================================================== */
/* Intro - Meta list */
/* ==================================================== */
.community-signpost {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .community-signpost {
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
.community-signpost-grid {
  justify-content: space-between;
}

.community-signpost-item-grid {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
.community-signpost-item-grid:nth-of-type(2), .community-signpost-item-grid:nth-of-type(3), .community-signpost-item-grid:nth-of-type(4) {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .community-signpost-item-grid {
    width: calc((100% - 48px * 3) / 4);
  }
  .community-signpost-item-grid:nth-of-type(2) {
    justify-content: space-between;
  }
  .community-signpost-item-grid:nth-of-type(3) {
    min-height: 100%;
  }
  .community-signpost-item-grid:nth-of-type(4) {
    justify-content: center;
  }
  .community-signpost-item-grid:nth-of-type(2), .community-signpost-item-grid:nth-of-type(3), .community-signpost-item-grid:nth-of-type(4) {
    -js-display: flex;
    display: flex;
  }
}
.community-signpost-item-grid-small {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.community-signpost-item-grid-small:nth-of-type(1), .community-signpost-item-grid-small:nth-of-type(2) {
  width: 100%;
}
.community-signpost-item-grid-small:nth-of-type(1) {
  order: 2;
  margin-top: 24px;
}
.community-signpost-item-grid-small:nth-of-type(2) {
  order: 1;
}
@media only screen and (min-width: 1024px) {
  .community-signpost-item-grid-small:nth-of-type(1) {
    order: 1;
    width: 30%;
    margin-top: 0;
  }
  .community-signpost-item-grid-small:nth-of-type(2) {
    order: 2;
    width: calc(70% - 48px);
  }
}
.community-signpost-item-grid-small .community-signpost-item-media:not(:first-child) {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .community-signpost-item-grid-small .community-signpost-item-media:not(:first-child) {
    display: unset;
  }
}
.community-signpost-item-grid:nth-of-type(1) .community-signpost-item-media:first-child {
  order: 2;
}
.community-signpost-item-grid:nth-of-type(1) .community-signpost-item-media:not(:first-child) {
  order: 1;
  margin-top: 0;
  margin-bottom: 24px;
}
@media only screen and (min-width: 1024px) {
  .community-signpost-item-grid:nth-of-type(1) .community-signpost-item-media:first-child {
    order: 1;
  }
  .community-signpost-item-grid:nth-of-type(1) .community-signpost-item-media:not(:first-child) {
    order: 2;
    margin-top: unset;
    margin-bottom: unset;
  }
  .community-signpost-item-grid:nth-of-type(1) .community-signpost-item-media:not(:first-child), .community-signpost-item-grid:nth-of-type(2) .community-signpost-item-media:not(:first-child), .community-signpost-item-grid:nth-of-type(4) .community-signpost-item-media:not(:first-child) {
    margin-top: 48px;
  }
  .community-signpost-item-grid:nth-of-type(3) .community-signpost-item-media {
    width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
.community-signpost-item-media {
  border-radius: 12px;
}

.manifesto-container figcaption {
  -js-display: flex;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .manifesto-container figcaption {
    width: calc(100% - (292px + 60px));
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlbXBsYXRlLW1lbWJlcnNoaXAtaW1wYWN0LmNzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3RlbXBsYXRlcy90ZW1wbGF0ZS1tZW1iZXJzaGlwLWltcGFjdC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGVtcGxhdGVzL3RlbXBsYXRlLTAuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9faW5kZXguc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC12YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC1zcGFjaW5nLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtZmxleC1jb250YWluZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWZvbnRzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtZmxleC1pdGVtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtb3V0bGluZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJvcmRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC1hbmNob3JzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtYm94LXNoYWRvdy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJhY2tncm91bmQtaW1hZ2Uuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC10ZXh0LXNoYWRvdy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWxldHRlci1zcGFjaW5nLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtb3BhY2l0eS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWFuaW1hdGlvbi5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX2luZGV4LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9zZXR0aW5ncy9fc2V0dC1yZXNldC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtYm94LXNpemluZy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtY2xlYXJmaXguc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LW1lZGlhLXF1ZXJpZXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWZvbnQtc2l6ZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtbGluZS1oZWlnaHQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWNvbG91ci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtZ3JpZC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtYmFzZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtd3JhcHBlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtY29udGFpbmVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9zZXR0aW5ncy9fc2V0dC1zZWN0aW9uLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L19pbmRleC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGV4dC9fdGV4dC1oZWFkaW5ncy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGV4dC9fdGV4dC1wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LXNtYWxsLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LXVsb2wuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3RleHQvX3RleHQtcXVvdGVzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LWJ1dHRvbnMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1zcGFjZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1pbWFnZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWljb24uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jdGEtbGluay5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLXNoYXJlLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtbm8tY29udGVudC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWludHJvLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtaW50cm8uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1pbnRyby1saW5rcy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlcm8uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1tZWRpYS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlcm8tc2VjdGlvbi5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlYWRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWhlYWRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvcGxhY2Vob2xkZXJzL3BsYWMtbWVudS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWZvb3Rlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWZvb3Rlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWZvcm0uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3BsYWNlaG9sZGVycy9wbGFjLWZvcm0uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1hc2lkZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWFzaWRlLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtbW9kYWwuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1tb2RhbC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXNpZ25wb3N0LWNvbnRhY3Quc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1zaWducG9zdC1qb2luLXVzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtc2lnbnBvc3Qtam9pbi11cy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXJpdmVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtcml2ZXItaGVhZGVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtcml2ZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci1oZWFkZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci1zcG9uc29ycy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWNhcmQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3BsYWNlaG9sZGVycy9wbGFjLWNhcmQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jYXJkLXNwb25zb3Iuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci10ZWFtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtY2FyZC10ZWFtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtcml2ZXItc3Rvcmllcy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWNhcmQtc3Rvcnkuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1jb21tdW5pdHktaW1wYWN0LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtaW1wYWN0LW1lbWJlcnMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3BsYWNlaG9sZGVycy9wbGFjLWltcGFjdC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXNpZ25wb3N0LW1hbmlmZXN0by5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLXNpZ25wb3N0LW1hbmlmZXN0by5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXNpZ25wb3N0LWNvbW11bml0eS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLXNpZ25wb3N0LWNvbW11bml0eS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvcGxhY2Vob2xkZXJzL3BsYWMtc2lnbnBvc3QtY29tbXVuaXR5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCLDBCQUFBO0FBQ0EseURBQUE7QUNEQSxzQ0FBQTtBQUNBOzREQUFBO0FBRUEseURBQUE7QUNIQSxxQkFBQTtBQUNBLHlEQUFBO0FDREEsY0FBQTtBQUNBLHlEQUFBO0FBR0Esa0JBQUE7QUNKQSxZQUFBO0FBQ0EseURBQUE7QUNEQSx1QkFBQTtBQUNBLHlEQUFBO0FBR0EsWUFBQTtBQTRDQSxtQkFBQTtBQXNCQSxZQUFBO0FBWUEsZ0NBQUE7QUN2RVEsc0dBQUE7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SUFRRSx1Q0FBQTtFM0JxREE7QUFDRjtBMkIzQ0E7RUFDQyxXQUFBO0EzQjZDRDtBdUJ2UFE7RUl5TVI7SUFRRSx1Q0FBQTtFM0IwQ0E7QUFDRjtBMkJuQ0E7RUFDQyxXQUFBO0EzQnFDRDtBdUIvUFE7RUl5TlI7SUFRRSx1Q0FBQTtFM0JrQ0E7QUFDRjtBMkJ4QkE7RUFDQyxXQUFBO0EzQjBCRDtBdUJqUVE7RUlzT1I7SUFJRSx1Q0FBQTtFM0IyQkE7QUFDRjtBMkJoQkE7RUFDQyxXQUFBO0EzQmtCRDtBMkJoQkM7RUFDQyxnQnRCeFFTO0FMMFJYO0F1QjVRUTtFSXNQUjtJQVVFLDRDQUFBO0UzQmdCQTtFMkJkQTtJQUNDLGtCdEJ6UlE7RUx5U1Q7RTJCYkE7SUFDQyxpQkFBQTtFM0JlRDtFMkJaQTtJQUNDLGdCdEJ6UlE7RUx1U1Q7RTJCWEE7SUFDQyxrQnRCclNRO0VMa1RUO0UyQlZBO0lBQ0Msa0JBQUE7SUFDQSxjQUFBO0UzQllEO0FBQ0Y7QTJCREE7RUFDQyxXQUFBO0EzQkdEO0F1QjFTUTtFSXNTUjtJQVFFLHVDQUFBO0UzQkFBO0FBQ0Y7QTJCT0E7RUFDQyxXQUFBO0EzQkxEO0EyQk9DO0VBQ0MsZ0J0QmxVUztBTDZUWDtBdUIvU1E7RUlnVFI7SUFVRSw0Q0FBQTtFM0JQQTtFMkJTQTtJQUNDLGtCdEJuVlE7RUw0VVQ7RTJCVUE7SUFDQyxnQnRCL1VRO0VMdVVUO0UyQldBO0lBRUMsa0J0QjVWUTtFTGtWVDtFMkJhQTtJQUNDLGtCQUFBO0lBQ0EsY0FBQTtFM0JYRDtBQUNGO0EyQnNCQTtFQUNDLFdBQUE7QTNCcEJEO0F1QnBVUTtFSXVWUjtJQUlFLHVDQUFBO0UzQm5CQTtBQUNGO0F1Qi9VUTtFSTZWUjtJQVFFLHVDQUFBO0UzQmxCQTtBQUNGO0EyQnlCQTtFQUNDLFdBQUE7QTNCdkJEO0F1QmpWUTtFSXVXUjtJQU1FLDRDQUFBO0UzQnhCQTtFMkIwQkE7SUFDQyxrQnRCdFlRO0VMOFdUO0UyQjJCQTtJQUNDLGdCdEJsWVE7RUx5V1Q7RTJCNEJBO0lBR0Msa0J0QmhaUTtFTG9YVDtFMkIrQkE7SUFDQyxrQkFBQTtJQUNBLGNBQUE7RTNCN0JEO0FBQ0Y7QTJCd0NBO0VBQ0MsV0FBQTtBM0J0Q0Q7QXVCdFdRO0VJMllSO0lBSUUsdUNBQUE7RTNCckNBO0FBQ0Y7QXVCalhRO0VJaVpSO0lBUUUsdUNBQUE7RTNCcENBO0FBQ0Y7QTJCMkNBO0VBQ0MsV0FBQTtBM0J6Q0Q7QXVCblhRO0VJMlpSO0lBTUUsNENBQUE7RTNCMUNBO0UyQjRDQTtJQUNDLGtCdEIxYlE7RUxnWlQ7RTJCNkNBO0lBQ0MsZ0J0QnRiUTtFTDJZVDtFMkI4Q0E7SUFLQyxrQnRCdGNRO0VMc1pUO0UyQm1EQTtJQUNDLGtCQUFBO0lBQ0EsY0FBQTtFM0JqREQ7QUFDRjtBMkI0REE7RUFDQyxXQUFBO0EzQjFERDtBdUJ4WVE7RUlpY1I7SUFJRSx1Q0FBQTtFM0J6REE7QUFDRjtBdUJuWlE7RUl1Y1I7SUFRRSx3Q0FBQTtFM0J4REE7QUFDRjtBMkIrREE7RUFDQyxXQUFBO0EzQjdERDtBdUJyWlE7RUlpZFI7SUFJRSx3Q0FBQTtFM0I1REE7RTJCOERBO0lBQ0Msa0J0QjllUTtFTGtiVDtFMkIrREE7SUFDQyxnQnRCMWVRO0VMNmFUO0UyQmdFQTtJQVdDLGtCdEJoZ0JRO0VMd2JUO0UyQjJFQTtJQUNDLGtCQUFBO0lBQ0EsY0FBQTtFM0J6RUQ7QUFDRjtBMkI2RkE7RUFFQyx3QkQ3Zk87QTFCaWFSOztBNEI5Y0EsZUFBQTtBQUNBLHlEQUFBO0FBR0Esb0JBQUE7QUFJQSxlQUFBO0FBQ0E7OztFUEhJLHNCT01pQjtBNUI0Y3JCOztBNEJ4Y0EsbUJBQUE7QUFDQTtFQUNDLGtCRnNCTTtFRXJCTix3QkZvQk87QTFCdWJSO0E0QjdjQTtFQUNDLGtCRnNCTTtFRXJCTix3QkZvQk87QTFCdWJSOztBNEJ2Y0EsY0FBQTtBQUNBO0VyQlJDLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFaUJ4QkQsZUllbUI7RUpkbkIsZUFBQTtFQ1BBLGdCR3NCcUI7RUFDckIsbUJGV087RUVWSixnQkFBQTtFQUNILHNCQUFBO0VBQ0csOEJBQUE7RUFDSCwyQkFBQTtFQUNHLDBCQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNILGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1RUFBQTtBNUI2Y0Q7O0E0QnhjQSxjQUFBO0FBQ0E7RXRCckNDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFc0JSRCxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUNWNUNNO0FsQitmUDtBNEJoZEM7RUFDQyx5QkFBQTtBNUJrZEY7QTRCL2NDO0VBQ0MsZ0JBQUE7QTVCaWRGOztBNEI1Y0EsU0FBQTtBQUNBO0VBQ0MsZ0J2QjFDVTtFdUIyQ1YsVUFBQTtBNUIrY0Q7QXVCNWVRO0VLMkJSO0lBS0UsZ0J2QmpEUztFTGlnQlQ7QUFDRjtBdUJ2ZlE7RUtpQ1I7SUFTRSxhdkJ6Q1E7RUwwZlI7QUFDRjtBNEJ6Y0EsWUFBQTtBQU1BLGNBQUE7QUFRQTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0E1QitiRDs7QTZCemlCQSxZQUFBO0FBQ0EseURBQUE7QUFHQTtFQUVDLFdBQUE7QTdCeWlCRDtBOEIvaUJBLGNBQUE7QUFDQSx5REFBQTtBQUdBO0VBQ0MsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsWUFBQTtBOUIraUJEO0F1QmxoQlE7RU9oQ1I7SUFNRSxtQ0FBQTtFOUJnakJBO0FBQ0Y7QXVCN2hCUTtFTzFCUjtJQVVFLGlDQUFBO0U5QmlqQkE7QUFDRjtBK0Joa0JBLGtCQUFBO0FBQ0EseURBQUE7QUNEQSxzQkFBQTtBQUNBLHlEQUFBO0FDREEsb0JBQUE7QUFDQSx5REFBQTtBQUdBOzs7Ozs7RUFNQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLG1CNUJhVTtFNEJaVixtQlAwQk87QTFCMGlCUjs7QWlDamtCQTs7O0VSWEMsY1FjcUI7QWpDb2tCdEI7O0FpQ2prQkE7OztFUmpCQyxpQlFvQnFCO0FqQ29rQnRCO0F1QnpqQlE7RVVkUjs7O0lSakJDLGtCUXVCc0I7RWpDdWtCckI7QUFDRjtBdUJ0a0JRO0VVUlI7OztJUmpCQyxjUTJCc0I7RWpDMGtCckI7QUFDRjtBaUNsa0JBO0UxQnpCQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZVNnQ21CO0VUL0JuQixpQkFBQTtBeEJzbUJEO0F1QjlrQlE7RVVLUjtJVDlCQyxlU21Db0I7SVRsQ3BCLGVBQUE7RXhCMm1CQztBQUNGO0F1QjFsQlE7RVVXUjtJVDlCQyxlU3VDb0I7SVR0Q3BCLGVBQUE7RXhCaW5CQztBQUNGO0FpQ25rQkE7RTFCM0NDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVTa0RtQjtFVGpEbkIsaUJBQUE7QXhCeW5CRDtBaUN0a0JDO0VBSUMsZ0I1QjdDUztBTGtuQlg7QXVCcG1CUTtFVXVCUjtJVGhEQyxlUzREb0I7SVQzRHBCLGtCQUFBO0V4QmlvQkM7RWlDcGtCQTtJQUlDLGdCNUIxRFE7RUw2bkJUO0FBQ0Y7QXVCbm5CUTtFVTZCUjtJVGhEQyxlU3VFb0I7SVR0RXBCLGVBQUE7RXhCMG9CQztFaUNsa0JBO0lBSUMsZ0I1QnpFUTtFTDBvQlQ7QUFDRjtBaUN4akJBO0UxQmxGQyx1RUFBQTtFQUVBLFNBQUE7RUFPQyxnQkFBQTtFaUJkRCxlU3lGbUI7RVR4Rm5CLG1CQUFBO0F4QnFwQkQ7QWlDM2pCQztFQUlDLGdCNUJuRlM7QUw2b0JYO0F1QmhvQlE7RVU4RFI7SVR2RkMsZVNtR29CO0lUbEdwQixrQkFBQTtFeEI2cEJDO0VpQ3pqQkE7SUFJQyxnQjVCOUZRO0VMc3BCVDtBQUNGO0F1Qi9vQlE7RVVvRVI7SVR2RkMsZVM4R29CO0lUN0dwQixpQkFBQTtFeEJzcUJDO0VpQ3ZqQkE7SUFJQyxnQjVCNUdRO0VMa3FCVDtBQUNGO0FpQzdpQkE7RTFCekhDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlU2dJbUI7RVQvSG5CLGVBQUE7QXhCaXJCRDtBdUJ6cEJRO0VVcUdSO0lUOUhDLGVTbUlvQjtJVGxJcEIsbUJBQUE7RXhCc3JCQztBQUNGO0F1QnJxQlE7RVUyR1I7SVQ5SEMsZVN1SW9CO0lUdElwQixvQkFBQTtFeEI0ckJDO0FBQ0Y7QWlDOWlCQTtFMUIzSUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGVTa0ptQjtFVGpKbkIsa0JBQUE7RVNrSkEsbUI1QmxJUztFNEJtSVQseUJBQUE7QWpDbWpCRDtBdUI5cUJRO0VVdUhSO0lUaEpDLGVTdUpvQjtJVHRKcEIsbUJBQUE7RXhCMnNCQztBQUNGO0F1QjFyQlE7RVU2SFI7SVRoSkMsZVMySm9CO0lUMUpwQixlQUFBO0V4Qml0QkM7QUFDRjtBaUMvaUJBO0UxQi9KQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZVNzS21CO0VUcktuQixvQkFBQTtBeEJ5dEJEO0F1QmpzQlE7RVUySVI7SVRwS0MsZVN5S29CO0lUeEtwQixvQkFBQTtFeEI4dEJDO0FBQ0Y7QXVCN3NCUTtFVWlKUjtJVHBLQyxlUzZLb0I7SVQ1S3BCLG1CQUFBO0V4Qm91QkM7QUFDRjtBa0NqdkJBLHNCQUFBO0FBQ0EseURBQUE7QUFHQTtFM0JZQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RTJCN0JELGtCQUFBO0VBQ0EsbUJSZ0NPO0ExQm10QlI7QXVCdHRCUTtFV2hDUjtJVk9DLGVVRG9CO0lWRXBCLGVBQUE7RXhCbXZCQztBQUNGO0F1Qmx1QlE7RVcxQlI7SVZPQyxlVUdvQjtJVkZwQixrQkFBQTtFeEJ5dkJDO0FBQ0Y7O0FrQ3B2QkE7OztFQUdDLGdCN0JHVTtBTG92Qlg7QXVCeHVCUTtFV2xCUjs7O0lBTUUsZ0I3QkZTO0VMNHZCVDtBQUNGO0F1QnJ2QlE7RVdaUjs7O0lBVUUsZ0I3Qk5TO0VMbXdCVDtBQUNGOztBa0MxdkJBO0UzQmhCQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGVVdUJtQjtFVnRCbkIsaUJBQUE7QXhCc3hCRDtBdUI5dkJRO0VXSlI7SVZyQkMsZVUyQm9CO0lWMUJwQixtQkFBQTtFeEIyeEJDO0FBQ0Y7QXVCMXdCUTtFV0VSO0lWckJDLGVVZ0NvQjtJVi9CcEIsa0JBQUE7RXhCaXlCQztBQUNGOztBbUM5eUJBLGlCQUFBO0FBQ0EseURBQUE7QUFHQTtFNUJZQyx1RUFBQTtFQUVBLFNBQUE7RUFzQkMsZ0JBQUE7RWlCN0JELGVXTG1CO0VYTW5CLGVBQUE7RVdMQSxjQUFBO0VBQ0EsZ0I5QmlCVTtBTGl5Qlg7QXVCNXhCUTtFWTFCUjtJWE9DLGVXSW9CO0lYSHBCLGVBQUE7SVdJQyxnQjlCUVM7RUx3eUJUO0FBQ0Y7QW9DajBCQSxpQkFBQTtBQUNBLHlEQUFBO0FBSUE7O0U3QldDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VrQnpCRCxjV0dxQjtFcEJIckIsaUJBQUE7RUFPQyxtQkFBQTtFb0JGRCxxQkFBQTtFQUNBLG1CVjRCTztFVTNCUCxxQkFBQTtFQUNBLGlDbEJSTTtFa0JTTixlQUFBO0FwQ20wQkQ7QW9DajBCQzs7OztFQUdDLG1CVm9CTTtBMUJnekJSO0FvQ2p6QkE7RTdCdEJDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlWTZCbUI7RVo1Qm5CLG1CQUFBO0VDUEEsY1dvQ3FCO0V0QnBDckIsaUJzQnFDZ0I7RXRCcENoQixtQnNCb0NxQjtFdEJuQ3JCLHlCc0JtQzRCO0VBQzVCLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJWUk87RVVTUCxlQUFBO0VBQ0csd0JBQUE7RUFDSCxlQUFBO0FwQ3d6QkQ7QW9DdHpCQztFN0JwQ0EsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlWTJDb0I7RVoxQ3BCLGVBQUE7RVkyQ0MsaUJBQUE7QXBDMnpCRjtBb0N4ekJDO0VBQ0MsaUNsQnRESztBbEJnM0JQO0FvQ3Z6QkM7RUFHQyxtQlY3Qk07QTFCbzFCUjtBb0NwekJDO0VBQ0MsZS9CM0NRO0FMaTJCVjtBdUI3MUJRO0VhUVI7SUF1Q0UsbUJBQUE7RXBDa3pCQTtBQUNGO0FvQzN5QkE7RTlCOUVDLGlCQUFBO0VBS0EsYUFBQTtFQW1EQyxtQkFBQTtFQVdBLGlCOEJja0I7RUFDbkIsbUJBQUE7QXBDdXpCRDs7QW9DcHpCQTtFN0I1RUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RTZCZ0VELGVBQUE7QXBDeXpCRDs7QW9DdHpCQTtFQUNDLGlCL0J6RVU7QUxrNEJYO0FvQ3Z6QkM7RUFDQyxrQlY5RE07QTFCdTNCUjtBb0N0ekJDO0VBQ0Msd0JBQUE7QXBDd3pCRjtBb0N0ekJFO0VBQ0Msa0JWeEVLO0ExQmc0QlI7O0FvQ256QkE7RUFDQyx3QkFBQTtBcENzekJEO0FvQ3B6QkM7RUFDQyx1QkFBQTtBcENzekJGO0FvQ3B6QkU7RUFDQyxrQlZwRks7QTFCMDRCUjs7QXFDOTZCQSxpQkFBQTtBQUNBLHlEQUFBO0FBR0E7O0VBQ0MsZ0JBQUE7QXJDZzdCRDs7QXFDaDZCQzs7Ozs7Ozs7RUFFQyxnQmhDRFM7QUwwNkJYO0FxQ3Q2QkM7Ozs7RUFDQyxxQkFBQTtBckMyNkJGOztBcUNuNkJDOzs7Ozs7OztFQU9DLGtCQUFBO0VBQ0EsVWhDckJTO0VnQ3NCVCx3QkFBQTtFYmpDRCxlYWtDb0I7RWJqQ3BCLGtCQUFBO0VDUEEsaUJZeUNzQjtBckN3NkJ2QjtBcUNqN0JFOzs7Ozs7OztFQUNDLGNBQUE7RUFDQSxrQkFBQTtBckMwN0JIO0FxQ2o3QkU7Ozs7Ozs7O0VBQ0MsZ0JoQ3pCUTtBTG05Qlg7QXFDcjdCRTs7OztFYjNDRCxlYTRDcUI7RWIzQ3JCLGVBQUE7RUNQQSxpQlltRHVCO0VBQ3JCLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBRUEsbUJYdkJLO0ExQmk5QlI7QXFDbDdCQzs7OztFQUNDLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLGlCaENqRFM7QUx3K0JYO0FxQ3A3QkM7Ozs7RWJqRUEsZWFrRW9CO0ViakVwQixtQkFBQTtBeEIyL0JEO0FxQ3g3QkU7Ozs7RWJwRUQsZWFxRXFCO0VicEVyQixlQUFBO0VhcUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBckM4N0JIOztBc0NqaENBLGtCQUFBO0FBQ0EseURBQUE7QUNE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LGlCc0NsRXFCO0E1Q3ExQ3ZCOztBNENsMUNBO0VBQ0MsV3ZDVVU7RXVDVFYsWXZDU1U7QUw0MENYO0E0Q24xQ0M7RUFDQyxpQnZDUVM7QUw2MENYOztBNENqMUNBO0VBQ0Msb0JsQnNCUztBMUI4ekNWOztBNkN6MkNBLGdCQUFBO0FBQ0EseURBQUE7QUFHQTtFdkNpQkUsb0JBQUE7RXVDZkUsYXhDYU87RXdDWlAsbUJ4Q2tCTztFd0NqQlAsd0JuQnFDSTtBMUJzMENSOztBOENuM0NBLG1CQUFBO0FBQ0EseURBQUE7QUNEQSxzQkFBQTtBQUNBLHlEQUFBO0FBSUE7RXpDRUMsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VBbUJBLGlCeUNsRWtCO0EvQyszQ3BCO0FnRHY0Q0Esa0NBQUE7QUFDQSx5REFBQTtBQUlBO0UxQ0VDLGlCQUFBO0VBS0EsYUFBQTtFQW1EQyxtQkFBQTtFQVdBLGlCMENsRWtCO0FoRGc1Q3BCO0FnRDk0Q0M7RUFDQyxpQjNDSVM7QUw0NENYOztBZ0Q5M0NBO0VBQ0MsYUFBQTtBaERpNENEOztBZ0Q5M0NBO0VBQ0MsaUIzQ25CVTtBTG81Q1g7O0FpRG42Q0Esa0JBQUE7QUFDQSx5REFBQTtBQ0RBLFdBQUE7QUFDQSx5REFBQTtBVERBLFdBQUE7QUFDQSx5REFBQTtBQUdBO0VBQ0Msa0JBQUE7QXpDdzZDRDs7QXlDcDZDQTtFQUNDLGNBQUE7QXpDdTZDRDtBeUN2NUNBO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QXpDeTVDRDtBeUN2NUNJO0VBR0ksZ0JwQ2xCRztBTHk2Q1g7QXlDdDRDQTtFQUVDLG1CcEMzQlU7QUxrNkNYO0F1QnY1Q1E7RWtCY1I7SUFNRSxtQnBDL0JTO0VMczZDVDtBQUNGO0F1Qmw2Q1E7RWtCb0JSO0lBWUUsbUJwQ3JDUztFTDI2Q1Q7QUFDRjtBeUM5M0NBO0VqQjVEQyxlaUI2RG1CO0VqQjVEbkIsa0JBQUE7RUNQQSxnQmdCb0VxQjtFekJwRXJCLGlCQUFBO0VBRUMscUJBQUE7RXlCb0VELGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBekNrNENEO0F5Q2g0Q0M7RUFDQyxlcEN2RFE7QUx5N0NWO0F5Qy8zQ0M7RUFDQyx1QkFBQTtBekNpNENGO0F5QzkzQ0M7RUFDQyx5QkFBQTtBekNnNENGOztBeUMzM0NBO0VuQ3ZGQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUJtQ3VCa0I7RUFDaEIsa0JBQUE7RUFDSCxzQkFBQTtBekN3NENEO0F5Q3ozQ0E7RWxDbEdDLHVFQUFBO0VBRUEsU0FBQTtFQXNCQyxnQkFBQTtFaUI3QkQsZWlCeUdtQjtFakJ4R25CLGtCQUFBO0VDUEEsb0JnQmdIcUI7RUFDbEIsV0FBQTtFQUNILHFCQUFBO0VBQ0EsaUJBQUE7QXpDODNDRDtBdUJsOUNRO0VrQjhFUjtJQVNFLFdBQUE7RXpDKzNDQTtBQUNGO0F1Qjc5Q1E7RWtCb0ZSO0lBYUUsVUFBQTtFekNnNENBO0FBQ0Y7QXVCOStDUTtFa0JnR1I7SUFpQkUsVUFBQTtFekNpNENBO0FBQ0Y7O0F5Q3YzQ0M7RUFDQyxtQnBDdEhTO0FMZy9DWDs7QXlDaDNDQTtFQUNDLG1CcENqSVU7QUxvL0NYOztBbUQ3Z0RBLGtCQUFBO0FBQ0EseURBQUE7QUREQSxXQUFBO0FBQ0EseURBQUE7QVREQSxXQUFBO0FBQ0EseURBQUE7QUFHQTtFQUNDLGtCQUFBO0F6Q2toREQ7O0F5QzlnREE7RUFDQyxjQUFBO0F6Q2loREQ7QXlDamdEQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0F6Q21nREQ7QXlDamdESTtFQUdJLGdCcENsQkc7QUxtaERYO0F5Q2gvQ0E7RUFFQyxtQnBDM0JVO0FMNGdEWDtBdUJqZ0RRO0VrQmNSO0lBTUUsbUJwQy9CUztFTGdoRFQ7QUFDRjtBdUI1Z0RRO0VrQm9CUjtJQVlFLG1CcENyQ1M7RUxxaERUO0FBQ0Y7QXlDeCtDQTtFakI1REMsZWlCNkRtQjtFakI1RG5CLGtCQUFBO0VDUEEsZ0JnQm9FcUI7RXpCcEVyQixpQkFBQTtFQUVDLHFCQUFBO0V5Qm9FRCxrQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXpDNCtDRDtBeUMxK0NDO0VBQ0MsZXBDdkRRO0FMbWlEVjtBeUN6K0NDO0VBQ0MsdUJBQUE7QXpDMitDRjtBeUN4K0NDO0VBQ0MseUJBQUE7QXpDMCtDRjs7QXlDcitDQTtFbkN2RkMsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VBbUJBLGlCbUN1QmtCO0VBQ2hCLGtCQUFBO0VBQ0gsc0JBQUE7QXpDay9DRDtBeUNuK0NBO0VsQ2xHQyx1RUFBQTtFQUVBLFNBQUE7RUFzQkMsZ0JBQUE7RWlCN0JELGVpQnlHbUI7RWpCeEduQixrQkFBQTtFQ1BBLG9CZ0JnSHFCO0VBQ2xCLFdBQUE7RUFDSCxxQkFBQTtFQUNBLGlCQUFBO0F6Q3crQ0Q7QXVCNWpEUTtFa0I4RVI7SUFTRSxXQUFBO0V6Q3krQ0E7QUFDRjtBdUJ2a0RRO0VrQm9GUjtJQWFFLFVBQUE7RXpDMCtDQTtBQUNGO0F1QnhsRFE7RWtCZ0dSO0lBaUJFLFVBQUE7RXpDMitDQTtBQUNGOztBeUNqK0NDO0VBQ0MsbUJwQ3RIUztBTDBsRFg7O0F5QzE5Q0E7RUFDQyxtQnBDaklVO0FMOGxEWDs7QXVCemxEUTtFNEJsQlI7O0k3Q0xDLGlCQUFBO0lBS0EsYUFBQTtJQW1EQyxtQkFBQTtJQVdBLGlCNkNyRG1CO0lBQ25CLFdBQUE7RW5Eb25EQTtBQUNGO0FtRHRtREE7O0U3QzlCQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUI2Q2pDa0I7RUFLbkIsd0J6QmJPO0ExQjJuRFI7O0FtRDFtREE7O0VBRUMsMEJ6QlRTO0ExQnNuRFY7O0FtRDFtREE7O0VBRUMsMEJBQUE7RUE4QkEsUUFBQTtFQUNBLFdBQUE7QW5EZ2xERDtBbUQ3bURDOztFQUNDLHdCekIzQk07QTFCMm9EUjtBbUQ3bURDOztFQUNDLDBCekJyQlE7QTFCcW9EVjtBbUQ3bURDOztFQUNDLHlCekJ4Qk87QTFCd29EVDtBbUQ3bURDOztFQUNDLHdCekIzQk07QTFCMm9EUjtBbUQ3bURDOztFQUNDLHlCekI5Qk87QTFCOG9EVDtBbUQ3bURDOztFQUNDLHdCekJqQ007QTFCaXBEUjtBbUQ3bURDOztFQUNDLHdCekJsRE07QTFCa3FEUjtBdUJocURRO0U0Qm1CUjs7SUF1Q0UsOEJBQUE7SUFDQSxXQUFBO0lBQ0EsVUFBQTtJQUVBLDBCQUFBO0VuRDBtREE7QUFDRjtBdUIvcURRO0U0QnlCUjs7SUFvREUsUUFBQTtJQUNBLFVBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsMEJBQUE7RW5EdW1EQTtBQUNGO0FtRHpsREE7O0U3Q3ZIQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUI2Q3dEa0I7RUFDbkIsWUFBQTtBbkRxbUREO0F1QnBzRFE7RTRCMEZSOztJQVFFLGNBQUE7RW5EdW1EQTtBQUNGO0F1Qmh0RFE7RTRCZ0dSOztJN0N2SEMsaUJBQUE7SUFLQSxhQUFBO0VOMnVEQztBQUNGOztBbUQxbURBO0U1QzlIQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZW5CWVU7RW1CWFYsa0JBQUE7RUNQQSxrQjBCNElxQjtFbkM1SXJCLGlCQUFBO0VBT0MsbUJBQUE7RW1DdUlELGNBQUE7RUFDQSxvQkFBQTtFQUNBLFU5Q3RIUztFOEN1SFQseUJBQUE7RUFDQSxtQnpCaEhPO0ExQml1RFI7O0FtRDltREE7O0U1QzFJQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZW5CUVU7RW1CUFYsZUFBQTtFQ1BBLGtCMEJ5SnFCO0VBQ3JCLFM5Q2hJUztFOENpSVQseUJBQUE7RUFDQSxtQnpCMUhPO0ExQjh1RFI7QXVCanZEUTtFNEJzSFI7O0kzQi9JQyxlbkJJVTtJbUJIVixlQUFBO0lDUEEsZ0IwQmdLc0I7RW5EdW5EckI7QUFDRjtBdUIvdkRRO0U0QjRIUjs7STNCL0lDLGVuQkVVO0ltQkRWLGVBQUE7SUNQQSxjMEJxS3NCO0lBQ3JCLGdCQUFBO0lBQ0EseUJBQUE7RW5EMG5EQTtFbUR4bkRBOztJQUNDLGNBQUE7SUFDQSxlQUFBO0VuRDJuREQ7QUFDRjtBdUJweERRO0U0QjZKTjs7SUFFQyxlQUFBO0VuRDBuREQ7QUFDRjtBbURsbkRBO0VBQ0MseUJBQUE7QW5Eb25ERDtBbURsbkRDO0VBQ0MsYTlDOUtTO0FMa3lEWDtBdUIxeERRO0U0QmtLUjtJQVlFLHlCQUFBO0VuRGduREE7RW1EOW1EQTtJQUNDLGVBQUE7RW5EZ25ERDtBQUNGO0F1Qnh5RFE7RTRCNExOO0lBQ0MsZUFBQTtFbkQrbUREO0FBQ0Y7QW1Edm1EQTs7RTVDOU1DLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFaUJ4QkQsZW5CV1U7RW1CVlYsaUJBQUE7RUNQQSxrQjBCNk5xQjtFQUNyQixTOUNwTVM7RThDcU1ULGdCOUM1TVU7RThDNk1WLG9CQUFBO0VBQ0EsbUJ6Qi9MTztBMUIyeURSO0F1Qjl5RFE7RTRCMExSOztJM0JuTkMsZW5CVVU7SW1CVFYsa0JBQUE7SUNQQSxpQjBCcU9zQjtJQUNyQixnQjlDck5TO0VMbzBEVDtBQUNGO0F1Qjd6RFE7RTRCZ01SOztJM0JuTkMsZW5CT1U7SW1CTlYsa0JBQUE7SUNQQSxrQjBCNk9zQjtJQUNyQixnQjlDN05TO0k4QzhOVCxtQkFBQTtJQUNBLHVCQUFBO0VuRGduREE7QUFDRjtBbURybURBO0U1Q2pQQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGVuQmFVO0VtQlpWLGVBQUE7RUNQQSxnQjBCK1BxQjtBbkQwbUR0QjtBdUIxMERRO0U0QjZOUjtJM0J0UEMsZW5CWVU7SW1CWFYsa0JBQUE7RXhCdTJEQztBQUNGO0F1QnQxRFE7RTRCbU9SO0kzQnRQQyxlbkJXVTtJbUJWVixpQkFBQTtFeEI2MkRDO0FBQ0Y7QW1Eam1EQTtFNUN6UUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWtCekJELGtCMEJ1UnFCO0VBQ3JCLFM5QzlQUztFOEMrUFQsYTlDeFFVO0U4Q3lRVixxQkFBQTtFQUNBLG1CekJ6UE87RXlCMFBQLHdCekIxUE87RXlCMlBQLDBCQUFBO0UzQnZSQSxlMkIwUnFCO0UzQnpSckIsbUJBQUE7RTJCMFJFLFk5Q2hSUTtFOENpUlIsa0I5QzdRTztFOEM4UVAsa0JBQUE7QW5EbW1ESDtBbURqbURDO0VBQ0MsbUJ6QjFRTTtBMUI2MkRSO0FtRGhtREM7RUFDQyxxQkFBQTtFQUNBLFM5Q2pSUTtFOENvUlIsc0JBQUE7RUFDQSxrQnpCNVFLO0V5QjZRTCx3QnpCOVFNO0V5QitRTixxQkFBQTtBbkRnbURGO0F1QmwzRFE7RTRCcVBSO0kzQjlRQyxlbkJRVTtJbUJQVixlQUFBO0lDUEEsZ0IwQnNUc0I7STNCaFR0QixlbkJXVTtJbUJWVixpQkFBQTtJMkJvVEUsWTlDOVNRO0k4QytTUixrQjlDdlNPO0k4Q3dTUCxrQkFBQTtFbkQrbEREO0FBQ0Y7QXVCcDREUTtFNEIyUFI7STFCcFJDLGMwQmtVc0I7SUFDckIsZ0I5Q2xUUztJOENtVFQsYTlDMVRTO0k4QzJUVCx3QnpCblNNO0l5QnFTTix3QkFBQTtJM0JqVUQsZW5CVVU7SW1CVFYsa0JBQUE7STJCb1VFLFk5Q2pVUTtJOENrVVIsa0I5Q3ZUTztJOEN3VFAsa0JBQUE7RW5ENmxERDtFbUQzbERBO0lBQ0MsbUJ6QnBUSztFMUJpNUROO0VtRDFsREE7SUFDQyxhQUFBO0lBRUEsdUJBQUE7RW5EMmxERDtBQUNGO0FtRC9rREE7RUFDSSxRQUFBO0VBQ0gsV0FBQTtFQUNHLDBCQUFBO0FuRGlsREo7QXVCeDVEUTtFNEJvVVI7SUFNRSxpQkFBQTtFbkRrbERBO0FBQ0Y7QXVCbjZEUTtFNEIwVVI7SUFVRSxRQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7SUFDQSwwQkFBQTtFbkRtbERBO0VtRGpsREE7SUFDQyxrQjlDOVZPO0VMaTdEUjtBQUNGO0FtRGhrREE7RUFDQyxRQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDRyw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7QW5Ea2tESjtBdUJoN0RRO0U0QndXUjtJQVNFLGlCQUFBO0VuRG1rREE7QUFDRjtBdUIzN0RRO0U0QjhXUjtJQWFFLFFBQUE7SUFDQSxVQUFBO0lBQ0EsYUFBQTtJQUNBLDBCQUFBO0VuRG9rREE7RW1EbGtEQTtJQUNDLGtCOUNyWU87RUx5OERSO0FBQ0Y7QW9EcCtEQSxvQkFBQTtBQUNBLHlEQUFBO0FDREEsdUJBQUE7QUFDQSx5REFBQTtBQ0RBLGtCQUFBO0FBQ0EseURBQUE7QUFJQTtFQUNDLGFBQUE7RWhEb0VDLGlCZ0RuRXFCO0VBQ3RCLG1CQUFBO0F0RHkrREQ7QXVCbjlEUTtFK0J6QlI7SWhERUMsaUJBQUE7SUFLQSxhQUFBO0VONitEQztBQUNGO0FzRGwrREE7RWhEdUNFLG1CQUFBO0FOazhERjs7QXNELzlEQTtFN0I3QkMsYzZCOEJxQjtBdERrK0R0Qjs7QXNEOTlEQztFQUNDLGlCakR6QlM7QUwwL0RYOztBc0Q1OURDO0VBQ0MsZ0JqRHRCUztBTHEvRFg7O0FzRHo5REE7RTdCL0NDLGM2QmdEcUI7RUFDckIscUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CNUJqQk87RTRCa0JQLFNBQUE7RUFDQSxlQUFBO0VBQ0csd0JBQUE7RUFDSCxxQkFBQTtPQUFBLGdCQUFBO0VBQ0EsaUNwQ3hETTtFb0N5RE4sZUFBQTtFQUVBLGlDQUFBO0F0RDI5REQ7QXNEejlEQztFQUlDLGlDQUFBO0F0RHc5REY7QXNEcjlEQztFQUNDLG9CNUI5Qk87QTFCcS9EVDs7QXNENzhEQTtFL0NwRUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGU4QjJFbUI7RTlCMUVuQixvQkFBQTtFOEIyRUEsbUJBQUE7QXREbTlERDs7QXNEaDlEQTtFL0MxRUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGU4QmlGbUI7RTlCaEZuQixrQkFBQTtFQ1BBLGM2QndGcUI7RUFDckIsbUI1QnZETztFNEJ3RFAscUJBQUE7RUFDQSxTQUFBO0F0RHM5REQ7QXNEcDlEQztFQUNDLG9CNUJ2RE87QTFCNmdFVDs7QXNEbDlEQTtFL0N2RkMsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlOEI4Rm1CO0U5QjdGbkIsbUJBQUE7QXhCcWpFRDs7QXNEbjlEQTtFQUNDLGlCakQ1RlU7QUxrakVYO0F1QnZpRVE7RStCZ0ZSO0lBUUUsaUJqRHhHUztFTDJqRVQ7QUFDRjtBcURuakVBO0UvQ2hCQyxpQkFBQTtFQUtBLGFBQUE7RUFtREMsbUJBQUE7RUFXQSxpQitDaERrQjtFQUNuQixtQkFBQTtFQUNBLGVBQUE7QXJEK2pFRDtBdUJ2akVRO0U4QmJSO0lBUUUsZUFBQTtFckRna0VBO0FBQ0Y7QXVCbGtFUTtFOEJQUjtJQVlFLGVBQUE7RXJEaWtFQTtBQUNGO0FxRHhqRUE7RUFDQyxrQkFBQTtBckQwakVEO0FxRDNpRUE7RUFFQyxXQUFBO0FyRDRpRUQ7QXVCdmtFUTtFOEJ5QlI7SUFNRSxXQUFBO0VyRDRpRUE7QUFDRjtBdUJsbEVRO0U4QitCUjtJQVdFLFdBQUE7RXJENGlFQTtBQUNGO0F1Qm5tRVE7RThCMkNSO0lBZ0JFLFlBQUE7RXJENGlFQTtBQUNGOztBcUR6aUVBO0VBQ0MsMkJBQUE7QXJENGlFRDtBdUIxbEVRO0U4QjZDUjtJQUlFLDBCQUFBO0VyRDZpRUE7QUFDRjtBdUJybUVRO0U4Qm1EUjtJQVFFLHFCQUFBO0VyRDhpRUE7QUFDRjtBcURyaUVBO0VBR0MsYUFBQTtBckRxaUVEO0F1QjdtRVE7RThCcUVSO0kvQzVGQyxpQkFBQTtJQUtBLGFBQUE7RU51b0VDO0FBQ0Y7QXFEN2hFQTtFQUdDLGtCQUFBO0FyRDZoRUQ7O0FxRDFoRUE7RUFHQyxjQUFBO0VBRUEsZUFBQTtBckQwaEVEOztBcUR0Z0VBO0VBRUMsYUFBQTtFQUNBLGtCQUFBO0VBQ0csT0FBQTtFQUVILFNBQUE7RUFDRyxZQUFBO0VBQ0gsc0JBQUE7RUFFQSx3QjNCL0hPO0UyQmdJUCw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUNuQzlKTTtBbEJvcUVQOztBcURuZ0VBO0VBQ0MsY0FBQTtBckRzZ0VEOztBcUQ5L0RBOzs7RUFJQyxpQ0FBQTtBckRnZ0VEOztBcUQ3L0RBO0VBR0ksZ0JBQUE7QXJEOC9ESjs7QXFEMy9EQTtFQUdDLGlDbkMxTE07RW1DNExOLGNBQUE7RUFDQSwyQkFBQTtBckQyL0REO0FxRHgvREM7RUFHQyxrQjNCaEtLO0UyQmlLTCwyQkFBQTtBckR3L0RGOztBcURuL0RBO0VBQ0ksbUIzQnhLSTtBMUI4cEVSOztBcURuL0RBO0VBQ0MsZUFBQTtBckRzL0REOztBdUR6c0VBLG9CQUFBO0FBQ0EseURBQUE7QUNEQSx1QkFBQTtBQUNBLHlEQUFBO0FGREEsa0JBQUE7QUFDQSx5REFBQTtBQUlBO0VBQ0MsYUFBQTtFaERvRUMsaUJnRG5FcUI7RUFDdEIsbUJBQUE7QXREK3NFRDtBdUJ6ckVRO0UrQnpCUjtJaERFQyxpQkFBQTtJQUtBLGFBQUE7RU5tdEVDO0FBQ0Y7QXNEeHNFQTtFaER1Q0UsbUJBQUE7QU53cUVGOztBc0Ryc0VBO0U3QjdCQyxjNkI4QnFCO0F0RHdzRXRCOztBc0Rwc0VDO0VBQ0MsaUJqRHpCUztBTGd1RVg7O0FzRGxzRUM7RUFDQyxnQmpEdEJTO0FMMnRFWDs7QXNEL3JFQTtFN0IvQ0MsYzZCZ0RxQjtFQUNyQixxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUI1QmpCTztFNEJrQlAsU0FBQTtFQUNBLGVBQUE7RUFDRyx3QkFBQTtFQUNILHFCQUFBO09BQUEsZ0JBQUE7RUFDQSxpQ3BDeERNO0VvQ3lETixlQUFBO0VBRUEsaUNBQUE7QXREaXNFRDtBc0QvckVDO0VBSUMsaUNBQUE7QXREOHJFRjtBc0QzckVDO0VBQ0Msb0I1QjlCTztBMUIydEVUOztBc0RuckVBO0UvQ3BFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCMkVtQjtFOUIxRW5CLG9CQUFBO0U4QjJFQSxtQkFBQTtBdER5ckVEOztBc0R0ckVBO0UvQzFFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCaUZtQjtFOUJoRm5CLGtCQUFBO0VDUEEsYzZCd0ZxQjtFQUNyQixtQjVCdkRPO0U0QndEUCxxQkFBQTtFQUNBLFNBQUE7QXRENHJFRDtBc0QxckVDO0VBQ0Msb0I1QnZETztBMUJtdkVUOztBc0R4ckVBO0UvQ3ZGQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGU4QjhGbUI7RTlCN0ZuQixtQkFBQTtBeEIyeEVEOztBc0R6ckVBO0VBQ0MsaUJqRDVGVTtBTHd4RVg7QXVCN3dFUTtFK0Jn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LHlCQUFBO0F6RDYvRkY7QXlEMS9GQztFakN6Q0EsZWlDMENvQjtFakN6Q3BCLG1CQUFBO0VDUEEsY2dDaURzQjtFekNqRHRCLGlCQUFBO0V5Q21EQyx5QkFBQTtFQUNBLGtCL0JqQks7QTFCOGdHUDs7QXlEci9GSTtFQUNJLGdCcEQ1Q0c7QUxvaUdYOztBeURoL0ZDO0VBQ0MsYUFBQTtBekRtL0ZGO0F5RDk5RkE7RUFDQyxhQUFBO0F6RGcrRkQ7O0F5RDc5RkE7Ozs7Ozs7Ozs7RUFXQyxXQUFBO0F6RCs5RkQ7QXlEeDlGQTtFQUNJLGlCQUFBO0VBQ0gsb0JBQUE7QXpEMDlGRDs7QXlELzhGQTtFQUVDLGFBQUE7QXpEaTlGRDs7QXlEMThGQTtFbEQ1SEMsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlaUNtSXNCO0VqQ2xJdEIsb0JBQUE7RWlDbUlBLGNBQUE7RUFDRyxnQkFBQTtFQUNBLHVCL0I1Rkk7QTFCNGlHUjs7QXlEeDhGQTtFQUNJLGdCcERsSU87QUw2a0dYOztBeUR4OEZBO0VBQ0ksa0JwRHBJTTtBTCtrR1Y7O0F5RHg4RkE7RUFDSSxpQnBENUlPO0FMdWxHWDs7QTJEN21HQSxtQkFBQTtBQUNBLHlEQUFBO0FDREEsc0JBQUE7QUFDQSx5REFBQTtBTkRBLGtCQUFBO0FBQ0EseURBQUE7QUFJQTtFQUNDLGFBQUE7RWhEb0VDLGlCZ0RuRXFCO0VBQ3RCLG1CQUFBO0F0RG1uR0Q7QXVCN2xHUTtFK0J6QlI7SWhERUMsaUJBQUE7SUFLQSxhQUFBO0VOdW5HQztBQUNGO0FzRDVtR0E7RWhEdUNFLG1CQUFBO0FONGtHRjs7QXNEem1HQTtFN0I3QkMsYzZCOEJxQjtBdEQ0bUd0Qjs7QXNEeG1HQztFQUNDLGlCakR6QlM7QUxvb0dYOztBc0R0bUdDO0VBQ0MsZ0JqRHRCUztBTCtuR1g7O0FzRG5tR0E7RTdCL0NDLGM2QmdEcUI7RUFDckIscUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CNUJqQk87RTRCa0JQLFNBQUE7RUFDQSxlQUFBO0VBQ0csd0JBQUE7RUFDSCxxQkFBQTtPQUFBLGdCQUFBO0VBQ0EsaUNwQ3hETTtFb0N5RE4sZUFBQTtFQUVBLGlDQUFBO0F0RHFtR0Q7QXNEbm1HQztFQUlDLGlDQUFBO0F0RGttR0Y7QXNEL2xHQztFQUNDLG9CNUI5Qk87QTFCK25HVDs7QXNEdmxHQTtFL0NwRUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGU4QjJFbUI7RTlCMUVuQixvQkFBQTtFOEIyRUEsbUJBQUE7QXRENmxHRDs7QXNEMWxHQTtFL0MxRUMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGU4QmlGbUI7RTlCaEZuQixrQkFBQTtFQ1BBLGM2QndGcUI7RUFDckIsbUI1QnZETztFNEJ3RFAscUJBQUE7RUFDQSxTQUFBO0F0RGdtR0Q7QXNEOWxHQztFQUNDLG9CNUJ2RE87QTFCdXBHVDs7QXNENWxHQTtFL0N2RkMsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlOEI4Rm1CO0U5QjdGbkIsbUJBQUE7QXhCK3JHRDs7QXNEN2xHQTtFQUNDLGlCakQ1RlU7QUw0ckdYO0F1QmpyR1E7RStCZ0ZSO0lBUUUsaUJqRHhHUztFTHFzR1Q7QUFDRjtBNEQzc0dBO0VBQ0MsYUFBQTtBNUQ2c0dEO0F1QnpyR1E7RXFDckJSO0lBUUUsY0FBQTtJQUNBLGVBQUE7RTVEMHNHQTtBQUNGO0E0RDVyR0E7RUFDQyxlQUFBO0E1RDhyR0Q7O0E0RHhyR0E7RUFFQyxnQnZEbEJVO0FMNHNHWDs7QTREbHJHQTtFQUdDLHVCQUFBO0E1RG1yR0Q7QTREanJHQztFQUdDLGtCbENsQks7RWtDbUJMLHVCQUFBO0E1RGlyR0Y7O0E0RDdxR0E7RUFDQyxrQkFBQTtFQUVBLFNBQUE7RUFDQSxpQkFBQTtFQUVHLGtCQUFBO0VBR0gsa0JsQ2hDTTtFa0NpQ04sdUJBQUE7QTVENHFHRDs7QTREdHFHQTtFQUVDLGdCQUFBO0VBQ0csaUJBQUE7QTVEd3FHSjs7QTREcHFHQTtFQUdJLGdCQUFBO0E1RHFxR0o7O0E0RGxxR0E7RUFDQyx1QkFBQTtBNURxcUdEO0E0RG5xR0M7RUFHQyxr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QTtFQW1CQSxpQnlEeEJrQjtBL0RvakhwQjtBK0R6aUhBO0V6REVFLG1CQUFBO0FOOGlIRjtBK0Q3aUhDO0VBQ0MsV0FBQTtFQUNBLHlCckN0Qk87QTFCcWtIVDtBK0Q1aUhDO0VBQ0MsV0FBQTtBL0Q4aUhGO0F1QnRsSFE7RXdDZ0ROO0lBQ0MscUJBQUE7RS9EeWlIRDtFK0R0aUhBO0lBQ0MscUNBQUE7RS9Ed2lIRDtBQUNGO0ErRDdoSEM7RXpEaENDLG1CQUFBO0V5RGtDQSw4QkFBQTtFQUNBLFdBQUE7RUFDQSxhMUQ3RVM7RTBEOEVULHdCckNuRU07RXFDb0VOLGdCQUFBO0EvRG1pSEY7QStEaGlIQztFQUNDLFdBQUE7RUFDQSxnQjFEcEZTO0UwRHFGVCx3QnJDMUVNO0ExQjRtSFI7QXVCL21IUTtFd0NxRk47SUFDQyxxQkFBQTtJQUNBLGExRG5HUTtJMERvR1IseUJyQzFFTTtJcUMyRU4seUJBQUE7RS9ENmhIRDtFK0QxaEhBO0l6RG5FQSxzQkFBQTtJeURxRUMsdUJBQUE7SUFDQSxxQ0FBQTtJQUNBLGExRC9GTztFTCtuSFI7QUFDRjtBK0R2aEhBO0V6RGpJQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUJ5RGlFa0I7RUFDbkIsVUFBQTtBL0RtaUhEO0ErRGppSEM7RUFDQyx3QnJDeEdNO0ExQjJvSFI7QStEaGlIQztFQUNDLHdCckN0R007RXFDdUdOLG1CMUQzSFM7QUw2cEhYO0F1QmxwSFE7RXdDb0hOO0lBQ0MsbUIxRGpJUTtFTGtxSFQ7QUFDRjtBdUI3cEhRO0V3Q2dJTjtJQUNDLG1CMUR6SVE7RUx5cUhUO0FBQ0Y7QStEeGhIQTtFQUNDLGFBQUE7QS9EMGhIRDtBdUJycUhRO0V3QzBJUjtJekRqS0MsaUJBQUE7SUFLQSxhQUFBO0VOK3JIQztBQUNGO0ErRGpoSEM7RUFDQyxnQkFBQTtBL0RtaEhGO0ErRGhoSEM7RUFDQyw0QkFBQTtBL0RraEhGO0ErRGxnSEE7RUFDQyx1QkFBQTtFQUNBLGExRDFMVTtBTDhySFg7QStEbGdIQztFQUNDLFdBQUE7RUFDQSxnQkFBQTtB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O0lBVUUsdUJBQUE7RXhFbTRIQTtBQUNGO0F5RTdrSUEsV0FBQTtBQUNBLHlEQUFBO0FEREEsVUFBQTtBQUNBLHlEQUFBO0FBSUE7RWxFRUMsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCa0VuRXFCO0VBQ3RCLHFCQUFBO0VBQ0EsZUFBQTtBeEVvbElEOztBd0VqbElBO0VsRW1ERSxtQkFBQTtBTnNpSUY7O0F3RWhoSUE7RUFDQyxVQUFBO0F4RW1oSUQ7O0F3RWhoSUE7RWpFekVDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVnRGdGbUI7RWhEL0VuQixpQkFBQTtBeEJxbUlEO0F1QjdrSVE7RWlEcURSO0loRDlFQyxlZ0RtRm9CO0loRGxGcEIsZUFBQTtFeEIwbUlDO0FBQ0Y7QXVCemxJUTtFaUQyRFI7SWhEOUVDLGVnRHVGb0I7SWhEdEZwQixpQkFBQTtFeEJnbklDO0FBQ0Y7QXdFL2dJQTtFQUNDLFVBQUE7RUFDQSxrQm5FMUZVO0FMMm1JWDtBdUJubUlRO0VpRGdGUjtJQWFFLFVBQUE7SUFDQSxrQm5FN0dTO0VMdW5JVDtBQUNGO0F3RS8vSEE7RUFDQyxXQUFBO0F4RWlnSUQ7QXVCdG1JUTtFaURvR1I7SUFJRSxVQUFBO0V4RWtnSUE7QUFDRjtBdUJqbklRO0VpRDBHUjtJQVFFLFVBQUE7RXhFbWdJQTtBQUNGO0F3RXI5SEE7RUFDQyxXQUFBO0VBQ0EsZ0JuRXpLVTtBTGdvSVg7QXVCcG5JUTtFaUQySlI7SUFLRSx1QkFBQTtJQUNBLGFuRXRLUTtFTDhuSVI7QUFDRjtBdUJob0lRO0VpRGlLUjtJQVVFLHVCQUFBO0V4RXk5SEE7QUFDRjtBeUUxb0lBO0VuRThCRSxzQkFBQTtFbUV6QkQsOEJBQUE7QXpFNm9JRDtBeUUzb0lDO0VBQ0MsZ0JwRWxCUztBTCtwSVg7QXlFMW9JQztFQUNDLFdBQUE7QXpFNG9JRjtBeUV6b0lDO0VBQ0MsbUJwRWhCUztFb0VpQlQsOEJBQUE7QXpFMm9JRjtBeUV4b0lDO0VuRXRDQSxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJtRTNCbUI7RW5FUW5CLHNCQUFBO0VtRU5BLFdBQUE7RUFDQSxnQnBFNUJTO0FMZ3JJWDtBdUJscUlRO0VrRFhSO0luRXNDRSxtQkFBQTtFTitvSUE7RXlFdHBJQTtJQUNDLGdCcEU1Q1E7RUxvc0lUO0V5RXJwSUE7SUFDQyw2QkFBQTtFekV1cElEO0V5RXBwSUE7SUFDQyxVQUFBO0lBQ0EsYXBFbkNPO0VMeXJJUjtBQUNGO0F1QjNySVE7RWtEeUNOO0lBQ0MsZ0JwRTlEUTtFTG10SVQ7RXlFbHBJQTtJQUNDLFlBQUE7RXpFb3BJRDtFeUVqcElBO0lBQ0Msa0NBQUE7RXpFbXBJRDtBQUNGO0EwRXB1SUEsMEJBQUE7QUFDQSx5REFBQTtBSERBLFdBQUE7QUFDQSx5REFBQTtBQ0RBLFVBQUE7QUFDQSx5REFBQTtBQUlBO0VsRUVDLGlCQUFBO0VBS0EsYUFBQTtFQThEQyxpQmtFbkVxQjtFQUN0QixxQkFBQTtFQUNBLGVBQUE7QXhFNnVJRDs7QXdFMXVJQTtFbEVtREUsbUJBQUE7QU4rcklGOztBd0V6cUlBO0VBQ0MsVUFBQTtBeEU0cUlEOztBd0V6cUlBO0VqRXpFQyx1RUFBQTtFQUVBLFNBQUE7RUFPQyxnQkFBQTtFaUJkRCxlZ0RnRm1CO0VoRC9FbkIsaUJBQUE7QXhCOHZJRDtBdUJ0dUlRO0VpRHFEUjtJaEQ5RUMsZWdEbUZvQjtJaERsRnBCLGVBQUE7RXhCbXdJQztBQUNGO0F1Qmx2SVE7RWlEMkRSO0loRDlFQyxlZ0R1Rm9CO0loRHRGcEIsaUJBQUE7RXhCeXdJQztBQUNGO0F3RXhxSUE7RUFDQyxVQUFBO0VBQ0Esa0JuRTFGVTtBTG93SVg7QXVCNXZJUTtFaURnRlI7SUFhRSxVQUFBO0lBQ0Esa0JuRTdHUztFTGd4SVQ7QUFDRjtBd0V4cElBO0VBQ0MsV0FBQTtBeEUwcElEO0F1Qi92SVE7RWlEb0dSO0lBSUUsVUFBQTtFeEUycElBO0FBQ0Y7QXVCMXdJUTtFaUQwR1I7SUFRRSxVQUFBO0V4RTRwSUE7QUFDRjtBd0U5bUlBO0VBQ0MsV0FBQTtFQUNBLGdCbkV6S1U7QUx5eElYO0F1Qjd3SVE7RWlEMkpSO0lBS0UsdUJBQUE7SUFDQSxhbkV0S1E7RUx1eElSO0FBQ0Y7QXVCenhJUTtFaURpS1I7SUFVRSx1QkFBQTtFeEVrbklBO0FBQ0Y7QTJFNXpJQSxXQUFBO0FBQ0EseURBQUE7QUhEQSxVQUFBO0FBQ0EseURBQUE7QUFJQTtFbEVFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJrRW5FcUI7RUFDdEIscUJBQUE7RUFDQSxlQUFBO0F4RW0wSUQ7O0F3RWgwSUE7RWxFbURFLG1CQUFBO0FOcXhJRjs7QXdFL3ZJQTtFQUNDLFVBQUE7QXhFa3dJRDs7QXdFL3ZJQTtFakV6RUMsdUVBQUE7RUFFQSxTQUFBO0VBT0MsZ0JBQUE7RWlCZEQsZWdEZ0ZtQjtFaEQvRW5CLGlCQUFBO0F4Qm8xSUQ7QXVCNXpJUTtFaURxRFI7SWhEOUVDLGVnRG1Gb0I7SWhEbEZwQixlQUFBO0V4QnkxSUM7QUFDRjtBdUJ4MElRO0VpRDJEUjtJaEQ5RUMsZWdEdUZvQjtJaER0RnBCLGlCQUFBO0V4QisxSUM7QUFDRjtBd0U5dklBO0VBQ0MsVUFBQTtFQUNBLGtCbkUxRlU7QUwwMUlYO0F1QmwxSVE7RWlEZ0ZSO0lBYUUsVUFBQTtJQUNBLGtCbkU3R1M7RUxzMklUO0FBQ0Y7QXdFOXVJQTtFQUNDLFdBQUE7QXhFZ3ZJRDtBdUJyMUlRO0VpRG9HUjtJQUlFLFVBQUE7RXhFaXZJQTtBQUNGO0F1QmgySVE7RWlEMEdSO0lBUUUsVUFBQTtFeEVrdklBO0FBQ0Y7QXdFcHNJQTtFQUNDLFdBQUE7RUFDQSxnQm5FektVO0FMKzJJWDtBdUJuMklRO0VpRDJKUjtJQUtFLHVCQUFBO0lBQ0EsYW5FdEtRO0VMNjJJUjtBQUNGO0F1Qi8ySVE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFd3NJQTtBQUNGO0EyRWw0SUM7RUFFQyw4QkFBQTtBM0VtNElGO0EyRWg0SUM7RXJFZEEsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCcUVuRG1CO0VyRWdDbkIsc0JBQUE7QU42MklGOztBMkV4NElBO0VBR0MsOEJBQUE7QTNFeTRJRDtBMkVuNElFO0VBQ0MsZ0J0RWhCUTtBTHE1SVg7QTJFbDRJRTtFQUNDLGdCdEVwQlE7QUx3NUlYO0EyRS8zSUU7RUFDQyxnQnRFdENRO0FMdTZJWDtBMkU3M0lDO0VBQ0MsZ0J0RS9CUztBTDg1SVg7QXVCaDVJUTtFb0RzQkw7SUFDQyxnQnRFNUNPO0VMeTZJVDtBQUNGO0F1QjM1SVE7RW9EbUNOO0lBQ0MsaUJBQUE7RTNFMjNJRDtFMkV2M0lDO0lBQ0MsZ0J0RXpETztFTGs3SVQ7QUFDRjtBMkVoM0lBO0VyRTFFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJxRVNrQjtFckU1QmxCLHNCQUFBO0FOeTVJRjs7QTJFeDNJQztFQUVDLFlBQUE7QTNFMDNJRjtBMkV2M0lDO0VBQ0Msa0J0RXBFUTtBTDY3SVY7QTJFdDNJQztFQUVDLGtDQUFBO0EzRXUzSUY7QTJFcDNJQztFQUNDLGtCdEUzRVE7QUxpOElWO0EyRW4zSUM7RUFDQyxldEVqRlE7QUxzOElWOztBMkVqM0lBO0VyRXhERSxzQkFBQTtBTmk3SUY7QTJFdDNJQztFQUNDLGdCdEVwR1M7QUw0OUlYO0EyRXIzSUM7RUFDQyxXQUFBO0EzRXUzSUY7QTJFcDNJQztFQUNDLG1CdEVsR1M7QUx3OUlYO0EyRW4zSUM7RUFDQyxXQUFBO0VBQ0EsZ0J0RTFHUztBTCs5SVg7QXVCajlJUTtFb0QyRVI7SXJFaERFLG1CQUFBO0VOODdJQTtFMkV2M0lBO0lBQ0MsZ0J0RTFIUTtFTG0vSVQ7RTJFdDNJQTtJQUNDLFVBQUE7RTNFdzNJRDtFMkVyM0lBO0lBQ0MsNkJBQUE7SUFDQSxhdEVqSE87RUx3K0lSO0FBQ0Y7QXVCMStJUTtFb0RpRlI7SXJFaERFLG1CQUFBO0VOaTlJQTtFMkV6M0lBO0lBQ0MsZ0J0RTlJUTtFTHlnSlQ7RTJFeDNJQTtJQUNDLFlBQUE7RTNFMDNJRDtFMkV2M0lBO0lBQ0Msa0NBQUE7RTNFeTNJRDtBQUNGO0EyRWozSUE7RUFFSSxlQUFBO0EzRWszSUo7O0E0RTdoSkEsNkJBQUE7QUFDQSx5REFBQTtBTERBLFdBQUE7QUFDQSx5REFBQTtBQ0RBLFVBQUE7QUFDQSx5REFBQTtBQUlBO0VsRUVDLGlCQUFBO0VBS0EsYUFBQTtFQThEQyxpQmtFbkVxQjtFQUN0QixxQkFBQTtFQUNBLGVBQUE7QXhFdWlKRDs7QXdFcGlKQTtFbEVtREUsbUJBQUE7QU55L0lGOztBd0VuK0lBO0VBQ0MsVUFBQTtBeEVzK0lEOztBd0VuK0lBO0VqRXpFQyx1RUFBQTtFQUVBLFNBQUE7RUFPQyxnQkFBQTtFaUJkRCxlZ0RnRm1CO0VoRC9FbkIsaUJBQUE7QXhCd2pKRDtBdUJoaUpRO0VpRHFEUjtJaEQ5RUMsZWdEbUZvQjtJaERsRnBCLGVBQUE7RXhCNmpKQztBQUNGO0F1QjVpSlE7RWlEMkRSO0loRDlFQyxlZ0R1Rm9CO0loRHRGcEIsaUJBQUE7RXhCbWtKQztBQUNGO0F3RWwrSUE7RUFDQyxVQUFBO0VBQ0Esa0JuRTFGVTtBTDhqSlg7QXVCdGpKUTtFaURnRlI7SUFhRSxVQUFBO0lBQ0Esa0JuRTdHUztFTDBrSlQ7QUFDRjtBd0VsOUlBO0VBQ0MsV0FBQTtBeEVvOUlEO0F1QnpqSlE7RWlEb0dSO0lBSUUsVUFBQTtFeEVxOUlBO0FBQ0Y7QXVCcGtKUTtFaUQwR1I7SUFRRSxVQUFBO0V4RXM5SUE7QUFDRjtBd0V4NklBO0VBQ0MsV0FBQTtFQUNBLGdCbkV6S1U7QUxtbEpYO0F1QnZrSlE7RWlEMkpSO0lBS0UsdUJBQUE7SUFDQSxhbkV0S1E7RUxpbEpSO0FBQ0Y7QXVCbmxKUTtFaURpS1I7SUFVRSx1QkFBQTtFeEU0NklBO0FBQ0Y7QTZFdG5KQSxXQUFBO0FBQ0EseURBQUE7QUxEQSxVQUFBO0FBQ0EseURBQUE7QUFJQTtFbEVFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJrRW5FcUI7RUFDdEIscUJBQUE7RUFDQSxlQUFBO0F4RTZuSkQ7O0F3RTFuSkE7RWxFbURFLG1CQUFBO0FOK2tKRjs7QXdFempKQTtFQUNDLFVBQUE7QXhFNGpKRDs7QXdFempKQTtFakV6RUMsdUVBQUE7RUFFQSxTQUFBO0VBT0MsZ0JBQUE7RWlCZEQsZWdEZ0ZtQjtFaEQvRW5CLGlCQUFBO0F4QjhvSkQ7QXVCdG5KUTtFaURxRFI7SWhEOUVDLGVnRG1Gb0I7SWhEbEZwQixlQUFBO0V4Qm1wSkM7QUFDRjtBdUJsb0pRO0VpRDJEUjtJaEQ5RUMsZWdEdUZvQjtJaER0RnBCLGlCQUFBO0V4QnlwSkM7QUFDRjtBd0V4akpBO0VBQ0MsVUFBQTtFQUNBLGtCbkUxRlU7QUxvcEpYO0F1QjVvSlE7RWlEZ0ZSO0lBYUUsVUFBQTtJQUNBLGtCbkU3R1M7RUxncUpUO0FBQ0Y7QXdFeGlKQTtFQUNDLFdBQUE7QXhFMGlKRDtBdUIvb0pRO0VpRG9HUjtJQUlFLFVBQUE7RXhFMmlKQTtBQUNGO0F1QjFwSlE7RWlEMEdSO0lBUUUsVUFBQTtFeEU0aUpBO0FBQ0Y7QXdFOS9JQTtFQUNDLFdBQUE7RUFDQSxnQm5FektVO0FMeXFKWDtBdUI3cEpRO0VpRDJKUjtJQUtFLHVCQUFBO0lBQ0EsYW5FdEtRO0VMdXFKUjtBQUNGO0F1QnpxSlE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFa2dKQTtBQUNGO0E2RTlySkM7RUFDQyxlQUFBO0E3RWdzSkY7QTZFN3JKQztFdkVxQ0Msc0JBQUE7QU4rcEpGO0E2RWhzSkM7RUFFQyxnQnhFRlM7QUxtc0pYO0F1QnJySlE7RXNEUk47SUFFQyxnQnhFWFE7RUwwc0pUO0U2RTVySkE7SXZFOEJBLG1CQUFBO0VOcXFKQTtBQUNGO0F1QnZzSlE7RXNEV047SUFFQyxnQnhFNUJRO0VMMHRKVDtBQUNGOztBNkV2cUpBO0VwRDlEQyxpQm9EZ0VxQjtBN0V5cUp0QjtBdUIxc0pRO0VzRCtCUjtJcEQ5REMsaUJvRG1Fc0I7RTdFMHFKckI7QUFDRjtBdUJydEpRO0VzRHFDUjtJcEQ5REMsY29EdUVzQjtFN0UycUpyQjtBQUNGO0E2RXBxSkE7RUFDQyxhQUFBO0E3RXNxSkQ7QXVCdnRKUTtFc0RnRFI7SUFJRSxjQUFBO0U3RXVxSkE7QUFDRjtBNkV4cEpBO0VBRUMsZXhFaEZTO0V3RWlGVCxtQm5EcEVPO0ExQjZ0SlI7O0E0RTV2SkE7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0E1RSt2Sko7QXVCM3VKUTtFcUR0QlI7SUFTUSxrQkFBQTtFNUU0dkpOO0FBQ0Y7QTRFcnZKQTtFQUNJLDBCQUFBO0E1RXV2Sko7O0E0RXB2SkE7RUFDSSx3QkFBQTtBNUV1dkpKOztBNEVwdkpBO0VBQ0kseUJBQUE7QTVFdXZKSjs7QTRFcHZKQTtFQUNJLHlCQUFBO0E1RXV2Sko7O0E0RXB2SkE7RUFDSSx3QkFBQTtBNUV1dkpKOztBNEVwdkpBO0VBQ0kseUJBQUE7QTVFdXZKSjs7QTRFcHZKQTtFQUNJLDBCQUFBO0E1RXV2Sko7O0E0RXB2SkE7RUFDSSx3QkFBQTtBNUV1dkpKOztBNEVwdkpBO0VBQ0ksd0JBQUE7QTVFdXZKSjs7QTRFcHZKQTtFQUNJLHlCQUFBO0E1RXV2Sko7O0E0RXB2SkE7RUFDSSx5QkFBQTtBNUV1dkpKOztBNEVwdkpBO0VBQ0ksd0JBQUE7QTVFdXZKSjs7QTRFcHZKQTtFQUNJLHlCQUFBO0E1RXV2Sko7O0E0RXB2SkE7RUFDSSxnQkFBQTtBNUV1dkpKO0F1QnZ5SlE7RXFEK0NSO0lBUVEsZ0JBQUE7RTVFb3ZKTjtBQUNGO0E0RTd1SkE7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0NBQUE7QTVFK3VKSjtBdUJwekpRO0VxRCtEUjtJQWFRLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RTVFNHVKTjtBQUNGO0E0RXJ1SkE7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtBNUV1dUpKO0F1Qm4wSlE7RXFEc0ZSO0lBYVEsZ0JBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFNBQUE7RTVFb3VKTjtBQUNGO0E0RTd0SkE7RUFDSSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0E1RSt0Sko7QXVCbjFKUTtFcUQ4R1I7SUFhUSxtQkFBQTtFNUU0dEpOO0FBQ0Y7QTRFcnRKQTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBNUV1dEpKO0F1QjkxSlE7RXFEbUlSO0lBV1EsZUFBQTtJQUNBLHdCQUFBO0U1RW90Sk47QUFDRjtBNEU3c0pBO0VBQ0ksV0FBQTtBNUUrc0pKO0E0RWhzSkE7RUFDSSxrQkFBQTtBNUVrc0pKOztBOEV4NEpBLGdDQUFBO0FBQ0EseURBQUE7QUNEQSxZQUFBO0FBQ0EseURBQUE7QUNEQSxtQkFBQTtBQUNBLHlEQUFBO0FBSUE7RUFDQyxtQjNFZ0JVO0FMNDNKWDs7QStFejRKQTtFekVGQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUJ5RTlEa0I7QS9FczVKcEI7O0ErRWw1SkE7RUFDQyx1QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHlCckR3QlE7QTFCNjNKVDtBdUIzNEpRO0V3RGRSO0lBV0UsY0FBQTtFL0VrNUpBO0FBQ0Y7QStFMzRKQTtFekU1QkMsaUJBQUE7RUFLQSxhQUFBO0VBbURDLG1CQUFBO0VBV0EsaUJ5RXBDa0I7RUFDbkIsMkJBQUE7RUFDQSxjQUFBO0EvRXU1SkQ7O0ErRXA1SkE7RXZEaENDLGV1RGtDbUI7RXZEakNuQixlQUFBO0V1RGtDQSxRQUFBO0EvRXU1SkQ7QXVCajZKUTtFd0RPUjtJdkRoQ0MsZXVEc0NvQjtJdkRyQ3BCLGVBQUE7RXhCODdKQztBQUNGO0F1Qjc2SlE7RXdEYVI7SXZEaENDLGV1RDBDb0I7SXZEekNwQixrQkFBQTtFeEJvOEpDO0FBQ0Y7QStFcDVKQTtFeEU3Q0MsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxldURvRG1CO0V2RG5EbkIsZUFBQTtFdURvREEsaUIxRXhDVTtFMEV5Q1YsUUFBQTtBL0V5NUpEO0ErRXY1SkM7RUFDQyxRQUFBO0EvRXk1SkY7QStFdDVKQztFdkQ1REEsZXVENkRvQjtFdkQ1RHBCLGtCQUFBO0V1RDZEQyxvQkFBQTtFQUNBLGtCQUFBO0EvRXk1SkY7O0ErRXI1SkE7RXhFOURDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxldURxRW1CO0V2RHBFbkIsaUJBQUE7RXVEcUVBLGtCQUFBO0EvRTI1SkQ7O0ErRXg1SkE7RUFDQyxtQkFBQTtBL0UyNUpEOztBOEV2K0pBLDBCQUFBO0FBQ0EseURBQUE7QUFDQSxZQUFBO0FBQ0EseURBQUE7QUFDQSxtQkFBQTtBQUNBLHlEQUFBO0FBQ0E7RUFDQyxtQkFBQTtBOUUwK0pEOztBOEV2K0pDO0VBQ0EsYUFBQTtBOUUwK0pEOztBOEV2K0pDLFlBQUE7QUFDQSx5REFBQTtBQUNBLG1CQUFBO0FBQ0EseURBQUE7QUFDQTtFQUNBLG1CQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQSxhQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQTtJQUNDLGNBQUE7RTlFMCtKQTtBQUNGO0E4RXgrSkM7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxjQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0E5RTArSkQ7O0E4RXYrSkM7RUFDQSx1RUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxRQUFBO0E5RTArSkQ7O0E4RXgrSkM7RUFDQSxRQUFBO0E5RTIrSkQ7O0E4RXorSkM7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0E5RTQrSkQ7O0E4RXorSkM7RUFDQSx1RUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0E5RTQrSkQ7O0E4RXorSkM7RUFDQSxtQkFBQTtBOUU0K0pEOztBOEV6K0pDO0VBQ0EsZ0JBQUE7QTlFNCtKRDs7QThFMStKQztFQUNBO0lBQ0MsYUFBQTtFOUU2K0pBO0FBQ0Y7QThFMytKQztFQUNBLG1CQUFBO0E5RTYrSkQ7O0E4RTErSkM7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7QTlFNitKRDs7QThFMStKQztFQUNDLDBCQUFBO0E5RTYrSkY7O0E4RTErSkM7RUFDQyx3QkFBQTtBOUU2K0pGOztBOEUxK0pDO0VBQ0MseUJBQUE7QTlFNitKRjs7QThFMStKQztFQUNDLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QTlFNitKRjs7QThFMStKQztFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFFBQUE7QTlFNitKRjs7QThFMStKQztFQUNDLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7QTlFNitKRjs7QThFMytKQztFQUNDLFFBQUE7QTlFOCtKRjs7QThFNStKQztFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QTlFKytKRjs7QThFNStKQztFQUNDLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0E5RSsrSkY7O0E4RTErSkMsMEJBQUE7QUFDQSx5REFBQTtBQUNBLFlBQUE7QUFDQSx5REFBQTtBQUNBLG1CQUFBO0FBQ0EseURBQUE7QUFDQTtFQUNBLG1CQUFBO0E5RTYrSkQ7O0E4RTErSkM7RUFDQSxhQUFBO0E5RTYrSkQ7O0E4RTErSkMsWUFBQTtBQUNBLHlEQUFBO0FBQ0EsbUJBQUE7QUFDQSx5REFBQTtBQUNBO0VBQ0EsbUJBQUE7QTlFNitKRDs7QThFMStKQztFQUNBLGFBQUE7QTlFNitKRDs7QThFMStKQztFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBOUU2K0pEOztBOEUzK0pDO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0E5RTgrSkQ7O0E4RTUrSkM7RUFDQSxnQkFBQTtBOUUrK0pEOztBOEU3K0pDO0VBQ0EsZ0JBQUE7QTlFZy9KRDs7QThFOStKQztFQUNBO0lBQ0Msb0NBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0U5RWkvSkE7RThFLytKRDtJQUNDLGFBQUE7RTlFaS9KQTtFOEUvK0pEO0lBQ0MsYUFBQTtFOUVpL0pBO0FBQ0Y7QThFLytKQztFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QTlFaS9KRDs7QThFOStKQztFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFFBQUE7QTlFaS9KRDs7QThFOStKQztFQUNBLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7QTlFaS9KRDs7QThFLytKQztFQUNBLFFBQUE7QTlFay9KRDs7QThFaC9KQztFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QTlFbS9KRDs7QThFaC9KQztFQUNBLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0E5RW0vSkQ7O0E4RWgvSkM7RUFDQSxtQkFBQTtBOUVtL0pEOztBOEVoL0pDO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QTlFbS9KRDs7QThFaC9KQztFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7QTlFbS9KRDs7QThFaC9KQztFQUNBLFVBQUE7RUFDQSxpQkFBQTtBOUVtL0pEOztBOEVoL0pDO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5RW0vSkQ7O0E4RWgvSkM7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0E5RW0vSkQ7O0E4RWovSkM7RUFDQSx3QkFBQTtBOUVvL0pEOztBOEVsL0pDO0VBQ0EsMEJBQUE7QTlFcS9KRDs7QThFbi9KQztFQUNBLHlCQUFBO0E5RXMvSkQ7O0E4RXAvSkM7RUFDQSxnQkFBQTtBOUV1L0pEOztBOEVyL0pDO0VBQ0E7SUFDQyxhQUFBO0U5RXcvSkE7QUFDRjtBOEV0L0pDO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5RXcvSkQ7O0E4RXQvSkM7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtBOUV5L0pEOztBOEV2L0pDO0VBQ0E7SUFDQyxtQkFBQTtJQUNBLGlCQUFBO0U5RTAvSkE7RThFeC9KRDtJQUNDLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLDhCQUFBO0U5RTAvSkE7QUFDRjtBOEV0L0pBLDBCQUFBO0FBQ0MseURBQUE7QUFDQSxZQUFBO0FBQ0EseURBQUE7QUFDQSxtQkFBQTtBQUNBLHlEQUFBO0FBQ0E7RUFDQyxtQkFBQTtBOUV3L0pGOztBOEVyL0pFO0VBQ0EsYUFBQTtBOUV3L0pGOztBOEVyL0pFLFlBQUE7QUFDQSx5REFBQTtBQUNBLG1CQUFBO0FBQ0EseURBQUE7QUFDQTtFQUNBLG1CQUFBO0E5RXcvSkY7O0E4RXIvSkU7RUFDQSxhQUFBO0E5RXcvSkY7O0E4RXIvSkU7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0E5RXcvSkY7O0E4RXIvSkU7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0E5RXcvSkY7O0E4RXQvSkU7RUFDQTtJQUNDLGNBQUE7RTlFeS9KRDtBQUNGO0E4RXYvSkU7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxjQUFBO0E5RXkvSkY7O0E4RXQvSkU7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0E5RXkvSkY7O0E4RXQvSkU7RUFDQSx1RUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxRQUFBO0E5RXkvSkY7O0E4RXYvSkU7RUFDQSxRQUFBO0E5RTAvSkY7O0E4RXgvSkU7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0E5RTIvSkY7O0E4RXgvSkU7RUFDQSx1RUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0E5RTIvSkY7O0E4RXgvSkU7RUFDQSxtQkFBQTtBOUUyL0pGOztBOEV4L0pFO0VBQ0EsZ0JBQUE7QTlFMi9KRjs7QThFei9KRTtFQUNBO0lBQ0MsYUFBQTtFOUU0L0pEO0FBQ0Y7QThFMS9KRTtFQUNBLG1CQUFBO0E5RTQvSkY7O0E4RXovSkU7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7QTlFNC9KRjs7QThFei9KRTtFQUNDLHlCQUFBO0E5RTQvSkg7O0E4RXovSkU7RUFDQywwQkFBQTtBOUU0L0pIOztBOEV6L0pFO0VBQ0Msd0JBQUE7QTlFNC9KSDs7QThFei9KRTtFQUNDLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QTlFNC9KSDs7QThFei9KRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFFBQUE7QTlFNC9KSDs7QThFei9KRTtFQUNDLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7QTlFNC9KSDs7QThFMS9KRTtFQUNDLFFBQUE7QTlFNi9KSDs7QThFMy9KRTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QTlFOC9KSDs7QThFMy9KRTtFQUNDLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0E5RTgvSkg7O0E4RXovSkUsMEJBQUE7QUFDQSx5REFBQTtBQUNBLFlBQUE7QUFDQSx5REFBQTtBQUNBLG1CQUFBO0FBQ0EseURBQUE7QUFDQTtFQUNBLG1CQUFBO0E5RTQvSkY7O0E4RXovSkU7RUFDQSxhQUFBO0E5RTQvSkY7O0E4RXovSkUsWUFBQTtBQUNBLHlEQUFBO0FBQ0EsbUJBQUE7QUFDQSx5REFBQTtBQUNBO0VBQ0EsbUJBQUE7QTlFNC9KRjs7QThFei9KRTtFQUNBLGFBQUE7QTlFNC9KRjs7QThFei9KRTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBOUU0L0pGOztBOEUxL0pFO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0E5RTYvSkY7O0E4RTMvSkU7RUFDQSxnQkFBQTtBOUU4L0pGOztBOEU1L0pFO0VBQ0EsZ0JBQUE7QTlFKy9KRjs7QThFNy9KRTtFQUNBO0lBQ0Msb0NBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0U5RWdnS0Q7RThFOS9KQTtJQUNDLGFBQUE7RTlFZ2dLRDtFOEU5L0pBO0lBQ0MsYUFBQTtFOUVnZ0tEO0FBQ0Y7QThFOS9KRTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QTlFZ2dLRjs7QThFNy9KRTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFFBQUE7QTlFZ2dLRjs7QThFNy9KRTtFQUNBLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7QTlFZ2dLRjs7QThFOS9KRTtFQUNBLFFBQUE7QTlFaWdLRjs7QThFLy9KRTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QTlFa2dLRjs7QThFLy9KRTtFQUNBLHVFQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0E5RWtnS0Y7O0E4RS8vSkU7RUFDQSxtQkFBQTtBOUVrZ0tGOztBOEUvL0pFO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QTlFa2dLRjs7QThFLy9KRTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7QTlFa2dLRjs7QThFLy9KRTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBOUVrZ0tGOztBOEUvL0pFO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5RWtnS0Y7O0E4RS8vSkU7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0E5RWtnS0Y7O0E4RWhnS0U7RUFDQSx3QkFBQTtBOUVtZ0tGOztBOEVqZ0tFO0VBQ0EsMEJBQUE7QTlFb2dLRjs7QThFbGdLRTtFQUNBLHlCQUFBO0E5RXFnS0Y7O0E4RW5nS0U7RUFDQSxnQkFBQTtBOUVzZ0tGOztBOEVwZ0tFO0VBQ0E7SUFDQyxhQUFBO0U5RXVnS0Q7QUFDRjtBOEVyZ0tFO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5RXVnS0Y7O0E4RXJnS0U7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtBOUV3Z0tGOztBOEV0Z0tFO0VBQ0E7SUFDQyxtQkFBQTtJQUNBLGlCQUFBO0U5RXlnS0Q7RThFdmdLQTtJQUNDLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLDhCQUFBO0U5RXlnS0Q7QUFDRjtBOEV0Z0tBO0VBQ0MsYUFBQTtBOUV3Z0tEOztBOEVyZ0tBO0VBQ0M7SUFDQyxjQUFBO0U5RXdnS0E7QUFDRjtBaUYxc0xBLGtDQUFBO0FBQ0EseURBQUE7QUNEQSxXQUFBO0FBQ0EseURBQUE7QUFJQTtFNUVFQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsZTRFbEVrQjtFQUNuQiw4QkFBQTtBbEZxdExEO0F1QmhzTFE7RTJEekJSO0k1RTBERSxtQkFBQTtJQVdBLGlCNEV6RG1CO0VsRnd0TG5CO0FBQ0Y7QWtGanRMQTtFQUNDLGFBQUE7QWxGbXRMRDtBdUIvc0xRO0UyRExSO0lBUUUsY0FBQTtJQUNBLFlBQUE7RWxGZ3RMQTtBQUNGO0FrRnpzTEE7RUFDQyxtQjdFbEJVO0FMNnRMWDs7QWtGeHNMQTtFNUV2Q0MsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VBbUJBLGlCNEV6QmtCO0VBQ25CLFdBQUE7QWxGcXRMRDtBdUJ6dUxRO0UyRGdCUjtJQVdFLGtDQUFBO0VsRmt0TEE7QUFDRjtBdUI5dUxRO0UyRG9DUjtJQUdFLHlCQUFBO0VsRjJzTEE7QUFDRjs7QW1GanhMQSx5Q0FBQTtBQUNBLHlEQUFBO0FDREEsV0FBQTtBQUNBLHlEQUFBO0FDREEsc0JBQUE7QUFDQSx5REFBQTtBQUlBO0UvRUVDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxlK0VsRWtCO0FyRit4THBCO0F1Qnp3TFE7RThEekJSO0kvRTBERSxtQkFBQTtJQVdBLGlCK0UxRG1CO0VyRmt5TG5CO0FBQ0Y7QXFGM3hMQTtFQUNDLDhCQUFBO0FyRjZ4TEQ7O0FxRjl3TEE7RS9FakNDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQitFL0JrQjtFQUNuQixXQUFBO0FyRjJ4TEQ7QXFGcnhMQztFQUdDLGFBQUE7QXJGcXhMRjtBdUI1eUxRO0U4RFVSO0lBc0JFLGtDQURRO0VyRml4TFI7RXFGMXdMQTtJQUNDLDhCQUFBO0VyRjR3TEQ7RXFGendMQTtJQUNDLGdCQUFBO0VyRjJ3TEQ7RXFGeHdMQTtJQUNDLHVCQUFBO0VyRjB3TEQ7RXFGdndMQTtJL0V6RUQsaUJBQUE7SUFLQSxhQUFBO0VOazFMQztBQUNGO0FxRm53TEE7RS9FckZDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQitFcUJrQjtFQUNuQiw4QkFBQTtBckYrd0xEO0FxRjd3TEM7RUFFQyxXQUFBO0FyRjh3TEY7QXFGM3dMQztFQUNDLFFBQUE7RUFDQSxnQmhGbkZTO0FMZzJMWDtBcUYxd0xDO0VBQ0MsUUFBQTtBckY0d0xGO0F1QjMxTFE7RThEdUZOO0lBQ0MsUUFBQTtJQUNBLFVBQUE7SUFDQSxhaEZ6Rk87RUxnMkxSO0VxRnB3TEE7SUFDQyxRQUFBO0lBQ0EsdUJBQUE7RXJGc3dMRDtBQUNGO0FxRnB2TEU7RUFDQyxhQUFBO0FyRnN2TEg7QXVCejJMUTtFOEQ2SEw7SUFDQyxjQUFBO0VyRit1TEY7QUFDRjtBb0YzMUxFO0VBQ0MsUUFBQTtBcEY2MUxIO0FvRjExTEU7RUFDQyxRQUFBO0VBQ0EsYS9FeEJPO0UrRXlCUCxtQi9FbENRO0FMODNMWDtBdUJ0M0xRO0U2RG9DTDtJQUNDLFFBQUE7RXBGcTFMRjtFb0ZsMUxDO0lBQ0MsUUFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7RXBGbzFMRjtFb0Y3MExDO0lBQ0MsZ0IvRWxFTztFTGk1TFQ7RW9GMzBMQTtJQUNDLFdBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7RXBGNjBMRDtBQUNGO0FvRnIwTEE7RUFDQyxtQi9FekVVO0FMZzVMWDs7QW9GcDBMQTtFOUU5RkMsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VBbUJBLGlCOEU4QmtCO0VBQ25CLFdBQUE7QXBGaTFMRDtBdUI1NUxRO0U2RHVFUjtJQVdFLGtDQUFBO0VwRjgwTEE7QUFDRiIsImZpbGUiOiJ0ZW1wbGF0ZS1tZW1iZXJzaGlwLWltcGFjdC5jc3MifQ== */