@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);
  }
}
.card-member, .grid-item-1-4-mq {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .card-member, .grid-item-1-4-mq {
    width: calc((100% - calc(4 - 1) * 60px) / 4);
  }
  .card-member:nth-child(-n+3), .grid-item-1-4-mq:nth-child(-n+3) {
    margin-right: 60px;
  }
  .card-member:nth-child(n+5), .grid-item-1-4-mq:nth-child(n+5) {
    margin-top: 24px;
  }
  .card-member:nth-child(4n+5), .grid-item-1-4-mq:nth-child(4n+5), .card-member:nth-child(4n+6), .grid-item-1-4-mq:nth-child(4n+6), .card-member:nth-child(4n+7), .grid-item-1-4-mq:nth-child(4n+7) {
    margin-right: 60px;
  }
  .card-member:last-child(), .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, .card-member-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, .card-member-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, .card-member-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-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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 - Members */
/* ==================================================== */
/* River - Header - Filter */
/* ==================================================== */
.river-header-filter {
  -js-display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}

.river-header-filter-item {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 400;
  text-decoration: none;
  color: var(--slate);
}
.river-header-filter-item:not(:first-of-type) {
  margin-left: 16px;
}
.river-header-filter-item-active {
  font-family: "Clash Grotesk", "Poppins", "Open Sans", Arial, sans-serif;
  /* Bold */
  font-weight: 500;
  color: var(--black);
}

/*  Cards */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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 - Member */
/* ==================================================== */
/* Cards */
/* ==================================================== */
.card-story, .card-member, .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-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text small, .card-member-text h3, .card-member-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-member-image {
  margin-bottom: 16px;
}

.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);
  }
}
@media only screen and (min-width: 1024px) {
  .card-member:nth-child(n+5) {
    margin-top: 48px;
  }
  .card-member:last-child {
    margin-right: auto;
  }
}
.card-member-image img {
  border: 2px solid var(--slate);
}

