@font-face {
  font-family: FA Regular;
  src: url('../fonts/fa-regular-400.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FA Brands;
  src: url('../fonts/fa-brands-400.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FA Solid;
  src: url('../fonts/fa-solid-900.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --light-black-text: #2b2b2b;
  --dark-blue: #141730;
  --faint-blue: #dadfed;
  --teal: #00ad51;
  --sand: #fcf6ed;
  --black: black;
  --black-sand: #24201b;
  --dark-teal: #005d36;
  --lavender: #dfe8ff;
  --blue: #6955ff;
  --midnight-blue: #2d335d;
  --ice-green: #8efff2;
  --bright-orange: #ff9634;
  --dark-gold: #e0a233;
  --light-dimmed-text: #878aa5;
  --gold: #ffcd73;
  --blacker-sand: #0c0a09;
  --rgba-255-255-255-0-85: transparent;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--light-black-text);
  letter-spacing: -.1px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  line-height: 1.65em;
}

h1 {
  color: var(--dark-blue);
  letter-spacing: -1.25px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.35em;
}

h2 {
  color: var(--dark-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.45em;
}

h3 {
  color: var(--dark-blue);
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.65em;
}

h4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.65em;
}

h5 {
  color: var(--faint-blue);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.35em;
}

h6 {
  color: var(--faint-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.65em;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--teal);
  font-weight: 500;
  text-decoration: none;
}

ul {
  margin-top: .5em;
  margin-bottom: .5em;
  padding-left: 40px;
}

img {
  border-radius: 5px;
  max-width: 100%;
  display: inline-block;
}

strong {
  font-weight: 600;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

.section {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
}

.section.sand {
  background-color: var(--sand);
}

.section.sand.bkstories {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 20px;
}

.section.dark-blue {
  background-color: var(--dark-blue);
  color: var(--faint-blue);
}

.section.rich-purple {
  background-color: var(--teal);
  color: var(--faint-blue);
}

.section.muted {
  opacity: .2;
  filter: saturate(0%);
}

.section.background-tint {
  background-color: var(--sand);
  padding-bottom: 1px;
}

.section.right-half-hero-image {
  background-image: url('../images/man-on-laptop.jpg');
  background-position: 52vw;
  background-repeat: no-repeat;
  background-size: auto 100%;
}

.section.right-half-hero-pattern-dark {
  background-image: url('../images/Dot-Grid-Dark.png');
  background-position: 64vw 0;
  background-repeat: no-repeat;
  background-size: 2400px;
}

.section.right-half-hero-pattern-light {
  background-image: url('../images/Dot-Grid-Light.png');
  background-position: 64vw 0;
  background-repeat: no-repeat;
  background-size: 2400px;
}

.section.darker-blue {
  background-color: var(--black);
}

.section.sand-pattern-1 {
  background-color: var(--sand);
  background-image: linear-gradient(to top, #fcf6ed40, var(--sand) 70%), url('../images/pattern-1.png');
  background-position: 0 0, 0 0;
  background-size: auto, 40px;
}

.section.sand-pattern-2 {
  background-color: var(--sand);
  background-image: linear-gradient(to top, #fcf6ed40, var(--sand)), url('../images/pattern-2.png');
  background-position: 0 0, 0 0;
  background-size: auto, 40px;
}

.section.dark-sand {
  background-color: var(--black-sand);
}

.section.black {
  background-color: #000;
}

.section.teal, .section.dark-teal {
  background-color: var(--dark-teal);
}

.section.black-sand {
  background-color: var(--black-sand);
}

.section.black-sand-pattern-1 {
  background-color: var(--black-sand);
  background-image: linear-gradient(to bottom, var(--black-sand), #24201b00), linear-gradient(to bottom, #24201bf2, #24201bf2), url('../images/pattern-1.png');
  color: #ffffffd9;
  background-position: 0 0, 0 0, 50% 100%;
  background-repeat: repeat, repeat, repeat;
  background-size: auto, auto, 40px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 0;
}

.section.blacker-sand {
  background-color: var(--black);
  color: #ffffffd9;
}

.section.pgpricing {
  padding-bottom: 75px;
}

.section.sand-nav-sticky {
  z-index: 999;
  background-color: var(--sand);
  position: sticky;
  top: 0;
}

.section.sand-nav-sticky.bkstories {
  margin-bottom: 0;
  padding-bottom: 0;
}

.section.white-nav-sticky {
  z-index: 999;
  background-color: #fcf6ed;
  position: sticky;
  top: 0;
}

.section.white-nav-sticky.bkstories {
  margin-bottom: 0;
  padding-bottom: 0;
}

.section.hidden {
  display: none;
}

.section.white-pattern-1 {
  background-color: #fff;
  background-image: linear-gradient(to top, #ffffff80, #fff 70%), url('../images/pattern-1.png');
  background-position: 0 0, 0 0;
  background-size: auto, 40px;
}

.section.second-section {
  padding-top: 0;
}

.section.second-section.pb0 {
  padding-bottom: 0;
}

.container {
  z-index: 1;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container.small-top {
  padding-top: 50px;
}

.container.medium-top {
  padding-top: 75px;
}

.container.medium-top.giant-bottom {
  padding-bottom: 0;
  position: static;
}

.container.medium-top.giant-bottom.custom {
  padding-top: 20px;
}

.container.medium-top.small-bottom {
  padding-top: 75px;
  padding-bottom: 0;
}

.container.medium-top.small-bottom.custom {
  padding-bottom: 0;
}

.container.medium-top.hero {
  padding-bottom: 50px;
}

.container.large-top {
  padding-top: 100px;
}

.container.large-top.small-bottom {
  padding-top: 0;
}

.container.large-top.h2-holder {
  padding-top: 60px;
  padding-bottom: 30px;
}

.container.giant-top {
  padding-top: 125px;
}

.container.giant-top.small-bottom {
  padding-top: 100px;
  padding-bottom: 0;
}

.container.giant-top.giant-bottom {
  padding-top: 80px;
  padding-bottom: 80px;
}

.container.small-bottom {
  padding-top: 0;
  padding-bottom: 60px;
}

.container.medium-bottom {
  padding-bottom: 75px;
}

.container.large-bottom {
  padding-bottom: 100px;
}

.container.large-bottom.medium-bottom, .container.giant-bottom {
  padding-bottom: 60px;
}

.container.giant-bottom.owytlist, .container.giant-bottom.uccategories {
  margin-bottom: 125px;
}

.container.tiny-top {
  padding-top: 25px;
}

.container.tiny-bottom {
  padding-bottom: 25px;
}

.container.hero-top {
  padding-top: 150px;
}

.container.hero-bottom {
  padding-bottom: 150px;
}

.container.hero-plus-bottom {
  padding-bottom: 200px;
}

.container.hero-plus-top {
  padding-top: 200px;
}

.container.c-video {
  max-width: 790px;
}

.navbar {
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.brand {
  width: 120px;
  height: 77px;
  color: var(--dark-blue);
  background-image: url('../images/ec-logo-1.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 120px 77px;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.nav-link {
  color: var(--black);
  align-items: center;
  margin-left: 10px;
  padding: 10px 20px;
  font-weight: 600;
  display: flex;
}

.nav-link.w--current {
  color: #000;
}

.nav-menu {
  align-items: center;
  display: flex;
}

.brand-wrapper-large {
  flex: 1;
  display: flex;
}

.nav-end-link {
  background-color: var(--black);
  color: #fff;
  border-radius: 10px;
  align-items: center;
  margin-left: 20px;
  padding: 12px 24px;
  font-weight: 600;
  display: flex;
}

.nav-end-link.w--current {
  color: #fff;
}

.nav-end-link.visible-in-menu {
  display: none;
}

.presentation-wrapper {
  padding-bottom: 250px;
}

.menu-button {
  display: none;
}

.brand-wrapper-small {
  display: flex;
}

.nav-spacer {
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.nav-link-dropdown {
  color: var(--black);
  align-items: center;
  margin-left: 10px;
  padding: 10px 35px 10px 20px;
  font-weight: 600;
  display: flex;
}

.nav-link-dropdown:hover {
  color: var(--black);
}

.dropdown-list {
  background-color: var(--faint-blue);
}

.dropdown-list.w--open {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  background-color: #fff;
  border-radius: 5px;
}

.dropdown-link {
  color: var(--black);
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: 500;
}

.dropdown-link:hover, .dropdown-link.w--current {
  color: var(--black);
}

.dropdown-icon {
  margin-right: 10px;
}

.simple-center-notice {
  text-align: center;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 14px;
}

.left-right-notice {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 14px;
  display: flex;
}

.right-notice-text {
  margin-left: 12px;
}

.light-link {
  color: #fff;
}

.simple-button-notice {
  text-align: left;
  justify-content: center;
  align-items: center;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 14px;
  display: flex;
}

.small-light-text-button {
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  flex: none;
  align-items: center;
  height: 42px;
  margin-left: 12px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.left-right-box-notice {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  text-align: left;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 9px 12px;
  font-size: 14px;
  display: flex;
}

.white-text {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 38px;
  font-weight: 700;
  display: flex;
}

.white-text._375em-bottom-margin {
  text-align: center;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
}

.white-text._25em-bottom-margin {
  color: #fff;
  justify-content: flex-start;
  font-size: 20px;
}

.nav-white-end-link {
  color: var(--teal);
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  margin-left: 20px;
  padding: 10px 20px;
  display: flex;
}

.nav-white-end-link.visible-in-menu {
  display: none;
}

.light-text {
  color: var(--lavender);
}

.light-text:hover {
  color: #fff;
}

._8-column {
  grid-column-gap: 32px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.hero-left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.medium-button {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  color: var(--teal);
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 14px 24px;
}

.medium-button.visible-in-menu {
  display: none;
}

.medium-button.rich-purple {
  background-color: var(--teal);
  box-shadow: none;
  color: #fff;
}

.medium-button.previous {
  float: left;
  color: #000;
  background-color: #fff;
  border-style: none;
  border-radius: 10px;
  width: 31.556%;
  margin-left: 0;
  font-weight: 700;
  box-shadow: inset 0 0 0 2px #000;
}

.medium-button.next {
  float: right;
  color: #000;
  background-color: #fff;
  border-style: none;
  border-radius: 10px;
  width: 31.556%;
  margin-right: 0;
  font-weight: 700;
  box-shadow: inset 0 0 0 2px #000;
}

.medium-button.black {
  color: #fff;
  background-color: #000;
}

.hero-h1-heading {
  margin-bottom: .4em;
}

.hero-h3-sub-heading {
  color: var(--light-black-text);
  margin-bottom: 1em;
}

.large-button {
  box-shadow: inset 0 0 0 2px var(--black);
  color: var(--black);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex: none;
  align-items: center;
  padding: 18px 30px;
  font-size: 17px;
  font-weight: 600;
}

.large-button.visible-in-menu {
  display: none;
}

.large-button.black {
  background-color: var(--black);
  height: auto;
  box-shadow: none;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.large-button.no-border {
  box-shadow: none;
}

.hero-right {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 12%;
  display: flex;
}

.hero-image-1 {
  border-radius: 5px;
  width: 100%;
}

.pillbox-ice-green {
  background-color: var(--ice-green);
  color: var(--midnight-blue);
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.pillbox-ice-green._5em-right-margin {
  flex: 0 auto;
}

.stars-1 {
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.full-orange-star {
  background-color: var(--bright-orange);
  background-image: url('../images/icons8-star-filled-48-1_1icons8-star-filled-48 (1).png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
  border-radius: 3px;
  width: 24px;
  height: 24px;
  margin-right: 2px;
}

.hero-stars-lockup-1 {
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.half-full-orange-star {
  background-image: url('../images/icons8-star-filled-48-1_1icons8-star-filled-48 (1).png'), linear-gradient(to right, var(--bright-orange) 50%, #626fce40 50%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 18px, auto;
  border-radius: 3px;
  width: 24px;
  height: 24px;
  margin-right: 2px;
}

.hero-email-sign-up-lockup-1 {
  align-items: center;
  display: flex;
}

.hero-email-sign-up-wrapper-1 {
  width: 75%;
  max-width: 460px;
  margin-bottom: 0;
}

.hero-email-sign-up-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 58px;
  margin-bottom: 0;
  margin-right: 1em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  box-shadow: 0 1px 3px #2d335d12;
}

.hero-email-sign-up-field::placeholder {
  color: #b8bdcc;
}

.hero-h1-heading-white {
  color: #fff;
  margin-bottom: .4em;
}

.hero-h3-sub-heading-light {
  color: var(--lavender);
  margin-bottom: 1em;
}

._4-column-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content-box-icon-image {
  width: 24px;
  height: 24px;
}

.content-box {
  width: 100%;
  height: 100%;
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 23px 20px;
  display: flex;
}

.content-box.pro {
  box-shadow: inset 0 0 0 2px var(--dark-gold);
  background-color: #ffcd7340;
  font-size: 15px;
}

.content-box.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.content-box.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.content-box.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.content-box.essentials {
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.content-box.single-video-edit {
  background-color: var(--black);
  box-shadow: none;
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.content-box.topflex {
  height: auto;
  display: block;
}

.content-box-bottom-button {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.content-box-top-avatar-image {
  border-radius: 100px;
  width: 48px;
  height: 48px;
}

.paragraph-highlight-1 {
  background-color: var(--lavender);
  color: var(--teal);
  padding-left: 3px;
  padding-right: 3px;
  font-weight: 500;
}

.paragraph-2 {
  color: var(--light-black-text);
}

._5em-bottom-margin {
  margin-bottom: .5em;
}

.heading-highlight-teal {
  color: var(--teal);
}

._1em-bottom-margin {
  margin-bottom: 1em;
}

.heading-highlight-light {
  color: var(--ice-green);
}

.small-button {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  color: var(--teal);
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 10px 16px;
  font-size: 14px;
}

.small-button.visible-in-menu {
  display: none;
}

.small-button.rich-purple {
  background-color: var(--teal);
  box-shadow: none;
  color: #fff;
}

.right-2-3-asset-container {
  flex-direction: column;
  align-items: flex-end;
  padding-left: 60px;
}

._100-image {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
}

.left-2-3-image-container {
  flex-direction: column;
  align-items: flex-end;
  padding-right: 60px;
}

._2-column-content {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.top-image {
  border-radius: 8px 8px 0 0;
}

.bottom-content-box {
  background-color: #fff;
  border-radius: 0 0 8px 8px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px;
  display: flex;
}

.content-box-top-logo-image {
  object-fit: contain;
  object-position: 0% 50%;
  width: 144px;
  height: 48px;
  margin-bottom: 1em;
}

.drop-shdow-box {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 3px 7px #14173012, 0 6px 60px #14173012;
}

.justify-center-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.check-list {
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
}

._1-5em-bottom-margin {
  margin-bottom: 1.5em;
}

.star-list-item {
  background-image: url('../images/icons8-star-96.png');
  background-position: 0 1px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 22px;
  margin-bottom: 1em;
  padding-left: 32px;
}

.star-list-item.inactive {
  color: #aab0bf;
  background-image: url('../images/icons8-horizontal-line-48_1icons8-horizontal-line-48.png');
}

._6-column-content {
  grid-column-gap: 32px;
  grid-row-gap: 64px;
  grid-template: ". . . . . Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  padding-bottom: 60px;
  display: grid;
}

.center-align-text {
  text-align: center;
}

.side-by-side {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

._1em-right-margin {
  margin-right: 1em;
}

.hero-center {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.hero-avatars-lockup-1 {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.avatars-1 {
  flex-direction: row-reverse;
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.small-avatar {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  box-shadow: 0 0 0 2px #fff;
}

.small-avatar.overlap {
  margin-right: -10px;
}

._25em-bottom-margin {
  margin-bottom: .25em;
}

._375em-bottom-margin {
  text-align: center;
  width: 100%;
  max-width: 920px;
  margin-bottom: .375em;
}

._375em-bottom-margin.custom {
  width: 100%;
}

._375em-bottom-margin.text-cented {
  text-align: center;
}

._375em-bottom-margin.auto-centered {
  text-align: left;
  margin-left: 0;
  margin-right: auto;
}

._375em-bottom-margin.auto-centered.custom--center {
  text-align: center;
  margin-left: auto;
}

.pillbox-rich-purple {
  background-color: var(--teal);
  color: #fff;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

._1-25em-bottom-margin {
  margin-bottom: 1.25em;
}

.success-message {
  background-color: var(--lavender);
  color: var(--dark-blue);
  border-radius: 5px;
  padding: 18px;
  font-weight: 500;
}

.error-message {
  color: var(--dark-blue);
  text-align: center;
  border-radius: 4px;
  margin-top: 0;
  padding: 18px;
  font-weight: 500;
  position: relative;
}

._100vh-hero-waitlist-grow {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-form-1 {
  background-color: #fff;
  border-radius: 7px;
  width: 100%;
  padding: 32px;
  box-shadow: 0 2px 6px 1px #1417300f, 0 10px 30px #1417300f;
}

.text-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 50px;
  padding-top: 7px;
  box-shadow: 0 1px 3px #2d335d12;
}

.text-field::placeholder {
  color: #b8bdcc;
}

._0em-bottom-margin {
  margin-bottom: 0;
}

._100-button {
  text-align: center;
  width: 100%;
}

.hero-logos-lockup-1 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  font-size: 14px;
  display: flex;
}

.logos-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-right: 8px;
  display: grid;
}

.logos-1.inverted {
  filter: contrast(200%) invert();
}

.logo-image {
  object-fit: contain;
  object-position: 0% 50%;
  width: 100%;
  height: 88px;
}

._700 {
  font-weight: 700;
}

._700.cms-grid {
  line-height: 1.4em;
}

._75em-bottom-margin {
  margin-bottom: .75em;
}

.light-dimmed-text {
  color: #ffffffd9;
}

.smaller-text {
  font-size: 15px;
  line-height: 1.65em;
}

.pillbox-lockup-1-light {
  background-color: var(--midnight-blue);
  color: #fff;
  background-image: url('../images/icons8-forward-48-1_1icons8-forward-48 (1).png');
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 32px 5px 5px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

._5em-right-margin {
  margin-right: .5em;
}

._75em-right-margin {
  margin-right: .75em;
}

.pillbox-lockup-1-dark {
  background-color: var(--lavender);
  color: var(--dark-blue);
  background-image: url('../images/icons8-forward-48_1icons8-forward-48.png');
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 32px 5px 5px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.icon-image-box-rich-purple {
  background-color: var(--teal);
  border-radius: 150px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
}

._1-75em-bottom-margin {
  margin-bottom: 1.75em;
}

._2em-bottom-margin {
  width: auto;
  margin-bottom: 2em;
}

.right-align-content {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.call-to-action-right-align {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.cta-email-sign-up-wrapper-1 {
  width: 75%;
  max-width: 460px;
  margin-bottom: 0;
}

._15em-bottom-margin {
  margin-bottom: .15em;
}

.horizontal-rule-dark {
  background-color: var(--dark-gold);
  width: 100%;
  height: 1px;
}

.last-tick-checklist-item {
  background-image: url('../images/check_1check.png');
  background-position: 0 -1px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 22px;
  margin-bottom: 0;
  padding-left: 32px;
}

.last-tick-checklist-item.inactive {
  color: #aab0bf;
  background-image: url('../images/icons8-horizontal-line-48_1icons8-horizontal-line-48.png');
}

._12-column-pricing {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  max-width: 1200px;
  display: grid;
}

._12-column-pricing.connected {
  grid-column-gap: 0px;
}

.pillbox-lavender {
  background-color: var(--lavender);
  color: var(--midnight-blue);
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.pillbox-lavender._5em-right-margin {
  flex: 0 auto;
}

._12-column-pricing-matrix-header {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 32px;
  display: grid;
}

.pricing-matrix-tier-item {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-matrix-tier-item.box-emphasis {
  box-shadow: inset 0 0 0 2px var(--teal);
}

.feature-detail {
  min-width: 24px;
  min-height: 22px;
  margin-bottom: 0;
  padding-left: 0;
}

.feature-detail.with-line {
  background-image: url('../images/icons8-horizontal-line-48_1icons8-horizontal-line-48.png');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 24px;
}

._12-column-pricing-line-item {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--faint-blue);
  border-bottom-width: 1px;
  border-bottom-color: var(--faint-blue);
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  min-width: 727px;
  max-width: 1200px;
  padding-top: 1.25em;
  padding-bottom: 1.25em;
  display: grid;
}

._12-column-pricing-matrix {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  max-width: 1200px;
  display: grid;
}

.pricing-feature-item {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 1em;
  display: flex;
}

.with-tick {
  background-image: url('../images/check_1check.png');
  background-position: 0 -1px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-width: 22px;
  min-height: 22px;
  margin-bottom: 0;
  padding-left: 32px;
}

.horizontal-scroll-pricing-heading {
  padding-left: 1em;
}

._12-column-pricing-matrix-footer {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 32px;
  display: grid;
}

.pricing-matrix {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  display: grid;
}

._12-column-pricing-line-item-heading {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--faint-blue);
  border-bottom-width: 1px;
  border-bottom-color: var(--faint-blue);
  background-color: var(--sand);
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  min-width: 727px;
  max-width: 1200px;
  padding-top: 1.25em;
  padding-bottom: 1.25em;
  font-weight: 600;
  display: grid;
}

.horizontal-rule-light {
  background-color: #423f3b;
  width: 100%;
  height: 2px;
}

.dark-dimmed-text {
  color: #474c6e80;
}

.dark-dimmed-text._1-5em-bottom-margin {
  color: #4d5274;
}

.footer-1---1 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-link-dark {
  color: var(--light-black-text);
}

.footer-1---3 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-1 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.footer-1---2 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.footer-link-light {
  color: #ffffffd9;
  margin-bottom: .5em;
}

.footer-link-light._5em-bottom-margin {
  text-align: left;
  flex: 0 auto;
  padding-right: 0;
}

.footer-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-2---1, .footer-2---2, .footer-2---3, .footer-2---4 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-3---1, .footer-3---2, .footer-3---3, .footer-3---4 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-4 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-4---1, .footer-4---2, .footer-4---3, .footer-4---4 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-5 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-5-1 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.footer-5-2 {
  text-align: right;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.footer-6 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-6-1 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-1---email-sign-up-lockup {
  align-items: center;
  display: flex;
}

.footer-1-email-sign-up-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 58px;
  margin-bottom: 0;
  margin-right: 1em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  box-shadow: 0 1px 3px #2d335d12;
}

.footer-1-email-sign-up-field::placeholder {
  color: #b8bdcc;
}

.footer-3---form-block {
  width: 100%;
}

.footer-success-message {
  background-color: var(--lavender);
  color: var(--dark-blue);
  border-radius: 5px;
  padding: 18px;
  font-size: 14px;
  font-weight: 500;
}

.footer-error-message {
  color: var(--dark-blue);
  text-align: center;
  border-radius: 4px;
  margin-top: 1em;
  padding: 18px;
  font-size: 14px;
  font-weight: 500;
  position: relative;
}

.footer-1---form-block {
  width: 100%;
}

.footer-3---email-sign-up-lockup {
  align-items: center;
  display: flex;
}

.footer-2-email-sign-up-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 58px;
  margin-bottom: 0;
  margin-right: 1em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  box-shadow: 0 1px 3px #2d335d12;
}

.footer-2-email-sign-up-field::placeholder {
  color: #b8bdcc;
}

.footer-3-email-sign-up-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 58px;
  margin-bottom: 0;
  margin-right: 1em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  box-shadow: 0 1px 3px #2d335d12;
}

.footer-3-email-sign-up-field::placeholder {
  color: #b8bdcc;
}

.footer-4---form-block {
  width: 100%;
}

.footer-4---email-sign-up-lockup {
  align-items: center;
  display: flex;
}

.footer-4-email-sign-up-field {
  border: 1px solid var(--faint-blue);
  border-radius: 5px;
  height: 58px;
  margin-bottom: 0;
  margin-right: 1em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 15px;
  box-shadow: 0 1px 3px #2d335d12;
}

.footer-4-email-sign-up-field::placeholder {
  color: #b8bdcc;
}

.footer-1---social-links-lockup {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blog-1 {
  grid-column-gap: 128px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rich-text-block h3 {
  margin-bottom: .25em;
}

.rich-text-block h5, .rich-text-block h6 {
  margin-bottom: .5em;
}

.rich-text-block p {
  margin-bottom: 1em;
  line-height: 1.65em;
}

.rich-text-block li {
  margin-bottom: .25em;
}

.rich-text-block figure {
  width: 100%;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

.rich-text-block blockquote {
  border-left-width: 4px;
  border-left-color: var(--teal);
  background-color: var(--sand);
  color: var(--dark-blue);
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  padding: 1em;
  font-size: 17px;
  line-height: 1.65em;
}

.rich-text-block figcaption {
  color: var(--light-dimmed-text);
  margin-top: .5em;
  font-size: 14px;
  line-height: 1.65em;
}

.rich-text-block h4 {
  margin-top: 1.5em;
}

._2-25em-bottom-margin {
  margin-bottom: 2.25em;
}

.footer---link-block-light {
  background-color: var(--sand);
  width: 44px;
  height: 44px;
  color: var(--teal);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  line-height: 1em;
  display: flex;
}

.brand-icons-override {
  font-family: FA Brands, sans-serif;
}

.footer---link-block-dark {
  background-color: var(--midnight-blue);
  width: 44px;
  height: 44px;
  color: var(--sand);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  font-family: FA Regular, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1em;
  display: flex;
}

.footer-3---social-links-lockup, .footer-4---social-links-lockup {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-5---social-links-lockup {
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-7 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-7-1 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.footer-7---social-links-lockup {
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-7-2 {
  text-align: right;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.footer-8 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-8-1 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-8---social-links-lockup {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.button-icon {
  color: var(--gold);
  margin-left: .5em;
  font-family: FA Solid, sans-serif;
  font-weight: 400;
}

.pop-out-nav-link {
  background-color: var(--black);
  color: #fff;
  border-radius: 10px;
  order: 1;
  align-items: center;
  margin-left: 20px;
  padding: 12px 24px;
  display: block;
}

.pop-out-nav-link.w--current {
  color: #fff;
}

.pop-out-nav-link.visible-in-menu {
  display: none;
}

.gold-hero-underline {
  background-image: linear-gradient(270deg, #fcf6ed00 40%, var(--sand)), linear-gradient(to bottom, transparent 85%, var(--gold) 85%, var(--gold) 98%, transparent 98%);
  color: var(--black);
  font-weight: 700;
}

.pillbox-gold {
  background-color: var(--gold);
  color: var(--black);
  border-radius: 100px;
  padding: 11px 16px 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
  display: inline-block;
}

.pillbox-teal {
  background-color: var(--teal);
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 100px;
  padding: 11px 16px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1em;
  display: inline-block;
}

.teal-highlight-underline {
  color: var(--teal);
  background-color: #24ffa41a;
  font-weight: 600;
  text-decoration: underline;
}

.customer-avatar {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 150px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.customer-avatar._1 {
  background-image: url('../images/61316562f7d3cf0fd3b7ffe3_Patrick-Frank.jpg');
}

.customer-avatar._2 {
  background-image: url('../images/6131655f95fac771900f196a_Lucie-Fink.jpg');
}

.customer-avatar._3 {
  background-image: url('../images/amy-poton.jpg');
}

.content-box-top-bottom {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 23px 20px;
  display: flex;
}

.content-box-top-bottom.box-emphasis-purple-outline {
  box-shadow: inset 0 0 0 2px var(--teal);
}

.content-box-top-bottom.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.content-box-top-bottom.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.content-box-top-bottom.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.teal-text {
  color: var(--teal);
}

.step-video {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  padding-top: 56%;
  box-shadow: 0 1px 4px #00000021, 0 6px 30px #0000001f;
}

.content-box-top-bottom-no-border {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 23px 20px;
  display: flex;
}

.content-box-top-bottom-no-border.box-emphasis-purple-outline {
  box-shadow: inset 0 0 0 2px var(--teal);
}

.content-box-top-bottom-no-border.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.content-box-top-bottom-no-border.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.content-box-top-bottom-no-border.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.teal-highlight {
  color: var(--teal);
  background-color: #24ffa41a;
  font-weight: 600;
}

.hero-video {
  border-radius: 20px;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  overflow: hidden;
  box-shadow: 0 1px 4px #00000021, 0 6px 30px #0000001f;
}

.content-box-dark {
  background-color: var(--black);
  color: #ffffffd9;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding: 23px 20px;
  display: flex;
  position: static;
  box-shadow: inset 0 0 0 2px #73685b, 0 2px 9px #0006;
}

.content-box-dark.box-emphasis-purple-outline {
  box-shadow: inset 0 0 0 2px var(--teal);
}

.content-box-dark.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.content-box-dark.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.content-box-dark.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.benefits-icon {
  border-radius: 0;
  width: 72px;
  height: 72px;
}

.benefits-icon._1em-bottom-margin {
  text-align: center;
}

.small-video {
  object-fit: fill;
  border-radius: 10px;
  overflow: hidden;
}

.book-a-call-grid {
  grid-column-gap: 64px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.calendly-embed-widget {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 0 1px #45281661, 0 2px 3px #301f141c;
}

.book-call-top-bottom {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

._3-column-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.customer-stories {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.testimonial-text {
  font-size: 20px;
  line-height: 1.65em;
}

.tab-menu {
  justify-content: center;
  align-items: center;
  margin-bottom: 1.5em;
  display: flex;
}

.tab-link {
  color: var(--light-dimmed-text);
  background-color: #0000;
  padding: 5px 10px;
}

.tab-link.w--current {
  color: #000;
  background-color: #0000;
}

.pagination {
  margin-top: 3em;
  display: block;
}

.work-tag-list {
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.work-tag-item {
  background-color: var(--sand);
  color: #00000080;
  border-radius: 100px;
  margin: 5px;
  padding: 4px 14px;
  font-size: 15px;
}

.work-tag-item:hover {
  color: #000000bf;
  background-color: #f3e8da;
}

.work-tag-item.w--current {
  background-color: var(--gold);
  color: #000;
}

.work-tag-item-active {
  background-color: var(--gold);
  color: var(--blacker-sand);
  border-radius: 100px;
  align-items: center;
  margin: 5px;
  padding: 4px 14px;
  font-size: 15px;
  display: flex;
}

.work-tag-item-active.w--current {
  background-color: var(--gold);
  color: #000;
}

.cancel-tag {
  color: #a8710d;
  margin-left: 7px;
  font-family: FA Solid, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1em;
}

.pillbox-white {
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.pillbox-white._5em-right-margin {
  flex: 0 auto;
}

.pillbox-dark {
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.pillbox-dark._5em-right-margin {
  flex: 0 auto;
}

.pillbox-black {
  color: #fff;
  background-color: #000;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.pillbox-black._5em-right-margin {
  flex: 0 auto;
}

.horizontal-rule-essentials {
  background-color: #e4dcd2;
  width: 100%;
  height: 1px;
}

.check-list-item {
  background-image: url('../images/check_1check.png');
  background-position: 0 1px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 22px;
  margin-bottom: 1em;
  padding-left: 32px;
  list-style-type: none;
}

.check-list-item.inactive {
  color: #aab0bf;
  background-image: url('../images/icons8-horizontal-line-48_1icons8-horizontal-line-48.png');
}

.check-list-item.emphasis {
  color: var(--teal);
  text-decoration: underline;
}

.pro-highlight {
  background-color: #00945612;
  font-weight: 700;
}

.pillbox-green {
  background-color: var(--teal);
  color: #fff;
  border-radius: 100px;
  padding: 11px 16px 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  display: inline-block;
}

.single-video-grid {
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.youtube {
  border-radius: 20px;
  overflow: hidden;
}

.use-case-label {
  background-image: linear-gradient(to top, transparent 12%, white 13%), linear-gradient(to right, var(--gold), white);
  margin-right: .375em;
  font-weight: 600;
  display: inline;
}

.examples-of-text {
  margin-right: .375em;
  display: inline;
}

.use-cases-benefits {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.use-case-benefit {
  background-image: url('../images/icons8-ok-96-2.png');
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: 24px;
  padding-left: 34px;
  font-size: 20px;
  line-height: 1.65em;
}

.content-box-extra-padding {
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 46px 40px;
  display: flex;
}

.content-box-extra-padding.pro {
  box-shadow: inset 0 0 0 2px var(--dark-gold);
  background-color: #ffcd7340;
  font-size: 15px;
}

.content-box-extra-padding.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.content-box-extra-padding.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.content-box-extra-padding.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.content-box-extra-padding.essentials {
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.content-box-extra-padding.single-video-edit {
  background-color: var(--black);
  box-shadow: none;
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.use-case-cover-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  padding-top: 75%;
}

.use-cases-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-no-shadow-container {
  z-index: 5;
  background-color: #0000;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2:hover {
  color: #1a1b1fbf;
}

.nav-link-2:focus-visible, .nav-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper {
  margin-left: 120px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.image {
  float: left;
  padding-right: 10px;
}

.body {
  border-radius: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-3 {
  margin-top: 75px;
  margin-bottom: 75px;
}

.section-2 {
  text-align: center;
  margin-bottom: 0;
}

.columns {
  margin-top: 50px;
  margin-bottom: 0;
}

.content-box-dark {
  color: #faf9f9;
  position: relative;
}

.video {
  width: 400px;
  height: 50px;
  max-height: 100px;
  margin-bottom: 200px;
  margin-left: 0;
  padding-left: 0;
}

.youtube-2 {
  margin-bottom: 25px;
}

.paragraph-3 {
  color: var(--black);
}

.div-block {
  border: 0px solid var(--black);
  background-color: var(--black);
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
  box-shadow: 0 2px 9px #0006, inset 0 0 0 2px #73685b;
}

.div-block.content-box-dark {
  margin-bottom: 75px;
}

.paragraph-4 {
  margin-left: 60px;
  margin-right: 60px;
}

.paragraph-4.black-text._25em-bottom-margin {
  color: #fff;
  margin-left: 130px;
  margin-right: 130px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.paragraph-5 {
  color: #fff;
  margin-bottom: 20px;
  margin-left: 130px;
  margin-right: 130px;
}

.section-3 {
  margin-bottom: 20px;
}

.paragraph-6 {
  padding-bottom: 15px;
  font-weight: 400;
  position: relative;
}

.paragraph-7 {
  padding-top: 15px;
  font-weight: 600;
  position: relative;
}

.background-video {
  margin-left: auto;
  padding-bottom: 0;
}

.background-video-2 {
  margin-right: 0;
  padding-right: 0;
}

.column {
  padding-right: 10px;
}

.html-embed-2 {
  padding-left: 0;
}

.youtube-3 {
  object-fit: fill;
  width: auto;
}

.rich-text-block-2 {
  padding-top: 50px;
  font-weight: 500;
}

.button-2 {
  outline-offset: 0px;
  color: #0c0a09;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  outline: 3px solid #0c0a09;
  max-height: 65px;
  margin-top: 250px;
  padding-top: 18px;
  font-weight: 600;
  position: relative;
}

.button-icon-2 {
  color: #ffcd73;
  margin-left: .5em;
  font-family: FA Solid, sans-serif;
  font-weight: 400;
}

.book-a-call-container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.section-4 {
  text-align: center;
  padding-left: 20px;
  padding-right: 100px;
}

.large-button-2 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex: none;
  align-items: center;
  padding: 18px 30px;
  font-size: 17px;
  font-weight: 600;
  box-shadow: inset 0 0 0 2px #000;
}

.large-button-2.black {
  height: auto;
  box-shadow: none;
  color: #fff;
  background-color: #000;
  border: 0 solid #fff;
  justify-content: center;
  align-items: center;
  display: inline-block;
}

.html-embed-3 {
  margin-top: -210px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.heading {
  text-align: center;
  margin-top: 60px;
}

.heading.centered-heading.left {
  text-align: left;
  cursor: pointer;
  margin-top: 0;
  font-weight: 600;
}

.container-4 {
  margin-top: 60px;
  padding-top: 0;
}

.paragraph-8 {
  text-align: left;
  font-weight: 500;
}

.paragraph-9 {
  margin-top: 60px;
  font-weight: 400;
}

.container-5 {
  margin-top: 60px;
}

.container-6 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.link, .link-2 {
  color: var(--dark-gold);
  font-size: 20px;
}

.logo-grid-1 {
  grid-column-gap: 100px;
  grid-row-gap: 36px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logo-image-1 {
  object-fit: contain;
  width: 227px;
  height: 49px;
}

.logo-image-1.alliant-logo {
  height: 64px;
}

.logo-image-1.procore-logo {
  width: 180px;
}

.plus-icon {
  filter: invert();
}

.faq-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.faq-question-bar {
  color: #1a1e27;
  border-bottom: 1px solid #73685bb3;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.question-title {
  color: #fff;
  margin-right: 20px;
  line-height: 1.65;
}

.faq-question-wrap {
  cursor: pointer;
}

._8-1-1-1-column {
  grid-column-gap: 48px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.faq-answer {
  color: #fff;
  margin-top: 1.5em;
  margin-bottom: 10px;
}

.faq-content {
  overflow: hidden;
}

.faq-circle {
  color: #dadfed;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  min-width: 45px;
  height: 45px;
  min-height: 45px;
  display: flex;
  box-shadow: inset 0 0 0 2px #73685b;
}

.testimonial-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.teal-highlight-check {
  color: #0000;
  background-color: #24ffa41a;
  background-image: url('../images/icons8-ok-96-2.png');
  background-position: 50% 5px;
  background-repeat: no-repeat;
  background-size: 24px;
  margin-left: .25em;
  padding-right: 1em;
  font-weight: 600;
  text-decoration: underline;
}

.team-lockup {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.team-member {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: minmax(44px, 44px) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 8px 10px 8px 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  display: grid;
  box-shadow: 0 0 0 1px #00000026;
}

.team-pic {
  border-radius: 5px;
}

.team-lockup-container {
  box-shadow: inset 0 0 0 2px var(--teal);
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 2.5em;
  padding: 20px;
  position: relative;
}

.hire-full-team {
  background-color: var(--blue);
  color: #fff;
  border-radius: 100px;
  height: 35px;
  padding: 11px 16px 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
  display: inline-block;
  position: relative;
  top: -17.5px;
}

.hire-full-team-container {
  position: absolute;
  inset: 0% 0% auto;
}

.team-lockup-container-dark {
  background-color: var(--black-sand);
  box-shadow: inset 0 0 0 2px var(--gold);
  border-radius: 10px;
  margin-bottom: 2em;
  padding: 20px;
  position: relative;
}

.gold-highlight-underline {
  color: var(--gold);
  background-color: #ffcd730d;
  font-weight: 600;
  text-decoration: underline;
}

.team-member-dark {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--light-black-text);
  text-align: left;
  border-radius: 8px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: minmax(40px, 40px) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 8px 10px 8px 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  display: grid;
  box-shadow: 0 0 0 1px #464646;
}

.tick-check-list-item {
  background-image: url('../images/icons8-ok-96-2.png');
  background-position: 0 1px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 22px;
  margin-bottom: 1em;
  padding-left: 32px;
  overflow: hidden;
}

.x-check-list-item {
  background-image: url('../images/icons8-multiplication-48.png');
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 22px;
  margin-bottom: 1em;
  padding-left: 32px;
  overflow: hidden;
}

.medium-button-2 {
  color: #4e37ff;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 14px 24px;
  box-shadow: inset 0 0 0 1px #dadfed;
}

.medium-button-2.rich-purple {
  box-shadow: none;
  color: #fff;
  background-color: #4e37ff;
}

.pillbox-rich-purple-2 {
  color: #fff;
  background-color: #4e37ff;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.small-button-2 {
  color: #4e37ff;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 10px 16px;
  font-size: 14px;
  box-shadow: inset 0 0 0 1px #dadfed;
}

.small-button-2.rich-purple {
  box-shadow: none;
  color: #fff;
  background-color: #4e37ff;
}

._12-column-pricing-line-item-2 {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  border-top: 1px solid #dadfed;
  border-bottom-width: 1px;
  border-bottom-color: #dadfed;
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, auto);
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  min-width: 727px;
  max-width: 1200px;
  padding-top: 1.25em;
  padding-bottom: 1.25em;
  display: grid;
}

.pillbox-lavender-2 {
  color: #2d335d;
  background-color: #dfe8ff;
  border-radius: 100px;
  padding: 4px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.heading-highlight-dark {
  color: #4e37ff;
}

.horizontal-rule-dark-2 {
  background-color: #dadfed;
  width: 100%;
  height: 1px;
}

.light-dimmed-text-2 {
  color: #878aa5;
}

.comparison {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  width: 1200px;
  padding: 20px 17px;
  font-size: 16px;
  line-height: 1.65em;
  display: grid;
  box-shadow: inset 0 0 0 2px #0000001c;
}

.dark-text {
  color: var(--light-black-text);
}

.key {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.comparison-overflow {
  padding: 2px;
  overflow: auto;
}

.heading-2 {
  margin-top: 20px;
}

.comparison-top-title {
  justify-content: center;
  align-items: center;
  display: flex;
}

._75-wide {
  max-width: 75%;
}

.preference {
  background-color: var(--gold);
  border-radius: 0;
  margin: -20px -15px;
  box-shadow: inset 0 2px 20px #ffa400;
}

.smaller-h3 {
  color: var(--dark-blue);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
}

.smaller-h3.white-text {
  color: #faf9f9;
  margin-top: 0;
  font-weight: 400;
}

.tooltip-1 {
  background-color: var(--faint-blue);
  text-align: center;
  border-radius: 100px;
  width: 26px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
}

.tooltip-1-absolute {
  color: #fff;
  text-align: center;
  background-color: #0c0a09bf;
  border-radius: 5px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1.35em;
  position: absolute;
  inset: -50px 0% auto;
}

.tooltip-1-relative {
  opacity: 0;
  position: relative;
}

.tooltip-2 {
  background-color: var(--faint-blue);
  text-align: center;
  mix-blend-mode: multiply;
  border-radius: 100px;
  width: 26px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
}

.tooltip-2-absolute {
  color: #fff;
  text-align: center;
  background-color: #0c0a09bf;
  border-radius: 5px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1.35em;
  position: absolute;
  inset: -50px 0% auto;
}

.tooltip-2-relative {
  opacity: 0;
  position: relative;
}

.row {
  background-color: #fafafa;
  border-radius: 0;
  margin: -20px -15px;
}

.value {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-map {
  background-image: url('../images/about-team-image-2.webp');
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  margin-top: -150px;
  padding-top: 57%;
}

.core-values {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.value-box {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  box-shadow: inset 0 0 0 1px var(--faint-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 23px 20px;
  display: flex;
}

.value-box.pro {
  box-shadow: inset 0 0 0 2px var(--dark-gold);
  background-color: #ffcd7340;
  font-size: 15px;
}

.value-box.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.value-box.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.value-box.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.value-box.essentials {
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.value-box.single-video-edit {
  background-color: var(--black);
  box-shadow: none;
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.value-icon {
  width: 64px;
  height: 64px;
}

.black-value-text {
  color: #000;
  font-weight: 700;
}

.team-grid-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: 200px 200px 200px 200px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: 200px;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.team-photo-1 {
  background-image: url('../images/IMG_7355.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.team-photo-2 {
  background-image: url('../images/IMG_9277-1.webp');
  background-position: 50% 70%;
  background-size: cover;
  border-radius: 10px;
}

.team-photo-3 {
  background-image: url('../images/IMG_9061-1.webp');
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.team-photo-4 {
  background-image: url('../images/IMG_9105-1.webp');
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.team-photo-5 {
  background-image: url('../images/IMG_9057-1.webp');
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.calendly-container {
  background-color: #fff;
  border-radius: 10px;
  min-height: 860px;
  margin-left: 35px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 0 1px #0000001a, 0 2px 10px #00000014;
}

.cal-embed {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.logo-grid-2 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.vsl-container {
  width: 100%;
  box-shadow: inset 0 0 0 2px var(--light-black-text);
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 2em;
  padding: 20px;
}

.vsl-video {
  border-radius: 10px;
  overflow: hidden;
}

.team-container-overflow {
  overflow: hidden;
}

.team-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.team-row-1 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-picture {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 1000px;
  width: 150px;
  min-width: 150px;
  height: 150px;
  min-height: 150px;
}

.team-row-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-grid-fade {
  background-image: linear-gradient(to right, #ffffff40, #fff0 49%, #ffffff40), linear-gradient(to right, #fff, #fff0 15% 85%, #fff);
  position: absolute;
  inset: 0%;
}

.venn-diagram-inner-circle-1 {
  background-color: #fff;
  background-image: url('../images/icons8-organization-chart-people.svg');
  background-position: 50% 29%;
  background-repeat: no-repeat;
  background-size: 15%;
  border-radius: 100%;
  padding-top: 100%;
  position: relative;
}

.venn-diagram-inner-circle-2 {
  background-color: #fff;
  background-image: url('../images/icons8-wizard.svg');
  background-position: 33% 60%;
  background-repeat: no-repeat;
  background-size: 16%;
  border-radius: 100%;
  padding-top: 100%;
}

.venn-diagram-inner-circle-3 {
  background-color: #fff;
  background-image: url('../images/icons8-layers.svg');
  background-position: 66% 60%;
  background-repeat: no-repeat;
  background-size: 14%;
  border-radius: 100%;
  padding-top: 100%;
}

.venn-diagram-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.venn-diagram-outter-circle-1 {
  mix-blend-mode: multiply;
  background-image: linear-gradient(#ff9634, #ffd1a6);
  border-radius: 100%;
  padding: 1px;
  box-shadow: 0 0 30px #ffbf3429;
}

.venn-diagram-outter-circle-2 {
  mix-blend-mode: multiply;
  background-image: linear-gradient(#00bec2, #a3e7e9);
  border-radius: 100%;
  padding: 1px;
  box-shadow: 0 0 30px #34ddff29;
}

.venn-diagram-outter-circle-3 {
  mix-blend-mode: multiply;
  background-image: linear-gradient(#6955ff, #c3bbff);
  border-radius: 100%;
  padding: 1px;
  box-shadow: 0 0 30px #5234ff29;
}

.collection-item {
  display: flex;
}

.case-study-hero-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  padding: 65% 20px 20px;
  display: flex;
  position: relative;
  box-shadow: 0 10px 20px #0000000d;
}

.case-study-image-caption {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 20px;
  font-size: 16px;
  line-height: 1.65em;
  display: flex;
}

.case-study-image-caption.pro {
  box-shadow: inset 0 0 0 2px var(--dark-gold);
  background-color: #ffcd7340;
  font-size: 15px;
}

.case-study-image-caption.left-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset 1px 0 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.case-study-image-caption.right-connected {
  box-shadow: inset 0 -1px 0 0 var(--faint-blue), inset -1px 1px 0 0 var(--faint-blue), inset 0 1px 0 0 var(--faint-blue);
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
}

.case-study-image-caption.box-emphasis-purple-fill {
  background-color: var(--teal);
  box-shadow: inset 0 0 0 0 var(--faint-blue);
  color: var(--lavender);
}

.case-study-image-caption.essentials {
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.case-study-image-caption.single-video-edit {
  background-color: var(--black);
  box-shadow: none;
  background-color: #fff;
  font-size: 15px;
  box-shadow: inset 0 0 0 2px #e4dcd2;
}

.case-study-text-block h3 {
  margin-bottom: .25em;
}

.case-study-text-block h5, .case-study-text-block h6 {
  margin-bottom: .5em;
}

.case-study-text-block p {
  margin-bottom: 1em;
  line-height: 1.65em;
}

.case-study-text-block li {
  margin-bottom: .25em;
}

.case-study-text-block figure {
  width: 100%;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

.case-study-text-block blockquote {
  border-left-width: 4px;
  border-left-color: var(--teal);
  color: var(--dark-blue);
  background-color: #ffcd7380;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  padding: 1em;
  font-size: 17px;
  line-height: 1.65em;
}

.case-study-text-block figcaption {
  color: var(--light-dimmed-text);
  margin-top: .5em;
  font-size: 14px;
  line-height: 1.65em;
}

.case-study-text-block h4 {
  color: var(--dark-blue);
  margin-top: 1.5em;
}

.case-study-text-block ul {
  padding-left: 30px;
}

.case-study-text-block.styling {
  display: none;
}

.center-align-text-title {
  text-align: center;
  justify-content: center;
  display: flex;
}

.white-hero-underline {
  background-image: linear-gradient(270deg, #fff0 40%, #fff), linear-gradient(to bottom, transparent 85%, var(--gold) 85%, var(--gold) 98%, transparent 98%);
  color: var(--black);
  font-weight: 700;
}

.video-2 {
  width: 100%;
  height: 40px;
  margin: 40px;
  padding-left: 40px;
  padding-right: 40px;
  right: 46px;
}

.video-3 {
  object-fit: fill;
  width: 100%;
  inset: 0 100px;
}

.video-4 {
  padding-left: 0;
}

.video-5 {
  width: 540px;
  height: 528.75px;
}

.video-6 {
  width: 70%;
  max-width: none;
  height: 10%;
  margin-top: 0;
  left: 140px;
  overflow: visible;
}

.video-7 {
  margin-top: 60px;
}

.video-8 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-bottom: 40px;
}

.container-7 {
  width: 940px;
  height: 1671px;
}

.video-9 {
  width: 50%;
  height: 50%;
}

.container-8 {
  height: 30%;
  max-height: 30%;
  margin-left: 638306000000000px;
  padding-bottom: 0;
}

.video-10 {
  object-fit: fill;
  width: auto;
  height: auto;
}

.container-9 {
  max-width: 400px;
}

.sample-video {
  z-index: 2;
  background-color: var(--light-dimmed-text);
  border-radius: 50px;
  width: 100%;
  max-width: 1200px;
  height: 600px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.sample-video.no-margin {
  margin-bottom: 0;
}

.div-block-3 {
  padding-top: 70px;
  padding-bottom: 70px;
  position: relative;
}

._50pc-mask-sand {
  z-index: 0;
  background-color: var(--sand);
  height: 50%;
  position: absolute;
  inset: 0% 0% auto;
}

._50pc-mask-sand.align-bottom {
  inset: auto 0% 0%;
}

.case-intro-flex {
  grid-column-gap: 32px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.case-intro-flex-column {
  flex: 1;
  position: relative;
}

.case-cms-image {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.heading-3 {
  text-align: center;
  margin-top: 40px;
  padding-bottom: 40px;
}

.hero-heading-center {
  background-color: #f5f7fa;
  background-image: linear-gradient(#ffcd730f, #ffcd730f), url('../images/pattern-1.png');
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, repeat-x;
  background-size: auto, 40px;
  background-attachment: scroll, scroll;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-10 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.margin-bottom-32px {
  text-align: left;
  margin-bottom: 32px;
}

.hero-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template: ". Area"
                 ". ."
                 / 2fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: flex-start;
  display: grid;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 66%;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 6px;
  padding: 12px 25px;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.shadow-two {
  text-align: left;
  max-width: 100%;
  margin-top: 40px;
  box-shadow: 0 4px 24px #96a3b514;
}

.testimonial-image-left {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.testimonial-wrapper-four {
  justify-content: space-between;
  display: flex;
}

.testimonial-left {
  width: 30%;
  margin-right: 64px;
}

.testimonial-image-four {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.testimonial-right {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.heading-small {
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.testimonial-text-four {
  margin-bottom: 32px;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.padding-top-bottom {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-bottom-80 {
  padding-bottom: 80px;
}

.image-2 {
  max-width: 80%;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 0;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  max-width: 50%;
  display: flex;
}

.second-section {
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.image-3 {
  min-height: 60%;
  padding-top: 0;
}

.third-section {
  padding-bottom: 80px;
}

.hero-heading-center-landing {
  background-color: #f5f7fa;
  background-image: linear-gradient(#ffcd730f, #ffcd730f), url('../images/pattern-1.png');
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, repeat-x;
  background-size: auto, 40px;
  background-attachment: scroll, scroll;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.image-4 {
  padding-top: 40px;
  padding-bottom: 40px;
  display: inline-block;
}

.button-landing {
  color: #fff;
  letter-spacing: -.1px;
  text-transform: none;
  direction: ltr;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 6px;
  justify-content: flex-start;
  align-self: center;
  margin-top: 0;
  padding: 15px 40px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
  display: inline-block;
}

.button-landing:hover {
  color: #fff;
  background-color: #32343a;
}

.button-landing:active {
  background-color: #43464d;
}

.image-5 {
  text-align: center;
  order: 0;
  width: 100%;
  height: auto;
  min-height: 100%;
  max-height: 100%;
}

.div-block-4 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto 0;
  grid-template-columns: 2.75fr 2fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

.container-11 {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  max-width: 1200px;
  display: flex;
}

.rich-text-block-3 {
  width: 100%;
  margin: 60px 0 80px;
}

.rich-text-block-3.white-title {
  color: #fff;
}

.rich-text-block-3.white-title.white {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.rich-text-block-3.white-title.white h1, .rich-text-block-3.white-title.white h2, .rich-text-block-3.white-title.white h3 {
  color: var(--faint-blue);
}

.rich-text-block-3.dark-title h1, .rich-text-block-3.dark-title h2, .rich-text-block-3.dark-title h3 {
  color: var(--light-black-text);
}

.rich-text-block-3.dark-title.pb0 {
  margin-bottom: 10px;
}

.heading-4 {
  color: var(--dark-blue);
  text-align: center;
  margin-bottom: .5em;
  margin-left: 140px;
  margin-right: 140px;
  display: flex;
}

.container-12 {
  text-align: left;
}

.centered-heading-copy {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-copy.margin-bottom-32px {
  color: var(--dark-blue);
  text-align: center;
  margin-bottom: 0;
  font-size: 48px;
}

.hero-stack {
  text-align: center;
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-13 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-3:active {
  background-color: #43464d;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.div-block-5 {
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.second-section-landing {
  background-color: #f5f7fa;
  background-image: linear-gradient(#ffcd730f, #ffcd730f);
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 10px;
  position: relative;
}

.second-section-copy {
  background-color: #ffcd730f;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rich-text-block-4 {
  text-align: left;
  margin-top: 20px;
}

.div-block-6 {
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-7 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-8 {
  flex-direction: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.bold-text {
  text-align: center;
  flex: 1;
  align-self: auto;
}

.bold-text-2 {
  color: var(--lavender);
  justify-content: flex-start;
  display: flex;
}

.heading-5 {
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.gold-hero-underline-2 {
  background-image: linear-gradient(270deg, #fcf6ed00 40%, var(--sand)), linear-gradient(to bottom, transparent 85%, var(--gold) 85%, var(--gold) 98%, transparent 98%);
  color: var(--black);
  text-align: left;
  justify-content: center;
  margin: .5em 0 1em;
  font-weight: 700;
  display: inline-block;
}

.section-5 {
  -webkit-text-fill-color: inherit;
  background-color: #fcf6ed;
  background-clip: border-box;
}

.body-2 {
  background-color: #fcf6ed;
}

.div-block-9 {
  justify-content: center;
  display: flex;
}

.section-6, .div-block-10 {
  padding-bottom: 220px;
}

.heading-6 {
  margin-bottom: 1em;
  font-weight: 600;
}

.div-block-11 {
  margin-left: 60px;
  margin-right: 60px;
}

.collection-item-dyn-flex-child-ves {
  flex-flow: column wrap;
  flex: 0 0 20%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-bottom: 30px;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.image-6 {
  width: 100%;
  height: 200px;
  margin-bottom: 10px;
}

.collection-list-wrapper {
  flex-wrap: wrap;
  align-content: stretch;
  display: flex;
}

.collection-dyn-flex-ves {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-ves {
  flex-wrap: wrap;
  align-content: stretch;
  display: block;
}

.link-3 {
  text-align: center;
  font-size: 21px;
}

.link-4 {
  color: var(--dark-gold);
  font-size: 20px;
}

.link-5, .link-6 {
  color: var(--dark-gold);
}

.link-7, .link-8 {
  color: var(--dark-gold);
  font-size: 20px;
}

.link-9 {
  color: var(--dark-gold);
}

.bold-text-3 {
  font-size: 20px;
}

.text-block, .text-block-2 {
  color: var(--dark-gold);
  font-size: 20px;
  font-weight: 700;
}

.link-10, .link-11 {
  color: var(--dark-gold);
}

.text-block-3 {
  font-style: italic;
}

.text-block-4 {
  margin-top: -49px;
}

.section-7 {
  margin-bottom: -15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.section-8, .section-9 {
  background-color: #000;
}

.container-14 {
  border-radius: 0;
  margin-bottom: 0;
  padding-bottom: 100px;
  padding-left: 65px;
}

.grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

.section-10 {
  padding-top: 20px;
}

.heading-7 {
  text-align: center;
  padding-top: 100px;
  padding-bottom: 50px;
}

.paragraph-12 {
  aspect-ratio: auto;
  text-align: left;
}

.text-span {
  padding-left: 250px;
  padding-right: 0;
}

.heading-8 {
  text-align: center;
}

.video-11 {
  aspect-ratio: auto;
  text-align: left;
  width: 90%;
  height: 90%;
  margin-top: 60px;
  padding-left: 0;
  padding-right: 0;
  left: 50px;
  right: 0;
}

.paragraph-13 {
  padding-top: 60px;
}

.link-12 {
  color: var(--black);
  font-weight: 700;
}

.link-13 {
  color: var(--black);
  text-align: center;
  font-weight: 700;
}

.link-14 {
  color: var(--teal);
}

.link-15 {
  color: var(--sand);
}

.link-16 {
  color: var(--black);
  font-weight: 700;
}

.link-17, .link-18 {
  color: var(--black);
  font-weight: 400;
}

.tabs-menu {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #f7f7f7;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 24px;
  padding: 4px;
  display: flex;
}

.tabs {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tabs-content {
  width: 100%;
}

.new-tab-link {
  color: var(--black);
  background-color: #ddd0;
  border-radius: 5px;
  padding: 9px 20px;
  font-size: 15px;
  font-weight: 600;
}

.new-tab-link:hover {
  background-color: #dddddd5e;
}

.new-tab-link.w--current {
  background-color: var(--gold);
  color: var(--black-sand);
}

.old-price {
  color: #878aa599;
  text-decoration: line-through;
}

.pricing-lockup {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: .75em;
  display: flex;
}

.per-month {
  margin-bottom: 12px;
  font-size: 15px;
  line-height: 1.65em;
}

.paragraph-14 {
  margin-top: 1.25rem;
}

.paragraph-14.testimonial-text.custom {
  font-size: 15px;
}

.text-block-5 {
  text-align: right;
}

.text-block-5.text-span.smaller-text.gray {
  color: var(--light-dimmed-text);
}

.text-block-5.text-span.smaller-text.gray.custom {
  margin-top: 1rem;
  padding-left: 0;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-7 {
  width: 100%;
  max-width: none;
  height: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-12 {
  border-radius: 8px;
  flex-flow: column;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 56.25%;
  display: block;
  position: relative;
  overflow: hidden;
}

.black {
  height: 100%;
  color: var(--dark-blue);
  display: flex;
}

.black.w--current {
  color: var(--dark-blue);
}

.collection-item-2 {
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.custom-text-blog {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.custom-text-blog.gold-hero-underline {
  background-color: var(--rgba-255-255-255-0-85);
  background-image: none;
  font-weight: 400;
}

.collection-list-wrapper-2 {
  padding-top: 80px;
}

.custom-text {
  width: 100%;
}

.div-block-13 {
  text-align: center;
}

.div-block-14 {
  margin-top: 2rem;
}

.div-block-15 {
  display: flex;
}

.div-block-15._2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.text-block-6 {
  color: var(--teal);
  padding-left: .25rem;
  padding-right: .25rem;
}

.text-block-7 {
  max-width: 70vw;
  color: var(--teal);
}

.text-block-7:hover {
  text-decoration: underline;
}

.text-block-7.separator {
  font-weight: 900;
}

.link-block {
  cursor: pointer;
}

.light {
  font-weight: 400;
}

.linkcustom:hover {
  text-decoration: underline;
}

.heading-9, .heading-10, .heading-11 {
  color: var(--lavender);
}

.heading-12, .heading-13, .heading-14, .heading-15 {
  color: var(--dark-blue);
}

.heading-16, .heading-17 {
  opacity: 1;
  color: var(--dark-blue);
}

.heading-18 {
  color: var(--dark-blue);
}

.v2-hero-center {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.v2-8-column {
  grid-column-gap: 32px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._75-limiter {
  max-width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.hero-image-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: minmax(25px, 25px) auto auto auto auto minmax(25px, 25px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.hero-line-item-1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #fff;
  border-left: 2px #cf1c54;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  overflow: visible;
  box-shadow: -5px 0 #cf1c54;
}

.line-item-icon-1 {
  background-color: #cf1c54;
  background-image: url('../images/icons8-verified-account-96.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  flex: none;
  width: 50px;
  height: 50px;
}

.div-block-16 {
  background-image: url('../images/jakob-owens-CiUR8zISX60-unsplash-1.jpg');
  background-position: 0%;
  background-size: 130%;
  border-radius: 10px;
}

.hero-line-item-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #fff;
  border-left: 2px #cf1c54;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  overflow: visible;
  box-shadow: -5px 0 #fe5e37;
}

.line-item-icon-2 {
  background-color: #fe5e37;
  background-image: url('../images/icons8-estimate-96-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  flex: none;
  width: 50px;
  height: 50px;
}

.hero-line-item-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #fff;
  border-left: 2px #cf1c54;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  overflow: visible;
  box-shadow: -5px 0 #ff9e2e;
}

.line-item-icon-3 {
  background-color: #ff9e2e;
  background-image: url('../images/icons8-calendar-7-96.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  flex: none;
  width: 50px;
  height: 50px;
}

.hero-line-item-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #fff;
  border-left: 2px #cf1c54;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  overflow: visible;
  box-shadow: -5px 0 #24a3a9;
}

.line-item-icon-4 {
  background-color: #24a3a9;
  background-image: url('../images/icons8-cycle-96.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 100px;
  flex: none;
  width: 50px;
  height: 50px;
}

.comparison-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  width: 100%;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 17px;
  font-size: 16px;
  line-height: 1.65em;
  display: grid;
  overflow: auto;
  box-shadow: 0 0 0 2px #0000001c;
}

.bottom-row {
  background-color: #fafafa;
  border-radius: 0 0 10px 10px;
  margin: -20px -15px;
}

.button-lockup-1 {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-section-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-17 {
  background-color: #feecc7;
  border: 3px dotted #ecb52b;
  border-radius: 20px;
  padding: 40px;
}

.div-block-18 {
  background-image: url('../images/Workspace-Seb-Large.jpeg');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
}

.white {
  color: #fff;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 42px;
  }

  .section.right-half-hero-image {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .section.blacker-sand {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.pgpricing {
    padding-bottom: 20px;
  }

  .container {
    margin-left: 0;
    margin-right: 0;
  }

  .container.small-top.giant-bottom {
    margin-left: 0%;
    margin-right: 50%;
    padding-top: 20px;
  }

  .container.medium-top.hero {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .container.giant-top.giant-bottom.owhpbookcallsect {
    margin-bottom: 0;
  }

  .container.medium-bottom {
    padding-bottom: 50px;
  }

  .container.giant-bottom.owytlist {
    margin-bottom: 50px;
  }

  .brand {
    background-size: contain;
    width: 90px;
    height: 57.75px;
  }

  .nav-link {
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav-link.light-text {
    color: var(--dark-blue);
  }

  .nav-link.light-text:hover {
    color: var(--teal);
  }

  .nav-menu {
    box-shadow: inset 0 0 0 2px var(--black);
    background-color: #fff;
    border-radius: 10px;
    margin-top: 5px;
  }

  .nav-end-link {
    box-shadow: none;
    border-radius: 0 0 10px 10px;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav-end-link.visible-in-menu {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    display: block;
  }

  .nav-end-link.visible-outside-menu {
    display: none;
  }

  .menu-button {
    width: 50px;
    height: 50px;
    box-shadow: inset 0 0 0 2px var(--black);
    color: var(--black);
    text-align: center;
    background-color: #fff;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    padding: 9px 0 0;
    font-size: 32px;
    line-height: 1em;
    display: flex;
  }

  .menu-button.w--open {
    color: var(--dark-blue);
    background-color: #fff;
  }

  .nav-spacer {
    justify-content: flex-end;
  }

  .nav-link-dropdown {
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav-link-dropdown.light-text {
    color: var(--dark-blue);
  }

  .nav-link-dropdown.light-text:hover {
    color: var(--teal);
  }

  .dropdown-list.w--open {
    box-shadow: inset 0 0 30px 0 var(--faint-blue), inset 0 0 0 1px var(--faint-blue);
    border-left: 2px solid #000;
    border-right: 2px solid #000;
    border-radius: 0;
  }

  .dropdown-link {
    padding: 20px 18px;
  }

  .dropdown-link.w--current {
    color: var(--black);
  }

  .dropdown-icon {
    margin-right: 20px;
  }

  .white-text {
    padding-right: 10px;
    font-size: 36px;
  }

  .white-text._375em-bottom-margin {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .white-text._25em-bottom-margin {
    justify-content: flex-start;
  }

  .nav-white-end-link {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav-white-end-link.visible-in-menu {
    display: block;
  }

  .nav-white-end-link.visible-outside-menu {
    display: none;
  }

  .white-menu-button {
    height: 40px;
    color: var(--dark-blue);
    background-color: #fff;
    border-radius: 100px;
    padding: 9px 18px 8px;
    display: flex;
  }

  .white-menu-button.w--open {
    color: var(--dark-blue);
    background-color: #fff;
  }

  .rich-purple-menu-button {
    background-color: var(--blue);
    color: #fff;
    border-radius: 100px;
    height: 40px;
    padding: 9px 18px 8px;
    display: flex;
  }

  .rich-purple-menu-button.w--open {
    background-color: var(--blue);
  }

  .dark-blue-menu-button {
    background-color: var(--midnight-blue);
    color: #fff;
    border-radius: 100px;
    height: 40px;
    padding: 9px 18px 8px;
    display: flex;
  }

  .dark-blue-menu-button.w--open {
    background-color: var(--faint-blue);
    color: var(--dark-blue);
  }

  ._8-column {
    grid-template-columns: 1fr;
    height: auto;
  }

  .hero-left {
    padding-bottom: 0%;
  }

  .medium-button {
    margin-left: 0;
  }

  .medium-button.visible-in-menu {
    display: block;
  }

  .medium-button.visible-outside-menu {
    display: none;
  }

  .medium-button.previous, .medium-button.next {
    width: 48%;
  }

  .large-button {
    margin-left: 0;
  }

  .large-button.visible-in-menu {
    display: block;
  }

  .large-button.visible-outside-menu {
    display: none;
  }

  .hero-right {
    padding-left: 0%;
  }

  ._4-column-content {
    grid-template-columns: 1fr;
    height: auto;
  }

  .content-box.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .content-box.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .small-button {
    margin-left: 0;
  }

  .small-button.visible-in-menu {
    display: block;
  }

  .small-button.visible-outside-menu {
    display: none;
  }

  .right-2-3-asset-container {
    padding-left: 0;
  }

  .left-2-3-image-container {
    padding-left: 0;
    padding-right: 0;
  }

  ._2-column-content {
    grid-template-columns: 1fr;
    height: auto;
  }

  .top-image {
    height: 64vw;
  }

  .justify-center-content {
    justify-content: flex-start;
  }

  ._6-column-content {
    grid-column-gap: 0px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
    grid-template-areas: ". Area-2 . . . Area";
    grid-auto-columns: .25fr;
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
  }

  .center-align-text {
    text-align: center;
    padding-left: 0;
    display: block;
  }

  .hero-center {
    padding-bottom: 0%;
  }

  .call-to-action-right-align {
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._12-column-pricing {
    height: auto;
  }

  ._12-column-pricing.connected {
    grid-column-gap: 32px;
  }

  ._12-column-pricing-matrix-header {
    margin-top: 32px;
  }

  ._12-column-pricing-line-item {
    grid-row-gap: 1.25em;
    height: auto;
  }

  ._12-column-pricing-matrix {
    height: auto;
  }

  .pricing-feature-item {
    justify-content: center;
  }

  .with-tick {
    display: inline;
  }

  .pricing-matrix, ._12-column-pricing-line-item-heading {
    grid-row-gap: 1.25em;
    height: auto;
  }

  .footer-1, .footer-2 {
    height: auto;
  }

  .footer-3, .footer-4 {
    grid-template-columns: 1fr 1fr 1fr;
    height: auto;
  }

  .footer-5, .footer-6 {
    height: auto;
  }

  .footer-1---email-sign-up-lockup {
    flex-direction: column;
    align-items: stretch;
  }

  .footer-1-email-sign-up-field {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .footer-3---form-block {
    width: 65%;
  }

  .footer-3---email-sign-up-lockup {
    flex-direction: column;
    align-items: flex-start;
  }

  .footer-2-email-sign-up-field, .footer-3-email-sign-up-field {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .footer-4---form-block {
    width: 65%;
  }

  .footer-4---email-sign-up-lockup {
    flex-direction: column;
    align-items: flex-start;
  }

  .footer-4-email-sign-up-field {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .blog-1 {
    grid-column-gap: 64px;
    grid-template-columns: 1fr;
    height: auto;
  }

  .footer-7, .footer-8 {
    height: auto;
  }

  .pop-out-nav-link {
    border-radius: 10px;
    order: 0;
    justify-content: center;
    align-items: center;
    height: 50px;
    margin-right: 20px;
    font-weight: 600;
    line-height: 1em;
    display: flex;
  }

  .pop-out-nav-link.w--current {
    color: #fff;
  }

  .pop-out-nav-link.visible-in-menu {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    display: block;
  }

  .pop-out-nav-link.visible-outside-menu {
    display: none;
  }

  .content-box-top-bottom.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .content-box-top-bottom.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .content-box-top-bottom-no-border.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .content-box-top-bottom-no-border.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .content-box-dark.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .content-box-dark.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .small-video.only-on-desktop {
    display: none;
  }

  .book-a-call-grid {
    grid-template-columns: 1fr;
    height: auto;
  }

  ._3-column-grid {
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .testimonial-text, .use-case-benefit {
    font-size: 18px;
  }

  .content-box-extra-padding.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .content-box-extra-padding.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .use-cases-grid {
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-2 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-2 {
    padding: 12px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-2 {
    max-width: 728px;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .section-4 {
    padding-right: 20px;
  }

  .large-button-2 {
    margin-left: 0;
  }

  .large-button-2.black {
    padding: 10px;
  }

  .html-embed-3 {
    margin-top: 0;
  }

  .logo-grid-1 {
    grid-column-gap: 50px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._8-1-1-1-column, .testimonial-grid {
    grid-template-columns: 1fr;
    height: auto;
  }

  .medium-button-2, .small-button-2 {
    margin-left: 0;
  }

  ._12-column-pricing-line-item-2 {
    grid-row-gap: 1.25em;
    height: auto;
  }

  .smaller-h3.white-text {
    font-size: 20px;
  }

  .core-values {
    grid-template-columns: 1fr 1fr;
  }

  .value-box.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .value-box.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .team-grid-1 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .calendly-container {
    margin-left: 0;
  }

  .logo-grid-2 {
    grid-column-gap: 50px;
    grid-row-gap: 24px;
  }

  .team-picture {
    width: 100px;
    min-width: 100px;
    height: 100px;
    min-height: 100px;
  }

  .venn-diagram-container {
    width: 75%;
  }

  .dropdown {
    width: 100%;
  }

  .case-study-image-caption {
    font-size: 14px;
  }

  .case-study-image-caption.left-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .case-study-image-caption.right-connected {
    box-shadow: inset 0 0 0 1px var(--faint-blue);
    border-radius: 5px;
  }

  .case-study-text-block li {
    margin-bottom: .55em;
  }

  .video-6 {
    left: 115px;
  }

  .case-intro-flex {
    grid-row-gap: 50px;
    flex-direction: column;
  }

  .case-cms-image {
    max-height: 60vw;
    position: relative;
  }

  .container-10 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .margin-bottom-24px {
    align-self: center;
  }

  .button-primary-2 {
    flex: 0 auto;
    align-self: center;
  }

  .testimonial-left {
    width: 40%;
    margin-right: 40px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .button-landing {
    flex: 0 auto;
    align-self: center;
    margin-top: 40px;
  }

  .image-5 {
    width: 100%;
    height: 69%;
  }

  .rich-text-block-3 {
    margin-bottom: 0;
  }

  .heading-4 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 35px;
  }

  .container-13 {
    max-width: 728px;
  }

  .second-section-copy {
    padding-left: 30px;
    padding-right: 30px;
  }

  .div-block-7 {
    margin-left: 5%;
    margin-right: 5%;
    display: flex;
  }

  .div-block-8 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 0%;
    margin-right: 0%;
    display: flex;
  }

  .collection-item-dyn-flex-child-ves {
    text-align: center;
    flex-basis: 30%;
    margin-left: 2px;
    margin-right: 2px;
  }

  .image-6 {
    height: 150px;
  }

  .link-3 {
    font-size: 18px;
  }

  .container-14 {
    margin-left: 17px;
    padding-left: 0;
  }

  .per-month {
    margin-bottom: 10px;
  }

  .text-block-5.text-span.smaller-text.gray.custom {
    margin-top: 2rem;
    padding-left: 0;
  }

  .collection-list {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-7 {
    max-width: 90vw;
  }

  .v2-hero-center {
    padding-bottom: 0%;
  }

  .v2-8-column {
    grid-template-columns: 1fr;
    height: auto;
  }

  ._75-limiter {
    max-width: 100%;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 16px;
  }

  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 22px;
  }

  h4 {
    font-size: 18px;
  }

  h5 {
    font-size: 10px;
  }

  h6 {
    font-size: 16px;
  }

  .section.pgpricing {
    padding-bottom: 5px;
  }

  .container.small-top {
    padding-top: 25px;
  }

  .container.medium-top {
    padding-top: 37.5px;
  }

  .container.medium-top.small-bottom.c2 {
    padding-top: 20px;
  }

  .container.large-top {
    padding-top: 50px;
  }

  .container.large-top.h2-holder {
    padding-top: 40px;
  }

  .container.giant-top {
    padding-top: 62.5px;
  }

  .container.small-bottom {
    padding-bottom: 25px;
  }

  .container.medium-bottom {
    padding-bottom: 37.5px;
  }

  .container.large-bottom {
    padding-bottom: 50px;
  }

  .container.large-bottom.medium-bottom, .container.giant-bottom {
    padding-bottom: 40px;
  }

  .container.giant-bottom.uccategories {
    margin-bottom: 50px;
  }

  .container.tiny-top {
    padding-top: 12.5px;
  }

  .container.tiny-bottom {
    padding-bottom: 12.5px;
  }

  .container.hero-top {
    padding-top: 75px;
  }

  .container.hero-bottom {
    padding-bottom: 75px;
  }

  .container.hero-plus-bottom {
    padding-bottom: 100px;
  }

  .container.hero-plus-top {
    padding-top: 100px;
  }

  .nav-menu {
    border-radius: 5px;
  }

  .nav-end-link {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .menu-button {
    border-radius: 5px;
  }

  .left-right-notice {
    flex-direction: column;
  }

  .simple-button-notice {
    justify-content: space-between;
  }

  .white-text._25em-bottom-margin {
    justify-content: flex-start;
  }

  ._8-column {
    grid-row-gap: 32px;
  }

  .large-button {
    border-radius: 5px;
    padding: 16px 20px 15px;
    font-size: 16px;
  }

  .hero-email-sign-up-wrapper-1 {
    width: 100%;
  }

  .content-box {
    border-radius: 5px;
  }

  ._2-column-content {
    grid-row-gap: 32px;
  }

  .bottom-content-box {
    padding: 20px;
  }

  ._6-column-content {
    grid-row-gap: 32px;
  }

  .hero-form-1 {
    padding: 20px;
  }

  .logos-1 {
    grid-template-columns: 1fr 1fr;
  }

  .logo-image {
    object-position: 50% 50%;
  }

  .smaller-text {
    font-size: 14px;
  }

  .cta-email-sign-up-wrapper-1 {
    width: 100%;
  }

  ._12-column-pricing.connected {
    grid-column-gap: 16px;
  }

  ._12-column-pricing-matrix-header {
    min-width: 727px;
  }

  ._727px-overflow-scroll {
    overflow: scroll;
  }

  .horizontal-scroll-pricing-heading {
    display: inline-block;
    position: sticky;
    left: 0;
  }

  ._12-column-pricing-matrix-footer, .pricing-matrix {
    min-width: 727px;
  }

  .horizontal-scroll {
    display: inline-block;
    position: sticky;
    left: 0;
  }

  .footer-1---3 {
    align-items: flex-start;
  }

  .footer-1 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .footer-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .footer-2---3, .footer-2---4 {
    align-items: flex-start;
  }

  .footer-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .footer-3---3, .footer-3---4 {
    align-items: flex-start;
  }

  .footer-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .footer-4---3, .footer-4---4 {
    align-items: flex-start;
  }

  .footer-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .footer-5-1 {
    align-items: flex-start;
  }

  .footer-5-2 {
    text-align: left;
    align-items: flex-start;
  }

  .footer-6 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .footer-6-1 {
    align-items: center;
  }

  .footer-1---email-sign-up-lockup {
    align-items: flex-start;
  }

  .footer-3---form-block, .footer-4---form-block {
    width: 100%;
  }

  .blog-1 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .rich-text-block blockquote {
    border-left-width: 2px;
    font-size: 16px;
  }

  .footer-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .footer-7-1 {
    align-items: flex-start;
  }

  .footer-7-2 {
    text-align: left;
    align-items: flex-start;
  }

  .footer-8 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .footer-8-1 {
    align-items: center;
  }

  .pop-out-nav-link {
    border-radius: 5px;
    margin-right: 15px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pillbox-gold {
    font-size: 13px;
  }

  .pillbox-teal {
    letter-spacing: .75px;
    font-size: 13px;
  }

  .step-video, .content-box-top-bottom-no-border, .hero-video, .content-box-dark, .small-video {
    border-radius: 5px;
  }

  .customer-stories {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .work-tag-item, .work-tag-item-active {
    margin-left: 4px;
    margin-right: 4px;
    padding: 2px 12px 3px;
    font-size: 13px;
  }

  .pillbox-green {
    font-size: 13px;
  }

  .single-video-grid {
    grid-template-columns: 1fr;
  }

  .youtube {
    border-radius: 10px;
  }

  .use-cases-benefits {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .use-case-benefit {
    background-position: 0 1px;
    padding-left: 32px;
    font-size: 16px;
  }

  .content-box-extra-padding {
    border-radius: 5px;
    padding: 34.5px 30px;
  }

  .use-cases-grid {
    grid-template-columns: 1fr;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-2 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .large-button-2 {
    border-radius: 5px;
    padding: 16px 20px 15px;
    font-size: 16px;
  }

  .large-button-2.black {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-8, .paragraph-9, .link, .link-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .logo-grid-1 {
    grid-column-gap: 24px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr 1fr;
  }

  .question-title {
    font-size: 16px;
  }

  ._8-1-1-1-column {
    grid-row-gap: 32px;
  }

  .faq-circle {
    width: 40px;
    min-width: 40px;
    height: 40px;
    min-height: 40px;
  }

  .team-lockup {
    display: flex;
  }

  .team-member {
    grid-template-columns: minmax(38px, 38px) 1fr;
    font-size: 14px;
  }

  .team-lockup-container {
    padding: 15px 10px;
  }

  .hire-full-team {
    font-size: 13px;
  }

  .team-lockup-container-dark {
    padding: 15px 10px;
  }

  .team-member-dark {
    grid-template-columns: minmax(38px, 38px) 1fr;
    font-size: 14px;
  }

  .comparison {
    grid-template-columns: 140px 1fr 1fr 1fr 1fr 1fr;
    font-size: 14px;
  }

  .key {
    font-size: 16px;
  }

  .smaller-h3 {
    margin-top: 40px;
    padding-bottom: 20px;
    font-size: 18px;
  }

  .team-map {
    margin-top: -75px;
  }

  .core-values {
    padding-left: 20px;
    padding-right: 20px;
  }

  .team-grid-1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: 250px 150px 150px;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: 150px;
  }

  .team-photo-1, .team-photo-2, .team-photo-3, .team-photo-4, .team-photo-5 {
    border-radius: 5px;
  }

  .logo-grid-2 {
    grid-column-gap: 24px;
    grid-row-gap: 18px;
  }

  .vsl-video {
    border-radius: 10px;
  }

  .team-grid, .team-row-1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .team-picture {
    width: 75px;
    min-width: 75px;
    height: 75px;
    min-height: 75px;
  }

  .team-row-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .venn-diagram-container {
    width: 100%;
  }

  .case-study-hero-image {
    padding-top: 75%;
  }

  .case-study-image-caption {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .case-study-text-block blockquote {
    border-left-width: 2px;
    font-size: 16px;
  }

  .case-study-text-block ul {
    padding-left: 24px;
  }

  .video-6 {
    left: 90px;
  }

  .paragraph-10, .paragraph-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-heading-center, .testimonial-image-left {
    padding: 60px 15px;
  }

  .testimonial-wrapper-four {
    flex-direction: column;
  }

  .testimonial-left {
    width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-image-four {
    height: auto;
  }

  .heading-small {
    font-size: 28px;
    line-height: 36px;
  }

  .hero-heading-center-landing, .hero-stack, .second-section-landing {
    padding: 60px 15px;
  }

  .div-block-8 {
    margin-left: 0%;
    margin-right: 0%;
  }

  .body-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-6 {
    padding-bottom: 100px;
  }

  .div-block-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .collection-item-dyn-flex-child-ves {
    flex-basis: 30%;
    order: 0;
    align-self: flex-start;
    margin-bottom: 20px;
  }

  .image-6 {
    height: 100px;
  }

  .link-3 {
    text-align: center;
    font-size: 18px;
    display: block;
  }

  .text-block-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-14 {
    margin-left: -2px;
    padding-left: 20px;
  }

  .grid {
    grid-template-columns: .75fr .25fr;
  }

  .video-11 {
    left: 25px;
  }

  .link-17.c2 {
    width: 100%;
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .per-month {
    margin-bottom: 8px;
    font-size: 13px;
  }

  .collection-list-wrapper-2, .collection-list-wrapper-2.collection-list-wrapper-2-2 {
    padding-top: 40px;
  }

  .text-block-7 {
    overflow-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80vw;
    display: block;
    overflow: hidden;
  }

  .v2-8-column {
    grid-row-gap: 32px;
  }

  .hero-line-item-1 {
    padding: 5px 5px 5px 10px;
    font-size: 15px;
  }

  .div-block-16 {
    background-size: cover;
  }

  .hero-line-item-2, .hero-line-item-3, .hero-line-item-4 {
    padding: 5px 5px 5px 10px;
    font-size: 15px;
  }

  .comparison-2 {
    grid-template-columns: 140px 1fr 1fr 1fr;
    font-size: 14px;
  }

  .content-section-1 {
    grid-template-columns: 1fr;
  }

  .div-block-17 {
    padding: 25px;
  }

  .div-block-18 {
    padding-top: 50%;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 31px;
  }

  h2 {
    font-size: 24px;
  }

  h3 {
    font-size: 17px;
  }

  .section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section.black-sand-pattern-1 {
    display: block;
  }

  .section.pgpricing {
    margin-bottom: 0;
    padding-bottom: 10px;
  }

  .section.second-section {
    padding-left: 0;
    padding-right: 0;
  }

  .container.medium-top.hero {
    padding-top: 30px;
    padding-bottom: 40px;
  }

  .container.giant-bottom.owytlist, .container.giant-bottom.uccategories {
    margin-bottom: 25px;
  }

  .brand {
    background-position: 0%;
    width: 90%;
    max-width: 90px;
  }

  .nav-link, .nav-end-link {
    padding: 15px;
  }

  .menu-button {
    background-color: #fff;
  }

  .nav-link-dropdown, .dropdown-link {
    padding: 15px;
  }

  .dropdown-icon {
    margin-right: 15px;
  }

  .simple-center-notice, .left-right-notice {
    flex-direction: column;
    display: flex;
  }

  .simple-button-notice, .left-right-box-notice {
    display: flex;
  }

  .white-text {
    text-align: center;
    font-size: 28px;
  }

  .white-text._25em-bottom-margin {
    justify-content: flex-start;
  }

  .nav-white-end-link {
    padding: 15px;
  }

  .medium-button {
    padding-left: 15px;
    padding-right: 15px;
  }

  .large-button {
    text-align: center;
    padding: 13px 15px;
  }

  .hero-email-sign-up-lockup-1 {
    flex-direction: column;
    align-items: stretch;
  }

  .hero-email-sign-up-field {
    height: 48px;
    margin-bottom: 12px;
    margin-right: 0;
  }

  ._4-column-content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-box.pro, .content-box.essentials, .content-box.single-video-edit, .content-box.single-video-edit {
    font-size: 14px;
  }

  .content-box.topflex {
    margin-left: auto;
    margin-right: auto;
  }

  .logos-1 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  ._12-column-pricing, ._12-column-pricing-matrix-header, ._12-column-pricing-line-item, ._12-column-pricing-matrix, ._12-column-pricing-matrix-footer, .pricing-matrix, ._12-column-pricing-line-item-heading {
    grid-column-gap: 16px;
  }

  .footer-1, .footer-2, .footer-3, .footer-4, .footer-5, .footer-6 {
    grid-template-columns: 1fr;
  }

  .footer-1---email-sign-up-lockup {
    flex-direction: column;
    align-items: stretch;
  }

  .footer-1-email-sign-up-field {
    height: 48px;
    margin-bottom: 12px;
    margin-right: 0;
  }

  .footer-3---email-sign-up-lockup {
    flex-direction: column;
    align-items: stretch;
  }

  .footer-2-email-sign-up-field, .footer-3-email-sign-up-field {
    height: 48px;
    margin-bottom: 12px;
    margin-right: 0;
  }

  .footer-4---email-sign-up-lockup {
    flex-direction: column;
    align-items: stretch;
  }

  .footer-4-email-sign-up-field {
    height: 48px;
    margin-bottom: 12px;
    margin-right: 0;
  }

  .blog-1, .footer-7, .footer-8 {
    grid-template-columns: 1fr;
  }

  .pop-out-nav-link {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px 15px;
  }

  .benefits-icon {
    width: 36px;
    height: 36px;
  }

  .book-a-call-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  ._3-column-grid {
    grid-template-columns: 1fr;
  }

  .testimonial-text {
    font-size: 16px;
  }

  .use-cases-benefits {
    grid-row-gap: 16px;
  }

  .use-case-benefit {
    background-position: 0 0;
    background-size: 24px;
    font-size: 15px;
  }

  .content-box-extra-padding {
    padding: 23px 20px;
  }

  .content-box-extra-padding.pro, .content-box-extra-padding.essentials, .content-box-extra-padding.single-video-edit, .content-box-extra-padding.single-video-edit {
    font-size: 14px;
  }

  .use-cases-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .nav-menu-2 {
    flex-direction: column;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .container-2 {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .large-button-2 {
    text-align: center;
    padding: 13px 15px;
  }

  .large-button-2.black {
    margin-top: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .html-embed-3 {
    margin-bottom: 0;
  }

  .link-2 {
    text-align: justify;
    padding-right: 0;
  }

  .logo-grid-1 {
    grid-column-gap: 32px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr;
  }

  .logo-image-1 {
    height: 40px;
  }

  .logo-image-1.hide-on-mobile {
    display: none;
  }

  .question-title {
    flex: 1;
  }

  .testimonial-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .team-lockup {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .team-lockup-container, .team-lockup-container-dark {
    width: 100%;
  }

  .medium-button-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  ._12-column-pricing-line-item-2 {
    grid-column-gap: 16px;
  }

  .comparison {
    grid-template-columns: 84px 1fr 1fr 1fr 1fr 1fr;
    width: 920px;
  }

  .key {
    font-size: 15px;
  }

  .tooltip-1-absolute, .tooltip-2-absolute {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .core-values {
    grid-template-columns: 1fr;
  }

  .value-box.pro, .value-box.essentials, .value-box.single-video-edit, .value-box.single-video-edit {
    font-size: 14px;
  }

  .team-grid-1 {
    grid-template-rows: 250px;
    grid-template-columns: 1fr;
    grid-auto-rows: 250px;
  }

  .logo-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .team-picture {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
  }

  .venn-diagram-inner-circle-1 {
    background-size: 21%;
  }

  .venn-diagram-inner-circle-2 {
    background-size: 22%;
  }

  .venn-diagram-inner-circle-3 {
    background-size: 19%;
  }

  .case-study-image-caption.pro, .case-study-image-caption.essentials, .case-study-image-caption.single-video-edit, .case-study-image-caption.single-video-edit {
    font-size: 14px;
  }

  .white-hero-underline {
    background-image: linear-gradient(270deg, #fff0 40%, #fff), linear-gradient(to bottom, transparent 85%, var(--gold) 85%, var(--gold) 98%, transparent 98%);
  }

  .video-6 {
    left: 46px;
  }

  .case-intro-flex {
    grid-row-gap: 30px;
  }

  .container-10 {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .shadow-two {
    width: 100%;
    height: 34%;
  }

  .heading-small {
    font-size: 24px;
    line-height: 32px;
  }

  .image-5 {
    height: 100%;
  }

  .rich-text-block-3 {
    margin-top: 40px;
  }

  .rich-text-block-3.white-title.white {
    width: auto;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-4 {
    margin-left: 0;
    margin-right: 0;
    font-size: 30px;
  }

  .centered-heading-copy {
    margin-bottom: 24px;
  }

  .centered-heading-copy.margin-bottom-32px {
    font-size: 30px;
  }

  .container-13 {
    max-width: none;
  }

  .div-block-7 {
    flex-direction: column;
    display: flex;
  }

  .div-block-8 {
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .gold-hero-underline-2 {
    margin-left: .5em;
    margin-right: .5em;
  }

  .body-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-6 {
    padding-bottom: 100px;
  }

  .div-block-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .collection-item-dyn-flex-child-ves {
    flex-basis: 80%;
  }

  .image-6 {
    height: 125px;
  }

  .grid {
    grid-column-gap: 3px;
    grid-template-columns: .5fr .5fr;
  }

  .heading-8 {
    font-size: 26px;
  }

  .video-11 {
    left: 15px;
  }

  .per-month {
    margin-bottom: 7px;
  }

  .image-7 {
    max-width: 80vw;
    margin-left: auto;
    margin-right: auto;
    left: auto;
    right: auto;
  }

  .div-block-12 {
    justify-content: center;
    align-items: center;
    max-width: 80vw;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .black.w--current, .collection-item-2 {
    max-width: 100vw;
  }

  .hero-image-container {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 2fr;
  }

  .hero-line-item-1 {
    font-size: 14px;
  }

  .div-block-16 {
    background-position: 50%;
  }

  .hero-line-item-2, .hero-line-item-3, .hero-line-item-4 {
    font-size: 14px;
  }

  .comparison-2 {
    grid-template-columns: 100px .75fr 1fr 1fr;
  }
}

#w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-1102a978 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c7314143-6e4b-d6a7-d1fe-df4d173b621e-1102a978, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b621f-1102a978, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6223-1102a978, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6224-1102a978, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6228-1102a978, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6229-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b5-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b6-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b7-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b8-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b9-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bb-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bc-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bd-1102a978, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83be-1102a978, #w-node-c3dbe3ec-0ca4-2970-4332-7b9d43f9354b-1102a978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b8a52eb-2ec9-7cec-787e-20abd1342ea2-1102a978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4a32a3b9-d51c-048d-c1a3-c42953216f7e-1102a978 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcf2e2ec-6008-30d4-e5d9-0ff1e1810c46-1102a978, #w-node-fcf2e2ec-6008-30d4-e5d9-0ff1e1810c50-1102a978, #w-node-_221b85b1-adcf-b97e-83ee-771f3f82adb9-1102a978, #w-node-_221b85b1-adcf-b97e-83ee-771f3f82adc3-1102a978, #w-node-dbed4dfb-7770-8bbf-c371-23606193abb0-1102a978 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_69219efe-7e6c-8279-f530-7ef473ce771c-1102a978, #w-node-_074fd04e-6de9-7ee5-28ba-52d6a09959b3-1102a978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f527a389-a412-df9f-85b5-3c1803badaa9-1102a978 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ccc03aaf-a984-f5ad-c741-f62e479dc01d-1102a978 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_57fd7175-0d9a-885f-6c58-f21256751b0f-1102a978 {
  grid-area: 4 / 1 / 5 / 7;
}

#w-node-_19aadd5e-2e19-de54-3c51-573de1c1681a-1102a978 {
  grid-area: 6 / 1 / 7 / 7;
}

#w-node-_633c12b9-26d2-58d6-b4fa-89920fc073ec-1102a978 {
  grid-area: 8 / 1 / 9 / 7;
}

#w-node-_11baa1d8-19f2-eee5-266c-e20143c9ffab-1102a978 {
  grid-area: 1 / 2 / 10 / 3;
}

#w-node-f9d73c01-0378-cd91-5b7b-0fe47acca4ed-1102a978 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a86d1da7-f7a9-2a63-0ee9-4d76771b0a78-1102a978 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b8699384-594b-a94e-fe75-7d13bef48eaa-1102a978 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_91d248f6-7186-79e1-3ee3-add8cda4a481-1102a978 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_6f813b4d-eddf-b00b-452d-a08cf7de752f-1102a978 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_7f6a6829-1ac6-e617-4b01-d6e886ce05e4-1102a978 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_24aaf9b7-78ec-7f0f-d81d-7b9b72a3751d-1102a978 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-fd891121-a899-f7e6-4909-e3d1d29eb97c-1102a978 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fc2b3add-af69-3de3-5e1a-0d709d523d82-1102a978 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d2a93a1b-78f0-1631-4b96-20981c7a5cfa-1102a978 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_3edb3fda-19fb-403c-69e6-76ee9eefc033-1102a978 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_8e84c925-aa88-557a-ad82-4c42a5bc24f7-1102a978 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_5efbfc2b-7695-be05-5f51-ece297e15386-1102a978 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2bf5f504-0de8-910a-c90a-6e99522b6f3f-1102a978 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_75c17542-0929-b49b-cc11-e83c8d6b33d8-1102a978 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_6d025c12-4bfc-c270-2af8-d135ffd70e02-1102a978 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_641acaab-bfde-34aa-3148-ccb4fdefd3ab-1102a978 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-e4f3f15d-fa72-dc8c-497d-64b53530a0b4-1102a978 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_3cb36968-d97e-d9a7-5c95-4f2a8e2bc4ee-1102a978 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7d8a2041-560b-30a5-165c-30801900e357-1102a978 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_264879f2-624b-5cc1-0127-62b6eda10992-1102a978 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-bf2621ca-b5d9-f14b-2152-c2343d6ad037-1102a978 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-ef309708-c61d-788b-54ef-1e3c5b2e48e1-1102a978 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-cfbb0eaa-5871-6d9c-fcc0-e03e692a63e6-1102a978 {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-a579644c-7ecc-efe4-2c30-598aae414a97-1102a978 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-efda5b68-2de9-f007-5833-f13b935c977f-1102a978 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-b2ed5322-d67f-ac4a-5874-a70f89609f8c-1102a978 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_32833cca-182d-2301-1192-de1303d52414-1102a978 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_16e133d2-d262-466d-a4c2-fc4c6ac16415-1102a978 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-fd0ba485-180e-f7ab-0cf4-660884bb587c-1102a978 {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_7450ed5c-dcea-8a12-1a19-d6e181cd6963-1102a978 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d5417495-fca2-55c9-26c7-e2f22141ee4e-1102a978 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_3b61ab8b-bbc4-1956-71a7-826bf4396597-1102a978 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_9fda96d7-c435-4331-dc52-e2e7f25ea369-1102a978 {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_0091e122-3cac-560d-29ca-0a13db87a97b-1102a978 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_1e10cf03-791c-3c25-e286-3987f6780947-1102a978 {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_74ae685e-5908-f90b-00d0-1ef1998565fe-1102a978 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_913b8e18-e7a7-936d-dad8-0b186efc65f4-1102a978 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-b75a146f-78a1-d9ba-ac43-d372b03d8d5e-1102a978 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-bfd2a18a-d3db-2a12-9fb1-cb1ddd0a427d-1102a978 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_795e49cc-059a-d941-5700-d8601650f8a2-1102a978 {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_73e4fc41-57ca-5bb2-9c81-b0c26fcc38c1-1102a978 {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_23a6dc6d-c1f9-6eb2-44f2-88f6a735a86d-1102a978 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_605b84a7-330e-633f-965d-54cda0e29ecd-1102a978 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_4707c68d-dd9c-34ec-c0b4-2f97c1307d1d-1102a978 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-ee9d3ab9-84bc-5779-03da-900708d8acb3-1102a978 {
  grid-area: 8 / 4 / 9 / 5;
}

#w-node-ef7b880c-f38f-3d4b-7cd8-c0bd104977d8-1102a978 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_6eb4c0a0-7e43-feb5-60eb-590aacafbc51-1102a978 {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_90fbd7ea-563f-cf95-1fa2-d0b412057c1c-1102a978 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-b5d8fbb7-100f-61f0-94e8-b71e997f2c05-1102a978 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_8cfcfcbe-d42a-debf-bd11-0edce20849be-1102a978 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-a32000f2-eb49-12da-63fe-5b3dba76c519-1102a978 {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-ffd46660-3773-1044-1d60-e9bf169a236d-1102a978 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-e5fa519e-bf06-52e5-fe57-7ba925edcde0-1102a978 {
  grid-area: 9 / 6 / 10 / 7;
}

#w-node-_3a4974f9-8c93-6170-0205-e4d67df912e3-1102a978 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_10225250-e838-b21e-6a43-acfb42bfba06-1102a978 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_4930f3f0-4eab-a6c2-1071-ab3bcc43e578-1102a978 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b1cbb8c9-7008-3f36-0c09-14e0b26612ff-1102a978 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d7291b12-6a38-412b-9227-ef691c96ee28-1102a978 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a978 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab46-bfdbab43, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab4f-bfdbab43, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab54-bfdbab43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdf75a41-64ce-dd04-b34e-f1e9eb3920b2-eb3920af {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-bdf75a41-64ce-dd04-b34e-f1e9eb3920b9-eb3920af {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_5890f286-7444-daa5-409b-d16a6bc998f0-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39eb-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39ec-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39f0-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39f1-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39f5-5b1b2c3e, #w-node-f8c7b3e8-739a-2783-3dd1-ffce6faa39f6-5b1b2c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be93f6b8-dc71-a655-418f-4bde43b26a88-43b26a85, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc37-919ecc34 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f38051da-2e82-3f8a-42d7-67cd919ecc42-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc48-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc4e-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc54-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc5a-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc60-919ecc34 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f38051da-2e82-3f8a-42d7-67cd919ecc66-919ecc34 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce593-17dce590 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce59d-17dce590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5a4-17dce590 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5a8-17dce590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5af-17dce590 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5b3-17dce590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5ba-17dce590 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ee3-cfcd2ee0 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ee9-cfcd2ee0, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ef5-cfcd2ee0, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2f02-cfcd2ee0, #w-node-_1b48d438-e7f2-e267-1e07-cf11bdc2e5a6-cfcd2ee0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-1102a9ad, #w-node-_4860d041-1847-ab10-cb79-a5f2d6ed0a9b-1102a9ad {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b6dec79a-7e80-afef-eefa-263d1460eb2b-1102a9ad {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-fff446ff-358c-1067-d49b-8519628d37da-1102a9ad {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0831c038-d116-9066-8a6a-618be085c487-1102a9ad {
  grid-area: span 2 / span 5 / span 2 / span 5;
}

#w-node-d59b2233-cfb8-6705-e3b0-d022540da912-1102a9ad {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_232fa32a-3849-04d7-54ef-04e22164cfba-1102a9ad {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_232fa32a-3849-04d7-54ef-04e22164cfbf-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfc3-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfc7-1102a9ad {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_232fa32a-3849-04d7-54ef-04e22164cfcb-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfcf-1102a9ad {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_03447141-6503-4a98-5ad2-cf8b2532d496-1102a9ad {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_03447141-6503-4a98-5ad2-cf8b2532d49b-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d49c-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d49d-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d49e-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d49f-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d4a0-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d4a1-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d4a2-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d4a3-1102a9ad, #w-node-_03447141-6503-4a98-5ad2-cf8b2532d4a4-1102a9ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d27329f0-d344-4a85-375d-5e9f15ca5791-1102a9af {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d97248f-434d-c98a-4289-c3bc6dc28c87-1102a9af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_708b0fc2-2274-9cde-3e16-ecb504f913f7-1102a9b0 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-cfb12c94-6018-4f94-27ea-3cf39359fe57-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe58-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe59-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5a-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5b-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5c-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5d-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5e-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe5f-1102a9b0, #w-node-cfb12c94-6018-4f94-27ea-3cf39359fe60-1102a9b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85b629cc-99c9-04f5-aed4-24ca2438229f-1102a9b0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6553af17-4e4c-6ea6-75f4-0dce55a9a2bf-1102a9b1, #w-node-d432e5f5-6a0e-b40d-72f0-0d8f5827ee47-1102a9b1 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_4b61b127-15b5-53e0-7589-b9ecba6f3516-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f3517-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f3518-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f3519-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351a-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351b-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351c-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351d-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351e-1102a9b1, #w-node-_4b61b127-15b5-53e0-7589-b9ecba6f351f-1102a9b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e201be5e-da80-c65c-f4c1-9946a474dc99-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d41cc691-bbd7-8753-e96f-0c2b8a2eb4ed-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3d1494-03c5-b2cf-d014-02b62c58589d-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_944e39e3-d776-c10f-9dab-c1fbb4bf4ec6-1102a9b2, #w-node-_9fd34202-68fc-91b5-7a4f-92f368338807-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fd34202-68fc-91b5-7a4f-92f36833880c-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_262d8362-da88-5f3e-6f95-3953f39b79b0-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262d8362-da88-5f3e-6f95-3953f39b79b8-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_402b50f1-3f8d-6967-2a20-0f83f1875bbc-1102a9b2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f00d-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f012-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f01b-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f020-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f029-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f02f-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bae184b9-03e9-3c86-b364-59fd9814c4c6-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bae184b9-03e9-3c86-b364-59fd9814c4ce-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d1cb797-950a-f29a-cf1e-faba41262df0-1102a9b2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c62-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c67-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c70-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c75-1102a9b2, #w-node-dbe235d7-421b-be46-5677-9c88343952b4-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe235d7-421b-be46-5677-9c88343952bc-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c7e-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c84-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa6f7a0c-cd09-0b41-dfb2-8d43a1eb0fd2-1102a9b2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_0e657b53-faa5-4a68-85a0-40566bc95432-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e657b53-faa5-4a68-85a0-40566bc95437-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e657b53-faa5-4a68-85a0-40566bc95440-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e657b53-faa5-4a68-85a0-40566bc95445-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc9544e-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e657b53-faa5-4a68-85a0-40566bc95454-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2aed3c1d-95f9-424b-1751-9f4b2ea7a220-1102a9b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aed3c1d-95f9-424b-1751-9f4b2ea7a228-1102a9b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb5b290d-e7f5-6699-29b9-9802468337a7-1102a9b2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8ad-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b1-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b5-1102a9c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b9-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8bd-1102a9c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9c6 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_1364eea4-24f4-a5c5-29d7-d7e9e891f80a-1102a9c7, #w-node-_31c3360a-06eb-9cd0-4c50-4cfb02b171a6-1102a9c7, #w-node-_9b083f6b-a40d-014e-1167-0099bd541b5c-1102a9c7, #w-node-da31cc4d-c206-36bc-a26a-2a022edce5b3-1102a9c7, #w-node-_0967d91d-b52a-c32f-10ed-eb178af83d2f-1102a9c7, #w-node-_7bdfeeb9-c256-4e8d-69fa-2b4d05c8ddd9-1102a9c7, #w-node-_86ab9ca0-9226-c010-e03c-4928a2bdc795-1102a9c7, #w-node-_47237271-99a7-1689-81be-2353fa5fe14a-1102a9c7, #w-node-_380d3010-57e8-7ddf-f88f-83d4049decdd-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd56a-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd570-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd576-1102a9c7, #w-node-d9980015-8fa1-ab3d-e5f7-bc3c16b69f1b-1102a9c7, #w-node-_0f68764c-2774-9de7-cd62-5b9b162b9a65-1102a9c7, #w-node-e7525323-2d0f-26df-9a1b-fa82b00c95cc-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec0b-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec11-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec17-1102a9c7, #w-node-a737cb70-f36e-669a-5e41-bd33875ace21-1102a9c7, #w-node-_8fe2914e-9219-6eae-34cb-37cb4ca306d1-1102a9c7, #w-node-_6991ae59-62f2-c9a6-12ac-96ac8920589a-1102a9c7, #w-node-b2216e59-a548-2398-2ff9-76f10c2e2ae6-1102a9c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2216e59-a548-2398-2ff9-76f10c2e2aef-1102a9c8, #w-node-c3b33cbc-2f4f-b098-5532-c5dd8c7503f3-1102a9c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-faebc752-b6e3-ea05-c0b3-265b758ec0d4-1102a9c8, #w-node-edaf44a4-ac05-8e73-8562-72c3383d168f-1102a9c8, #w-node-_7c7464b7-2da0-f8b3-5e7a-2d69fb99e0d2-1102a9c8, #w-node-b92e5362-8fb4-1193-fd73-7a8177d94068-1102a9c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abb5edd6-8f2c-37ad-5c28-3b6c860a4f49-1102a9c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dfd467ad-e54c-e094-c40b-1a73d6b0f103-1102a9c8 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_283ed1b7-d70a-021c-fa4d-fa944610f3b0-1102a9c8 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-b92e5362-8fb4-1193-fd73-7a8177d9407d-1102a9c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26eb2a93-fe02-c7c6-876d-c7d146d4e10c-1102a9ca {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_94c6901d-32e1-286e-4c96-ca9c7b890c50-1102a9ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_486c4df8-381f-3bcf-f952-b35cba58e7bb-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252d9-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252dd-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252e1-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252e6-1102a9cb, #w-node-_56902215-c643-79a6-2d42-fad3c2e7ea49-1102a9cb, #w-node-_56902215-c643-79a6-2d42-fad3c2e7ea4e-1102a9cb, #w-node-_9fac0da9-39e6-ee9f-103b-f5a77093cbf7-1102a9cb, #w-node-_02780fb8-eb3b-8715-28d7-fbfe103053cb-1102a9cb, #w-node-_6a1c4ce9-3021-0168-0483-a7df65e0d87e-1102a9cd, #w-node-ff8e63c7-3346-bb36-1b0d-f825c50c1185-1102a9cd, #w-node-fd7a84a2-c573-c76b-d4f0-90b26e6acf9f-1102a9cf, #w-node-fd7a84a2-c573-c76b-d4f0-90b26e6acfab-1102a9cf {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_1364eea4-24f4-a5c5-29d7-d7e9e891f80a-1102a9d0, #w-node-_7097ff83-80d1-b9a0-b7c7-5039064cdbf3-1102a9d0, #w-node-_71f6aa11-3b2a-f1cb-adbc-f31e082cf47d-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42a6-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42b5-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42c4-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e7141-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e7150-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e715f-1102a9d0, #w-node-b448039b-3a1c-91c1-2a6e-b1a24257f913-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec4c-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec5b-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec6a-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec79-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6d4-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6e3-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6f2-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd701-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea643e-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea644d-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea645c-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea646b-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10282-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10291-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102a0-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102af-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbecc-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbedb-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbeea-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbef9-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7be-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7c1-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765a9-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765ac-1102a9d0, #w-node-_7827566f-6adc-bce9-cd8a-f973bf716694-1102a9d0, #w-node-_1ab98738-41ea-4a58-f544-b418b2740481-1102a9d0, #w-node-_9e97a5ab-4689-df33-0425-6d5523a0b2a2-1102a9d0, #w-node-_6a988073-435b-2bc0-4241-433ea734b409-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b0d-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b10-1102a9d0, #w-node-_520e4c0f-0d53-2435-4ba4-d61ec6bdc0b0-1102a9d0, #w-node-_9b374358-30e6-2202-bb84-7916dfbb91e5-1102a9d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e201be5e-da80-c65c-f4c1-9946a474dc99-1102a9d1, #w-node-ec3d1494-03c5-b2cf-d014-02b62c58589d-1102a9d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45e1f831-fce2-b3e2-767c-2da6d35d548c-1102a9d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0ef75dc-6f5c-5c61-b3db-9b43a3b47567-1102a9d1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5cd0476a-931b-6725-c958-43ceabcd7fad-1102a9d1, #w-node-ac6515ca-4e57-a667-533c-fa2cd1cc64e6-1102a9d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20c798f-e263-d57f-d140-369bb2ad6b5c-1102a9d1 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-ab674c78-8807-7eed-6a52-353b61f6c586-1102a9d1 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-c65af943-9438-d7c0-187f-95b037d25da4-1102a9d1 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f6d927a9-fa64-0b28-5892-28bd870bbadc-1102a9d1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_732fbe92-1690-e459-a6fc-00e7d7a17e30-1102a9d3, #w-node-_732fbe92-1690-e459-a6fc-00e7d7a17e39-1102a9d3, #w-node-_17d73e5a-f577-ba69-d6ec-d661d0f09599-1102a9d3, #w-node-_17d73e5a-f577-ba69-d6ec-d661d0f095ab-1102a9d3, #w-node-e119aa80-2a1c-9f8a-cc5f-5d12fc43117c-1102a9d3, #w-node-e119aa80-2a1c-9f8a-cc5f-5d12fc431193-1102a9d3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2d81bb87-a169-2c70-8ebd-95f065053ef4-1102a9d3, #w-node-_8168ed99-af3b-7ed6-fbd2-9ab60b84eafa-1102a9d3 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_8168ed99-af3b-7ed6-fbd2-9ab60b84eb01-1102a9d3 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_8caad9e9-2091-2e9e-671b-22456b01b98e-1102a9d3, #w-node-c5181151-d2dc-8b50-2fb3-c35cbda9ff6e-1102a9d3, #w-node-c5181151-d2dc-8b50-2fb3-c35cbda9ff7a-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be946f-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be947b-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be949d-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94af-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94d1-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94e8-1102a9d3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_88c3deba-bed6-7372-8768-fe7566be950a-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be9536-1102a9d3 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_88c3deba-bed6-7372-8768-fe7566be9542-1102a9d3 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_88c3deba-bed6-7372-8768-fe7566be9564-1102a9d3, #w-node-_59dbaaca-0102-61aa-76ae-33a3d56364f3-1102a9d3, #w-node-_59dbaaca-0102-61aa-76ae-33a3d5636502-1102a9d3, #w-node-_3f43852b-9ff5-995b-b0a1-86556c47b477-1102a9d3, #w-node-_3f43852b-9ff5-995b-b0a1-86556c47b480-1102a9d3, #w-node-_5eb49fca-e947-481b-2057-92a6c198a834-1102a9d3, #w-node-_5eb49fca-e947-481b-2057-92a6c198a846-1102a9d3, #w-node-_85691e8f-eacd-3223-2abf-98e186986d42-1102a9d3, #w-node-_85691e8f-eacd-3223-2abf-98e186986d59-1102a9d3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ff515a9d-45cc-7f4f-0148-873ab3af4fa6-1102a9d3, #w-node-_5b0216a6-e3de-8b4c-92d4-367369a0b278-1102a9d3 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_5b0216a6-e3de-8b4c-92d4-367369a0b281-1102a9d3 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-fd439ef2-732d-2c96-9d93-c5676ddcec14-1102a9d3, #w-node-_000e7845-d297-20f4-b2ee-447e343d0b04-1102a9d3, #w-node-_000e7845-d297-20f4-b2ee-447e343d0b1b-1102a9d3, #w-node-_64304064-888e-4a0d-9332-7355c7b706cb-1102a9d3, #w-node-_64304064-888e-4a0d-9332-7355c7b706d4-1102a9d3, #w-node-d2f47907-46ba-ed2e-4920-b7b55b557398-1102a9d3, #w-node-d2f47907-46ba-ed2e-4920-b7b55b5573aa-1102a9d3, #w-node-_92e6df6a-824a-eac8-6807-1d5c3e1babf8-1102a9d3, #w-node-_92e6df6a-824a-eac8-6807-1d5c3e1bac08-1102a9d3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0b9fc801-78a5-735d-1fef-5fd3f565b453-1102a9d3, #w-node-_34e31dc1-21ae-646d-889f-9043387a79a1-1102a9d3 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_1640989e-8c6c-cf07-d009-d9a2be81d93d-1102a9d3 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-bb430ec7-63cd-64d8-956f-0e1af6f3d4a3-1102a9d3, #w-node-e78852ee-6427-50a5-4d66-07ceddc10799-1102a9d3, #w-node-e78852ee-6427-50a5-4d66-07ceddc107a9-1102a9d3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9ed, #w-node-_80ffb994-cc91-fbfe-9b8e-ee6ee08f599a-1102a9ed, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9ef, #w-node-a5fa512b-315b-7ac1-5dd9-730d5b93ea1d-1102a9ef, #w-node-_19b5be7f-ae54-6656-a8d5-5129100978c3-1102a9ef, #w-node-f9760f42-e984-e277-3381-addf0108eed7-b3035ee9 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f9760f42-e984-e277-3381-addf0108eef0-b3035ee9 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-f9760f42-e984-e277-3381-addf0108ef29-b3035ee9 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f9760f42-e984-e277-3381-addf0108ef64-b3035ee9 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-f9760f42-e984-e277-3381-addf0108efa3-b3035ee9 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f852c1fb-c04e-7c61-6b05-2f33fec58960-1102a9f1, #w-node-_92c46e90-ffce-1447-b2a6-2ee1242d1345-1102a9f1, #w-node-f3d7325b-8584-503b-84f3-636d3375c4c3-1102a9f1, #w-node-dbc47b11-6bbb-b499-b23c-4cdbd1caece0-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f1791-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17aa-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17c3-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17dc-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_51d73018-dd24-6d09-4ea0-f30be724d5dd-1102a9f1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_51d73018-dd24-6d09-4ea0-f30be724d5e6-1102a9f1 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_51d73018-dd24-6d09-4ea0-f30be724d607-1102a9f1 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_2eb5336a-11b6-c3d9-f667-18602da7218e-1102a9f1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_2eb5336a-11b6-c3d9-f667-18602da72197-1102a9f1 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_2eb5336a-11b6-c3d9-f667-18602da721b8-1102a9f1 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_3f1a4f06-e733-392a-b228-c04d8bfda742-1102a9f1 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_3f1a4f06-e733-392a-b228-c04d8bfda762-1102a9f1 {
  grid-area: 1 / 5 / 4 / 9;
}

#w-node-_3f1a4f06-e733-392a-b228-c04d8bfda74b-1102a9f1 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_3e08cb89-ef20-cd42-1f12-804096946eed-1102a9f1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_3e08cb89-ef20-cd42-1f12-804096946f04-1102a9f1 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_3e08cb89-ef20-cd42-1f12-804096946f1b-1102a9f1 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4443-1102a9f1 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec445a-1102a9f1 {
  grid-area: 1 / 5 / 4 / 9;
}

#w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4475-1102a9f1 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1bb-1102a9f1 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1d4-1102a9f1 {
  grid-area: 1 / 5 / 4 / 9;
}

#w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1ed-1102a9f1 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c15-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c1e-1102a9f1 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c1f-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c2d-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c3b-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c49-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e94-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e95-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e99-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e9a-1102a9f1, #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e9c-1102a9f1, #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e9e-1102a9f1, #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8ea0-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457a8-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457a9-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457ad-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457ae-1102a9f1, #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457b1-1102a9f1, #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457b4-1102a9f1, #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457b7-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d849112e-53c6-fcb3-5d04-913fb6970664-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d849112e-53c6-fcb3-5d04-913fb6970665-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d849112e-53c6-fcb3-5d04-913fb6970669-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d849112e-53c6-fcb3-5d04-913fb697066a-1102a9f1, #w-node-d849112e-53c6-fcb3-5d04-913fb697066d-1102a9f1, #w-node-d849112e-53c6-fcb3-5d04-913fb6970670-1102a9f1, #w-node-d849112e-53c6-fcb3-5d04-913fb6970673-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c57-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c58-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ab9ae1a9-a2bc-6270-cff5-1e642b2c3c12-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ab9ae1a9-a2bc-6270-cff5-1e642b2c3c18-1102a9f1, #w-node-_8ba92c48-f255-c2a5-0584-93795657ac2c-1102a9f1, #w-node-_778e7ad2-f137-fd41-0789-417798e9905e-1102a9f1, #w-node-_105f3050-bfdb-8e37-d03e-13b1399e54d9-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bad955df-c2ff-3317-0cae-171e268aba8a-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bad955df-c2ff-3317-0cae-171e268aba8b-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bad955df-c2ff-3317-0cae-171e268aba8f-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-bad955df-c2ff-3317-0cae-171e268aba91-1102a9f1, #w-node-bad955df-c2ff-3317-0cae-171e268aba94-1102a9f1, #w-node-bad955df-c2ff-3317-0cae-171e268aba97-1102a9f1, #w-node-bad955df-c2ff-3317-0cae-171e268aba9a-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a0c60292-9692-bffc-c578-e6dc25c6b43f-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a0c60292-9692-bffc-c578-e6dc25c6b440-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a0c60292-9692-bffc-c578-e6dc25c6b444-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a0c60292-9692-bffc-c578-e6dc25c6b445-1102a9f1, #w-node-a0c60292-9692-bffc-c578-e6dc25c6b447-1102a9f1, #w-node-a0c60292-9692-bffc-c578-e6dc25c6b449-1102a9f1, #w-node-a0c60292-9692-bffc-c578-e6dc25c6b44b-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163a-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163b-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163f-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2b872f6e-2937-08d5-7c2d-14c6674a1640-1102a9f1, #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a1642-1102a9f1, #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a1644-1102a9f1, #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a1646-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8cda-1102a9f1 {
  grid-area: 9 / 5 / 10 / 13;
}

#w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8cdb-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8cdf-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8ce3-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8ce7-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d5a-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d63-1102a9f1 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d64-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d72-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d80-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d9c-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d9d-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04da1-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04da2-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04da4-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04da6-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04daa-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dab-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04daf-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04db0-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04db3-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04db6-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dbc-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dbd-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dc1-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dc2-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dc5-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dc8-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dce-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dcf-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dd3-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dd4-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dd6-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dd9-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04ddf-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de0-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de4-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de5-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de7-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dea-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04ded-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df0-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df1-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df5-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df6-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df8-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dfa-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dfe-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dff-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e03-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e04-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e06-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e08-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e0c-1102a9f1 {
  grid-area: 9 / 5 / 10 / 13;
}

#w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e0d-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e11-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e15-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2abfa-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac03-1102a9f1 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac04-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac12-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac20-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac2e-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac3c-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac3d-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_68782990-d91a-ede6-ce27-e074180e1fe6-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_68782990-d91a-ede6-ce27-e074180e1fe7-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_68782990-d91a-ede6-ce27-e074180e1feb-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_68782990-d91a-ede6-ce27-e074180e1fec-1102a9f1, #w-node-_68782990-d91a-ede6-ce27-e074180e1fee-1102a9f1, #w-node-_68782990-d91a-ede6-ce27-e074180e1ff0-1102a9f1, #w-node-_68782990-d91a-ede6-ce27-e074180e1ff2-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa59-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5a-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5e-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5f-1102a9f1, #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa61-1102a9f1, #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa63-1102a9f1, #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa65-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4a-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4b-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4f-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac50-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac53-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac56-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac59-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac5c-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac5d-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac61-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac62-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac65-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac68-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac6b-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_35c8d607-ba1b-99b9-1d6e-04b827e7a407-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_35c8d607-ba1b-99b9-1d6e-04b827e7a408-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac6e-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac6f-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac73-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac74-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac76-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac79-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac7c-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac7f-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac80-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac84-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac85-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac87-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac8a-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac8d-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac90-1102a9f1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac91-1102a9f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac95-1102a9f1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac96-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac98-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac9a-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac9c-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acac-1102a9f1 {
  grid-area: 11 / 5 / 12 / 13;
}

#w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acad-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acb1-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acb5-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acb9-1102a9f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9f2, #w-node-_732f0a77-8f25-8419-edf1-6d6d38ca3e31-1102aa05 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_732f0a77-8f25-8419-edf1-6d6d38ca3e38-1102aa05 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b25e9a4b-02c5-3627-be07-63433cf5e848-1102aa06, #w-node-b25e9a4b-02c5-3627-be07-63433cf5e849-1102aa06, #w-node-b25e9a4b-02c5-3627-be07-63433cf5e84d-1102aa06, #w-node-b25e9a4b-02c5-3627-be07-63433cf5e84e-1102aa06, #w-node-b25e9a4b-02c5-3627-be07-63433cf5e852-1102aa06, #w-node-b25e9a4b-02c5-3627-be07-63433cf5e853-1102aa06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa08, #w-node-_80ffb994-cc91-fbfe-9b8e-ee6ee08f599a-1102aa08, #w-node-_0ca07f97-3862-99a0-cdeb-1af32551de6d-1102aa08, #w-node-_21b65258-b26f-010d-93de-864c762de582-1102aa08, #w-node-_4c9aaa1d-55d8-5b33-ada4-309fa7f510df-1102aa08, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa0a, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa0c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-c3a3a3f7-812d-3cca-84e8-cec5fd93d3ce-60ddd935, #w-node-_394d953e-c09a-4b5d-afd6-7e7afd33ba25-60ddd935 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_12676a47-9d69-8bca-e647-7446ca6a8f91-60ddd935 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554238e8-afa9-705e-ad96-ccf63604212d-60ddd935 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_48ed3a36-a755-efa2-5fdc-2e83ba98d010-60ddd935, #w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-f4fa33c0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c7314143-6e4b-d6a7-d1fe-df4d173b621e-f4fa33c0, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b621f-f4fa33c0, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6223-f4fa33c0, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6224-f4fa33c0, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6228-f4fa33c0, #w-node-c7314143-6e4b-d6a7-d1fe-df4d173b6229-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b5-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b6-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b7-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b8-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83b9-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83ba-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bb-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bc-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83bd-f4fa33c0, #w-node-c8fe56d5-2c12-a937-e5ac-649f27ce83be-f4fa33c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a32a3b9-d51c-048d-c1a3-c42953216f7e-f4fa33c0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850755f-f4fa33c0 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507560-f4fa33c0 {
  grid-area: 4 / 1 / 5 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507561-f4fa33c0 {
  grid-area: 6 / 1 / 7 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507562-f4fa33c0 {
  grid-area: 8 / 1 / 9 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507563-f4fa33c0 {
  grid-area: 1 / 2 / 10 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507564-f4fa33c0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507565-f4fa33c0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507567-f4fa33c0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850756b-f4fa33c0 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850756f-f4fa33c0 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507573-f4fa33c0 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507577-f4fa33c0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850757a-f4fa33c0 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850757e-f4fa33c0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507581-f4fa33c0 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507584-f4fa33c0 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507587-f4fa33c0 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850758a-f4fa33c0 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850758d-f4fa33c0 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507591-f4fa33c0 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507594-f4fa33c0 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507597-f4fa33c0 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850759a-f4fa33c0 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850759d-f4fa33c0 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075a0-f4fa33c0 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075a4-f4fa33c0 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075a7-f4fa33c0 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075aa-f4fa33c0 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075ad-f4fa33c0 {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075b0-f4fa33c0 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075b3-f4fa33c0 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075b7-f4fa33c0 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075ba-f4fa33c0 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075bd-f4fa33c0 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075c0-f4fa33c0 {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075c3-f4fa33c0 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075c6-f4fa33c0 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075ca-f4fa33c0 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075cd-f4fa33c0 {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075d0-f4fa33c0 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075d3-f4fa33c0 {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075d6-f4fa33c0 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075d9-f4fa33c0 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075dd-f4fa33c0 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075e0-f4fa33c0 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075e3-f4fa33c0 {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075e6-f4fa33c0 {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075e9-f4fa33c0 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075ec-f4fa33c0 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075f0-f4fa33c0 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075f3-f4fa33c0 {
  grid-area: 8 / 4 / 9 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075f6-f4fa33c0 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075f9-f4fa33c0 {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_525f6139-1d4c-a281-9d89-a047985075fc-f4fa33c0 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507601-f4fa33c0 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507605-f4fa33c0 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_525f6139-1d4c-a281-9d89-a04798507608-f4fa33c0 {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850760b-f4fa33c0 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_525f6139-1d4c-a281-9d89-a0479850760e-f4fa33c0 {
  grid-area: 9 / 6 / 10 / 7;
}

#w-node-d8b1b425-ef84-0500-70b4-1e51c9d3f22a-f3da7581 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-af20a216-1855-c4e7-46b8-fe2c79d9832b-f3da7581 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-af20a216-1855-c4e7-46b8-fe2c79d98363-f3da7581 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-fec281f8-8872-d339-7a51-557bab4a148a-f3da7581 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-fec281f8-8872-d339-7a51-557bab4a14c2-f3da7581 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-b1ea42a0-73a9-30fe-0a38-3fc737013fe9-f3da7581 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-b1ea42a0-73a9-30fe-0a38-3fc737014025-f3da7581 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e086-f3da7581 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e0c2-f3da7581 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_555cc41f-5a5c-670c-f740-5fdf516d8762-4497b984, #w-node-_4c35cf77-e3a2-19f6-9d76-e16bbeda1266-4497b984, #w-node-_542d7049-4e22-5189-b24f-ced111621700-f17d642c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-f6a8b48c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ce9d0054-5d7f-2c10-d27c-5d89d40bc0b3-f6a8b48c {
  grid-area: 1 / 2 / 7 / 5;
}

#w-node-fea6824b-89fb-fdf2-17de-5ee075aca855-f6a8b48c {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_56ad2371-e27b-1096-1ba3-0123c5447e1b-f6a8b48c {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_4087941d-ba05-ec35-92c5-f1976a87650d-f6a8b48c {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_5ba501d4-bd95-fd6b-42b5-0027e05194a8-f6a8b48c {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-b4f82726-e46a-ab1c-45f9-5089427bee1d-f6a8b48c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c86-f6a8b48c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-c5678918-1c59-4d8d-18c6-39f8a95f60a7-f6a8b48c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c8a-f6a8b48c {
  grid-area: 1 / 2 / 5 / 3;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c8c-f6a8b48c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c8e-f6a8b48c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c92-f6a8b48c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111c9e-f6a8b48c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111ca1-f6a8b48c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111ca5-f6a8b48c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111ca8-f6a8b48c {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111cb1-f6a8b48c {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-f526121c-77b3-e8bb-fd17-f37951c0e2c2-f6a8b48c {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111cb4-f6a8b48c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_395c51da-5e8c-87de-9659-3aef3fca50c0-f6a8b48c {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111cb8-f6a8b48c {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_5238c1c8-d3f0-bb99-480a-c6b679f287ec-f6a8b48c {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-bb4957f7-3704-3b00-29aa-e02571581a9f-f6a8b48c {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_7122284a-d53b-8134-3ea5-106f1f111cbb-f6a8b48c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_70548d5d-f38c-15e1-78c9-2f658857c711-f6a8b48c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_70548d5d-f38c-15e1-78c9-2f658857c71c-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c71d-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c71e-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c71f-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c720-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c721-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c722-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c723-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c724-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c725-f6a8b48c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70548d5d-f38c-15e1-78c9-2f658857c728-f6a8b48c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_70548d5d-f38c-15e1-78c9-2f658857c732-f6a8b48c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_53127d39-2992-065c-8f9e-62207a390b67-f6a8b48c {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_719dbabf-d8e0-475b-5bb7-5dbb363f8c43-f6a8b48c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_719dbabf-d8e0-475b-5bb7-5dbb363f8c4b-f6a8b48c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de83-f6a8b48c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de89-f6a8b48c {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8a-f6a8b48c {
  grid-area: 4 / 1 / 5 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8b-f6a8b48c {
  grid-area: 6 / 1 / 7 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8c-f6a8b48c {
  grid-area: 8 / 1 / 9 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8d-f6a8b48c {
  grid-area: 1 / 2 / 10 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8e-f6a8b48c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de8f-f6a8b48c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de91-f6a8b48c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de95-f6a8b48c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de99-f6a8b48c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87de9d-f6a8b48c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dea1-f6a8b48c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dea4-f6a8b48c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dea8-f6a8b48c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deab-f6a8b48c {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deae-f6a8b48c {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deb1-f6a8b48c {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deb4-f6a8b48c {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deb7-f6a8b48c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87debb-f6a8b48c {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87debe-f6a8b48c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dec1-f6a8b48c {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dec4-f6a8b48c {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dec7-f6a8b48c {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deca-f6a8b48c {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dece-f6a8b48c {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87ded1-f6a8b48c {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87ded4-f6a8b48c {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87ded7-f6a8b48c {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deda-f6a8b48c {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dedd-f6a8b48c {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dee1-f6a8b48c {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dee4-f6a8b48c {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87dee7-f6a8b48c {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deea-f6a8b48c {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87deed-f6a8b48c {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87def0-f6a8b48c {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87def4-f6a8b48c {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87def7-f6a8b48c {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87defa-f6a8b48c {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87defd-f6a8b48c {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df00-f6a8b48c {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df03-f6a8b48c {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df07-f6a8b48c {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df0a-f6a8b48c {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df0d-f6a8b48c {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df10-f6a8b48c {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df13-f6a8b48c {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df16-f6a8b48c {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df1a-f6a8b48c {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df1d-f6a8b48c {
  grid-area: 8 / 4 / 9 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df20-f6a8b48c {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df23-f6a8b48c {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df26-f6a8b48c {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df2b-f6a8b48c {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df2f-f6a8b48c {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df32-f6a8b48c {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df35-f6a8b48c {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_83a1d886-5fab-df9c-ff52-23837e87df38-f6a8b48c {
  grid-area: 9 / 6 / 10 / 7;
}

@media screen and (max-width: 991px) {
  #w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-1102a978, #w-node-_4a32a3b9-d51c-048d-c1a3-c42953216f7e-1102a978, #w-node-fcf2e2ec-6008-30d4-e5d9-0ff1e1810c46-1102a978, #w-node-fcf2e2ec-6008-30d4-e5d9-0ff1e1810c50-1102a978, #w-node-_221b85b1-adcf-b97e-83ee-771f3f82adb9-1102a978, #w-node-_221b85b1-adcf-b97e-83ee-771f3f82adc3-1102a978, #w-node-dbed4dfb-7770-8bbf-c371-23606193abb0-1102a978, #w-node-f527a389-a412-df9f-85b5-3c1803badaa9-1102a978, #w-node-_3a4974f9-8c93-6170-0205-e4d67df912e3-1102a978, #w-node-_10225250-e838-b21e-6a43-acfb42bfba06-1102a978, #w-node-_4930f3f0-4eab-a6c2-1071-ab3bcc43e578-1102a978, #w-node-b1cbb8c9-7008-3f36-0c09-14e0b26612ff-1102a978, #w-node-d7291b12-6a38-412b-9227-ef691c96ee28-1102a978, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a978, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab46-bfdbab43, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab4f-bfdbab43, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab54-bfdbab43, #w-node-bdf75a41-64ce-dd04-b34e-f1e9eb3920b2-eb3920af, #w-node-bdf75a41-64ce-dd04-b34e-f1e9eb3920b9-eb3920af, #w-node-be93f6b8-dc71-a655-418f-4bde43b26a88-43b26a85, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc37-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc42-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc48-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc4e-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc54-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc5a-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc60-919ecc34, #w-node-f38051da-2e82-3f8a-42d7-67cd919ecc66-919ecc34, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce593-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce59d-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5a4-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5a8-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5af-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5b3-17dce590, #w-node-_731c3539-3b88-44a0-ced5-aa2b17dce5ba-17dce590, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ee3-cfcd2ee0, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ee9-cfcd2ee0, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2ef5-cfcd2ee0, #w-node-_5bdd3fd8-874c-ddb3-744e-8666cfcd2f02-cfcd2ee0, #w-node-_1b48d438-e7f2-e267-1e07-cf11bdc2e5a6-cfcd2ee0, #w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-1102a9ad, #w-node-_4860d041-1847-ab10-cb79-a5f2d6ed0a9b-1102a9ad, #w-node-b6dec79a-7e80-afef-eefa-263d1460eb2b-1102a9ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fff446ff-358c-1067-d49b-8519628d37da-1102a9ad, #w-node-_0831c038-d116-9066-8a6a-618be085c487-1102a9ad {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-d59b2233-cfb8-6705-e3b0-d022540da912-1102a9ad {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_232fa32a-3849-04d7-54ef-04e22164cfba-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfbf-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfc3-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfc7-1102a9ad, #w-node-_232fa32a-3849-04d7-54ef-04e22164cfcb-1102a9ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_232fa32a-3849-04d7-54ef-04e22164cfcf-1102a9ad {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03447141-6503-4a98-5ad2-cf8b2532d496-1102a9ad, #w-node-d27329f0-d344-4a85-375d-5e9f15ca5791-1102a9af, #w-node-_708b0fc2-2274-9cde-3e16-ecb504f913f7-1102a9b0, #w-node-_85b629cc-99c9-04f5-aed4-24ca2438229f-1102a9b0, #w-node-_6553af17-4e4c-6ea6-75f4-0dce55a9a2bf-1102a9b1, #w-node-d432e5f5-6a0e-b40d-72f0-0d8f5827ee47-1102a9b1, #w-node-e201be5e-da80-c65c-f4c1-9946a474dc99-1102a9b2, #w-node-d41cc691-bbd7-8753-e96f-0c2b8a2eb4ed-1102a9b2, #w-node-ec3d1494-03c5-b2cf-d014-02b62c58589d-1102a9b2, #w-node-_944e39e3-d776-c10f-9dab-c1fbb4bf4ec6-1102a9b2, #w-node-_9fd34202-68fc-91b5-7a4f-92f368338807-1102a9b2, #w-node-_9fd34202-68fc-91b5-7a4f-92f36833880c-1102a9b2, #w-node-_262d8362-da88-5f3e-6f95-3953f39b79b0-1102a9b2, #w-node-_262d8362-da88-5f3e-6f95-3953f39b79b8-1102a9b2, #w-node-_402b50f1-3f8d-6967-2a20-0f83f1875bbc-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f00d-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f012-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f01b-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f020-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f029-1102a9b2, #w-node-af8aab2a-2dd1-0ae9-87ac-6d9dc8a1f02f-1102a9b2, #w-node-bae184b9-03e9-3c86-b364-59fd9814c4c6-1102a9b2, #w-node-bae184b9-03e9-3c86-b364-59fd9814c4ce-1102a9b2, #w-node-_5d1cb797-950a-f29a-cf1e-faba41262df0-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c62-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c67-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c70-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c75-1102a9b2, #w-node-dbe235d7-421b-be46-5677-9c88343952b4-1102a9b2, #w-node-dbe235d7-421b-be46-5677-9c88343952bc-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c7e-1102a9b2, #w-node-a88ed6b5-ceff-8c36-67f9-ae6872152c84-1102a9b2, #w-node-aa6f7a0c-cd09-0b41-dfb2-8d43a1eb0fd2-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc95432-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc95437-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc95440-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc95445-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc9544e-1102a9b2, #w-node-_0e657b53-faa5-4a68-85a0-40566bc95454-1102a9b2, #w-node-_2aed3c1d-95f9-424b-1751-9f4b2ea7a220-1102a9b2, #w-node-_2aed3c1d-95f9-424b-1751-9f4b2ea7a228-1102a9b2, #w-node-cb5b290d-e7f5-6699-29b9-9802468337a7-1102a9b2, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8ad-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b1-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b5-1102a9c5, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8b9-1102a9c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8bd-1102a9c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9c6, #w-node-_1364eea4-24f4-a5c5-29d7-d7e9e891f80a-1102a9c7, #w-node-_31c3360a-06eb-9cd0-4c50-4cfb02b171a6-1102a9c7, #w-node-_9b083f6b-a40d-014e-1167-0099bd541b5c-1102a9c7, #w-node-da31cc4d-c206-36bc-a26a-2a022edce5b3-1102a9c7, #w-node-_0967d91d-b52a-c32f-10ed-eb178af83d2f-1102a9c7, #w-node-_7bdfeeb9-c256-4e8d-69fa-2b4d05c8ddd9-1102a9c7, #w-node-_86ab9ca0-9226-c010-e03c-4928a2bdc795-1102a9c7, #w-node-_47237271-99a7-1689-81be-2353fa5fe14a-1102a9c7, #w-node-_380d3010-57e8-7ddf-f88f-83d4049decdd-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd56a-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd570-1102a9c7, #w-node-_08d7bab8-1eb2-deb1-d7e3-0555312cd576-1102a9c7, #w-node-d9980015-8fa1-ab3d-e5f7-bc3c16b69f1b-1102a9c7, #w-node-_0f68764c-2774-9de7-cd62-5b9b162b9a65-1102a9c7, #w-node-e7525323-2d0f-26df-9a1b-fa82b00c95cc-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec0b-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec11-1102a9c7, #w-node-fc2a4165-d3b3-7fcb-a618-7e58e7bfec17-1102a9c7, #w-node-a737cb70-f36e-669a-5e41-bd33875ace21-1102a9c7, #w-node-_8fe2914e-9219-6eae-34cb-37cb4ca306d1-1102a9c7, #w-node-_6991ae59-62f2-c9a6-12ac-96ac8920589a-1102a9c7, #w-node-b2216e59-a548-2398-2ff9-76f10c2e2ae6-1102a9c8, #w-node-b2216e59-a548-2398-2ff9-76f10c2e2aef-1102a9c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3b33cbc-2f4f-b098-5532-c5dd8c7503f3-1102a9c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-faebc752-b6e3-ea05-c0b3-265b758ec0d4-1102a9c8, #w-node-edaf44a4-ac05-8e73-8562-72c3383d168f-1102a9c8, #w-node-_7c7464b7-2da0-f8b3-5e7a-2d69fb99e0d2-1102a9c8, #w-node-b92e5362-8fb4-1193-fd73-7a8177d94068-1102a9c8, #w-node-abb5edd6-8f2c-37ad-5c28-3b6c860a4f49-1102a9c8, #w-node-dfd467ad-e54c-e094-c40b-1a73d6b0f103-1102a9c8, #w-node-_283ed1b7-d70a-021c-fa4d-fa944610f3b0-1102a9c8, #w-node-b92e5362-8fb4-1193-fd73-7a8177d9407d-1102a9c8, #w-node-_26eb2a93-fe02-c7c6-876d-c7d146d4e10c-1102a9ca, #w-node-_486c4df8-381f-3bcf-f952-b35cba58e7bb-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252d9-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252dd-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252e1-1102a9cb, #w-node-_3b08745b-500b-8566-9a50-4ed84bb252e6-1102a9cb, #w-node-_56902215-c643-79a6-2d42-fad3c2e7ea49-1102a9cb, #w-node-_56902215-c643-79a6-2d42-fad3c2e7ea4e-1102a9cb, #w-node-_9fac0da9-39e6-ee9f-103b-f5a77093cbf7-1102a9cb, #w-node-_02780fb8-eb3b-8715-28d7-fbfe103053cb-1102a9cb, #w-node-_6a1c4ce9-3021-0168-0483-a7df65e0d87e-1102a9cd, #w-node-ff8e63c7-3346-bb36-1b0d-f825c50c1185-1102a9cd, #w-node-fd7a84a2-c573-c76b-d4f0-90b26e6acf9f-1102a9cf, #w-node-fd7a84a2-c573-c76b-d4f0-90b26e6acfab-1102a9cf, #w-node-_1364eea4-24f4-a5c5-29d7-d7e9e891f80a-1102a9d0, #w-node-_7097ff83-80d1-b9a0-b7c7-5039064cdbf3-1102a9d0, #w-node-_71f6aa11-3b2a-f1cb-adbc-f31e082cf47d-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42a6-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42b5-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42c4-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e7141-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e7150-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e715f-1102a9d0, #w-node-b448039b-3a1c-91c1-2a6e-b1a24257f913-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec4c-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec5b-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec6a-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec79-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6d4-1102a9d0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6e3-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6f2-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd701-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f6db4e34-4393-049c-b93d-f6cae8ea643e-1102a9d0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f6db4e34-4393-049c-b93d-f6cae8ea644d-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea645c-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea646b-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10282-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10291-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102a0-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102af-1102a9d0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbecc-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbedb-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbeea-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbef9-1102a9d0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7be-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7c1-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765a9-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765ac-1102a9d0, #w-node-_7827566f-6adc-bce9-cd8a-f973bf716694-1102a9d0, #w-node-_1ab98738-41ea-4a58-f544-b418b2740481-1102a9d0, #w-node-_9e97a5ab-4689-df33-0425-6d5523a0b2a2-1102a9d0, #w-node-_6a988073-435b-2bc0-4241-433ea734b409-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b0d-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b10-1102a9d0, #w-node-_520e4c0f-0d53-2435-4ba4-d61ec6bdc0b0-1102a9d0, #w-node-_9b374358-30e6-2202-bb84-7916dfbb91e5-1102a9d0, #w-node-e201be5e-da80-c65c-f4c1-9946a474dc99-1102a9d1, #w-node-ec3d1494-03c5-b2cf-d014-02b62c58589d-1102a9d1, #w-node-_45e1f831-fce2-b3e2-767c-2da6d35d548c-1102a9d1, #w-node-d0ef75dc-6f5c-5c61-b3db-9b43a3b47567-1102a9d1, #w-node-_5cd0476a-931b-6725-c958-43ceabcd7fad-1102a9d1, #w-node-ac6515ca-4e57-a667-533c-fa2cd1cc64e6-1102a9d1, #w-node-b20c798f-e263-d57f-d140-369bb2ad6b5c-1102a9d1, #w-node-ab674c78-8807-7eed-6a52-353b61f6c586-1102a9d1, #w-node-c65af943-9438-d7c0-187f-95b037d25da4-1102a9d1, #w-node-f6d927a9-fa64-0b28-5892-28bd870bbadc-1102a9d1, #w-node-_732fbe92-1690-e459-a6fc-00e7d7a17e30-1102a9d3, #w-node-_732fbe92-1690-e459-a6fc-00e7d7a17e39-1102a9d3, #w-node-_17d73e5a-f577-ba69-d6ec-d661d0f09599-1102a9d3, #w-node-_17d73e5a-f577-ba69-d6ec-d661d0f095ab-1102a9d3, #w-node-e119aa80-2a1c-9f8a-cc5f-5d12fc43117c-1102a9d3, #w-node-e119aa80-2a1c-9f8a-cc5f-5d12fc431193-1102a9d3, #w-node-_2d81bb87-a169-2c70-8ebd-95f065053ef4-1102a9d3, #w-node-_8168ed99-af3b-7ed6-fbd2-9ab60b84eafa-1102a9d3, #w-node-_8168ed99-af3b-7ed6-fbd2-9ab60b84eb01-1102a9d3, #w-node-_8caad9e9-2091-2e9e-671b-22456b01b98e-1102a9d3, #w-node-c5181151-d2dc-8b50-2fb3-c35cbda9ff6e-1102a9d3, #w-node-c5181151-d2dc-8b50-2fb3-c35cbda9ff7a-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be946f-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be947b-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be949d-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94af-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94d1-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be94e8-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be950a-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be9536-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be9542-1102a9d3, #w-node-_88c3deba-bed6-7372-8768-fe7566be9564-1102a9d3, #w-node-_59dbaaca-0102-61aa-76ae-33a3d56364f3-1102a9d3, #w-node-_59dbaaca-0102-61aa-76ae-33a3d5636502-1102a9d3, #w-node-_3f43852b-9ff5-995b-b0a1-86556c47b477-1102a9d3, #w-node-_3f43852b-9ff5-995b-b0a1-86556c47b480-1102a9d3, #w-node-_5eb49fca-e947-481b-2057-92a6c198a834-1102a9d3, #w-node-_5eb49fca-e947-481b-2057-92a6c198a846-1102a9d3, #w-node-_85691e8f-eacd-3223-2abf-98e186986d42-1102a9d3, #w-node-_85691e8f-eacd-3223-2abf-98e186986d59-1102a9d3, #w-node-ff515a9d-45cc-7f4f-0148-873ab3af4fa6-1102a9d3, #w-node-_5b0216a6-e3de-8b4c-92d4-367369a0b278-1102a9d3, #w-node-_5b0216a6-e3de-8b4c-92d4-367369a0b281-1102a9d3, #w-node-fd439ef2-732d-2c96-9d93-c5676ddcec14-1102a9d3, #w-node-_000e7845-d297-20f4-b2ee-447e343d0b04-1102a9d3, #w-node-_000e7845-d297-20f4-b2ee-447e343d0b1b-1102a9d3, #w-node-_64304064-888e-4a0d-9332-7355c7b706cb-1102a9d3, #w-node-_64304064-888e-4a0d-9332-7355c7b706d4-1102a9d3, #w-node-d2f47907-46ba-ed2e-4920-b7b55b557398-1102a9d3, #w-node-d2f47907-46ba-ed2e-4920-b7b55b5573aa-1102a9d3, #w-node-_92e6df6a-824a-eac8-6807-1d5c3e1babf8-1102a9d3, #w-node-_92e6df6a-824a-eac8-6807-1d5c3e1bac08-1102a9d3, #w-node-_0b9fc801-78a5-735d-1fef-5fd3f565b453-1102a9d3, #w-node-_34e31dc1-21ae-646d-889f-9043387a79a1-1102a9d3, #w-node-_1640989e-8c6c-cf07-d009-d9a2be81d93d-1102a9d3, #w-node-bb430ec7-63cd-64d8-956f-0e1af6f3d4a3-1102a9d3, #w-node-e78852ee-6427-50a5-4d66-07ceddc10799-1102a9d3, #w-node-e78852ee-6427-50a5-4d66-07ceddc107a9-1102a9d3, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9ed, #w-node-_80ffb994-cc91-fbfe-9b8e-ee6ee08f599a-1102a9ed, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9ef, #w-node-a5fa512b-315b-7ac1-5dd9-730d5b93ea1d-1102a9ef, #w-node-_19b5be7f-ae54-6656-a8d5-5129100978c3-1102a9ef, #w-node-f9760f42-e984-e277-3381-addf0108eed7-b3035ee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108eef0-b3035ee9 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108ef29-b3035ee9 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108ef64-b3035ee9 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108efa3-b3035ee9 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-f852c1fb-c04e-7c61-6b05-2f33fec58960-1102a9f1, #w-node-_92c46e90-ffce-1447-b2a6-2ee1242d1345-1102a9f1, #w-node-f3d7325b-8584-503b-84f3-636d3375c4c3-1102a9f1, #w-node-dbc47b11-6bbb-b499-b23c-4cdbd1caece0-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f1791-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17aa-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17c3-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17dc-1102a9f1, #w-node-_51d73018-dd24-6d09-4ea0-f30be724d5dd-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_51d73018-dd24-6d09-4ea0-f30be724d5e6-1102a9f1 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_51d73018-dd24-6d09-4ea0-f30be724d607-1102a9f1 {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da7218e-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da72197-1102a9f1 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da721b8-1102a9f1 {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda742-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda762-1102a9f1 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda74b-1102a9f1 {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_3e08cb89-ef20-cd42-1f12-804096946eed-1102a9f1, #w-node-_3e08cb89-ef20-cd42-1f12-804096946f04-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3e08cb89-ef20-cd42-1f12-804096946f1b-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4443-1102a9f1, #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec445a-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4475-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1bb-1102a9f1, #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1d4-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1ed-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c15-1102a9f1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c1e-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e95-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e99-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457a9-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457ad-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d849112e-53c6-fcb3-5d04-913fb6970665-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d849112e-53c6-fcb3-5d04-913fb6970669-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c58-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ab9ae1a9-a2bc-6270-cff5-1e642b2c3c12-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bad955df-c2ff-3317-0cae-171e268aba8b-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-bad955df-c2ff-3317-0cae-171e268aba8f-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a0c60292-9692-bffc-c578-e6dc25c6b440-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a0c60292-9692-bffc-c578-e6dc25c6b444-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163b-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163f-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8cda-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d5a-1102a9f1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d63-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d9d-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04da1-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dab-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04daf-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dbd-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dc1-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dcf-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dd3-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de0-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de4-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df1-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df5-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dff-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e03-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04e0c-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2abfa-1102a9f1 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac03-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac3d-1102a9f1, #w-node-_68782990-d91a-ede6-ce27-e074180e1fe7-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_68782990-d91a-ede6-ce27-e074180e1feb-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5a-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5e-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4b-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4f-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac5d-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac61-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_35c8d607-ba1b-99b9-1d6e-04b827e7a408-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac6f-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac73-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac80-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac84-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac91-1102a9f1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac95-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2acac-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102a9f2, #w-node-_732f0a77-8f25-8419-edf1-6d6d38ca3e31-1102aa05, #w-node-_732f0a77-8f25-8419-edf1-6d6d38ca3e38-1102aa05, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa08, #w-node-_80ffb994-cc91-fbfe-9b8e-ee6ee08f599a-1102aa08, #w-node-_0ca07f97-3862-99a0-cdeb-1af32551de6d-1102aa08, #w-node-_21b65258-b26f-010d-93de-864c762de582-1102aa08, #w-node-_4c9aaa1d-55d8-5b33-ada4-309fa7f510df-1102aa08, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa0a, #w-node-_36a953d2-1e26-826a-abad-2eba0711a226-1102aa0c, #w-node-c3a3a3f7-812d-3cca-84e8-cec5fd93d3ce-60ddd935, #w-node-_394d953e-c09a-4b5d-afd6-7e7afd33ba25-60ddd935, #w-node-_554238e8-afa9-705e-ad96-ccf63604212d-60ddd935, #w-node-_48ed3a36-a755-efa2-5fdc-2e83ba98d010-60ddd935, #w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-f4fa33c0, #w-node-_4a32a3b9-d51c-048d-c1a3-c42953216f7e-f4fa33c0, #w-node-d8b1b425-ef84-0500-70b4-1e51c9d3f22a-f3da7581 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af20a216-1855-c4e7-46b8-fe2c79d9832b-f3da7581 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-af20a216-1855-c4e7-46b8-fe2c79d98363-f3da7581 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-fec281f8-8872-d339-7a51-557bab4a148a-f3da7581 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-fec281f8-8872-d339-7a51-557bab4a14c2-f3da7581 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-b1ea42a0-73a9-30fe-0a38-3fc737013fe9-f3da7581 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-b1ea42a0-73a9-30fe-0a38-3fc737014025-f3da7581 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e086-f3da7581 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e0c2-f3da7581 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_555cc41f-5a5c-670c-f740-5fdf516d8762-4497b984, #w-node-_4c35cf77-e3a2-19f6-9d76-e16bbeda1266-4497b984, #w-node-_542d7049-4e22-5189-b24f-ced111621700-f17d642c, #w-node-_15c81ab5-3fc1-9743-465b-88f13eec5cc2-f6a8b48c, #w-node-b4f82726-e46a-ab1c-45f9-5089427bee1d-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c711-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c728-f6a8b48c, #w-node-_70548d5d-f38c-15e1-78c9-2f658857c732-f6a8b48c, #w-node-_53127d39-2992-065c-8f9e-62207a390b67-f6a8b48c, #w-node-_719dbabf-d8e0-475b-5bb7-5dbb363f8c43-f6a8b48c, #w-node-_719dbabf-d8e0-475b-5bb7-5dbb363f8c4b-f6a8b48c, #w-node-_83a1d886-5fab-df9c-ff52-23837e87de83-f6a8b48c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab46-bfdbab43 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab54-bfdbab43 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fff446ff-358c-1067-d49b-8519628d37da-1102a9ad, #w-node-_0831c038-d116-9066-8a6a-618be085c487-1102a9ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d59b2233-cfb8-6705-e3b0-d022540da912-1102a9ad {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-d27329f0-d344-4a85-375d-5e9f15ca5791-1102a9af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71f6aa11-3b2a-f1cb-adbc-f31e082cf47d-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42c4-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c5aee028-9f78-cda8-b66f-b4f4788e715f-1102a9d0, #w-node-b448039b-3a1c-91c1-2a6e-b1a24257f913-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec6a-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec79-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6d4-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6f2-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd701-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea643e-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f6db4e34-4393-049c-b93d-f6cae8ea645c-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f6db4e34-4393-049c-b93d-f6cae8ea646b-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10282-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102a0-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102af-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbecc-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbeea-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbef9-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7be-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7c1-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765a9-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765ac-1102a9d0, #w-node-_7827566f-6adc-bce9-cd8a-f973bf716694-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ab98738-41ea-4a58-f544-b418b2740481-1102a9d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9e97a5ab-4689-df33-0425-6d5523a0b2a2-1102a9d0, #w-node-_6a988073-435b-2bc0-4241-433ea734b409-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b0d-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b10-1102a9d0, #w-node-_520e4c0f-0d53-2435-4ba4-d61ec6bdc0b0-1102a9d0, #w-node-_9b374358-30e6-2202-bb84-7916dfbb91e5-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108eef0-b3035ee9 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108ef29-b3035ee9 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108ef64-b3035ee9 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f9760f42-e984-e277-3381-addf0108efa3-b3035ee9 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f852c1fb-c04e-7c61-6b05-2f33fec58960-1102a9f1, #w-node-_92c46e90-ffce-1447-b2a6-2ee1242d1345-1102a9f1, #w-node-f3d7325b-8584-503b-84f3-636d3375c4c3-1102a9f1, #w-node-dbc47b11-6bbb-b499-b23c-4cdbd1caece0-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f1791-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17aa-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17c3-1102a9f1, #w-node-_011ff275-da91-a843-2076-8237c29f17dc-1102a9f1, #w-node-_51d73018-dd24-6d09-4ea0-f30be724d5dd-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_51d73018-dd24-6d09-4ea0-f30be724d5e6-1102a9f1 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_51d73018-dd24-6d09-4ea0-f30be724d607-1102a9f1 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da7218e-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da72197-1102a9f1 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2eb5336a-11b6-c3d9-f667-18602da721b8-1102a9f1 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda742-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda762-1102a9f1 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_3f1a4f06-e733-392a-b228-c04d8bfda74b-1102a9f1 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_3e08cb89-ef20-cd42-1f12-804096946eed-1102a9f1, #w-node-_3e08cb89-ef20-cd42-1f12-804096946f04-1102a9f1, #w-node-_3e08cb89-ef20-cd42-1f12-804096946f1b-1102a9f1, #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4443-1102a9f1, #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec445a-1102a9f1, #w-node-_6b1f3ca4-2438-5404-ce16-7ae3a5ec4475-1102a9f1, #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1bb-1102a9f1, #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1d4-1102a9f1, #w-node-_551a4e6b-89d9-51b8-cc05-bca7f741f1ed-1102a9f1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c15-1102a9f1 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_794c87b6-b5fd-c134-4fa7-241afd0a8e95-1102a9f1, #w-node-_7e706651-2c0f-8bc7-ba23-b69cd4f457a9-1102a9f1, #w-node-d849112e-53c6-fcb3-5d04-913fb6970665-1102a9f1, #w-node-_94360d6e-365d-c847-cb1d-cfc3fc2d8c58-1102a9f1, #w-node-bad955df-c2ff-3317-0cae-171e268aba8b-1102a9f1, #w-node-a0c60292-9692-bffc-c578-e6dc25c6b440-1102a9f1, #w-node-_2b872f6e-2937-08d5-7c2d-14c6674a163b-1102a9f1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d5a-1102a9f1 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04d9d-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dab-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dbd-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dcf-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04de0-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04df1-1102a9f1, #w-node-_44474eac-7f7a-32aa-1f40-7729f3c04dff-1102a9f1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2abfa-1102a9f1 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac3d-1102a9f1, #w-node-_68782990-d91a-ede6-ce27-e074180e1fe7-1102a9f1, #w-node-_43c9bca0-619b-b82a-0cff-0cf13789fa5a-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac4b-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac5d-1102a9f1, #w-node-_35c8d607-ba1b-99b9-1d6e-04b827e7a408-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac6f-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac80-1102a9f1, #w-node-b3d81764-41e7-7fb8-9f9c-e546b5d2ac91-1102a9f1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-af20a216-1855-c4e7-46b8-fe2c79d9832b-f3da7581 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-af20a216-1855-c4e7-46b8-fe2c79d98363-f3da7581 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fec281f8-8872-d339-7a51-557bab4a148a-f3da7581 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-fec281f8-8872-d339-7a51-557bab4a14c2-f3da7581 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b1ea42a0-73a9-30fe-0a38-3fc737013fe9-f3da7581 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-b1ea42a0-73a9-30fe-0a38-3fc737014025-f3da7581 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e086-f3da7581 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2c0b3ee9-5194-67c6-7310-dc427c72e0c2-f3da7581 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fea6824b-89fb-fdf2-17de-5ee075aca855-f6a8b48c {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_56ad2371-e27b-1096-1ba3-0123c5447e1b-f6a8b48c {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_4087941d-ba05-ec35-92c5-f1976a87650d-f6a8b48c {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_5ba501d4-bd95-fd6b-42b5-0027e05194a8-f6a8b48c {
    grid-area: 5 / 1 / 6 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab46-bfdbab43, #w-node-_0f179c75-d8fa-ca16-9c2f-5e46bfdbab54-bfdbab43, #w-node-fff446ff-358c-1067-d49b-8519628d37da-1102a9ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0831c038-d116-9066-8a6a-618be085c487-1102a9ad {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d59b2233-cfb8-6705-e3b0-d022540da912-1102a9ad {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_232fa32a-3849-04d7-54ef-04e22164cfcf-1102a9ad, #w-node-d27329f0-d344-4a85-375d-5e9f15ca5791-1102a9af, #w-node-_8342163f-5696-9f8b-a4fd-5c7efe40d8bd-1102a9c5, #w-node-_1364eea4-24f4-a5c5-29d7-d7e9e891f80a-1102a9d0, #w-node-_71f6aa11-3b2a-f1cb-adbc-f31e082cf47d-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42a6-1102a9d0, #w-node-d59bc981-b715-92a8-3956-1f9d860a42c4-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e7141-1102a9d0, #w-node-c5aee028-9f78-cda8-b66f-b4f4788e715f-1102a9d0, #w-node-b448039b-3a1c-91c1-2a6e-b1a24257f913-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec4c-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec6a-1102a9d0, #w-node-_2c68300e-e834-5aae-3e12-e83c34caec79-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6d4-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd6f2-1102a9d0, #w-node-_4be3ed53-1a4e-3e3f-bdd1-127fa4dbd701-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea643e-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea645c-1102a9d0, #w-node-f6db4e34-4393-049c-b93d-f6cae8ea646b-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d10282-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102a0-1102a9d0, #w-node-af4b814b-e0d2-333f-b10e-3f97a4d102af-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbecc-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbeea-1102a9d0, #w-node-_469ce4d8-5d17-19fe-1257-2a254eafbef9-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7be-1102a9d0, #w-node-_1eb9a730-96a3-e12a-f5d6-460b9ce6c7c1-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765a9-1102a9d0, #w-node-e8a4d2d6-2490-eb84-1fe4-4695f14765ac-1102a9d0, #w-node-_7827566f-6adc-bce9-cd8a-f973bf716694-1102a9d0, #w-node-_1ab98738-41ea-4a58-f544-b418b2740481-1102a9d0, #w-node-_9e97a5ab-4689-df33-0425-6d5523a0b2a2-1102a9d0, #w-node-_6a988073-435b-2bc0-4241-433ea734b409-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b0d-1102a9d0, #w-node-ed6bc9e4-3872-c26d-06b9-060e652b8b10-1102a9d0, #w-node-_520e4c0f-0d53-2435-4ba4-d61ec6bdc0b0-1102a9d0, #w-node-_9b374358-30e6-2202-bb84-7916dfbb91e5-1102a9d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fea6824b-89fb-fdf2-17de-5ee075aca855-f6a8b48c {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_56ad2371-e27b-1096-1ba3-0123c5447e1b-f6a8b48c {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_4087941d-ba05-ec35-92c5-f1976a87650d-f6a8b48c {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_5ba501d4-bd95-fd6b-42b5-0027e05194a8-f6a8b48c {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_719dbabf-d8e0-475b-5bb7-5dbb363f8c43-f6a8b48c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'FA Regular';
  src: url('../fonts/fa-regular-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'FA Brands';
  src: url('../fonts/fa-brands-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'FA Solid';
  src: url('../fonts/fa-solid-900.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}