@charset "UTF-8";
/*
 * CSS for Sygnal Webflow Util HTML library
 */
@import url("https://fonts.googleapis.com/css2?family=Redacted&display=swap");
[wfu-decode] {
  display: none;
}

/*
 * Text trucation w/ ellipsis support
 */
[wfu-truncate] {
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

[wfu-truncate="2"] {
  -webkit-line-clamp: 2;
}

[wfu-truncate="3"] {
  -webkit-line-clamp: 3;
}

[wfu-truncate="4"] {
  -webkit-line-clamp: 4;
}

[wfu-truncate="5"] {
  -webkit-line-clamp: 5;
}

/*
[wfu-truncate]::after {
  content: "";
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70%;
  height: 1.2em;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
}
*/
/*
 * Filtered elements
 * hide by default, until filter statis is determined
 */
*[wfu-filter] {
  display: none;
}

*[wfu-filter-func] {
  display: none;
}

/*
 * Skeleton loader
 * apply skeleton loader effect to elements targeted for parsing by WFU.
 */
.w-richtext[wfu-lists-loading] li {
  font-family: "Redacted", cursive;
  color: black;
  display: inline-block;
  -webkit-animation: skeleton-loading 1s linear infinite alternate;
          animation: skeleton-loading 1s linear infinite alternate;
}
.w-richtext[wfu-lists-loading] li em {
  font-style: normal;
}
.w-richtext[wfu-lists-loading] li a {
  color: inherit;
}

@-webkit-keyframes skeleton-loading {
  0% {
    color: hsl(200deg, 20%, 80%);
  }
  100% {
    color: hsl(200deg, 20%, 95%);
  }
}

@keyframes skeleton-loading {
  0% {
    color: hsl(200deg, 20%, 80%);
  }
  100% {
    color: hsl(200deg, 20%, 95%);
  }
}
/*
 * Nested lists
 */
.w-richtext ul ul, .w-richtext ol ol {
  margin-top: 0.5rem;
}

ol .wfu-list-level-2 {
  list-style-type: decimal-leading-zero;
}

ol .wfu-list-level-3 {
  list-style-type: lower-roman;
}

.wfu-pro {
  list-style-type: none;
  color: green;
}

.wfu-pro::marker {
  content: "☑  ";
}

.wfu-con {
  list-style-type: none;
  color: red;
}

.wfu-con::marker {
  content: "☒  ";
}

/*
 * Editor mode detection 
 */
html:not([data-wf-mode=editor]) .w-richtext ul ul, .w-richtext ol ol {
  margin-top: 0.5rem;
}

html:not([data-wf-mode=editor]) ol .wfu-list-level-2 {
  list-style-type: lower-latin;
}

html:not([data-wf-mode=editor]) ol .wfu-list-level-3 {
  list-style-type: lower-roman;
}

html:not([data-wf-mode=editor]) .wfu-pro {
  list-style-type: none;
  color: green;
}

html:not([data-wf-mode=editor]) .wfu-pro::marker {
  content: "☑  ";
}

html:not([data-wf-mode=editor]) .wfu-con {
  list-style-type: none;
  color: red;
}

html:not([data-wf-mode=editor]) .wfu-con::marker {
  content: "☒  ";
}

/*
 * Hide elements on spec 
 */
[wfu-hide=empty-collection-list]:not(:has(.w-dyn-item)) {
  display: none;
}

/*
 * Limit collection list items, at breakpoint levels
 */
[wfu-limit-items="1"] > div:nth-child(n+2):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="2"] > div:nth-child(n+3):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="3"] > div:nth-child(n+4):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="4"] > div:nth-child(n+5):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="5"] > div:nth-child(n+6):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="6"] > div:nth-child(n+7):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="7"] > div:nth-child(n+8):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="8"] > div:nth-child(n+9):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="9"] > div:nth-child(n+10):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="10"] > div:nth-child(n+11):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="11"] > div:nth-child(n+12):nth-child(-n+1000) {
  display: none;
}

[wfu-limit-items="12"] > div:nth-child(n+13):nth-child(-n+1000) {
  display: none;
}

@media screen and (min-width: 992px) {
  [wfu-limit-items-d="1"] > div:nth-child(n+2):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="2"] > div:nth-child(n+3):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="3"] > div:nth-child(n+4):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="4"] > div:nth-child(n+5):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="5"] > div:nth-child(n+6):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="6"] > div:nth-child(n+7):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="7"] > div:nth-child(n+8):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="8"] > div:nth-child(n+9):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="9"] > div:nth-child(n+10):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="10"] > div:nth-child(n+11):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="11"] > div:nth-child(n+12):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-d="12"] > div:nth-child(n+13):nth-child(-n+1000) {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  [wfu-limit-items-t="1"] > div:nth-child(n+2):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="2"] > div:nth-child(n+3):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="3"] > div:nth-child(n+4):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="4"] > div:nth-child(n+5):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="5"] > div:nth-child(n+6):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="6"] > div:nth-child(n+7):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="7"] > div:nth-child(n+8):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="8"] > div:nth-child(n+9):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="9"] > div:nth-child(n+10):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="10"] > div:nth-child(n+11):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="11"] > div:nth-child(n+12):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-t="12"] > div:nth-child(n+13):nth-child(-n+1000) {
    display: none;
  }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  [wfu-limit-items-l="1"] > div:nth-child(n+2):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="2"] > div:nth-child(n+3):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="3"] > div:nth-child(n+4):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="4"] > div:nth-child(n+5):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="5"] > div:nth-child(n+6):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="6"] > div:nth-child(n+7):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="7"] > div:nth-child(n+8):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="8"] > div:nth-child(n+9):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="9"] > div:nth-child(n+10):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="10"] > div:nth-child(n+11):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="11"] > div:nth-child(n+12):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-l="12"] > div:nth-child(n+13):nth-child(-n+1000) {
    display: none;
  }
}
@media screen and (max-width: 479px) {
  [wfu-limit-items-p="1"] > div:nth-child(n+2):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="2"] > div:nth-child(n+3):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="3"] > div:nth-child(n+4):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="4"] > div:nth-child(n+5):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="5"] > div:nth-child(n+6):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="6"] > div:nth-child(n+7):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="7"] > div:nth-child(n+8):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="8"] > div:nth-child(n+9):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="9"] > div:nth-child(n+10):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="10"] > div:nth-child(n+11):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="11"] > div:nth-child(n+12):nth-child(-n+1000) {
    display: none;
  }
  [wfu-limit-items-p="12"] > div:nth-child(n+13):nth-child(-n+1000) {
    display: none;
  }
}/*# sourceMappingURL=webflow-html.css.map */