.card-member-text small {
  margin-top: 8px;
  color: var(--slate);
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

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

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

.card-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text, .card-member-text h3, .card-member-text small {
  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-member-image {
  margin-bottom: 16px;
}

.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, .card-member {
  -js-display: flex;
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  cursor: pointer;
}

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

.card-member {
  flex-direction: column;
}

.card-story-text small, .card-story-text h3, .card-story-text, .card-member-text, .card-member-text h3, .card-member-text small {
  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-member-image {
  margin-bottom: 16px;
}

.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 - 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlbXBsYXRlLWFib3V0LmNzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3RlbXBsYXRlcy90ZW1wbGF0ZS1hYm91dC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGVtcGxhdGVzL3RlbXBsYXRlLTAuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9faW5kZXguc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC12YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC1zcGFjaW5nLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtZmxleC1jb250YWluZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWZvbnRzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtZmxleC1pdGVtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtb3V0bGluZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJvcmRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC1hbmNob3JzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtYm94LXNoYWRvdy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWJhY2tncm91bmQtaW1hZ2Uuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3V0aWxpdGllcy9fdXRpbC10ZXh0LXNoYWRvdy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWxldHRlci1zcGFjaW5nLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy91dGlsaXRpZXMvX3V0aWwtb3BhY2l0eS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdXRpbGl0aWVzL191dGlsLWFuaW1hdGlvbi5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX2luZGV4LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9zZXR0aW5ncy9fc2V0dC1yZXNldC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtYm94LXNpemluZy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtY2xlYXJmaXguc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LW1lZGlhLXF1ZXJpZXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWZvbnQtc2l6ZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtbGluZS1oZWlnaHQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3NldHRpbmdzL19zZXR0LWNvbG91ci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtZ3JpZC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtYmFzZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtd3JhcHBlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3Mvc2V0dGluZ3MvX3NldHQtY29udGFpbmVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9zZXR0aW5ncy9fc2V0dC1zZWN0aW9uLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L19pbmRleC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGV4dC9fdGV4dC1oZWFkaW5ncy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvdGV4dC9fdGV4dC1wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LXNtYWxsLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LXVsb2wuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3RleHQvX3RleHQtcXVvdGVzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy90ZXh0L190ZXh0LWJ1dHRvbnMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1zcGFjZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1pbWFnZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWljb24uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jdGEtbGluay5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLXNoYXJlLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtbm8tY29udGVudC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWludHJvLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtaW50cm8uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1pbnRyby1saW5rcy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlcm8uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1tZWRpYS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlcm8tc2VjdGlvbi5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWhlYWRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWhlYWRlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvcGxhY2Vob2xkZXJzL3BsYWMtbWVudS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LWZvb3Rlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWZvb3Rlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWZvcm0uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3BsYWNlaG9sZGVycy9wbGFjLWZvcm0uc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1hc2lkZS5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWFzaWRlLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtbW9kYWwuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1tb2RhbC5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXNpZ25wb3N0LWNvbnRhY3Quc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1zaWducG9zdC1qb2luLXVzLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtc2lnbnBvc3Qtam9pbi11cy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXJpdmVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtcml2ZXItaGVhZGVyLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtcml2ZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci1oZWFkZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci1zcG9uc29ycy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLWNhcmQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL3BsYWNlaG9sZGVycy9wbGFjLWNhcmQuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jYXJkLXNwb25zb3Iuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL21vZHVsZXMvbW9kdS1yaXZlci10ZWFtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtY2FyZC10ZWFtLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtcml2ZXItbWVtYmVycy5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvY29tcG9uZW50cy9jb21wLXJpdmVyLWhlYWRlci1maWx0ZXIuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jYXJkLW1lbWJlci5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvbW9kdWxlcy9tb2R1LXJpdmVyLXN0b3JpZXMuc2NzcyIsIi4uLy4uL3NvdXJjZS9zYXNzL2NvbXBvbmVudHMvY29tcC1jYXJkLXN0b3J5LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtc2lnbnBvc3QtbWFuaWZlc3RvLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtc2lnbnBvc3QtbWFuaWZlc3RvLnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9tb2R1bGVzL21vZHUtc2lnbnBvc3QtY29tbXVuaXR5LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9jb21wb25lbnRzL2NvbXAtc2lnbnBvc3QtY29tbXVuaXR5LnNjc3MiLCIuLi8uLi9zb3VyY2Uvc2Fzcy9wbGFjZWhvbGRlcnMvcGxhYy1zaWducG9zdC1jb21tdW5pdHkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEIsMEJBQUE7QUFDQSx5REFBQTtBQ0RBLHNDQUFBO0FBQ0E7NERBQUE7QUFFQSx5REFBQTtBQ0hBLHFCQUFBO0FBQ0EseURBQUE7QUNEQSxjQUFBO0FBQ0EseURBQUE7QUFHQSxrQkFBQTtBQ0pBLFlBQUE7QUFDQSx5REFBQTtBQ0RBLHVCQUFBO0FBQ0EseURBQUE7QUFHQSxZQUFBO0FBNENBLG1CQUFBO0FBc0JBLFlBQUE7QUFZQSxnQ0FBQTtBQ3ZFUSxzR0FBQTtBRHdFUjs7RUE1RUMsaUJBQUE7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QUNGO0EyQjNDQTtFQUNDLFdBQUE7QTNCNkNEO0F1QnZQUTtFSXlNUjtJQVFFLHVDQUFBO0UzQjBDQTtBQUNGO0EyQm5DQTtFQUNDLFdBQUE7QTNCcUNEO0F1Qi9QUTtFSXlOUjtJQVFFLHVDQUFBO0UzQmtDQTtBQUNGO0EyQnhCQTtFQUNDLFdBQUE7QTNCMEJEO0F1QmpRUTtFSXNPUjtJQUlFLHVDQUFBO0UzQjJCQTtBQUNGO0EyQmhCQTtFQUNDLFdBQUE7QTNCa0JEO0EyQmhCQztFQUNDLGdCdEJ4UVM7QUwwUlg7QXVCNVFRO0VJc1BSO0lBVUUsNENBQUE7RTNCZ0JBO0UyQmRBO0lBQ0Msa0J0QnpSUTtFTHlTVDtFMkJiQTtJQUNDLGlCQUFBO0UzQmVEO0UyQlpBO0lBQ0MsZ0J0QnpSUTtFTHVTVDtFMkJYQTtJQUNDLGtCdEJyU1E7RUxrVFQ7RTJCVkE7SUFDQyxrQkFBQTtJQUNBLGNBQUE7RTNCWUQ7QUFDRjtBMkJEQTtFQUNDLFdBQUE7QTNCR0Q7QXVCMVNRO0VJc1NSO0lBUUUsdUNBQUE7RTNCQUE7QUFDRjtBMkJPQTtFQUNDLFdBQUE7QTNCTEQ7QTJCT0M7RUFDQyxnQnRCbFVTO0FMNlRYO0F1Qi9TUTtFSWdUUjtJQVVFLDRDQUFBO0UzQlBBO0UyQlNBO0lBQ0Msa0J0Qm5WUTtFTDRVVDtFMkJVQTtJQUNDLGdCdEIvVVE7RUx1VVQ7RTJCV0E7SUFFQyxrQnRCNVZRO0VMa1ZUO0UyQmFBO0lBQ0Msa0JBQUE7SUFDQSxjQUFBO0UzQlhEO0FBQ0Y7QTJCc0JBO0VBQ0MsV0FBQTtBM0JwQkQ7QXVCcFVRO0VJdVZSO0lBSUUsdUNBQUE7RTNCbkJBO0FBQ0Y7QXVCL1VRO0VJNlZSO0lBUUUsdUNBQUE7RTNCbEJBO0FBQ0Y7QTJCeUJBO0VBQ0MsV0FBQTtBM0J2QkQ7QXVCalZRO0VJdVdSO0lBTUUsNENBQUE7RTNCeEJBO0UyQjBCQTtJQUNDLGtCdEJ0WVE7RUw4V1Q7RTJCMkJBO0lBQ0MsZ0J0QmxZUTtFTHlXVDtFMkI0QkE7SUFHQyxrQnRCaFpRO0VMb1hUO0UyQitCQTtJQUNDLGtCQUFBO0lBQ0EsY0FBQTtFM0I3QkQ7QUFDRjtBMkJ3Q0E7RUFDQyxXQUFBO0EzQnRDRDtBdUJ0V1E7RUkyWVI7SUFJRSx1Q0FBQTtFM0JyQ0E7QUFDRjtBdUJqWFE7RUlpWlI7SUFRRSx1Q0FBQTtFM0JwQ0E7QUFDRjtBMkIyQ0E7RUFDQyxXQUFBO0EzQnpDRDtBdUJuWFE7RUkyWlI7SUFNRSw0Q0FBQTtFM0IxQ0E7RTJCNENBO0lBQ0Msa0J0QjFiUTtFTGdaVDtFMkI2Q0E7SUFDQyxnQnRCdGJRO0VMMllUO0UyQjhDQTtJQUtDLGtCdEJ0Y1E7RUxzWlQ7RTJCbURBO0lBQ0Msa0JBQUE7SUFDQSxjQUFBO0UzQmpERDtBQUNGO0EyQjREQTtFQUNDLFdBQUE7QTNCMUREO0F1QnhZUTtFSWljUjtJQUlFLHVDQUFBO0UzQnpEQTtBQUNGO0F1Qm5aUTtFSXVjUjtJQVFFLHdDQUFBO0UzQnhEQTtBQUNGO0EyQitEQTtFQUNDLFdBQUE7QTNCN0REO0F1QnJaUTtFSWlkUjtJQUlFLHdDQUFBO0UzQjVEQTtFMkI4REE7SUFDQyxrQnRCOWVRO0VMa2JUO0UyQitEQTtJQUNDLGdCdEIxZVE7RUw2YVQ7RTJCZ0VBO0lBV0Msa0J0QmhnQlE7RUx3YlQ7RTJCMkVBO0lBQ0Msa0JBQUE7SUFDQSxjQUFBO0UzQnpFRDtBQUNGO0EyQjZGQTtFQUVDLHdCRDdmTztBMUJpYVI7O0E0QjljQSxlQUFBO0FBQ0EseURBQUE7QUFHQSxvQkFBQTtBQUlBLGVBQUE7QUFDQTs7O0VQSEksc0JPTWlCO0E1QjRjckI7O0E0QnhjQSxtQkFBQTtBQUNBO0VBQ0Msa0JGc0JNO0VFckJOLHdCRm9CTztBMUJ1YlI7QTRCN2NBO0VBQ0Msa0JGc0JNO0VFckJOLHdCRm9CTztBMUJ1YlI7O0E0QnZjQSxjQUFBO0FBQ0E7RXJCUkMsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlSWVtQjtFSmRuQixlQUFBO0VDUEEsZ0JHc0JxQjtFQUNyQixtQkZXTztFRVZKLGdCQUFBO0VBQ0gsc0JBQUE7RUFDRyw4QkFBQTtFQUNILDJCQUFBO0VBQ0csMEJBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0gsa0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVFQUFBO0E1QjZjRDs7QTRCeGNBLGNBQUE7QUFDQTtFdEJyQ0MsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VzQlJELGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQ1Y1Q007QWxCK2ZQO0E0QmhkQztFQUNDLHlCQUFBO0E1QmtkRjtBNEIvY0M7RUFDQyxnQkFBQTtBNUJpZEY7O0E0QjVjQSxTQUFBO0FBQ0E7RUFDQyxnQnZCMUNVO0V1QjJDVixVQUFBO0E1QitjRDtBdUI1ZVE7RUsyQlI7SUFLRSxnQnZCakRTO0VMaWdCVDtBQUNGO0F1QnZmUTtFS2lDUjtJQVNFLGF2QnpDUTtFTDBmUjtBQUNGO0E0QnpjQSxZQUFBO0FBTUEsY0FBQTtBQVFBO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QTVCK2JEOztBNkJ6aUJBLFlBQUE7QUFDQSx5REFBQTtBQUdBO0VBRUMsV0FBQTtBN0J5aUJEO0E4Qi9pQkEsY0FBQTtBQUNBLHlEQUFBO0FBR0E7RUFDQyxXQUFBO0VBQ0EsNkJBQUE7RUFDQSxZQUFBO0E5QitpQkQ7QXVCbGhCUTtFT2hDUjtJQU1FLG1DQUFBO0U5QmdqQkE7QUFDRjtBdUI3aEJRO0VPMUJSO0lBVUUsaUNBQUE7RTlCaWpCQTtBQUNGO0ErQmhrQkEsa0JBQUE7QUFDQSx5REFBQTtBQ0RBLHNCQUFBO0FBQ0EseURBQUE7QUNEQSxvQkFBQTtBQUNBLHlEQUFBO0FBR0E7Ozs7OztFQU1DLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUI1QmFVO0U0QlpWLG1CUDBCTztBMUIwaUJSOztBaUNqa0JBOzs7RVJYQyxjUWNxQjtBakNva0J0Qjs7QWlDamtCQTs7O0VSakJDLGlCUW9CcUI7QWpDb2tCdEI7QXVCempCUTtFVWRSOzs7SVJqQkMsa0JRdUJzQjtFakN1a0JyQjtBQUNGO0F1QnRrQlE7RVVSUjs7O0lSakJDLGNRMkJzQjtFakMwa0JyQjtBQUNGO0FpQ2xrQkE7RTFCekJDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlU2dDbUI7RVQvQm5CLGlCQUFBO0F4QnNtQkQ7QXVCOWtCUTtFVUtSO0lUOUJDLGVTbUNvQjtJVGxDcEIsZUFBQTtFeEIybUJDO0FBQ0Y7QXVCMWxCUTtFVVdSO0lUOUJDLGVTdUNvQjtJVHRDcEIsZUFBQTtFeEJpbkJDO0FBQ0Y7QWlDbmtCQTtFMUIzQ0MsdUVBQUE7RUFFQSxTQUFBO0VBT0MsZ0JBQUE7RWlCZEQsZVNrRG1CO0VUakRuQixpQkFBQTtBeEJ5bkJEO0FpQ3RrQkM7RUFJQyxnQjVCN0NTO0FMa25CWDtBdUJwbUJRO0VVdUJSO0lUaERDLGVTNERvQjtJVDNEcEIsa0JBQUE7RXhCaW9CQztFaUNwa0JBO0lBSUMsZ0I1QjFEUTtFTDZuQlQ7QUFDRjtBdUJubkJRO0VVNkJSO0lUaERDLGVTdUVvQjtJVHRFcEIsZUFBQTtFeEIwb0JDO0VpQ2xrQkE7SUFJQyxnQjVCekVRO0VMMG9CVDtBQUNGO0FpQ3hqQkE7RTFCbEZDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVTeUZtQjtFVHhGbkIsbUJBQUE7QXhCcXBCRDtBaUMzakJDO0VBSUMsZ0I1Qm5GUztBTDZvQlg7QXVCaG9CUTtFVThEUjtJVHZGQyxlU21Hb0I7SVRsR3BCLGtCQUFBO0V4QjZwQkM7RWlDempCQTtJQUlDLGdCNUI5RlE7RUxzcEJUO0FBQ0Y7QXVCL29CUTtFVW9FUjtJVHZGQyxlUzhHb0I7SVQ3R3BCLGlCQUFBO0V4QnNxQkM7RWlDdmpCQTtJQUlDLGdCNUI1R1E7RUxrcUJUO0FBQ0Y7QWlDN2lCQTtFMUJ6SEMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGVTZ0ltQjtFVC9IbkIsZUFBQTtBeEJpckJEO0F1QnpwQlE7RVVxR1I7SVQ5SEMsZVNtSW9CO0lUbElwQixtQkFBQTtFeEJzckJDO0FBQ0Y7QXVCcnFCUTtFVTJHUjtJVDlIQyxlU3VJb0I7SVR0SXBCLG9CQUFBO0V4QjRyQkM7QUFDRjtBaUM5aUJBO0UxQjNJQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZVNrSm1CO0VUakpuQixrQkFBQTtFU2tKQSxtQjVCbElTO0U0Qm1JVCx5QkFBQTtBakNtakJEO0F1QjlxQlE7RVV1SFI7SVRoSkMsZVN1Sm9CO0lUdEpwQixtQkFBQTtFeEIyc0JDO0FBQ0Y7QXVCMXJCUTtFVTZIUjtJVGhKQyxlUzJKb0I7SVQxSnBCLGVBQUE7RXhCaXRCQztBQUNGO0FpQy9pQkE7RTFCL0pDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlU3NLbUI7RVRyS25CLG9CQUFBO0F4Qnl0QkQ7QXVCanNCUTtFVTJJUjtJVHBLQyxlU3lLb0I7SVR4S3BCLG9CQUFBO0V4Qjh0QkM7QUFDRjtBdUI3c0JRO0VVaUpSO0lUcEtDLGVTNktvQjtJVDVLcEIsbUJBQUE7RXhCb3VCQztBQUNGO0FrQ2p2QkEsc0JBQUE7QUFDQSx5REFBQTtBQUdBO0UzQllDLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFMkI3QkQsa0JBQUE7RUFDQSxtQlJnQ087QTFCbXRCUjtBdUJ0dEJRO0VXaENSO0lWT0MsZVVEb0I7SVZFcEIsZUFBQTtFeEJtdkJDO0FBQ0Y7QXVCbHVCUTtFVzFCUjtJVk9DLGVVR29CO0lWRnBCLGtCQUFBO0V4Qnl2QkM7QUFDRjs7QWtDcHZCQTs7O0VBR0MsZ0I3QkdVO0FMb3ZCWDtBdUJ4dUJRO0VXbEJSOzs7SUFNRSxnQjdCRlM7RUw0dkJUO0FBQ0Y7QXVCcnZCUTtFV1pSOzs7SUFVRSxnQjdCTlM7RUxtd0JUO0FBQ0Y7O0FrQzF2QkE7RTNCaEJDLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFaUJ4QkQsZVV1Qm1CO0VWdEJuQixpQkFBQTtBeEJzeEJEO0F1Qjl2QlE7RVdKUjtJVnJCQyxlVTJCb0I7SVYxQnBCLG1CQUFBO0V4QjJ4QkM7QUFDRjtBdUIxd0JRO0VXRVI7SVZyQkMsZVVnQ29CO0lWL0JwQixrQkFBQTtFeEJpeUJDO0FBQ0Y7O0FtQzl5QkEsaUJBQUE7QUFDQSx5REFBQTtBQUdBO0U1QllDLHVFQUFBO0VBRUEsU0FBQTtFQXNCQyxnQkFBQTtFaUI3QkQsZVdMbUI7RVhNbkIsZUFBQTtFV0xBLGNBQUE7RUFDQSxnQjlCaUJVO0FMaXlCWDtBdUI1eEJRO0VZMUJSO0lYT0MsZVdJb0I7SVhIcEIsZUFBQTtJV0lDLGdCOUJRUztFTHd5QlQ7QUFDRjtBb0NqMEJBLGlCQUFBO0FBQ0EseURBQUE7QUFJQTs7RTdCV0MsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWtCekJELGNXR3FCO0VwQkhyQixpQkFBQTtFQU9DLG1CQUFBO0VvQkZELHFCQUFBO0VBQ0EsbUJWNEJPO0VVM0JQLHFCQUFBO0VBQ0EsaUNsQlJNO0VrQlNOLGVBQUE7QXBDbTBCRDtBb0NqMEJDOzs7O0VBR0MsbUJWb0JNO0ExQmd6QlI7QW9DanpCQTtFN0J0QkMsdUVBQUE7RUFFQSxTQUFBO0VBWUMsZ0JBQUE7RWlCbkJELGVZNkJtQjtFWjVCbkIsbUJBQUE7RUNQQSxjV29DcUI7RXRCcENyQixpQnNCcUNnQjtFdEJwQ2hCLG1Cc0JvQ3FCO0V0Qm5DckIseUJzQm1DNEI7RUFDNUIscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQlZSTztFVVNQLGVBQUE7RUFDRyx3QkFBQTtFQUNILGVBQUE7QXBDd3pCRDtBb0N0ekJDO0U3QnBDQSx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGVZMkNvQjtFWjFDcEIsZUFBQTtFWTJDQyxpQkFBQTtBcEMyekJGO0FvQ3h6QkM7RUFDQyxpQ2xCdERLO0FsQmczQlA7QW9DdnpCQztFQUdDLG1CVjdCTTtBMUJvMUJSO0FvQ3B6QkM7RUFDQyxlL0IzQ1E7QUxpMkJWO0F1QjcxQlE7RWFRUjtJQXVDRSxtQkFBQTtFcENrekJBO0FBQ0Y7QW9DM3lCQTtFOUI5RUMsaUJBQUE7RUFLQSxhQUFBO0VBbURDLG1CQUFBO0VBV0EsaUI4QmNrQjtFQUNuQixtQkFBQTtBcEN1ekJEOztBb0NwekJBO0U3QjVFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFNkJnRUQsZUFBQTtBcEN5ekJEOztBb0N0ekJBO0VBQ0MsaUIvQnpFVTtBTGs0Qlg7QW9DdnpCQztFQUNDLGtCVjlETTtBMUJ1M0JSO0FvQ3R6QkM7RUFDQyx3QkFBQTtBcEN3ekJGO0FvQ3R6QkU7RUFDQyxrQlZ4RUs7QTFCZzRCUjs7QW9DbnpCQTtFQUNDLHdCQUFBO0FwQ3N6QkQ7QW9DcHpCQztFQUNDLHVCQUFBO0FwQ3N6QkY7QW9DcHpCRTtFQUNDLGtCVnBGSztBMUIwNEJSOztBcUM5NkJBLGlCQUFBO0FBQ0EseURBQUE7QUFHQTs7RUFDQyxnQkFBQTtBckNnN0JEOztBcUNoNkJDOzs7Ozs7OztFQUVDLGdCaENEUztBTDA2Qlg7QXFDdDZCQzs7OztFQUNDLHFCQUFBO0FyQzI2QkY7O0FxQ242QkM7Ozs7Ozs7O0VBT0Msa0JBQUE7RUFDQSxVaENyQlM7RWdDc0JULHdCQUFBO0ViakNELGVha0NvQjtFYmpDcEIsa0JBQUE7RUNQQSxpQll5Q3NCO0FyQ3c2QnZCO0FxQ2o3QkU7Ozs7Ozs7O0VBQ0MsY0FBQTtFQUNBLGtCQUFBO0FyQzA3Qkg7QXFDajdCRTs7Ozs7Ozs7RUFDQyxnQmhDekJRO0FMbTlCWDtBcUNyN0JFOzs7O0ViM0NELGVhNENxQjtFYjNDckIsZUFBQTtFQ1BBLGlCWW1EdUI7RUFDckIsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFFQSxtQlh2Qks7QTFCaTlCUjtBcUNsN0JDOzs7O0VBQ0Msa0JBQUE7RUFDQSxPQUFBO0VBQ0EsaUJoQ2pEUztBTHcrQlg7QXFDcDdCQzs7OztFYmpFQSxlYWtFb0I7RWJqRXBCLG1CQUFBO0F4QjIvQkQ7QXFDeDdCRTs7OztFYnBFRCxlYXFFcUI7RWJwRXJCLGVBQUE7RWFxRUUsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FyQzg3Qkg7O0FzQ2poQ0Esa0JBQUE7QUFDQSx5REFBQTtBQ0RBLG9CQUFBO0FBQ0EseURBQUE7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aURWO0F5Q3orQ0M7RUFDQyx1QkFBQTtBekMyK0NGO0F5Q3grQ0M7RUFDQyx5QkFBQTtBekMwK0NGOztBeUNyK0NBO0VuQ3ZGQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUJtQ3VCa0I7RUFDaEIsa0JBQUE7RUFDSCxzQkFBQTtBekNrL0NEO0F5Q24rQ0E7RWxDbEdDLHVFQUFBO0VBRUEsU0FBQTtFQXNCQyxnQkFBQTtFaUI3QkQsZWlCeUdtQjtFakJ4R25CLGtCQUFBO0VDUEEsb0JnQmdIcUI7RUFDbEIsV0FBQTtFQUNILHFCQUFBO0VBQ0EsaUJBQUE7QXpDdytDRDtBdUI1akRRO0VrQjhFUjtJQVNFLFdBQUE7RXpDeStDQTtBQUNGO0F1QnZrRFE7RWtCb0ZSO0lBYUUsVUFBQTtFekMwK0NBO0FBQ0Y7QXVCeGxEUTtFa0JnR1I7SUFpQkUsVUFBQTtFekMyK0NBO0FBQ0Y7O0F5Q2orQ0M7RUFDQyxtQnBDdEhTO0FMMGxEWDs7QXlDMTlDQTtFQUNDLG1CcENqSVU7QUw4bERYOztBdUJ6bERRO0U0QmxCUjs7STdDTEMsaUJBQUE7SUFLQSxhQUFBO0lBbURDLG1CQUFBO0lBV0EsaUI2Q3JEbUI7SUFDbkIsV0FBQTtFbkRvbkRBO0FBQ0Y7QW1EdG1EQTs7RTdDOUJDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQjZDakNrQjtFQUtuQix3QnpCYk87QTFCMm5EUjs7QW1EMW1EQTs7RUFFQywwQnpCVFM7QTFCc25EVjs7QW1EMW1EQTs7RUFFQywwQkFBQTtFQThCQSxRQUFBO0VBQ0EsV0FBQTtBbkRnbEREO0FtRDdtREM7O0VBQ0Msd0J6QjNCTTtBMUIyb0RSO0FtRDdtREM7O0VBQ0MsMEJ6QnJCUTtBMUJxb0RWO0FtRDdtREM7O0VBQ0MseUJ6QnhCTztBMUJ3b0RUO0FtRDdtREM7O0VBQ0Msd0J6QjNCTTtBMUIyb0RSO0FtRDdtREM7O0VBQ0MseUJ6QjlCTztBMUI4b0RUO0FtRDdtREM7O0VBQ0Msd0J6QmpDTTtBMUJpcERSO0FtRDdtREM7O0VBQ0Msd0J6QmxETTtBMUJrcURSO0F1QmhxRFE7RTRCbUJSOztJQXVDRSw4QkFBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBRUEsMEJBQUE7RW5EMG1EQTtBQUNGO0F1Qi9xRFE7RTRCeUJSOztJQW9ERSxRQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSwwQkFBQTtFbkR1bURBO0FBQ0Y7QW1EemxEQTs7RTdDdkhDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQjZDd0RrQjtFQUNuQixZQUFBO0FuRHFtREQ7QXVCcHNEUTtFNEIwRlI7O0lBUUUsY0FBQTtFbkR1bURBO0FBQ0Y7QXVCaHREUTtFNEJnR1I7O0k3Q3ZIQyxpQkFBQTtJQUtBLGFBQUE7RU4ydURDO0FBQ0Y7O0FtRDFtREE7RTVDOUhDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlbkJZVTtFbUJYVixrQkFBQTtFQ1BBLGtCMEI0SXFCO0VuQzVJckIsaUJBQUE7RUFPQyxtQkFBQTtFbUN1SUQsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsVTlDdEhTO0U4Q3VIVCx5QkFBQTtFQUNBLG1CekJoSE87QTFCaXVEUjs7QW1EOW1EQTs7RTVDMUlDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlbkJRVTtFbUJQVixlQUFBO0VDUEEsa0IwQnlKcUI7RUFDckIsUzlDaElTO0U4Q2lJVCx5QkFBQTtFQUNBLG1CekIxSE87QTFCOHVEUjtBdUJqdkRRO0U0QnNIUjs7STNCL0lDLGVuQklVO0ltQkhWLGVBQUE7SUNQQSxnQjBCZ0tzQjtFbkR1bkRyQjtBQUNGO0F1Qi92RFE7RTRCNEhSOztJM0IvSUMsZW5CRVU7SW1CRFYsZUFBQTtJQ1BBLGMwQnFLc0I7SUFDckIsZ0JBQUE7SUFDQSx5QkFBQTtFbkQwbkRBO0VtRHhuREE7O0lBQ0MsY0FBQTtJQUNBLGVBQUE7RW5EMm5ERDtBQUNGO0F1QnB4RFE7RTRCNkpOOztJQUVDLGVBQUE7RW5EMG5ERDtBQUNGO0FtRGxuREE7RUFDQyx5QkFBQTtBbkRvbkREO0FtRGxuREM7RUFDQyxhOUM5S1M7QUxreURYO0F1QjF4RFE7RTRCa0tSO0lBWUUseUJBQUE7RW5EZ25EQTtFbUQ5bURBO0lBQ0MsZUFBQTtFbkRnbkREO0FBQ0Y7QXVCeHlEUTtFNEI0TE47SUFDQyxlQUFBO0VuRCttREQ7QUFDRjtBbUR2bURBOztFNUM5TUMsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VpQnhCRCxlbkJXVTtFbUJWVixpQkFBQTtFQ1BBLGtCMEI2TnFCO0VBQ3JCLFM5Q3BNUztFOENxTVQsZ0I5QzVNVTtFOEM2TVYsb0JBQUE7RUFDQSxtQnpCL0xPO0ExQjJ5RFI7QXVCOXlEUTtFNEIwTFI7O0kzQm5OQyxlbkJVVTtJbUJUVixrQkFBQTtJQ1BBLGlCMEJxT3NCO0lBQ3JCLGdCOUNyTlM7RUxvMERUO0FBQ0Y7QXVCN3pEUTtFNEJnTVI7O0kzQm5OQyxlbkJPVTtJbUJOVixrQkFBQTtJQ1BBLGtCMEI2T3NCO0lBQ3JCLGdCOUM3TlM7SThDOE5ULG1CQUFBO0lBQ0EsdUJBQUE7RW5EZ25EQTtBQUNGO0FtRHJtREE7RTVDalBDLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFaUJ4QkQsZW5CYVU7RW1CWlYsZUFBQTtFQ1BBLGdCMEIrUHFCO0FuRDBtRHRCO0F1QjEwRFE7RTRCNk5SO0kzQnRQQyxlbkJZVTtJbUJYVixrQkFBQTtFeEJ1MkRDO0FBQ0Y7QXVCdDFEUTtFNEJtT1I7STNCdFBDLGVuQldVO0ltQlZWLGlCQUFBO0V4QjYyREM7QUFDRjtBbURqbURBO0U1Q3pRQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFa0J6QkQsa0IwQnVScUI7RUFDckIsUzlDOVBTO0U4QytQVCxhOUN4UVU7RThDeVFWLHFCQUFBO0VBQ0EsbUJ6QnpQTztFeUIwUFAsd0J6QjFQTztFeUIyUFAsMEJBQUE7RTNCdlJBLGUyQjBScUI7RTNCelJyQixtQkFBQTtFMkIwUkUsWTlDaFJRO0U4Q2lSUixrQjlDN1FPO0U4QzhRUCxrQkFBQTtBbkRtbURIO0FtRGptREM7RUFDQyxtQnpCMVFNO0ExQjYyRFI7QW1EaG1EQztFQUNDLHFCQUFBO0VBQ0EsUzlDalJRO0U4Q29SUixzQkFBQTtFQUNBLGtCekI1UUs7RXlCNlFMLHdCekI5UU07RXlCK1FOLHFCQUFBO0FuRGdtREY7QXVCbDNEUTtFNEJxUFI7STNCOVFDLGVuQlFVO0ltQlBWLGVBQUE7SUNQQSxnQjBCc1RzQjtJM0JoVHRCLGVuQldVO0ltQlZWLGlCQUFBO0kyQm9URSxZOUM5U1E7SThDK1NSLGtCOUN2U087SThDd1NQLGtCQUFBO0VuRCtsREQ7QUFDRjtBdUJwNERRO0U0QjJQUjtJMUJwUkMsYzBCa1VzQjtJQUNyQixnQjlDbFRTO0k4Q21UVCxhOUMxVFM7SThDMlRULHdCekJuU007SXlCcVNOLHdCQUFBO0kzQmpVRCxlbkJVVTtJbUJUVixrQkFBQTtJMkJvVUUsWTlDalVRO0k4Q2tVUixrQjlDdlRPO0k4Q3dUUCxrQkFBQTtFbkQ2bEREO0VtRDNsREE7SUFDQyxtQnpCcFRLO0UxQmk1RE47RW1EMWxEQTtJQUNDLGFBQUE7SUFFQSx1QkFBQTtFbkQybEREO0FBQ0Y7QW1EL2tEQTtFQUNJLFFBQUE7RUFDSCxXQUFBO0VBQ0csMEJBQUE7QW5EaWxESjtBdUJ4NURRO0U0Qm9VUjtJQU1FLGlCQUFBO0VuRGtsREE7QUFDRjtBdUJuNkRRO0U0QjBVUjtJQVVFLFFBQUE7SUFDQSxVQUFBO0lBQ0EsYUFBQTtJQUNBLDBCQUFBO0VuRG1sREE7RW1EamxEQTtJQUNDLGtCOUM5Vk87RUxpN0RSO0FBQ0Y7QW1EaGtEQTtFQUNDLFFBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNHLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtBbkRra0RKO0F1Qmg3RFE7RTRCd1dSO0lBU0UsaUJBQUE7RW5EbWtEQTtBQUNGO0F1QjM3RFE7RTRCOFdSO0lBYUUsUUFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0lBQ0EsMEJBQUE7RW5Eb2tEQTtFbURsa0RBO0lBQ0Msa0I5Q3JZTztFTHk4RFI7QUFDRjtBb0RwK0RBLG9CQUFBO0FBQ0EseURBQUE7QUNEQSx1QkFBQTtBQUNBLHlEQUFBO0FDREEsa0JBQUE7QUFDQSx5REFBQTtBQUlBO0VBQ0MsYUFBQTtFaERvRUMsaUJnRG5FcUI7RUFDdEIsbUJBQUE7QXREeStERDtBdUJuOURRO0UrQnpCUjtJaERFQyxpQkFBQTtJQUtBLGFBQUE7RU42K0RDO0FBQ0Y7QXNEbCtEQTtFaER1Q0UsbUJBQUE7QU5rOERGOztBc0QvOURBO0U3QjdCQyxjNkI4QnFCO0F0RGsrRHRCOztBc0Q5OURDO0VBQ0MsaUJqRHpCUztBTDAvRFg7O0FzRDU5REM7RUFDQyxnQmpEdEJTO0FMcS9EWDs7QXNEejlEQTtFN0IvQ0MsYzZCZ0RxQjtFQUNyQixxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUI1QmpCTztFNEJrQlAsU0FBQTtFQUNBLGVBQUE7RUFDRyx3QkFBQTtFQUNILHFCQUFBO09BQUEsZ0JBQUE7RUFDQSxpQ3BDeERNO0VvQ3lETixlQUFBO0VBRUEsaUNBQUE7QXREMjlERDtBc0R6OURDO0VBSUMsaUNBQUE7QXREdzlERjtBc0RyOURDO0VBQ0Msb0I1QjlCTztBMUJxL0RUOztBc0Q3OERBO0UvQ3BFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCMkVtQjtFOUIxRW5CLG9CQUFBO0U4QjJFQSxtQkFBQTtBdERtOUREOztBc0RoOURBO0UvQzFFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCaUZtQjtFOUJoRm5CLGtCQUFBO0VDUEEsYzZCd0ZxQjtFQUNyQixtQjVCdkRPO0U0QndEUCxxQkFBQTtFQUNBLFNBQUE7QXREczlERDtBc0RwOURDO0VBQ0Msb0I1QnZETztBMUI2Z0VUOztBc0RsOURBO0UvQ3ZGQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGU4QjhGbUI7RTlCN0ZuQixtQkFBQTtBeEJxakVEOztBc0RuOURBO0VBQ0MsaUJqRDVGVTtBTGtqRVg7QXVCdmlFUTtFK0JnRlI7SUFRRSxpQmpEeEdTO0VMMmpFVDtBQUNGO0FxRG5qRUE7RS9DaEJDLGlCQUFBO0VBS0EsYUFBQTtFQW1EQyxtQkFBQTtFQVdBLGlCK0NoRGtCO0VBQ25CLG1CQUFBO0VBQ0EsZUFBQTtBckQrakVEO0F1QnZqRVE7RThCYlI7SUFRRSxlQUFBO0VyRGdrRUE7QUFDRjtBdUJsa0VRO0U4QlBSO0lBWUUsZUFBQTtFckRpa0VBO0FBQ0Y7QXFEeGpFQTtFQUNDLGtCQUFBO0FyRDBqRUQ7QXFEM2lFQTtFQUVDLFdBQUE7QXJENGlFRDtBdUJ2a0VRO0U4QnlCUjtJQU1FLFdBQUE7RXJENGlFQTtBQUNGO0F1QmxsRVE7RThCK0JSO0lBV0UsV0FBQTtFckQ0aUVBO0FBQ0Y7QXVCbm1FUTtFOEIyQ1I7SUFnQkUsWUFBQTtFckQ0aUVBO0FBQ0Y7O0FxRHppRUE7RUFDQywyQkFBQTtBckQ0aUVEO0F1QjFsRVE7RThCNkNSO0lBSUUsMEJBQUE7RXJENmlFQTtBQUNGO0F1QnJtRVE7RThCbURSO0lBUUUscUJBQUE7RXJEOGlFQTtBQUNGO0FxRHJpRUE7RUFHQyxhQUFBO0FyRHFpRUQ7QXVCN21FUTtFOEJxRVI7SS9DNUZDLGlCQUFBO0lBS0EsYUFBQTtFTnVvRUM7QUFDRjtBcUQ3aEVBO0VBR0Msa0JBQUE7QXJENmhFRDs7QXFEMWhFQTtFQUdDLGNBQUE7RUFFQSxlQUFBO0FyRDBoRUQ7O0FxRHRnRUE7RUFFQyxhQUFBO0VBQ0Esa0JBQUE7RUFDRyxPQUFBO0VBRUgsU0FBQTtFQUNHLFlBQUE7RUFDSCxzQkFBQTtFQUVBLHdCM0IvSE87RTJCZ0lQLDhCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ25DOUpNO0FsQm9xRVA7O0FxRG5nRUE7RUFDQyxjQUFBO0FyRHNnRUQ7O0FxRDkvREE7OztFQUlDLGlDQUFBO0FyRGdnRUQ7O0FxRDcvREE7RUFHSSxnQkFBQTtBckQ4L0RKOztBcUQzL0RBO0VBR0MsaUNuQzFMTTtFbUM0TE4sY0FBQTtFQUNBLDJCQUFBO0FyRDIvREQ7QXFEeC9EQztFQUdDLGtCM0JoS0s7RTJCaUtMLDJCQUFBO0FyRHcvREY7O0FxRG4vREE7RUFDSSxtQjNCeEtJO0ExQjhwRVI7O0FxRG4vREE7RUFDQyxlQUFBO0FyRHMvREQ7O0F1RHpzRUEsb0JBQUE7QUFDQSx5REFBQTtBQ0RBLHVCQUFBO0FBQ0EseURBQUE7QUZEQSxrQkFBQTtBQUNBLHlEQUFBO0FBSUE7RUFDQyxhQUFBO0VoRG9FQyxpQmdEbkVxQjtFQUN0QixtQkFBQTtBdEQrc0VEO0F1QnpyRVE7RStCekJSO0loREVDLGlCQUFBO0lBS0EsYUFBQTtFTm10RUM7QUFDRjtBc0R4c0VBO0VoRHVDRSxtQkFBQTtBTndxRUY7O0FzRHJzRUE7RTdCN0JDLGM2QjhCcUI7QXREd3NFdEI7O0FzRHBzRUM7RUFDQyxpQmpEekJTO0FMZ3VFWDs7QXNEbHNFQztFQUNDLGdCakR0QlM7QUwydEVYOztBc0QvckVBO0U3Qi9DQyxjNkJnRHFCO0VBQ3JCLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQjVCakJPO0U0QmtCUCxTQUFBO0VBQ0EsZUFBQTtFQUNHLHdCQUFBO0VBQ0gscUJBQUE7T0FBQSxnQkFBQTtFQUNBLGlDcEN4RE07RW9DeUROLGVBQUE7RUFFQSxpQ0FBQTtBdERpc0VEO0FzRC9yRUM7RUFJQyxpQ0FBQTtBdEQ4ckVGO0FzRDNyRUM7RUFDQyxvQjVCOUJPO0ExQjJ0RVQ7O0FzRG5yRUE7RS9DcEVDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlOEIyRW1CO0U5QjFFbkIsb0JBQUE7RThCMkVBLG1CQUFBO0F0RHlyRUQ7O0FzRHRyRUE7RS9DMUVDLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VpQm5CRCxlOEJpRm1CO0U5QmhGbkIsa0JBQUE7RUNQQSxjNkJ3RnFCO0VBQ3JCLG1CNUJ2RE87RTRCd0RQLHFCQUFBO0VBQ0EsU0FBQTtBdEQ0ckVEO0FzRDFyRUM7RUFDQyxvQjVCdkRPO0ExQm12RVQ7O0FzRHhyRUE7RS9DdkZDLHVFQUFBO0VBRUEsU0FBQTtFQWlCQyxnQkFBQTtFaUJ4QkQsZThCOEZtQjtFOUI3Rm5CLG1CQUFBO0F4QjJ4RUQ7O0FzRHpyRUE7RUFDQyxpQmpENUZVO0FMd3hFWDtBdUI3d0VRO0UrQmdGUjtJQVFFLGlCakR4R1M7RUxp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L0ZDO0VqQ3pDQSxlaUMwQ29CO0VqQ3pDcEIsbUJBQUE7RUNQQSxjZ0NpRHNCO0V6Q2pEdEIsaUJBQUE7RXlDbURDLHlCQUFBO0VBQ0Esa0IvQmpCSztBMUI4Z0dQOztBeURyL0ZJO0VBQ0ksZ0JwRDVDRztBTG9pR1g7O0F5RGgvRkM7RUFDQyxhQUFBO0F6RG0vRkY7QXlEOTlGQTtFQUNDLGFBQUE7QXpEZytGRDs7QXlENzlGQTs7Ozs7Ozs7OztFQVdDLFdBQUE7QXpEKzlGRDtBeUR4OUZBO0VBQ0ksaUJBQUE7RUFDSCxvQkFBQTtBekQwOUZEOztBeUQvOEZBO0VBRUMsYUFBQTtBekRpOUZEOztBeUQxOEZBO0VsRDVIQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGVpQ21Jc0I7RWpDbEl0QixvQkFBQTtFaUNtSUEsY0FBQTtFQUNHLGdCQUFBO0VBQ0EsdUIvQjVGSTtBMUI0aUdSOztBeUR4OEZBO0VBQ0ksZ0JwRGxJTztBTDZrR1g7O0F5RHg4RkE7RUFDSSxrQnBEcElNO0FMK2tHVjs7QXlEeDhGQTtFQUNJLGlCcEQ1SU87QUx1bEdYOztBMkQ3bUdBLG1CQUFBO0FBQ0EseURBQUE7QUNEQSxzQkFBQTtBQUNBLHlEQUFBO0FOREEsa0JBQUE7QUFDQSx5REFBQTtBQUlBO0VBQ0MsYUFBQTtFaERvRUMsaUJnRG5FcUI7RUFDdEIsbUJBQUE7QXREbW5HRDtBdUI3bEdRO0UrQnpCUjtJaERFQyxpQkFBQTtJQUtBLGFBQUE7RU51bkdDO0FBQ0Y7QXNENW1HQTtFaER1Q0UsbUJBQUE7QU40a0dGOztBc0R6bUdBO0U3QjdCQyxjNkI4QnFCO0F0RDRtR3RCOztBc0R4bUdDO0VBQ0MsaUJqRHpCUztBTG9vR1g7O0FzRHRtR0M7RUFDQyxnQmpEdEJTO0FMK25HWDs7QXNEbm1HQTtFN0IvQ0MsYzZCZ0RxQjtFQUNyQixxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUI1QmpCTztFNEJrQlAsU0FBQTtFQUNBLGVBQUE7RUFDRyx3QkFBQTtFQUNILHFCQUFBO09BQUEsZ0JBQUE7RUFDQSxpQ3BDeERNO0VvQ3lETixlQUFBO0VBRUEsaUNBQUE7QXREcW1HRDtBc0RubUdDO0VBSUMsaUNBQUE7QXREa21HRjtBc0QvbEdDO0VBQ0Msb0I1QjlCTztBMUIrbkdUOztBc0R2bEdBO0UvQ3BFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCMkVtQjtFOUIxRW5CLG9CQUFBO0U4QjJFQSxtQkFBQTtBdEQ2bEdEOztBc0QxbEdBO0UvQzFFQyx1RUFBQTtFQUVBLFNBQUE7RUFZQyxnQkFBQTtFaUJuQkQsZThCaUZtQjtFOUJoRm5CLGtCQUFBO0VDUEEsYzZCd0ZxQjtFQUNyQixtQjVCdkRPO0U0QndEUCxxQkFBQTtFQUNBLFNBQUE7QXREZ21HRDtBc0Q5bEdDO0VBQ0Msb0I1QnZETztBMUJ1cEdUOztBc0Q1bEdBO0UvQ3ZGQyx1RUFBQTtFQUVBLFNBQUE7RUFpQkMsZ0JBQUE7RWlCeEJELGU4QjhGbUI7RTlCN0ZuQixtQkFBQTtBeEIrckdEOztBc0Q3bEdBO0VBQ0MsaUJqRDVGVTtBTDRyR1g7QXVCanJHUTtFK0JnRlI7SUFRRSxpQmpEeEdTO0VMcXNHVDtBQUNGO0E0RDNzR0E7RUFDQyxhQUFBO0E1RDZzR0Q7QXVCenJHUTtFcUNyQlI7SUFRRSxjQUFBO0lBQ0EsZUFBQTtFNUQwc0dBO0FBQ0Y7QTRENXJHQTtFQUNDLGVBQUE7QTVEOHJHRDs7QTREeHJHQTtFQUVDLGdCdkRsQlU7QUw0c0dYOztBNERsckdBO0VBR0MsdUJBQUE7QTVEbXJHRDtBNERqckdDO0VBR0Msa0JsQ2xCSztFa0NtQkwsdUJBQUE7QTVEaXJHRjs7QTREN3FHQTtFQUNDLGtCQUFBO0VBRUEsU0FBQTtFQUNBLGlCQUFBO0VBRUcsa0JBQUE7RUFHSCxrQmxDaENNO0VrQ2lDTix1QkFBQTtBNUQ0cUdEOztBNER0cUdBO0VBRUMsZ0JBQUE7RUFDRyxpQkFBQTtBNUR3cUdKOztBNERwcUdBO0VBR0ksZ0JBQUE7QTVEcXFHSjs7QTREbHFHQTtFQUNDLHVCQUFBO0E1RHFxR0Q7QTREbnFHQztFQUdDLGtCbEMxREs7RWtDMkRMLHVCQUFB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RG9qSHBCO0ErRHppSEE7RXpERUUsbUJBQUE7QU44aUhGO0ErRDdpSEM7RUFDQyxXQUFBO0VBQ0EseUJyQ3RCTztBMUJxa0hUO0ErRDVpSEM7RUFDQyxXQUFBO0EvRDhpSEY7QXVCdGxIUTtFd0NnRE47SUFDQyxxQkFBQTtFL0R5aUhEO0UrRHRpSEE7SUFDQyxxQ0FBQTtFL0R3aUhEO0FBQ0Y7QStEN2hIQztFekRoQ0MsbUJBQUE7RXlEa0NBLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLGExRDdFUztFMEQ4RVQsd0JyQ25FTTtFcUNvRU4sZ0JBQUE7QS9EbWlIRjtBK0RoaUhDO0VBQ0MsV0FBQTtFQUNBLGdCMURwRlM7RTBEcUZULHdCckMxRU07QTFCNG1IUjtBdUIvbUhRO0V3Q3FGTjtJQUNDLHFCQUFBO0lBQ0EsYTFEbkdRO0kwRG9HUix5QnJDMUVNO0lxQzJFTix5QkFBQTtFL0Q2aEhEO0UrRDFoSEE7SXpEbkVBLHNCQUFBO0l5RHFFQyx1QkFBQTtJQUNBLHFDQUFBO0lBQ0EsYTFEL0ZPO0VMK25IUjtBQUNGO0ErRHZoSEE7RXpEaklDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQnlEaUVrQjtFQUNuQixVQUFBO0EvRG1pSEQ7QStEamlIQztFQUNDLHdCckN4R007QTFCMm9IUjtBK0RoaUhDO0VBQ0Msd0JyQ3RHTTtFcUN1R04sbUIxRDNIUztBTDZwSFg7QXVCbHBIUTtFd0NvSE47SUFDQyxtQjFEaklRO0VMa3FIVDtBQUNGO0F1QjdwSFE7RXdDZ0lOO0lBQ0MsbUIxRHpJUTtFTHlxSFQ7QUFDRjtBK0R4aEhBO0VBQ0MsYUFBQTtBL0QwaEhEO0F1QnJxSFE7RXdDMElSO0l6RGpLQyxpQkFBQTtJQUtBLGFBQUE7RU4rckhDO0FBQ0Y7QStEamhIQztFQUNDLGdCQUFBO0EvRG1oSEY7QStEaGhIQztFQUNDLDRCQUFBO0EvRGtoSEY7QStEbGdIQTtFQUNDLHVCQUFBO0VBQ0EsYTFEMUxVO0FMOHJIWDtBK0RsZ0hDO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0EvRG9nSEY7QStEamdIQztFQUND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O0lBQ0EsYW5FdEtRO0VMb2pJUjtBQUNGO0F1QnRqSVE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFKzRIQTtBQUNGO0F5RXpsSUEsV0FBQTtBQUNBLHlEQUFBO0FEREEsVUFBQTtBQUNBLHlEQUFBO0FBSUE7RWxFRUMsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCa0VuRXFCO0VBQ3RCLHFCQUFBO0VBQ0EsZUFBQTtBeEVnbUlEOztBd0U3bElBO0VsRW1ERSxtQkFBQTtBTmtqSUY7O0F3RWptSUE7RWxFdUNFLHNCQUFBO0FOa2tJRjs7QXdFcGlJQTtFQUNDLFVBQUE7QXhFdWlJRDs7QXdFcGlJQTtFakV6RUMsdUVBQUE7RUFFQSxTQUFBO0VBT0MsZ0JBQUE7RWlCZEQsZWdEZ0ZtQjtFaEQvRW5CLGlCQUFBO0F4QnluSUQ7QXVCam1JUTtFaURxRFI7SWhEOUVDLGVnRG1Gb0I7SWhEbEZwQixlQUFBO0V4QjhuSUM7QUFDRjtBdUI3bUlRO0VpRDJEUjtJaEQ5RUMsZWdEdUZvQjtJaER0RnBCLGlCQUFBO0V4Qm9vSUM7QUFDRjtBd0VuaUlBO0VBQ0MsVUFBQTtFQUNBLGtCbkUxRlU7QUwrbklYO0F1QnZuSVE7RWlEZ0ZSO0lBYUUsVUFBQTtJQUNBLGtCbkU3R1M7RUwyb0lUO0FBQ0Y7QXdFbmhJQTtFQUNDLFdBQUE7QXhFcWhJRDtBdUIxbklRO0VpRG9HUjtJQUlFLFVBQUE7RXhFc2hJQTtBQUNGO0F1QnJvSVE7RWlEMEdSO0lBUUUsVUFBQTtFeEV1aElBO0FBQ0Y7QXdFNWdJQTtFQUNDLG1CbkVySVU7QUxtcElYOztBd0U1K0hBO0VBQ0MsV0FBQTtFQUNBLGdCbkV6S1U7QUx3cElYO0F1QjVvSVE7RWlEMkpSO0lBS0UsdUJBQUE7SUFDQSxhbkV0S1E7RUxzcElSO0FBQ0Y7QXVCeHBJUTtFaURpS1I7SUFVRSx1QkFBQTtFeEVpL0hBO0FBQ0Y7QXlFbHFJQTtFbkU4QkUsc0JBQUE7RW1FekJELDhCQUFBO0F6RXFxSUQ7QXlFbnFJQztFQUNDLGdCcEVsQlM7QUx1cklYO0F5RWxxSUM7RUFDQyxXQUFBO0F6RW9xSUY7QXlFanFJQztFQUNDLG1CcEVoQlM7RW9FaUJULDhCQUFBO0F6RW1xSUY7QXlFaHFJQztFbkV0Q0EsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCbUUzQm1CO0VuRVFuQixzQkFBQTtFbUVOQSxXQUFBO0VBQ0EsZ0JwRTVCUztBTHdzSVg7QXVCMXJJUTtFa0RYUjtJbkVzQ0UsbUJBQUE7RU51cUlBO0V5RTlxSUE7SUFDQyxnQnBFNUNRO0VMNHRJVDtFeUU3cUlBO0lBQ0MsNkJBQUE7RXpFK3FJRDtFeUU1cUlBO0lBQ0MsVUFBQTtJQUNBLGFwRW5DTztFTGl0SVI7QUFDRjtBdUJudElRO0VrRHlDTjtJQUNDLGdCcEU5RFE7RUwydUlUO0V5RTFxSUE7SUFDQyxZQUFBO0V6RTRxSUQ7RXlFenFJQTtJQUNDLGtDQUFBO0V6RTJxSUQ7QUFDRjtBMEU1dklBLDBCQUFBO0FBQ0EseURBQUE7QUhEQSxXQUFBO0FBQ0EseURBQUE7QUNEQSxVQUFBO0FBQ0EseURBQUE7QUFJQTtFbEVFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJrRW5FcUI7RUFDdEIscUJBQUE7RUFDQSxlQUFBO0F4RXF3SUQ7O0F3RWx3SUE7RWxFbURFLG1CQUFBO0FOdXRJRjs7QXdFdHdJQTtFbEV1Q0Usc0JBQUE7QU51dUlGOztBd0V6c0lBO0VBQ0MsVUFBQTtBeEU0c0lEOztBd0V6c0lBO0VqRXpFQyx1RUFBQTtFQUVBLFNBQUE7RUFPQyxnQkFBQTtFaUJkRCxlZ0RnRm1CO0VoRC9FbkIsaUJBQUE7QXhCOHhJRDtBdUJ0d0lRO0VpRHFEUjtJaEQ5RUMsZWdEbUZvQjtJaERsRnBCLGVBQUE7RXhCbXlJQztBQUNGO0F1Qmx4SVE7RWlEMkRSO0loRDlFQyxlZ0R1Rm9CO0loRHRGcEIsaUJBQUE7RXhCeXlJQztBQUNGO0F3RXhzSUE7RUFDQyxVQUFBO0VBQ0Esa0JuRTFGVTtBTG95SVg7QXVCNXhJUTtFaURnRlI7SUFhRSxVQUFBO0lBQ0Esa0JuRTdHUztFTGd6SVQ7QUFDRjtBd0V4cklBO0VBQ0MsV0FBQTtBeEUwcklEO0F1Qi94SVE7RWlEb0dSO0lBSUUsVUFBQTtFeEUycklBO0FBQ0Y7QXVCMXlJUTtFaUQwR1I7SUFRRSxVQUFBO0V4RTRySUE7QUFDRjtBd0VqcklBO0VBQ0MsbUJuRXJJVTtBTHd6SVg7O0F3RWpwSUE7RUFDQyxXQUFBO0VBQ0EsZ0JuRXpLVTtBTDZ6SVg7QXVCanpJUTtFaUQySlI7SUFLRSx1QkFBQTtJQUNBLGFuRXRLUTtFTDJ6SVI7QUFDRjtBdUI3eklRO0VpRGlLUjtJQVVFLHVCQUFBO0V4RXNwSUE7QUFDRjtBMkVoMklBLFdBQUE7QUFDQSx5REFBQTtBSERBLFVBQUE7QUFDQSx5REFBQTtBQUlBO0VsRUVDLGlCQUFBO0VBS0EsYUFBQTtFQThEQyxpQmtFbkVxQjtFQUN0QixxQkFBQTtFQUNBLGVBQUE7QXhFdTJJRDs7QXdFcDJJQTtFbEVtREUsbUJBQUE7QU55eklGOztBd0V4MklBO0VsRXVDRSxzQkFBQTtBTnkwSUY7O0F3RTN5SUE7RUFDQyxVQUFBO0F4RTh5SUQ7O0F3RTN5SUE7RWpFekVDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVnRGdGbUI7RWhEL0VuQixpQkFBQTtBeEJnNElEO0F1QngySVE7RWlEcURSO0loRDlFQyxlZ0RtRm9CO0loRGxGcEIsZUFBQTtFeEJxNElDO0FBQ0Y7QXVCcDNJUTtFaUQyRFI7SWhEOUVDLGVnRHVGb0I7SWhEdEZwQixpQkFBQTtFeEIyNElDO0FBQ0Y7QXdFMXlJQTtFQUNDLFVBQUE7RUFDQSxrQm5FMUZVO0FMczRJWDtBdUI5M0lRO0VpRGdGUjtJQWFFLFVBQUE7SUFDQSxrQm5FN0dTO0VMazVJVDtBQUNGO0F3RTF4SUE7RUFDQyxXQUFBO0F4RTR4SUQ7QXVCajRJUTtFaURvR1I7SUFJRSxVQUFBO0V4RTZ4SUE7QUFDRjtBdUI1NElRO0VpRDBHUjtJQVFFLFVBQUE7RXhFOHhJQTtBQUNGO0F3RW54SUE7RUFDQyxtQm5FcklVO0FMMDVJWDs7QXdFbnZJQTtFQUNDLFdBQUE7RUFDQSxnQm5FektVO0FMKzVJWDtBdUJuNUlRO0VpRDJKUjtJQUtFLHVCQUFBO0lBQ0EsYW5FdEtRO0VMNjVJUjtBQUNGO0F1Qi81SVE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFd3ZJQTtBQUNGO0EyRWw3SUM7RUFFQyw4QkFBQTtBM0VtN0lGO0EyRWg3SUM7RXJFZEEsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCcUVuRG1CO0VyRWdDbkIsc0JBQUE7QU42NUlGOztBMkV4N0lBO0VBR0MsOEJBQUE7QTNFeTdJRDtBMkVuN0lFO0VBQ0MsZ0J0RWhCUTtBTHE4SVg7QTJFbDdJRTtFQUNDLGdCdEVwQlE7QUx3OElYO0EyRS82SUU7RUFDQyxnQnRFdENRO0FMdTlJWDtBMkU3NklDO0VBQ0MsZ0J0RS9CUztBTDg4SVg7QXVCaDhJUTtFb0RzQkw7SUFDQyxnQnRFNUNPO0VMeTlJVDtBQUNGO0F1QjM4SVE7RW9EbUNOO0lBQ0MsaUJBQUE7RTNFMjZJRDtFMkV2NklDO0lBQ0MsZ0J0RXpETztFTGsrSVQ7QUFDRjtBMkVoNklBO0VyRTFFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJxRVNrQjtFckU1QmxCLHNCQUFBO0FOeThJRjs7QTJFeDZJQztFQUVDLFlBQUE7QTNFMDZJRjtBMkV2NklDO0VBQ0Msa0J0RXBFUTtBTDYrSVY7QTJFdDZJQztFQUVDLGtDQUFBO0EzRXU2SUY7QTJFcDZJQztFQUNDLGtCdEUzRVE7QUxpL0lWO0EyRW42SUM7RUFDQyxldEVqRlE7QUxzL0lWOztBMkVqNklBO0VyRXhERSxzQkFBQTtBTmkrSUY7QTJFdDZJQztFQUNDLGdCdEVwR1M7QUw0Z0pYO0EyRXI2SUM7RUFDQyxXQUFBO0EzRXU2SUY7QTJFcDZJQztFQUNDLG1CdEVsR1M7QUx3Z0pYO0EyRW42SUM7RUFDQyxXQUFBO0VBQ0EsZ0J0RTFHUztBTCtnSlg7QXVCamdKUTtFb0QyRVI7SXJFaERFLG1CQUFBO0VOOCtJQTtFMkV2NklBO0lBQ0MsZ0J0RTFIUTtFTG1pSlQ7RTJFdDZJQTtJQUNDLFVBQUE7RTNFdzZJRDtFMkVyNklBO0lBQ0MsNkJBQUE7SUFDQSxhdEVqSE87RUx3aEpSO0FBQ0Y7QXVCMWhKUTtFb0RpRlI7SXJFaERFLG1CQUFBO0VOaWdKQTtFMkV6NklBO0lBQ0MsZ0J0RTlJUTtFTHlqSlQ7RTJFeDZJQTtJQUNDLFlBQUE7RTNFMDZJRDtFMkV2NklBO0lBQ0Msa0NBQUE7RTNFeTZJRDtBQUNGO0EyRWo2SUE7RUFFSSxlQUFBO0EzRWs2SUo7O0E0RTdrSkEsNkJBQUE7QUFDQSx5REFBQTtBQ0RBLDRCQUFBO0FBQ0EseURBQUE7QUFJQTtFdkVFQyxpQkFBQTtFQUtBLGFBQUE7RUFtREMsbUJBQUE7RUFXQSxpQnVFbEVxQjtFQUN0Qiw4QkFBQTtFQUNBLG1CQUFBO0E3RXlsSkQ7O0E2RXRsSkE7RXRFR0MsdUVBQUE7RUFFQSxTQUFBO0VBaUJDLGdCQUFBO0VzRXBCRCxxQkFBQTtFQUNBLG1CbkR1Qk87QTFCb2tKUjtBNkV6bEpDO0VBQ0MsaUJ4RUtTO0FMc2xKWDtBNkV4bEpDO0V0RU5BLHVFQUFBO0VBRUEsU0FBQTtFQVlDLGdCQUFBO0VzRU5BLG1CbkRZTTtBMUJnbEpSOztBdUVwbkpBLFdBQUE7QUFDQSx5REFBQTtBQ0RBLFVBQUE7QUFDQSx5REFBQTtBQUlBO0VsRUVDLGlCQUFBO0VBS0EsYUFBQTtFQThEQyxpQmtFbkVxQjtFQUN0QixxQkFBQTtFQUNBLGVBQUE7QXhFNG5KRDs7QXdFem5KQTtFbEVtREUsbUJBQUE7QU44a0pGOztBd0U3bkpBO0VsRXVDRSxzQkFBQTtBTjhsSkY7O0F3RWhrSkE7RUFDQyxVQUFBO0F4RW1rSkQ7O0F3RWhrSkE7RWpFekVDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVnRGdGbUI7RWhEL0VuQixpQkFBQTtBeEJxcEpEO0F1QjduSlE7RWlEcURSO0loRDlFQyxlZ0RtRm9CO0loRGxGcEIsZUFBQTtFeEIwcEpDO0FBQ0Y7QXVCem9KUTtFaUQyRFI7SWhEOUVDLGVnRHVGb0I7SWhEdEZwQixpQkFBQTtFeEJncUpDO0FBQ0Y7QXdFL2pKQTtFQUNDLFVBQUE7RUFDQSxrQm5FMUZVO0FMMnBKWDtBdUJucEpRO0VpRGdGUjtJQWFFLFVBQUE7SUFDQSxrQm5FN0dTO0VMdXFKVDtBQUNGO0F3RS9pSkE7RUFDQyxXQUFBO0F4RWlqSkQ7QXVCdHBKUTtFaURvR1I7SUFJRSxVQUFBO0V4RWtqSkE7QUFDRjtBdUJqcUpRO0VpRDBHUjtJQVFFLFVBQUE7RXhFbWpKQTtBQUNGO0F3RXhpSkE7RUFDQyxtQm5FcklVO0FMK3FKWDs7QXdFeGdKQTtFQUNDLFdBQUE7RUFDQSxnQm5FektVO0FMb3JKWDtBdUJ4cUpRO0VpRDJKUjtJQUtFLHVCQUFBO0lBQ0EsYW5FdEtRO0VMa3JKUjtBQUNGO0F1QnBySlE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFNmdKQTtBQUNGO0E4RXZ0SkEsbUJBQUE7QUFDQSx5REFBQTtBTkRBLFVBQUE7QUFDQSx5REFBQTtBQUlBO0VsRUVDLGlCQUFBO0VBS0EsYUFBQTtFQThEQyxpQmtFbkVxQjtFQUN0QixxQkFBQTtFQUNBLGVBQUE7QXhFOHRKRDs7QXdFM3RKQTtFbEVtREUsbUJBQUE7QU5nckpGOztBd0UvdEpBO0VsRXVDRSxzQkFBQTtBTmdzSkY7O0F3RWxxSkE7RUFDQyxVQUFBO0F4RXFxSkQ7O0F3RWxxSkE7RWpFekVDLHVFQUFBO0VBRUEsU0FBQTtFQU9DLGdCQUFBO0VpQmRELGVnRGdGbUI7RWhEL0VuQixpQkFBQTtBeEJ1dkpEO0F1Qi90SlE7RWlEcURSO0loRDlFQyxlZ0RtRm9CO0loRGxGcEIsZUFBQTtFeEI0dkpDO0FBQ0Y7QXVCM3VKUTtFaUQyRFI7SWhEOUVDLGVnRHVGb0I7SWhEdEZwQixpQkFBQTtFeEJrd0pDO0FBQ0Y7QXdFanFKQTtFQUNDLFVBQUE7RUFDQSxrQm5FMUZVO0FMNnZKWDtBdUJydkpRO0VpRGdGUjtJQWFFLFVBQUE7SUFDQSxrQm5FN0dTO0VMeXdKVDtBQUNGO0F3RWpwSkE7RUFDQyxXQUFBO0F4RW1wSkQ7QXVCeHZKUTtFaURvR1I7SUFJRSxVQUFBO0V4RW9wSkE7QUFDRjtBdUJud0pRO0VpRDBHUjtJQVFFLFVBQUE7RXhFcXBKQTtBQUNGO0F3RTFvSkE7RUFDQyxtQm5FcklVO0FMaXhKWDs7QXdFMW1KQTtFQUNDLFdBQUE7RUFDQSxnQm5FektVO0FMc3hKWDtBdUIxd0pRO0VpRDJKUjtJQUtFLHVCQUFBO0lBQ0EsYW5FdEtRO0VMb3hKUjtBQUNGO0F1QnR4SlE7RWlEaUtSO0lBVUUsdUJBQUE7RXhFK21KQTtBQUNGO0F1QjN4SlE7RXVEUE47SUFDQyxnQnpFVFE7RUw4eUpUO0U4RTd4SkE7SUFDQyxrQkFBQTtFOUUreEpEO0FBQ0Y7QThFbnhKQztFQUNDLDhCQUFBO0E5RXF4SkY7O0E4RXp3SkE7RUFFQyxlekVuQ1M7RXlFb0NULG1CcER2Qk87RW9Ed0JQLHlCQUFBO0VBQ0EscUJBQUE7QTlFMndKRDs7QStFMzBKQSw2QkFBQTtBQUNBLHlEQUFBO0FSREEsV0FBQTtBQUNBLHlEQUFBO0FDREEsVUFBQTtBQUNBLHlEQUFBO0FBSUE7RWxFRUMsaUJBQUE7RUFLQSxhQUFBO0VBOERDLGlCa0VuRXFCO0VBQ3RCLHFCQUFBO0VBQ0EsZUFBQTtBeEVxMUpEOztBd0VsMUpBO0VsRW1ERSxtQkFBQTtBTnV5SkY7O0F3RXQxSkE7RWxFdUNFLHNCQUFBO0FOdXpKRjs7QXdFenhKQTtFQUNDLFVBQUE7QXhFNHhKRDs7QXdFenhKQTtFakV6RUMsdUVBQUE7RUFFQSxTQUFBO0VBT0MsZ0JBQUE7RWlCZEQsZWdEZ0ZtQjtFaEQvRW5CLGlCQUFBO0F4QjgySkQ7QXVCdDFKUTtFaURxRFI7SWhEOUVDLGVnRG1Gb0I7SWhEbEZwQixlQUFBO0V4Qm0zSkM7QUFDRjtBdUJsMkpRO0VpRDJEUjtJaEQ5RUMsZWdEdUZvQjtJaER0RnBCLGlCQUFBO0V4QnkzSkM7QUFDRjtBd0V4eEpBO0VBQ0MsVUFBQTtFQUNBLGtCbkUxRlU7QUxvM0pYO0F1QjUySlE7RWlEZ0ZSO0lBYUUsVUFBQTtJQUNBLGtCbkU3R1M7RUxnNEpUO0FBQ0Y7QXdFeHdKQTtFQUNDLFdBQUE7QXhFMHdKRDtBdUIvMkpRO0VpRG9HUjtJQUlFLFVBQUE7RXhFMndKQTtBQUNGO0F1QjEzSlE7RWlEMEdSO0lBUUUsVUFBQTtFeEU0d0pBO0FBQ0Y7QXdFandKQTtFQUNDLG1CbkVySVU7QUx3NEpYOztBd0VqdUpBO0VBQ0MsV0FBQTtFQUNBLGdCbkV6S1U7QUw2NEpYO0F1Qmo0SlE7RWlEMkpSO0lBS0UsdUJBQUE7SUFDQSxhbkV0S1E7RUwyNEpSO0FBQ0Y7QXVCNzRKUTtFaURpS1I7SUFVRSx1QkFBQTtFeEVzdUpBO0FBQ0Y7QWdGaDdKQSxXQUFBO0FBQ0EseURBQUE7QVJEQSxVQUFBO0FBQ0EseURBQUE7QUFJQTtFbEVFQyxpQkFBQTtFQUtBLGFBQUE7RUE4REMsaUJrRW5FcUI7RUFDdEIscUJBQUE7RUFDQSxlQUFBO0F4RXU3SkQ7O0F3RXA3SkE7RWxFbURFLG1CQUFBO0FOeTRKRjs7QXdFeDdKQTtFbEV1Q0Usc0JBQUE7QU55NUpGOztBd0UzM0pBO0VBQ0MsVUFBQTtBeEU4M0pEOztBd0UzM0pBO0VqRXpFQyx1RUFBQTtFQUVBLFNBQUE7RUFPQyxnQkFBQTtFaUJkRCxlZ0RnRm1CO0VoRC9FbkIsaUJBQUE7QXhCZzlKRDtBdUJ4N0pRO0VpRHFEUjtJaEQ5RUMsZWdEbUZvQjtJaERsRnBCLGVBQUE7RXhCcTlKQztBQUNGO0F1QnA4SlE7RWlEMkRSO0loRDlFQyxlZ0R1Rm9CO0loRHRGcEIsaUJBQUE7RXhCMjlKQztBQUNGO0F3RTEzSkE7RUFDQyxVQUFBO0VBQ0Esa0JuRTFGVTtBTHM5Slg7QXVCOThKUTtFaURnRlI7SUFhRSxVQUFBO0lBQ0Esa0JuRTdHUztFTGsrSlQ7QUFDRjtBd0UxMkpBO0VBQ0MsV0FBQTtBeEU0MkpEO0F1Qmo5SlE7RWlEb0dSO0lBSUUsVUFBQTtFeEU2MkpBO0FBQ0Y7QXVCNTlKUTtFaUQwR1I7SUFRRSxVQUFBO0V4RTgySkE7QUFDRjtBd0VuMkpBO0VBQ0MsbUJuRXJJVTtBTDArSlg7O0F3RW4wSkE7RUFDQyxXQUFBO0VBQ0EsZ0JuRXpLVTtBTCsrSlg7QXVCbitKUTtFaUQySlI7SUFLRSx1QkFBQTtJQUNBLGFuRXRLUTtFTDYrSlI7QUFDRjtBdUIvK0pRO0VpRGlLUjtJQVVFLHVCQUFBO0V4RXcwSkE7QUFDRjtBZ0ZwZ0tDO0VBQ0MsZUFBQTtBaEZzZ0tGO0FnRm5nS0M7RTFFcUNDLHNCQUFBO0FOcStKRjtBZ0Z0Z0tDO0VBRUMsZ0IzRUZTO0FMeWdLWDtBdUIzL0pRO0V5RFJOO0lBRUMsZ0IzRVhRO0VMZ2hLVDtFZ0ZsZ0tBO0kxRThCQSxtQkFBQTtFTjIrSkE7QUFDRjtBdUI3Z0tRO0V5RFdOO0lBRUMsZ0IzRTVCUTtFTGdpS1Q7QUFDRjs7QWdGNytKQTtFdkQ5REMsaUJ1RGdFcUI7QWhGKytKdEI7QXVCaGhLUTtFeUQrQlI7SXZEOURDLGlCdURtRXNCO0VoRmcvSnJCO0FBQ0Y7QXVCM2hLUTtFeURxQ1I7SXZEOURDLGN1RHVFc0I7RWhGaS9KckI7QUFDRjtBZ0YxK0pBO0VBQ0MsYUFBQTtBaEY0K0pEO0F1QjdoS1E7RXlEZ0RSO0lBSUUsY0FBQTtFaEY2K0pBO0FBQ0Y7QWdGOTlKQTtFQUVDLGUzRWhGUztFMkVpRlQsbUJ0RHBFTztBMUJtaUtSOztBK0Vsa0tBO0VBQ0ksa0JBQUE7RUFDQSxtQkFBQTtBL0Vxa0tKO0F1QmpqS1E7RXdEdEJSO0lBU1Esa0JBQUE7RS9Fa2tLTjtBQUNGO0ErRTNqS0E7RUFDSSwwQkFBQTtBL0U2aktKOztBK0UxaktBO0VBQ0ksd0JBQUE7QS9FNmpLSjs7QStFMWpLQTtFQUNJLHlCQUFBO0EvRTZqS0o7O0ErRTFqS0E7RUFDSSx5QkFBQTtBL0U2aktKOztBK0UxaktBO0VBQ0ksd0JBQUE7QS9FNmpLSjs7QStFMWpLQTtFQUNJLHlCQUFBO0EvRTZqS0o7O0ErRTFqS0E7RUFDSSwwQkFBQTtBL0U2aktKOztBK0UxaktBO0VBQ0ksd0JBQUE7QS9FNmpLSjs7QStFMWpLQTtFQUNJLHdCQUFBO0EvRTZqS0o7O0ErRTFqS0E7RUFDSSx5QkFBQTtBL0U2aktKOztBK0UxaktBO0VBQ0kseUJBQUE7QS9FNmpLSjs7QStFMWpLQTtFQUNJLHdCQUFBO0EvRTZqS0o7O0ErRTFqS0E7RUFDSSx5QkFBQTtBL0U2aktKOztBK0UxaktBO0VBQ0ksZ0JBQUE7QS9FNmpLSjtBdUI3bUtRO0V3RCtDUjtJQVFRLGdCQUFBO0UvRTBqS047QUFDRjtBK0VuaktBO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9DQUFBO0EvRXFqS0o7QXVCMW5LUTtFd0QrRFI7SUFhUSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0UvRWtqS047QUFDRjtBK0UzaUtBO0VBQ0ksZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7QS9FNmlLSjtBdUJ6b0tRO0V3RHNGUjtJQWFRLGdCQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7SUFDQSxTQUFBO0UvRTBpS047QUFDRjtBK0VuaUtBO0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtBL0VxaUtKO0F1QnpwS1E7RXdEOEdSO0lBYVEsbUJBQUE7RS9Fa2lLTjtBQUNGO0ErRTNoS0E7RUFDSSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QS9FNmhLSjtBdUJwcUtRO0V3RG1JUjtJQVdRLGVBQUE7SUFDQSx3QkFBQTtFL0UwaEtOO0FBQ0Y7QStFbmhLQTtFQUNJLFdBQUE7QS9FcWhLSjtBK0V0Z0tBO0VBQ0ksa0JBQUE7QS9Fd2dLSjs7QWlGOXNLQSxrQ0FBQTtBQUNBLHlEQUFBO0FDREEsV0FBQTtBQUNBLHlEQUFBO0FBSUE7RTVFRUMsaUJBQUE7RUFLQSxhQUFBO0VBMkNDLHNCQUFBO0VBbUJBLGU0RWxFa0I7RUFDbkIsOEJBQUE7QWxGMHRLRDtBdUJyc0tRO0UyRHpCUjtJNUUwREUsbUJBQUE7SUFXQSxpQjRFekRtQjtFbEY2dEtuQjtBQUNGO0FrRnR0S0E7RUFDQyxhQUFBO0FsRnd0S0Q7QXVCcHRLUTtFMkRMUjtJQVFFLGNBQUE7SUFDQSxZQUFBO0VsRnF0S0E7QUFDRjtBa0Y5c0tBO0VBQ0MsbUI3RWxCVTtBTGt1S1g7O0FrRjdzS0E7RTVFdkNDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQjRFekJrQjtFQUNuQixXQUFBO0FsRjB0S0Q7QXVCOXVLUTtFMkRnQlI7SUFXRSxrQ0FBQTtFbEZ1dEtBO0FBQ0Y7QXVCbnZLUTtFMkRvQ1I7SUFHRSx5QkFBQTtFbEZndEtBO0FBQ0Y7O0FtRnR4S0EseUNBQUE7QUFDQSx5REFBQTtBQ0RBLFdBQUE7QUFDQSx5REFBQTtBQ0RBLHNCQUFBO0FBQ0EseURBQUE7QUFJQTtFL0VFQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsZStFbEVrQjtBckZveUtwQjtBdUI5d0tRO0U4RHpCUjtJL0UwREUsbUJBQUE7SUFXQSxpQitFMURtQjtFckZ1eUtuQjtBQUNGO0FxRmh5S0E7RUFDQyw4QkFBQTtBckZreUtEOztBcUZueEtBO0UvRWpDQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUIrRS9Ca0I7RUFDbkIsV0FBQTtBckZneUtEO0FxRjF4S0M7RUFHQyxhQUFBO0FyRjB4S0Y7QXVCanpLUTtFOERVUjtJQXNCRSxrQ0FEUTtFckZzeEtSO0VxRi93S0E7SUFDQyw4QkFBQTtFckZpeEtEO0VxRjl3S0E7SUFDQyxnQkFBQTtFckZneEtEO0VxRjd3S0E7SUFDQyx1QkFBQTtFckYrd0tEO0VxRjV3S0E7SS9FekVELGlCQUFBO0lBS0EsYUFBQTtFTnUxS0M7QUFDRjtBcUZ4d0tBO0UvRXJGQyxpQkFBQTtFQUtBLGFBQUE7RUEyQ0Msc0JBQUE7RUFtQkEsaUIrRXFCa0I7RUFDbkIsOEJBQUE7QXJGb3hLRDtBcUZseEtDO0VBRUMsV0FBQTtBckZteEtGO0FxRmh4S0M7RUFDQyxRQUFBO0VBQ0EsZ0JoRm5GUztBTHEyS1g7QXFGL3dLQztFQUNDLFFBQUE7QXJGaXhLRjtBdUJoMktRO0U4RHVGTjtJQUNDLFFBQUE7SUFDQSxVQUFBO0lBQ0EsYWhGekZPO0VMcTJLUjtFcUZ6d0tBO0lBQ0MsUUFBQTtJQUNBLHVCQUFBO0VyRjJ3S0Q7QUFDRjtBcUZ6dktFO0VBQ0MsYUFBQTtBckYydktIO0F1QjkyS1E7RThENkhMO0lBQ0MsY0FBQTtFckZvdktGO0FBQ0Y7QW9GaDJLRTtFQUNDLFFBQUE7QXBGazJLSDtBb0YvMUtFO0VBQ0MsUUFBQTtFQUNBLGEvRXhCTztFK0V5QlAsbUIvRWxDUTtBTG00S1g7QXVCMzNLUTtFNkRvQ0w7SUFDQyxRQUFBO0VwRjAxS0Y7RW9GdjFLQztJQUNDLFFBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0VwRnkxS0Y7RW9GbDFLQztJQUNDLGdCL0VsRU87RUxzNUtUO0VvRmgxS0E7SUFDQyxXQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0VwRmsxS0Q7QUFDRjtBb0YxMEtBO0VBQ0MsbUIvRXpFVTtBTHE1S1g7O0FvRnowS0E7RTlFOUZDLGlCQUFBO0VBS0EsYUFBQTtFQTJDQyxzQkFBQTtFQW1CQSxpQjhFOEJrQjtFQUNuQixXQUFBO0FwRnMxS0Q7QXVCajZLUTtFNkR1RVI7SUFXRSxrQ0FBQTtFcEZtMUtBO0FBQ0YiLCJmaWxlIjoidGVtcGxhdGUtYWJvdXQuY3NzIn0= */