@font-face {
  font-family: Work Sans Variable;
  src: url('../fonts/WorkSans-VariableFont_wght.ttf') format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #373635;
  --concrete: #9f9992;
}

.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;
}

body {
  color: #333;
  font-family: Work Sans Variable, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.content-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.navbar {
  z-index: 40;
  background-color: #0000;
  min-width: 100%;
  padding-top: 1rem;
  padding-bottom: 1.5rem;
  transition: opacity .2s;
  position: fixed;
  inset: 0% 0% auto;
}

.menu-container {
  grid-template-rows: auto;
  grid-template-columns: 50% 35.5%;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1728px;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
}

.nav-link {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 20%;
  height: 100%;
  min-height: 3rem;
  padding: .25rem;
  font-size: clamp(0px, 1.25vw, 14px);
  line-height: 120%;
  display: flex;
}

.nav-link.bigger {
  width: 30%;
}

.nav-link.bigger.w--current {
  color: #fff;
  text-decoration: underline;
}

.nav-link.dark-nav {
  filter: invert();
}

.hero-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.slide-overlay {
  background-color: #0006;
  width: calc(100% - 1rem);
  height: 100%;
  position: absolute;
  inset: 0% 1rem 0% 0%;
}

.brand {
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: calc(100% + 2px);
  margin-left: -1px;
  display: grid;
}

.max-width-content {
  width: 100%;
  max-width: 1728px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.large-heading {
  text-transform: uppercase;
  font-size: clamp(0px, 9vw, 160px);
  font-weight: 600;
  line-height: 80%;
}

.large-heading.living-on-the-grid {
  font-size: clamp(0px, 6vw, 110px);
}

.large-heading.no-case {
  text-transform: none;
}

.large-heading.gold {
  color: #f9d2a9;
}

.main-button {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff40;
  padding: .75rem 1.5rem;
}

.main-button.white {
  color: #000;
  background-color: #fff;
  font-weight: 500;
}

.main-button.gold {
  color: #f9d2a9;
}

.main-button.footer, .main-button.mobile-menu {
  padding-left: .5rem;
  padding-right: .5rem;
}

.grey-overlay {
  background-color: #f3f3f3;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.medium-heading {
  text-transform: uppercase;
  font-size: clamp(0px, 3.7vw, 80px);
  font-weight: 600;
  line-height: 90%;
}

.medium-heading.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#383838, #38383800);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: clamp(0px, 5vw, 80px);
}

.medium-heading.no-case {
  text-transform: none;
}

.medium-heading.rose {
  color: #f9d2a9;
}

.full-bleed-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 900px;
  margin-bottom: -12rem;
  padding-top: 6rem;
}

.image-text-overlay-container {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.vertical-text {
  color: #fff;
  text-align: right;
  text-transform: uppercase;
  writing-mode: tb-rl;
  flex: none;
  font-size: 75px;
  font-weight: 300;
  line-height: 100%;
  transform: rotate(180deg);
}

.vertical-text-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 12rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.divider-line {
  background-color: #fffefe;
  width: 1px;
  height: 100%;
  margin-bottom: -20rem;
}

.pre-footer-container {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #383838;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1728px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 2rem 20rem;
  display: flex;
  position: relative;
}

.pre-footer-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 2fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.app-mockup {
  z-index: 2;
  object-fit: contain;
  width: 85%;
  margin-top: -3rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.app-row {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #383838;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.full-width-content {
  z-index: 2;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.full-width-content.smart-living-content {
  z-index: 1;
  background-color: #9f9992;
  padding-top: 20rem;
  padding-bottom: 8rem;
}

.pre-footer-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: left;
  flex-flow: column;
  max-width: 325px;
  display: flex;
}

.pre-footer-content._123124124 {
  padding-right: 2rem;
}

.app-download {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.features {
  margin-top: -5rem;
}

.pre-footer {
  filter: brightness(70%);
  width: 100%;
}

.pre-footer-image-container {
  z-index: 1;
  width: 100%;
  min-width: 100%;
  max-height: 900px;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.pre-footer-overlay {
  background-image: linear-gradient(#9f9992, #9f999200);
  position: absolute;
  inset: 0%;
}

.pre-footer-cta {
  z-index: 4;
  background-color: #3d4633;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1222px;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
}

.pre-footer-call {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  color: #f9d2a9;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 850px;
  display: flex;
}

.small-heading {
  text-transform: uppercase;
  font-size: clamp(0px, 2.75vw, 40px);
  font-weight: 400;
  line-height: 95%;
}

.small-heading.bold {
  text-transform: capitalize;
  font-size: clamp(0px, 2.75vw, 50px);
  font-weight: 600;
}

.small-heading.no-case {
  text-transform: none;
}

.small-heading.no-marg {
  margin-top: 0;
}

.cta-download {
  font-size: 20px;
  line-height: 95%;
}

.swiper.community {
  padding-top: 2rem;
}

.swiper.on-grid, .swiper.off-grid {
  padding-top: 2rem;
  overflow: hidden;
}

.swiper-wrapper {
  width: 93%;
  display: flex;
}

.swiper-wrapper._100pc, .swiper-wrapper.off-the-grid {
  width: 100%;
  overflow: hidden;
}

.swiper-slide.services {
  flex-flow: column;
  flex: none;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: calc(432.5px - .75rem);
  height: 500px;
  padding: 1rem;
  display: flex;
  position: relative;
}

.swiper-slide.off-the-grid {
  flex-flow: column;
  flex: none;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 33.3333%;
  height: 500px;
  padding: 1rem;
  display: flex;
  position: relative;
}

.slider-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding-right: 1rem;
  position: absolute;
  inset: 0%;
}

.slide-content-container {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 2rem 1rem 1rem;
  display: flex;
  position: relative;
}

.green-overlay {
  background-color: #212509;
  position: absolute;
  inset: 0%;
}

.hero-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  height: 100%;
  padding-top: 3.1rem;
  padding-bottom: 2rem;
  display: grid;
}

.hero-grid.sub-hero {
  padding-bottom: 4rem;
}

.hero-grid.sub-hero-copy {
  grid-row-gap: 2rem;
  padding-top: 3rem;
  padding-bottom: 4rem;
}

.grid-line {
  border-left: 1px solid #ffffff40;
}

.grid-line.last-hero-column {
  border-right: 1px solid #fff;
}

.grid-line.last-hero-column.revision {
  border-left-style: none;
  border-left-color: #3d232340;
  border-right-color: #ffffff40;
}

.grid-line.last-hero-column.revision._45ye {
  border-left-style: solid;
  border-left-color: #ffffff40;
}

.grid-line.last-hero-column.revision._45ye.sad {
  border-left-color: #37363559;
  border-right-color: #37363559;
}

.grid-line.last-hero-column.revision._234rwef {
  margin-top: -1.25rem;
}

.grid-line.last-hero-column.revision-copy {
  border-left-style: solid;
  border-left-color: #ffffff40;
  border-right-color: #ffffff40;
  margin-bottom: 5rem;
}

.grid-line.last-hero-column.dark-alt {
  border-left-style: none;
  border-right-color: #37363559;
  margin-top: -1.25rem;
}

.grid-line.bottom {
  margin-bottom: -2rem;
}

.grid-line.extend-up {
  margin-top: -6rem;
}

.grid-line.extend-up.revised {
  margin-top: -20vh;
}

.grid-line.bottom-sub-hero {
  border-left-color: var(--black);
  margin-top: -2rem;
}

.grid-line.top-row-shrink {
  border-left-color: var(--black);
  height: 25%;
}

.grid-line.top-row-shrink.double-line {
  border-right: 1px solid var(--black);
  border-left-color: var(--black);
}

.grid-line.last-column-sub-hero {
  border-left-style: none;
  border-right: 1px solid #37363559;
}

.grid-line.last-column-sub-hero.off-the-grid {
  border-left-color: #f9d2a940;
  border-right-color: #f9d2a940;
}

.grid-line.reverse {
  border-left-color: #37363559;
}

.grid-line.reverse.hide-responsive.shift-right {
  margin-right: -4vw;
}

.grid-line.reverse.hide-responsive.shift-left {
  margin-left: -3vw;
}

.grid-line.reverse.hide-desktop {
  display: none;
}

.grid-line.gold {
  border-left-color: #f9d2a940;
}

.grid-line.gold.offset {
  margin-left: 2.5vw;
}

.grid-line.gold.no-desktop {
  display: none;
}

.grid-line.drop-down {
  margin-bottom: -18vh;
}

.grid-line.logo-brand {
  margin-left: 1px;
}

.grid-line.tall {
  height: 100%;
}

.grid-line.lg {
  color: #37353659;
  border-left-color: #37353659;
  height: 100%;
}

.grid-line.lg.sdg {
  margin-bottom: -2rem;
}

.hero-content-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 1rem;
  display: flex;
}

.hero-content-container.dark {
  color: #373635;
  padding-bottom: 0;
}

.hero-content-container.no-padding {
  padding-bottom: 0;
}

.sub-hero-content-spacer {
  color: var(--black);
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 2rem;
}

.sub-hero-content-spacer.subhead-content, .sub-hero-content-spacer.subhead-content-copy {
  margin-top: -7rem;
  padding-bottom: 0;
}

.first-hero-row-height {
  height: 12rem;
}

.last-hero-row-height {
  height: 4rem;
}

.middle-row-height {
  height: 8rem;
}

.nav-menu {
  width: 100%;
  display: flex;
}

.grid-logo {
  object-fit: scale-down;
  width: 88%;
  height: 1.25rem;
  margin-left: auto;
  margin-right: auto;
}

.grid-logo.invert {
  filter: invert();
}

.sub-hero-image-wrapper {
  padding-top: 30%;
  padding-left: 12.5%;
  padding-right: 12.5%;
}

.sub-hero-image {
  z-index: 5;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.sub-hero-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--black);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 6rem;
  padding-bottom: 2rem;
  padding-right: 2rem;
  display: flex;
}

.sub-hero-content.no-top {
  margin-right: -10%;
  padding-top: 0;
  padding-right: 0;
}

.sub-hero-overlay {
  background-color: #9f9992e6;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.slider-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.slider-title-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--black);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 3rem;
  display: flex;
}

.slider-title-container.gold {
  color: #f9d2a9;
}

.slider-subhead {
  font-size: clamp(0px, 2.5vw, 28px);
  line-height: 100%;
}

.hero-overlay-main {
  background-color: #0006;
  width: 100%;
  height: 100%;
  padding-top: 4rem;
  position: absolute;
  inset: 0%;
}

.no-overflow {
  overflow: hidden;
}

.app-icon {
  width: 80px;
  height: 80px;
  margin-left: -.5rem;
}

.store-download {
  height: 40px;
}

.vertical-cta-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 500px;
  margin-bottom: -1.5rem;
  display: flex;
}

.footer-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: grid;
}

.footer-wrapper {
  background-color: #373635;
  width: 100%;
  height: 100%;
  position: relative;
}

.footer-logo-container {
  width: 87.5%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}

.footer-spacer {
  height: 3rem;
}

.menu-column {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -1rem;
  padding-bottom: 1rem;
  display: flex;
}

.menu-column.footer.first {
  margin-bottom: -.5rem;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 1rem;
}

.menu-column.footer.second {
  margin-bottom: -.5rem;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 1rem;
}

.footer-link {
  color: #fff;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 2.75rem;
  font-size: clamp(0px, 1.25vw, 16px);
  line-height: 120%;
  text-decoration: none;
  display: flex;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1.25fr .5fr .5fr;
}

.footer-split-column {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1rem;
  display: flex;
}

.footer-cta-container {
  text-align: center;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.large-paragraph {
  font-size: 18px;
  line-height: 120%;
}

._72pc-width {
  width: 72%;
}

.small-paragraph {
  font-size: 12px;
}

.mobile-menu-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: none;
}

.mobile-logo-container {
  width: 87.5%;
  margin-left: auto;
  margin-right: auto;
  padding-top: .5rem;
}

.mobile-menu-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1rem;
  display: flex;
}

.mobile-menu-cta-container {
  text-align: center;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.light-font {
  font-family: Work Sans Variable, Arial, sans-serif;
  font-weight: 400;
}

.sub-hero-image-contain {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: relative;
}

.div-block {
  padding-right: 2rem;
}

.div-block-2 {
  margin-top: -20px;
}

.div-block-3 {
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.small-row-height {
  height: 4rem;
}

.div-block-3-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image {
  width: 68%;
  max-width: 430px;
}

.footer-grid-copy {
  grid-column-gap: 0rem;
  grid-row-gap: 4rem;
  color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: grid;
}

.grid-logo-footer {
  object-fit: scale-down;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.hero-grid-copy {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  height: 100%;
  padding-top: 3.1rem;
  padding-bottom: 2rem;
  display: grid;
  position: relative;
}

.hero-grid-copy.sub-hero {
  padding-bottom: 4rem;
}

.hero-grid-copy.sub-hero-copy {
  grid-row-gap: 2rem;
  padding-top: 3rem;
  padding-bottom: 4rem;
}

.hero-grid-copy._34qtre {
  grid-template-rows: 3rem auto auto auto 3rem;
  padding-top: 0;
  padding-bottom: 0;
}

.grid-logo-copy {
  object-fit: scale-down;
  width: 88%;
  height: 1.25rem;
  margin-left: auto;
  margin-right: auto;
}

.team-slider_cms_list.swiper-wrapper {
  display: flex;
}

.team-slider_cms_item.swiper-slide {
  padding-left: calc(var(--site--gutter) * .5);
  padding-right: calc(var(--site--gutter) * .5);
  flex: none;
  width: 25%;
  height: auto;
}

.team-slider_cms_item.swiper-slide.triple {
  width: 33.3333%;
}

.team-slider_bullet_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  width: auto !important;
}

.team-slider_component {
  padding-top: 2rem;
  container-type: inline-size;
}

.team-slider_layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  place-content: center space-between;
  align-items: center;
  margin-top: 2rem;
  display: none;
}

.team-slider_draggable_handle {
  cursor: grab;
  background-color: #80858a;
  border-radius: 100vw;
  width: 30%;
  height: 100%;
}

.team-slider_draggable_handle.dark-alt {
  background-color: #f9d2a9;
}

.team-slider_cms_wrap.swiper {
  margin-left: calc(var(--site--gutter) * -.5);
  margin-right: calc(var(--site--gutter) * -.5);
  overflow: visible;
}

.team-slider_btn_layout {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.team-slider_bullet_item {
  aspect-ratio: 1;
  background-color: #eee0;
  border: 1px solid #80858a;
  border-radius: 100vw;
  width: 1rem;
  min-width: 0;
  padding: 0;
}

.team-slider_bullet_item.is-active {
  background-color: #80858a;
}

.team-slider_bullet_item.gold-alt {
  border-color: #f9d2a9;
}

.team-slider_bullet_item.is-active-alt {
  background-color: #f9d2a9;
  border-color: #f9d2a9;
}

.team-slider_draggable_wrap {
  border: 1px solid #80858a;
  border-radius: 100vw;
  width: 14rem;
  min-width: 0;
  max-width: 100%;
  height: 1rem;
}

.team-slider_draggable_wrap.dark-alt {
  border-color: #f9d2a9;
}

.team-slider_btn_element.swiper-button-disabled {
  opacity: .5;
  pointer-events: none;
}

.slide {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 500px;
  display: flex;
  position: relative;
}

.image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.tab-link-tab-2 {
  color: #373635;
  text-transform: uppercase;
  background-color: #fff0;
  border: 1px solid #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.tab-link-tab-2.w--current {
  color: #fff;
  background-color: #373635;
}

.tab-link-tab-1 {
  background-color: #c8c8c8;
}

.tab-link-tab-1.w--current {
  color: #fff;
  text-transform: uppercase;
  background-color: #373635;
  border: 1px solid #373635;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 2rem;
  display: grid;
}

.grid-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.x-medium-heading {
  text-transform: uppercase;
  font-size: clamp(0px, 6vw, 130px);
  font-weight: 600;
  line-height: 80%;
}

.x-medium-heading.living-on-the-grid {
  font-size: clamp(0px, 6vw, 110px);
}

.x-medium-heading.no-case {
  text-transform: none;
}

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

.slide-content-container-copy {
  grid-row-gap: .25rem;
  color: #fff;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 2rem 3rem;
  display: flex;
  position: relative;
}

.grid-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  grid-template-columns: 2rem 1fr;
  padding-top: 4rem;
  padding-right: 2rem;
  position: relative;
}

.grid-3.last {
  padding-bottom: 2rem;
}

.image-4 {
  object-fit: none;
  flex: none;
  width: 2rem;
  height: 2rem;
  margin-top: 20px;
}

.div-block-4 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-5 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blue-overlay {
  opacity: 1;
  mix-blend-mode: multiply;
  background-color: #393e45;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-block {
  color: #fff;
}

.pre-footer-content-copy {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  flex-flow: column;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.image-5 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  padding-left: 2rem;
}

.div-block-6 {
  text-align: right;
}

.div-block-7 {
  display: none;
}

.image-5-copy {
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: none;
}

.hero-overlay-main-copy {
  background-color: #0006;
  background-image: linear-gradient(315deg, #000 21%, #0000);
  width: 100%;
  height: 100%;
  padding-top: 4rem;
  position: absolute;
  inset: 0%;
}

.sub-hero-overlay-copy {
  background-color: #9f99924d;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.blue-overlay-copy {
  opacity: .79;
  background-color: #677e79;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.grid-2-copy {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.image-3-copy {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.grid-2-copy-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  position: relative;
}

.div-block-4-copy {
  color: #fff;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-3-copy {
  grid-row-gap: 2rem;
  grid-template-rows: 1fr 1fr minmax(auto, 4.25fr);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  height: auto;
  display: grid;
}

.grid-3-copy {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #373536;
  grid-template-columns: 2rem 1fr;
  padding-top: 0;
  padding-right: 2rem;
  position: relative;
}

.grid-3-copy.last {
  padding-bottom: 2rem;
}

.div-block-5-copy {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-4-copy {
  object-fit: scale-down;
  flex: none;
  width: 2rem;
  height: 2rem;
  margin-top: 0;
  margin-left: -50%;
}

.div-block-9 {
  height: 100%;
}

.div-block-2-copy {
  margin-top: -20px;
}

.hero-image-copy {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hidden {
  display: none;
}

@media screen and (max-width: 991px) {
  .hero-wrapper {
    height: auto;
    max-height: 100%;
  }

  .menu-container {
    display: block;
  }

  .nav-link {
    display: none;
  }

  .hero-image {
    max-height: 1200px;
  }

  .brand {
    width: 87.5%;
    padding-top: 1rem;
  }

  .large-heading {
    font-size: clamp(0px, 10vw, 160px);
  }

  .main-button.mobile-menu {
    margin-right: -12.5%;
  }

  .main-button.expand {
    flex: 1;
  }

  .medium-heading {
    font-size: clamp(0px, 5vw, 80px);
  }

  .full-bleed-image {
    padding-top: 0;
  }

  .vertical-text {
    font-size: 70px;
  }

  .vertical-text-container {
    padding-top: 8rem;
  }

  .pre-footer-container {
    padding-bottom: 6rem;
  }

  .app-mockup {
    max-width: 400px;
    margin-top: -2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .app-row {
    justify-content: center;
    align-items: center;
  }

  .full-width-content.smart-living-content {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .full-width-content.pre-footer-image-bleed {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pre-footer-content {
    text-align: center;
    max-width: 100%;
  }

  .pre-footer-content._123124124 {
    margin-top: -2rem;
    padding-right: 0;
  }

  .features {
    margin-top: 0;
  }

  .pre-footer-image-container {
    transform: translate(0, -6rem);
  }

  .small-heading {
    font-size: clamp(0px, 4vw, 40px);
  }

  .menu-button {
    color: #fff;
    justify-content: center;
    align-items: center;
    width: 12.5%;
    height: 3.5rem;
    padding-top: 0;
    display: flex;
  }

  .menu-button.w--open {
    z-index: 55;
    background-color: #0000;
  }

  .cta-download {
    text-align: left;
    font-size: 18px;
    line-height: 120%;
  }

  .swiper-slide.services {
    width: 45%;
  }

  .swiper-slide.off-the-grid {
    width: 45%;
    max-width: calc(432.5px - .75rem);
  }

  .hero-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    min-height: 800px;
  }

  .hero-grid.sub-hero {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .hero-grid.sub-hero-copy {
    grid-template-rows: auto auto auto auto;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .grid-line.last-hero-column {
    border-left-style: none;
    border-right-color: #ffffff40;
  }

  .grid-line.last-hero-column.revision._45ye.sad {
    border-right-color: #37363559;
  }

  .grid-line.last-hero-column.dark-alt {
    max-height: 19.25rem;
  }

  .grid-line.bottom {
    margin-bottom: 0;
  }

  .grid-line.extend-up.revised {
    border-left-style: none;
    display: none;
  }

  .grid-line.bottom-sub-hero {
    margin-top: 0;
  }

  .grid-line.reverse.hide-desktop {
    display: block;
  }

  .grid-line.reverse.trdhthfgdh {
    max-height: 18rem;
  }

  .grid-line.gold.offset {
    display: none;
  }

  .grid-line.gold.no-desktop {
    display: block;
  }

  .grid-line.drop-down, .grid-line.hide-responsive {
    display: none;
  }

  .grid-line.footer-logo {
    border-left-style: none;
    border-right: 1px solid #ffffff40;
  }

  .hero-content-container {
    margin-left: -7vw;
  }

  .hero-content-container.dark {
    margin-left: 0;
    margin-right: -2rem;
    padding-left: 7.5vw;
  }

  .sub-hero-content-spacer {
    padding-bottom: 0;
    padding-right: 1rem;
  }

  .sub-hero-content-spacer.subhead-content, .sub-hero-content-spacer.subhead-content-copy {
    margin-top: 0;
    padding-top: 0;
  }

  .middle-row-height.responsive-hidden {
    display: none;
  }

  .nav-menu {
    z-index: 50;
    background-color: #373635;
    height: 102svh;
    margin-top: -6rem;
    padding-top: 1.75rem;
  }

  .sub-hero-image-wrapper {
    padding-top: 0%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .sub-hero-content {
    padding-top: 1rem;
    padding-bottom: 0;
  }

  .sub-hero-content.no-top {
    margin-right: 0%;
  }

  .slider-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .slider-title-container {
    padding-top: 0;
    padding-bottom: 1rem;
    padding-right: 2rem;
  }

  .no-overflow {
    margin-right: -2rem;
  }

  .footer-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-top: 1rem;
    padding-bottom: 3rem;
  }

  .footer-wrapper {
    height: auto;
    max-height: 100%;
  }

  .footer-logo-container {
    height: 10svw;
    padding-top: 0;
  }

  .menu-column {
    margin-top: 0;
    padding-top: 1.5rem;
    padding-bottom: 0;
  }

  .menu-column.footer.gads {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 2rem;
    display: grid;
  }

  .menu-column.footer.first {
    padding-left: 0;
  }

  .menu-column.footer.second {
    padding-left: 2rem;
  }

  .footer-link {
    font-size: clamp(0px, 2.5vw, 16px);
  }

  .footer-link.single {
    width: 50%;
  }

  .footer-link.padded {
    padding-left: 2rem;
  }

  .grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr 1fr;
    grid-auto-rows: 4fr;
    padding-top: 1rem;
  }

  .footer-split-column {
    justify-content: flex-start;
  }

  ._72pc-width {
    width: 100%;
  }

  ._72pc-width.erghdfh {
    padding-right: 3rem;
  }

  .icon {
    opacity: 1;
    justify-content: center;
    align-items: center;
    height: 100%;
    display: flex;
    position: absolute;
    inset: auto 0%;
  }

  .icon.black {
    color: #000;
  }

  .mobile-menu-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-rows: 1.25rem auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 88%;
    margin-top: -1rem;
    padding: 1.25rem 2rem 3rem;
    display: grid;
    position: relative;
  }

  .mobile-logo-container {
    width: 88%;
    height: 1.25rem;
    padding-top: 0;
  }

  .mobile-menu-container {
    flex-flow: column;
    justify-content: flex-start;
  }

  .mobile-menu-cta-container {
    flex: 1;
    justify-content: flex-end;
    align-items: stretch;
  }

  .menu-close {
    opacity: 0;
    text-align: center;
    cursor: pointer;
    height: 100%;
    padding-top: 1rem;
    position: absolute;
    inset: auto 0%;
  }

  .div-block {
    padding-right: 0;
  }

  .div-block-3 {
    grid-template-rows: auto;
  }

  .small-row-height.responsive-hidden {
    display: none;
  }

  .footer-grid-copy {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-top: 1rem;
    padding-bottom: 3rem;
  }

  .hero-grid-copy {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    min-height: 800px;
  }

  .hero-grid-copy.sub-hero {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .hero-grid-copy.sub-hero-copy {
    grid-template-rows: auto auto auto auto;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .hero-grid-copy._34qtre {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto 3rem;
    padding-bottom: 2rem;
  }

  .hero-grid-copy._43targdsg {
    padding-bottom: 0;
  }

  .grid-logo-copy {
    width: 100%;
  }

  .team-slider_cms_item.swiper-slide, .team-slider_cms_item.swiper-slide.triple {
    width: 50%;
  }

  .tabs {
    width: 102%;
    margin-left: -7.5vw;
    margin-right: 7.5vw;
  }

  .tab-link-tab-2 {
    flex: none;
    width: auto;
  }

  .tabs-menu {
    height: 100%;
    margin-right: -7.5vw;
    display: flex;
    overflow: auto;
  }

  .x-medium-heading {
    font-size: clamp(0px, 10vw, 160px);
  }

  .slide-content-container-copy {
    padding: 1rem 2rem 0;
  }

  .grid-3 {
    padding-top: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .grid-3.tfuhjdfg {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pre-footer-content-copy {
    text-align: left;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .image-5 {
    padding-left: 0;
    display: none;
  }

  .div-block-6 {
    text-align: left;
  }

  .tabs-content {
    margin-left: -2rem;
    margin-right: -7.5vw;
  }

  .div-block-7 {
    background-image: linear-gradient(0deg, #000 73%, #0000);
    display: flex;
  }

  .dfsgdfsg {
    display: none;
  }

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

  .image-5-copy {
    width: calc(100% + 4rem);
    max-width: calc(100% + 4rem);
    margin-left: -2rem;
    padding-left: 0;
    display: block;
  }

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

  .div-block-3-copy {
    grid-template-rows: auto auto;
  }

  .grid-3-copy {
    padding-top: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

@media screen and (max-width: 767px) {
  .brand {
    padding-left: 0;
  }

  .large-heading {
    font-size: clamp(0px, 12vw, 160px);
    line-height: 90%;
  }

  .large-heading.living-on-the-grid {
    font-size: 60px;
    line-height: 50px;
  }

  .medium-heading {
    font-size: clamp(0px, 7.5vw, 80px);
  }

  .medium-heading.gradient {
    font-size: clamp(0px, 6vw, 80px);
    line-height: 90%;
  }

  .vertical-text {
    font-size: 58px;
  }

  .vertical-text-container {
    padding-top: 4rem;
  }

  .app-mockup {
    margin-top: -1rem;
  }

  .pre-footer-image-container {
    transform: translate(0, -16rem);
  }

  .small-heading {
    font-size: clamp(0px, 5.25vw, 40px);
    font-weight: 600;
  }

  .small-heading.bold {
    font-size: clamp(0px, 5.25vw, 50px);
  }

  .swiper-slide.services {
    width: 224px;
    max-width: 224px;
    height: 299px;
  }

  .swiper-slide.off-the-grid {
    width: 224px;
    height: 299px;
  }

  .hero-grid {
    grid-template-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr);
    min-height: auto;
  }

  .hero-grid.sub-hero {
    min-height: auto;
    padding-top: 2rem;
  }

  .hero-grid.sub-hero-copy {
    grid-template-columns: minmax(50px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    min-height: auto;
    padding-top: 2rem;
  }

  .grid-line.last-hero-column.dark-alt {
    max-height: 21.25rem;
  }

  .grid-line.reverse.trdhthfgdh {
    max-height: 20rem;
  }

  .sub-hero-content-spacer.subhead-content {
    width: 115%;
    margin-left: -7.5%;
  }

  .first-hero-row-height {
    height: 4rem;
  }

  .grid-logo {
    width: 90%;
  }

  .slider-title-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .slider-subhead {
    font-size: clamp(0px, 2.5vw, 14px);
    line-height: 150%;
  }

  .footer-grid {
    padding-bottom: 2rem;
  }

  .footer-logo-container {
    height: 12svw;
  }

  .menu-column.footer.first {
    padding-right: 0;
  }

  .menu-column.footer.second {
    padding-left: 1rem;
  }

  .footer-link {
    height: 2.5rem;
    font-size: clamp(0px, 3vw, 16px);
  }

  .footer-link.padded {
    padding-left: 1rem;
  }

  .large-paragraph {
    font-size: 14px;
    line-height: 150%;
  }

  ._72pc-width.erghdfh {
    padding-right: 2.5rem;
  }

  .mobile-menu-grid {
    padding-bottom: 2rem;
  }

  .mobile-logo-container {
    height: 12svw;
  }

  .div-block-2, .div-block-3 {
    width: 115%;
    margin-left: -7.5%;
  }

  .div-block-3-copy {
    display: none;
  }

  .footer-grid-copy {
    padding-bottom: 2rem;
  }

  .hero-grid-copy {
    min-height: auto;
  }

  .hero-grid-copy.sub-hero, .hero-grid-copy.sub-hero-copy {
    min-height: auto;
    padding-top: 2rem;
  }

  .team-slider_layout {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .team-slider_draggable_wrap {
    display: none;
  }

  .x-medium-heading {
    font-size: clamp(0px, 12vw, 160px);
    line-height: 90%;
  }

  .x-medium-heading.living-on-the-grid {
    font-size: 60px;
    line-height: 50px;
  }

  .div-block-3-copy {
    grid-column-gap: 16px;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }
}

@media screen and (max-width: 479px) {
  .large-heading.living-on-the-grid {
    max-width: 250px;
    font-size: 32px;
    line-height: 90%;
  }

  .medium-heading.gradient {
    font-size: clamp(0px, 6vw, 28px);
  }

  .full-bleed-image {
    max-height: 235px;
  }

  .vertical-text {
    font-size: clamp(0px, 10vw, 24px);
  }

  .vertical-text-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: 160%;
    padding-top: 2rem;
  }

  .divider-line {
    margin-bottom: -17rem;
  }

  .pre-footer-container {
    padding-bottom: 4rem;
  }

  .pre-footer-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .app-mockup {
    max-width: 100%;
  }

  .full-width-content.smart-living-content {
    padding-top: 12rem;
  }

  .pre-footer-image-container {
    transform: translate(0, -20rem);
  }

  .small-heading {
    font-size: clamp(0px, 5.25vw, 40px);
  }

  .swiper-slide.services, .swiper-slide.off-the-grid {
    width: 90%;
  }

  .hero-grid {
    grid-template-columns: minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr) minmax(30px, 1fr);
    padding-bottom: 1rem;
  }

  .hero-grid.sub-hero-copy {
    grid-template-columns: minmax(25px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-line.last-hero-column.dark-alt {
    max-height: 18.25rem;
  }

  .grid-line.extend-up {
    margin-top: 0;
  }

  .grid-line.reverse.trdhthfgdh {
    max-height: 18rem;
  }

  .hero-content-container {
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .sub-hero-content-spacer {
    padding-top: 1rem;
  }

  .first-hero-row-height {
    height: 3rem;
  }

  .middle-row-height {
    height: 5rem;
  }

  .slider-title-container {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-right: 1rem;
  }

  .slider-subhead {
    font-size: clamp(0px, 3vw, 28px);
  }

  .menu-column.footer {
    padding-top: 1rem;
  }

  .footer-link {
    height: 2rem;
    font-size: clamp(0px, 3.5vw, 16px);
  }

  .footer-link.single {
    width: 60%;
  }

  .grid {
    grid-template-columns: 1.5fr 1fr;
  }

  ._72pc-width {
    width: 80%;
  }

  ._72pc-width.erghdfh {
    width: 100%;
  }

  .small-row-height {
    height: 5rem;
  }

  .hero-grid-copy {
    padding-bottom: 1rem;
  }

  .hero-grid-copy._34qtre {
    grid-column-gap: 0rem;
  }

  .team-slider_cms_item.swiper-slide, .team-slider_cms_item.swiper-slide.triple {
    width: 85%;
  }

  .x-medium-heading.living-on-the-grid {
    max-width: 250px;
    font-size: 32px;
    line-height: 90%;
  }

  .pre-footer-content-copy {
    padding-top: 0;
  }
}

#w-node-_16c1b011-48ea-0a02-820b-24cec8e2c224-e9c2f13e {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_16c1b011-48ea-0a02-820b-24cec8e2c225-e9c2f13e {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center end;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127156f-e9c2f13e {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271571-e9c2f13e {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271572-e9c2f13e {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271573-e9c2f13e {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271574-e9c2f13e {
  grid-area: 1 / 4 / 3 / 5;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271575-e9c2f13e {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271576-e9c2f13e {
  grid-area: 1 / 6 / 3 / 7;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271577-e9c2f13e {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271578-e9c2f13e {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271579-e9c2f13e {
  grid-area: 2 / 9 / 3 / 10;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127157b-e9c2f13e {
  grid-area: 2 / 10 / 3 / 11;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127157c-e9c2f13e {
  grid-area: 2 / 11 / 3 / 12;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127157d-e9c2f13e {
  grid-area: 2 / 12 / 3 / 13;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127157e-e9c2f13e {
  grid-area: 2 / 13 / 3 / 14;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127157f-e9c2f13e {
  grid-area: 2 / 14 / 3 / 15;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271580-e9c2f13e {
  grid-area: 2 / 15 / 3 / 16;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271581-e9c2f13e {
  grid-area: 2 / 16 / 3 / 17;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb21271582-e9c2f13e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4baaedb2-c726-43bd-e986-06eb2127159b-e9c2f13e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#gsap-no-1.w-node-_1018a991-d2f5-b725-50fb-b20cb3832d23-e9c2f13e {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_5fadbc6b-35c9-9936-2f36-0a22e935d91a-e9c2f13e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_916a3373-8437-5fd3-5553-b56ee6f6cf66-e9c2f13e {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_4c7c5c1e-fa3c-3436-ca50-6507fe5fdc78-e9c2f13e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2b15d561-fcf4-5132-c0d9-705a7169138d-e9c2f13e {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_43d29632-964d-745e-f07b-46f381fd12d3-e9c2f13e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-db6eece9-48bb-2ab5-5c9f-23d587ae7741-e9c2f13e {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_806d9f04-2aef-9fc7-9559-5717332f7c86-e9c2f13e {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c6e9bf75-0c54-29b4-ddf5-20d867d83984-e9c2f13e {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_7b215d2b-c38f-87ce-66f4-3e37427545c7-e9c2f13e {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_862e7537-10be-22c2-eafb-bafa67d27595-e9c2f13e {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_985f4ca5-1a81-714a-0ef3-32448c5a869a-e9c2f13e {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-a6586870-d44d-6f0a-7184-f9d2cb7d30ec-e9c2f13e {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-e9c2f13e {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_0abdc38a-cbe7-cf41-b830-f12cd5f2977e-e9c2f13e {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_98743e63-181c-f0d1-0b0d-9c90165a1325-e9c2f13e {
  grid-area: 1 / 9 / 2 / 10;
}

#w-node-_7063439d-951a-737b-51e6-331c635bc34f-e9c2f13e {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-dc7a7550-04cf-737a-eeaf-e8ae5b368093-e9c2f13e {
  grid-area: 1 / 10 / 4 / 11;
}

#w-node-_6a960295-3f3d-a610-ebcd-14e305c919a8-e9c2f13e {
  grid-area: 1 / 11 / 4 / 12;
}

#w-node-_51790a2c-7604-0777-4556-a95541ffc67b-e9c2f13e {
  grid-area: 1 / 12 / 4 / 13;
}

#w-node-f76b8b08-4eef-02e3-5016-0e4d63a6ffad-e9c2f13e {
  grid-area: 1 / 13 / 4 / 14;
}

#w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-e9c2f13e {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-e9c2f13e {
  grid-area: 2 / 2 / 3 / 9;
}

#gsap-no-2.w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a92-e9c2f13e {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a94-e9c2f13e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a96-e9c2f13e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a98-e9c2f13e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9a-e9c2f13e {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9c-e9c2f13e {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9e-e9c2f13e {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa0-e9c2f13e {
  grid-area: 2 / 8 / 4 / 9;
}

#w-node-_975f2f43-45d9-c202-3210-fc57d4870877-e9c2f13e {
  grid-area: 2 / 9 / 4 / 10;
}

#w-node-_08c2aa3d-3806-1f1a-37b4-489ae77b3d51-e9c2f13e {
  grid-area: 2 / 10 / 4 / 11;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa3-e9c2f13e {
  grid-area: 1 / 11 / 4 / 12;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa4-e9c2f13e {
  grid-area: 1 / 12 / 2 / 13;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa5-e9c2f13e {
  grid-area: 1 / 13 / 2 / 14;
}

#w-node-d186143a-da84-9649-0375-f4377d7a36bb-e9c2f13e {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-e9c2f13e {
  grid-area: 1 / 11 / 4 / 15;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-e9c2f13e {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-e9c2f13e {
  grid-area: 3 / 2 / 4 / 8;
}

#w-node-_65849243-a0fd-f052-7495-d00c49470b67-e9c2f13e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-e9c2f13e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-e9c2f13e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-e9c2f13e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a30a635b-fcb9-f158-c43d-25216976793d-e9c2f13e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_01b273b7-f705-6b70-e6d6-54a7b1738daa-e9c2f13e {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_90998587-0d01-8c81-3078-4427bbcd849c-e9c2f13e {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_3c93c237-30f1-a9b4-df12-21fd438db0a6-e9c2f13e {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_398807df-e9f1-8402-95a3-fc437778cd60-e9c2f13e {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-_6d361b9d-b4b8-1a30-c497-ae110d2f297e-e9c2f13e {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-_5dfcbd3d-f133-62b4-1f64-16b92ebc71b7-e9c2f13e {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-_638d6352-756d-8f22-4c0a-276e7f4f21fe-e9c2f13e {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-d7cb4ea5-0dc7-9966-f3f6-caba8ddd340b-e9c2f13e {
  grid-area: 1 / 12 / 3 / 13;
}

#w-node-ab81baeb-0f35-944d-d780-975d16ce75de-e9c2f13e {
  grid-area: 1 / 13 / 3 / 14;
}

#w-node-_79cc5de4-8828-394a-1755-9dc89fa8c190-e9c2f13e, #w-node-c34c9d2c-7601-6fb7-1f56-83bac1f0825f-e9c2f13e {
  grid-area: 1 / 14 / 3 / 15;
}

#w-node-_1f7a9da1-95f9-ba5a-8c99-4b2abe63485b-e9c2f13e {
  grid-area: 3 / 1 / 4 / 15;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e1a-e9c2f13e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e21-e9c2f13e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e23-e9c2f13e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e24-e9c2f13e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e25-e9c2f13e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e26-e9c2f13e {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e27-e9c2f13e {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e28-e9c2f13e {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e29-e9c2f13e {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2a-e9c2f13e {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2b-e9c2f13e {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2c-e9c2f13e {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2d-e9c2f13e {
  grid-area: 1 / 12 / 3 / 13;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2e-e9c2f13e {
  grid-area: 1 / 13 / 3 / 14;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2f-e9c2f13e {
  grid-area: 1 / 14 / 3 / 15;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e30-e9c2f13e {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-be038f20-4634-83c3-cd4a-491c0759804b-e9c2f13e {
  grid-area: 3 / 1 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e482fb-e9c2f13e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48302-e9c2f13e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48304-e9c2f13e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48305-e9c2f13e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48306-e9c2f13e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48307-e9c2f13e {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48308-e9c2f13e {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48309-e9c2f13e {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830a-e9c2f13e {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830b-e9c2f13e {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830c-e9c2f13e {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830d-e9c2f13e {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830e-e9c2f13e {
  grid-area: 1 / 12 / 4 / 13;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830f-e9c2f13e {
  grid-area: 1 / 13 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48310-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48311-e9c2f13e {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-cb134cbf-d93e-19de-e093-e00ff1762f3d-e9c2f13e {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-e9c2f13e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-e9c2f13e {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-ac555f33-3752-3f19-f9fb-3d6ca3a630bf-e9c2f13e {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_8f2bb88c-2242-39a9-ffdd-01de0537c379-e9c2f13e {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f1-e9c2f13e {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f2-e9c2f13e {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f6-e9c2f13e {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f8-e9c2f13e {
  grid-area: 1 / 4 / 3 / 5;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fa-e9c2f13e {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fc-e9c2f13e {
  grid-area: 1 / 6 / 3 / 7;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fe-e9c2f13e {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b600-e9c2f13e {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b602-e9c2f13e {
  grid-area: 2 / 9 / 3 / 10;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b604-e9c2f13e {
  grid-area: 2 / 10 / 3 / 11;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b605-e9c2f13e {
  grid-area: 2 / 11 / 3 / 12;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b606-e9c2f13e {
  grid-area: 2 / 12 / 3 / 13;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b607-e9c2f13e {
  grid-area: 2 / 13 / 3 / 14;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b608-e9c2f13e {
  grid-area: 2 / 14 / 3 / 15;
}

#w-node-_72a8b817-b6ae-cfb1-91a3-830ae677522c-e9c2f13e {
  grid-area: 2 / 15 / 3 / 16;
}

#w-node-c724bf64-4699-351b-8c81-fe6de13b9377-e9c2f13e {
  grid-area: 2 / 16 / 3 / 17;
}

#w-node-_2207cf2b-8ad4-f6c7-81ad-cc6af4860bab-e9c2f13e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d333b901-9970-495e-2860-ffca2202d985-e9c2f13e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16c1b011-48ea-0a02-820b-24cec8e2c224-cf488e35 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_16c1b011-48ea-0a02-820b-24cec8e2c225-cf488e35 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center end;
}

#gsap-no-1.w-node-_1018a991-d2f5-b725-50fb-b20cb3832d23-cf488e35 {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_5fadbc6b-35c9-9936-2f36-0a22e935d91a-cf488e35 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_916a3373-8437-5fd3-5553-b56ee6f6cf66-cf488e35 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_4c7c5c1e-fa3c-3436-ca50-6507fe5fdc78-cf488e35 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2b15d561-fcf4-5132-c0d9-705a7169138d-cf488e35 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_43d29632-964d-745e-f07b-46f381fd12d3-cf488e35 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-db6eece9-48bb-2ab5-5c9f-23d587ae7741-cf488e35 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_806d9f04-2aef-9fc7-9559-5717332f7c86-cf488e35 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c6e9bf75-0c54-29b4-ddf5-20d867d83984-cf488e35 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_7b215d2b-c38f-87ce-66f4-3e37427545c7-cf488e35 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_862e7537-10be-22c2-eafb-bafa67d27595-cf488e35 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_985f4ca5-1a81-714a-0ef3-32448c5a869a-cf488e35 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-a6586870-d44d-6f0a-7184-f9d2cb7d30ec-cf488e35 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-cf488e35 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_0abdc38a-cbe7-cf41-b830-f12cd5f2977e-cf488e35 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_98743e63-181c-f0d1-0b0d-9c90165a1325-cf488e35 {
  grid-area: 1 / 9 / 2 / 10;
}

#w-node-_7063439d-951a-737b-51e6-331c635bc34f-cf488e35 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-dc7a7550-04cf-737a-eeaf-e8ae5b368093-cf488e35 {
  grid-area: 1 / 10 / 4 / 11;
}

#w-node-_6a960295-3f3d-a610-ebcd-14e305c919a8-cf488e35 {
  grid-area: 1 / 11 / 4 / 12;
}

#w-node-_51790a2c-7604-0777-4556-a95541ffc67b-cf488e35 {
  grid-area: 1 / 12 / 4 / 13;
}

#w-node-f76b8b08-4eef-02e3-5016-0e4d63a6ffad-cf488e35 {
  grid-area: 1 / 13 / 4 / 14;
}

#w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-cf488e35 {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-cf488e35 {
  grid-area: 2 / 2 / 3 / 9;
}

#gsap-no-2.w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a92-cf488e35 {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a94-cf488e35 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a96-cf488e35 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a98-cf488e35 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9a-cf488e35 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9c-cf488e35 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9e-cf488e35 {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa0-cf488e35 {
  grid-area: 2 / 8 / 4 / 9;
}

#w-node-_975f2f43-45d9-c202-3210-fc57d4870877-cf488e35 {
  grid-area: 2 / 9 / 4 / 10;
}

#w-node-_08c2aa3d-3806-1f1a-37b4-489ae77b3d51-cf488e35 {
  grid-area: 2 / 10 / 4 / 11;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa3-cf488e35 {
  grid-area: 1 / 11 / 4 / 12;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa4-cf488e35 {
  grid-area: 1 / 12 / 2 / 13;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa5-cf488e35 {
  grid-area: 1 / 13 / 2 / 14;
}

#w-node-d186143a-da84-9649-0375-f4377d7a36bb-cf488e35 {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-cf488e35 {
  grid-area: 1 / 11 / 4 / 15;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-cf488e35 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-cf488e35 {
  grid-area: 3 / 2 / 4 / 8;
}

#w-node-_65849243-a0fd-f052-7495-d00c49470b67-cf488e35 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-cf488e35 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-cf488e35 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-cf488e35 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a30a635b-fcb9-f158-c43d-25216976793d-cf488e35 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_01b273b7-f705-6b70-e6d6-54a7b1738daa-cf488e35 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_90998587-0d01-8c81-3078-4427bbcd849c-cf488e35 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_3c93c237-30f1-a9b4-df12-21fd438db0a6-cf488e35 {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_398807df-e9f1-8402-95a3-fc437778cd60-cf488e35 {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-_6d361b9d-b4b8-1a30-c497-ae110d2f297e-cf488e35 {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-_5dfcbd3d-f133-62b4-1f64-16b92ebc71b7-cf488e35 {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-_638d6352-756d-8f22-4c0a-276e7f4f21fe-cf488e35 {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-d7cb4ea5-0dc7-9966-f3f6-caba8ddd340b-cf488e35 {
  grid-area: 1 / 12 / 3 / 13;
}

#w-node-ab81baeb-0f35-944d-d780-975d16ce75de-cf488e35 {
  grid-area: 1 / 13 / 3 / 14;
}

#w-node-_79cc5de4-8828-394a-1755-9dc89fa8c190-cf488e35, #w-node-c34c9d2c-7601-6fb7-1f56-83bac1f0825f-cf488e35 {
  grid-area: 1 / 14 / 3 / 15;
}

#w-node-_1f7a9da1-95f9-ba5a-8c99-4b2abe63485b-cf488e35 {
  grid-area: 3 / 1 / 4 / 15;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e1a-cf488e35 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e21-cf488e35 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e23-cf488e35 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e24-cf488e35 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e25-cf488e35 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e26-cf488e35 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e27-cf488e35 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e28-cf488e35 {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e29-cf488e35 {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2a-cf488e35 {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2b-cf488e35 {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2c-cf488e35 {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2d-cf488e35 {
  grid-area: 1 / 12 / 3 / 13;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2e-cf488e35 {
  grid-area: 1 / 13 / 3 / 14;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2f-cf488e35 {
  grid-area: 1 / 14 / 3 / 15;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e30-cf488e35 {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-be038f20-4634-83c3-cd4a-491c0759804b-cf488e35 {
  grid-area: 3 / 1 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e482fb-cf488e35 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48302-cf488e35 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48304-cf488e35 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48305-cf488e35 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48306-cf488e35 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48307-cf488e35 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48308-cf488e35 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48309-cf488e35 {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830a-cf488e35 {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830b-cf488e35 {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830c-cf488e35 {
  grid-area: 1 / 10 / 3 / 11;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830d-cf488e35 {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830e-cf488e35 {
  grid-area: 1 / 12 / 4 / 13;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e4830f-cf488e35 {
  grid-area: 1 / 13 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48310-cf488e35, #w-node-e7f17287-641f-0a80-ea10-0b7358e48311-cf488e35 {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-cb134cbf-d93e-19de-e093-e00ff1762f3d-cf488e35 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-cf488e35 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-cf488e35 {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-ac555f33-3752-3f19-f9fb-3d6ca3a630bf-cf488e35 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_8f2bb88c-2242-39a9-ffdd-01de0537c379-cf488e35 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f1-cf488e35 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f2-cf488e35 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f6-cf488e35 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5f8-cf488e35 {
  grid-area: 1 / 4 / 3 / 5;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fa-cf488e35 {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fc-cf488e35 {
  grid-area: 1 / 6 / 3 / 7;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b5fe-cf488e35 {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b600-cf488e35 {
  grid-area: 1 / 8 / 3 / 9;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b602-cf488e35 {
  grid-area: 2 / 9 / 3 / 10;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b604-cf488e35 {
  grid-area: 2 / 10 / 3 / 11;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b605-cf488e35 {
  grid-area: 2 / 11 / 3 / 12;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b606-cf488e35 {
  grid-area: 2 / 12 / 3 / 13;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b607-cf488e35 {
  grid-area: 2 / 13 / 3 / 14;
}

#w-node-edacff84-7e91-a67f-5cee-03107d40b608-cf488e35 {
  grid-area: 2 / 14 / 3 / 15;
}

#w-node-_72a8b817-b6ae-cfb1-91a3-830ae677522c-cf488e35 {
  grid-area: 2 / 15 / 3 / 16;
}

#w-node-c724bf64-4699-351b-8c81-fe6de13b9377-cf488e35 {
  grid-area: 2 / 16 / 3 / 17;
}

#w-node-_2207cf2b-8ad4-f6c7-81ad-cc6af4860bab-cf488e35 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d333b901-9970-495e-2860-ffca2202d985-cf488e35 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#gsap-no-1.w-node-_1018a991-d2f5-b725-50fb-b20cb3832d23-f0265d8c {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_5fadbc6b-35c9-9936-2f36-0a22e935d91a-f0265d8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_916a3373-8437-5fd3-5553-b56ee6f6cf66-f0265d8c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_4c7c5c1e-fa3c-3436-ca50-6507fe5fdc78-f0265d8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2b15d561-fcf4-5132-c0d9-705a7169138d-f0265d8c {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_43d29632-964d-745e-f07b-46f381fd12d3-f0265d8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-db6eece9-48bb-2ab5-5c9f-23d587ae7741-f0265d8c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-f0265d8c {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_0abdc38a-cbe7-cf41-b830-f12cd5f2977e-f0265d8c {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-f0265d8c {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-f0265d8c {
  grid-area: 2 / 2 / 3 / 9;
}

#gsap-no-2.w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a92-f0265d8c {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa0-f0265d8c {
  grid-area: 1 / 8 / 4 / 9;
}

#w-node-d186143a-da84-9649-0375-f4377d7a36bb-f0265d8c {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_0c49a00c-d574-a2aa-ed36-6a6d396c4ad3-f0265d8c {
  grid-area: 1 / 8 / 4 / 15;
  align-self: stretch;
}

#w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-f0265d8c {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa3-f0265d8c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_038a515e-9a0b-7e0f-8f36-252e13219536-f0265d8c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_3b65d659-d435-452e-4c0c-18e1ae280bf0-f0265d8c {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-f0265d8c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-f0265d8c {
  grid-area: 3 / 2 / 4 / 8;
}

#gsap-no-2.w-node-_19a863a2-a96f-0e1b-9f2b-c37332b50fa1-f0265d8c, #gsap-no-2.w-node-ca14eed1-1c5e-47e7-028d-311d7f96491c-f0265d8c, #gsap-no-2.w-node-_1cd659d5-f4e2-b7fb-027d-2ad00c45b1ca-f0265d8c, #gsap-no-2.w-node-_3092a21e-9a6b-aed0-ff7d-51113c558cc2-f0265d8c {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_65849243-a0fd-f052-7495-d00c49470b67-f0265d8c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-f0265d8c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-f0265d8c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-f0265d8c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_00caadf6-fa25-81a0-1b47-9190a555d9d9-f0265d8c {
  grid-area: 1 / 9 / 3 / 11;
  justify-self: center;
}

#w-node-bfd3d10c-6e82-ae0f-f54f-99150d1910c6-f0265d8c {
  grid-area: 1 / 11 / 3 / 13;
  justify-self: center;
}

#w-node-f304c08e-ffb7-93d0-2c21-dee15b0473a8-f0265d8c, #w-node-d59a9656-77f3-825b-2481-22b6bcd26517-f0265d8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c34c9d2c-7601-6fb7-1f56-83bac1f0825f-f0265d8c {
  grid-area: 1 / 14 / 3 / 15;
}

#w-node-_53924269-1045-db94-144d-f8a32bdad9b6-f0265d8c {
  grid-area: 3 / 1 / 4 / 15;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e1a-f0265d8c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e21-f0265d8c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e23-f0265d8c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e24-f0265d8c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-be4c5cd2-4537-754b-2808-c60194526f6b-f0265d8c {
  grid-area: 1 / 11 / 3 / 13;
  justify-self: center;
}

#w-node-_48a35b26-4c92-3dae-162f-8e4e21e9a406-f0265d8c {
  grid-area: 1 / 9 / 3 / 11;
  justify-self: center;
}

#w-node-_36931390-a84b-69e7-9193-5d311693555b-f0265d8c, #w-node-_98e2d942-9993-f396-d8e1-febf4bd31c87-f0265d8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e30-f0265d8c {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-be038f20-4634-83c3-cd4a-491c0759804b-f0265d8c {
  grid-area: 3 / 1 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e482fb-f0265d8c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48302-f0265d8c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48304-f0265d8c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48305-f0265d8c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-aa145307-6c24-718a-44ed-fc4a49c4fe6a-f0265d8c {
  grid-area: 1 / 9 / 3 / 11;
  justify-self: center;
}

#w-node-_958a6658-dc15-a0cb-a5f4-b742fed0c905-f0265d8c, #w-node-_1b5faf53-ffe9-64de-2245-97d1e84f86f6-f0265d8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_427cd5f9-f66d-88f3-6184-a09718527c44-f0265d8c {
  grid-area: 1 / 12 / 4 / 14;
}

#w-node-e7f17287-641f-0a80-ea10-0b7358e48311-f0265d8c {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-cb134cbf-d93e-19de-e093-e00ff1762f3d-f0265d8c {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-f0265d8c {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-f0265d8c {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-ac555f33-3752-3f19-f9fb-3d6ca3a630bf-f0265d8c {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab466-33dab462 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab468-33dab462 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab469-33dab462 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46a-33dab462 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46b-33dab462 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46c-33dab462 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46d-33dab462 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46e-33dab462 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab46f-33dab462 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab470-33dab462 {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab471-33dab462 {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab472-33dab462 {
  grid-area: 1 / 13 / 3 / 14;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab473-33dab462 {
  grid-area: 1 / 15 / 3 / 17;
}

#w-node-_2090ce7d-7791-c43e-9048-44d3d12ecd8e-33dab462 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_293243de-2cc2-0de2-c9db-e2bd7da307ea-33dab462 {
  grid-area: 2 / 5 / 3 / 7;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab48c-33dab462 {
  grid-area: 2 / 7 / 3 / 9;
}

#w-node-_16908ebd-6572-f018-66e7-836533dab495-33dab462 {
  grid-area: 2 / 15 / 3 / 17;
  align-self: end;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f3c-c1788f3a {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f3d-c1788f3a {
  grid-area: 1 / 1 / 2 / 8;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f3e-c1788f3a {
  grid-area: 1 / 1 / 2 / 2;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f3f-c1788f3a {
  grid-area: 1 / 2 / 2 / 3;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f40-c1788f3a {
  grid-area: 1 / 3 / 2 / 4;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f41-c1788f3a {
  grid-area: 1 / 4 / 2 / 5;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f42-c1788f3a {
  grid-area: 1 / 5 / 2 / 6;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f43-c1788f3a {
  grid-area: 1 / 6 / 2 / 7;
}

#gsap-no-1.w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f44-c1788f3a {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f45-c1788f3a {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center end;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f51-c1788f3a {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f53-c1788f3a {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f54-c1788f3a {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f55-c1788f3a {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f56-c1788f3a {
  grid-area: 1 / 4 / 3 / 5;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f57-c1788f3a {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f58-c1788f3a {
  grid-area: 1 / 6 / 3 / 7;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f59-c1788f3a {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f5a-c1788f3a {
  grid-area: 2 / 16 / 3 / 17;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f5b-c1788f3a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f74-c1788f3a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-08740827 {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff4-08740827 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff8-08740827 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffa-08740827 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-08740827 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-08740827 {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-08740827 {
  grid-area: 2 / 2 / 4 / 14;
}

#w-node-_4f10eabe-307b-ba8f-5439-8c85f2f04d9d-08740827, #w-node-c531463b-0d75-b8b6-43eb-12563e48fb23-08740827 {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_69b44dba-a6bb-420e-ce57-d3fa97a46a5b-08740827 {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-d065180b-6d9b-c6d1-e412-656a1b505493-08740827 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e3c0effc-a6da-8d72-8a1f-b8355338435c-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ac539fac-3d90-8892-65d5-0edb287067ae-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_5ea6d43d-1844-df22-ce36-f7c09c16131b-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb3-08740827 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb4-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb6-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb7-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cb-08740827 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cc-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7ce-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cf-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add89f-08740827 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a0-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a2-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a3-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f492f-08740827 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4930-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4932-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4933-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be041-08740827 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be042-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be044-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be045-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa5-08740827 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa6-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa8-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa9-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3a-08740827, #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3b-08740827 {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3d-08740827 {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c42-08740827 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c43-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c45-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c46-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4b-08740827 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4c-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4e-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4f-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c54-08740827 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c55-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c57-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c58-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5d-08740827 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5e-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c60-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c61-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c66-08740827 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c67-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c69-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6a-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6f-08740827 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c70-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c72-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c73-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c78-08740827 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c79-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7b-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7c-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843bf-08740827, #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c0-08740827 {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c2-08740827 {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843d9-08740827 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843da-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dc-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dd-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e2-08740827 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e3-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e5-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e6-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843eb-08740827 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ec-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ee-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ef-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f4-08740827 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f5-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f7-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f8-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fd-08740827 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fe-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab84400-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab84401-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948b-08740827 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948c-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948e-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948f-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58d-08740827, #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58e-08740827 {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb590-08740827 {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb595-08740827 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb596-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb598-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb599-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb59e-08740827 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb59f-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a1-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a2-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a7-08740827 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a8-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5aa-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ab-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b0-08740827 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b1-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b3-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b4-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b9-08740827 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ba-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bc-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bd-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c2-08740827 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c3-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c5-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c6-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cb-08740827 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cc-08740827 {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ce-08740827 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cf-08740827 {
  grid-area: 1 / 2 / 3 / 3;
}

#gsap-no-1.w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d79-ee2b8d75 {
  grid-area: 2 / 1 / 5 / 2;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7a-ee2b8d75 {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7c-ee2b8d75 {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7d-ee2b8d75 {
  grid-area: 2 / 4 / 5 / 5;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7e-ee2b8d75 {
  grid-area: 4 / 14 / 5 / 15;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7f-ee2b8d75 {
  grid-area: 4 / 1 / 5 / 4;
  align-self: end;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d89-ee2b8d75 {
  grid-area: 2 / 10 / 4 / 15;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d8e-ee2b8d75 {
  grid-area: 4 / 11 / 5 / 15;
  place-self: end;
}

#w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d9b-ee2b8d75 {
  grid-area: 1 / 4 / 6 / 11;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9cc-36f0e9ca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9cd-36f0e9ca {
  grid-area: 1 / 1 / 2 / 8;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9ce-36f0e9ca {
  grid-area: 1 / 1 / 2 / 2;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9cf-36f0e9ca {
  grid-area: 1 / 2 / 2 / 3;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9d0-36f0e9ca {
  grid-area: 1 / 3 / 2 / 4;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9d1-36f0e9ca {
  grid-area: 1 / 4 / 2 / 5;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9d2-36f0e9ca {
  grid-area: 1 / 5 / 2 / 6;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9d3-36f0e9ca {
  grid-area: 1 / 6 / 2 / 7;
}

#gsap-no-1.w-node-_27043956-f820-465c-8f2c-f68d36f0e9d4-36f0e9ca {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9d5-36f0e9ca {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center end;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e1-36f0e9ca {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e3-36f0e9ca {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e4-36f0e9ca {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e5-36f0e9ca {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e6-36f0e9ca {
  grid-area: 1 / 4 / 3 / 5;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e7-36f0e9ca {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e8-36f0e9ca {
  grid-area: 1 / 6 / 3 / 7;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9e9-36f0e9ca {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9ea-36f0e9ca {
  grid-area: 2 / 16 / 3 / 17;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0e9eb-36f0e9ca {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_27043956-f820-465c-8f2c-f68d36f0ea04-36f0e9ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-965726cc {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff4-965726cc {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff8-965726cc {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffa-965726cc {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-965726cc {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-965726cc {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-965726cc {
  grid-area: 2 / 2 / 4 / 14;
}

#w-node-_4f10eabe-307b-ba8f-5439-8c85f2f04d9d-965726cc, #w-node-c531463b-0d75-b8b6-43eb-12563e48fb23-965726cc {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_69b44dba-a6bb-420e-ce57-d3fa97a46a5b-965726cc {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cb-965726cc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cc-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7ce-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cf-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add89f-965726cc {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a0-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a2-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a3-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f492f-965726cc {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4930-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4932-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4933-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be041-965726cc {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be042-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be044-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be045-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa5-965726cc {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa6-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa8-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa9-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_311059f6-9e54-1d12-177e-4e5379f43b2c-965726cc {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_311059f6-9e54-1d12-177e-4e5379f43b2d-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_311059f6-9e54-1d12-177e-4e5379f43b2f-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_311059f6-9e54-1d12-177e-4e5379f43b30-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3a-965726cc, #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3b-965726cc {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3d-965726cc {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c54-965726cc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c55-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c57-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c58-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5d-965726cc {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5e-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c60-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c61-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c66-965726cc {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c67-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c69-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6a-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6f-965726cc {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c70-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c72-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c73-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c78-965726cc {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c79-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7b-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7c-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_91f4896f-0bab-76de-ba21-3791fcca2db6-965726cc {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_91f4896f-0bab-76de-ba21-3791fcca2db7-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_91f4896f-0bab-76de-ba21-3791fcca2db9-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_91f4896f-0bab-76de-ba21-3791fcca2dba-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843bf-965726cc, #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c0-965726cc {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c2-965726cc {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843d9-965726cc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843da-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dc-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dd-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e2-965726cc {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e3-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e5-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e6-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843eb-965726cc {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ec-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ee-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ef-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f4-965726cc {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f5-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f7-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f8-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fd-965726cc {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fe-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab84400-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-b051e4e4-79ee-b23b-1c18-7d1baab84401-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948b-965726cc {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948c-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948e-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_9d6f69c4-960c-6064-d517-f19e30de948f-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58d-965726cc, #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58e-965726cc {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb590-965726cc {
  grid-area: 1 / 1 / 5 / 2;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a7-965726cc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a8-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5aa-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ab-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b0-965726cc {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b1-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b3-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b4-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b9-965726cc {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ba-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bc-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bd-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c2-965726cc {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c3-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c5-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c6-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cb-965726cc {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cc-965726cc {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ce-965726cc {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cf-965726cc {
  grid-area: 1 / 2 / 3 / 3;
}

#gsap-no-1.w-node-_1018a991-d2f5-b725-50fb-b20cb3832d23-c5b6cdee {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_5fadbc6b-35c9-9936-2f36-0a22e935d91a-c5b6cdee {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_43d29632-964d-745e-f07b-46f381fd12d3-c5b6cdee {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-db6eece9-48bb-2ab5-5c9f-23d587ae7741-c5b6cdee {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-c5b6cdee {
  grid-area: 1 / 8 / 4 / 9;
}

#w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-c5b6cdee {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-c5b6cdee {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_2091c9db-bab5-381b-bdc2-ee34978b3a12-c5b6cdee {
  grid-area: 1 / 1 / 4 / 3;
}

#w-node-_2091c9db-bab5-381b-bdc2-ee34978b3a13-c5b6cdee {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_5cfaae3f-2a2e-36b1-23de-63a690ea06bf-c5b6cdee {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_2e204987-3b71-92bb-a6d5-09f4364767cc-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e0e9397e-3fa7-5556-5f7c-a6936450443d-c5b6cdee {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-f6466f36-b88f-ef3d-fff5-7d23e82eb777-c5b6cdee {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2091c9db-bab5-381b-bdc2-ee34978b3a15-c5b6cdee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#gsap-no-1.w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f1-c5b6cdee {
  grid-area: 2 / 1 / 5 / 2;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f2-c5b6cdee {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f4-c5b6cdee {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f5-c5b6cdee {
  grid-area: 2 / 4 / 5 / 5;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f6-c5b6cdee {
  grid-area: 4 / 14 / 5 / 15;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f7-c5b6cdee {
  grid-area: 4 / 1 / 5 / 4;
  align-self: end;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9101-c5b6cdee {
  grid-area: 2 / 10 / 4 / 15;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9106-c5b6cdee {
  grid-area: 4 / 11 / 5 / 15;
  place-self: end;
}

#w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9113-c5b6cdee {
  grid-area: 1 / 4 / 6 / 11;
}

#gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890e5-c5b6cdee {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890e7-c5b6cdee {
  grid-area: 1 / 14 / 4 / 15;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890ef-c5b6cdee {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890f5-c5b6cdee {
  grid-area: 3 / 2 / 4 / 8;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890e8-c5b6cdee {
  grid-area: 1 / 8 / 4 / 15;
  align-self: start;
}

#w-node-bec3b50c-9d2c-88e1-ef05-9e1920f74e8b-c5b6cdee {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890eb-c5b6cdee {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890ed-c5b6cdee {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_23347e0c-31fc-1989-a2fb-69aff90890ee-c5b6cdee {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_296d63bf-3d09-62b6-559a-b70d2611765c-c5b6cdee {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_287e304e-c6f2-7889-57e7-d71020430dd0-c5b6cdee {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_287e304e-c6f2-7889-57e7-d71020430dd1-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_287e304e-c6f2-7889-57e7-d71020430dd3-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_287e304e-c6f2-7889-57e7-d71020430dd4-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e38-c5b6cdee {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e39-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e3b-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e3c-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890fc-c5b6cdee, #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890fe-c5b6cdee, #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890ff-c5b6cdee, #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff9089100-c5b6cdee {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bcf-c5b6cdee {
  grid-area: 1 / 1 / 4 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd0-c5b6cdee {
  grid-area: 1 / 1 / 5 / 4;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd1-c5b6cdee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd7-c5b6cdee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd8-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bda-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bdb-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be0-c5b6cdee {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be1-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be3-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be4-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be9-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bea-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bec-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bed-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf2-c5b6cdee {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf3-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf5-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf6-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bfb-c5b6cdee {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bfc-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bfe-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bff-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c04-c5b6cdee {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c05-c5b6cdee {
  grid-area: 1 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c07-c5b6cdee {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c08-c5b6cdee {
  grid-area: 1 / 2 / 3 / 3;
}

@media screen and (max-width: 991px) {
  #w-node-_4baaedb2-c726-43bd-e986-06eb21271571-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271572-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271573-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271574-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271575-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271576-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271577-e9c2f13e {
    grid-row-end: 2;
  }

  #w-node-_4baaedb2-c726-43bd-e986-06eb21271578-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271579-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb2127157b-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb2127157c-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb2127157d-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb2127157e-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb2127157f-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271580-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4baaedb2-c726-43bd-e986-06eb21271581-e9c2f13e {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_4baaedb2-c726-43bd-e986-06eb21271582-e9c2f13e {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_4baaedb2-c726-43bd-e986-06eb21271583-e9c2f13e, #w-node-_4baaedb2-c726-43bd-e986-06eb21271591-e9c2f13e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_98743e63-181c-f0d1-0b0d-9c90165a1325-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7063439d-951a-737b-51e6-331c635bc34f-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-dc7a7550-04cf-737a-eeaf-e8ae5b368093-e9c2f13e, #w-node-_6a960295-3f3d-a610-ebcd-14e305c919a8-e9c2f13e, #w-node-_51790a2c-7604-0777-4556-a95541ffc67b-e9c2f13e, #w-node-f76b8b08-4eef-02e3-5016-0e4d63a6ffad-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-e9c2f13e, #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a94-e9c2f13e {
    grid-area: 1 / 8 / 4 / 9;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a96-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a98-e9c2f13e {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9a-e9c2f13e, #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9c-e9c2f13e, #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a9e-e9c2f13e, #w-node-_975f2f43-45d9-c202-3210-fc57d4870877-e9c2f13e, #w-node-_08c2aa3d-3806-1f1a-37b4-489ae77b3d51-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa3-e9c2f13e, #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa4-e9c2f13e {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa5-e9c2f13e {
    grid-area: 1 / 3 / 4 / 4;
  }

  #w-node-d186143a-da84-9649-0375-f4377d7a36bb-e9c2f13e {
    grid-column: 8 / 9;
    grid-row-start: 1;
  }

  #w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-e9c2f13e {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-e9c2f13e {
    grid-area: 2 / 2 / 3 / 7;
  }

  #w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-e9c2f13e {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_65849243-a0fd-f052-7495-d00c49470b67-e9c2f13e {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-e9c2f13e, #w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-e9c2f13e, #w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-e9c2f13e, #w-node-a30a635b-fcb9-f158-c43d-25216976793d-e9c2f13e, #w-node-_01b273b7-f705-6b70-e6d6-54a7b1738daa-e9c2f13e, #w-node-_90998587-0d01-8c81-3078-4427bbcd849c-e9c2f13e {
    grid-row: 1 / 2;
  }

  #w-node-_3c93c237-30f1-a9b4-df12-21fd438db0a6-e9c2f13e, #w-node-_398807df-e9f1-8402-95a3-fc437778cd60-e9c2f13e, #w-node-_6d361b9d-b4b8-1a30-c497-ae110d2f297e-e9c2f13e, #w-node-_5dfcbd3d-f133-62b4-1f64-16b92ebc71b7-e9c2f13e, #w-node-_638d6352-756d-8f22-4c0a-276e7f4f21fe-e9c2f13e, #w-node-d7cb4ea5-0dc7-9966-f3f6-caba8ddd340b-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ab81baeb-0f35-944d-d780-975d16ce75de-e9c2f13e {
    grid-area: 1 / 8 / 3 / 9;
  }

  #w-node-_79cc5de4-8828-394a-1755-9dc89fa8c190-e9c2f13e {
    grid-area: 1 / 7 / 3 / 8;
  }

  #w-node-c34c9d2c-7601-6fb7-1f56-83bac1f0825f-e9c2f13e {
    grid-column: 8 / 9;
    grid-row-start: 1;
  }

  #w-node-_1f7a9da1-95f9-ba5a-8c99-4b2abe63485b-e9c2f13e {
    grid-row-start: 3;
    grid-column-end: 9;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e1a-e9c2f13e {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e21-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e23-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e24-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e25-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e26-e9c2f13e {
    grid-row: 1 / 2;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e27-e9c2f13e {
    grid-row: 1 / 2;
    grid-column-start: 6;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e28-e9c2f13e {
    grid-row-end: 3;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e29-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2a-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2b-e9c2f13e, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2c-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2d-e9c2f13e {
    grid-area: 1 / 8 / 3 / 9;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2e-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e2f-e9c2f13e {
    grid-column: 7 / 8;
    grid-row-start: 1;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e30-e9c2f13e {
    grid-area: 1 / 8 / 3 / 9;
  }

  #w-node-be038f20-4634-83c3-cd4a-491c0759804b-e9c2f13e {
    grid-row-start: 3;
    grid-column-end: 9;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e482fb-e9c2f13e {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e48302-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48304-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48305-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48306-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48307-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48308-e9c2f13e {
    grid-row: 1 / 2;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e48309-e9c2f13e {
    grid-row-end: 3;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e4830b-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e4830c-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e4830d-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e4830e-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e4830f-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e48310-e9c2f13e, #w-node-e7f17287-641f-0a80-ea10-0b7358e48311-e9c2f13e {
    grid-area: 1 / 8 / 3 / 9;
  }

  #w-node-cb134cbf-d93e-19de-e093-e00ff1762f3d-e9c2f13e {
    grid-column-end: 9;
  }

  #w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-e9c2f13e {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-e9c2f13e {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-ac555f33-3752-3f19-f9fb-3d6ca3a630bf-e9c2f13e {
    grid-row: 3 / 4;
  }

  #w-node-edacff84-7e91-a67f-5cee-03107d40b5f1-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5f2-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5f6-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5f8-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5fa-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5fc-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b5fe-e9c2f13e {
    grid-row-end: 2;
  }

  #w-node-edacff84-7e91-a67f-5cee-03107d40b600-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b602-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b604-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b605-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b606-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b607-e9c2f13e, #w-node-edacff84-7e91-a67f-5cee-03107d40b608-e9c2f13e, #w-node-_72a8b817-b6ae-cfb1-91a3-830ae677522c-e9c2f13e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c724bf64-4699-351b-8c81-fe6de13b9377-e9c2f13e {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_2207cf2b-8ad4-f6c7-81ad-cc6af4860bab-e9c2f13e {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-cf488e35 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-cf488e35 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-f0265d8c {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_0abdc38a-cbe7-cf41-b830-f12cd5f2977e-f0265d8c {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-f0265d8c {
    grid-area: 1 / 5 / 4 / 6;
  }

  #w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-f0265d8c {
    grid-column-end: 6;
  }

  #gsap-no-2.w-node-_1b9a1e96-4e21-290d-b910-06a9413d3a92-f0265d8c {
    grid-row-end: 5;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa0-f0265d8c {
    grid-area: 1 / 5 / 5 / 6;
  }

  #w-node-d186143a-da84-9649-0375-f4377d7a36bb-f0265d8c {
    grid-area: 1 / 10 / 5 / 11;
  }

  #w-node-_0c49a00c-d574-a2aa-ed36-6a6d396c4ad3-f0265d8c {
    grid-area: 1 / 2 / 2 / 10;
    align-self: stretch;
  }

  #w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-f0265d8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa3-f0265d8c, #w-node-_038a515e-9a0b-7e0f-8f36-252e13219536-f0265d8c, #w-node-_3b65d659-d435-452e-4c0c-18e1ae280bf0-f0265d8c {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-f0265d8c {
    grid-area: 2 / 2 / 3 / 10;
  }

  #w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-f0265d8c {
    grid-area: 3 / 2 / 4 / 10;
  }

  #gsap-no-2.w-node-_19a863a2-a96f-0e1b-9f2b-c37332b50fa1-f0265d8c {
    grid-area: 4 / 3 / 5 / 4;
  }

  #gsap-no-2.w-node-ca14eed1-1c5e-47e7-028d-311d7f96491c-f0265d8c {
    grid-area: 4 / 5 / 5 / 6;
  }

  #gsap-no-2.w-node-_1cd659d5-f4e2-b7fb-027d-2ad00c45b1ca-f0265d8c {
    grid-area: 4 / 7 / 5 / 8;
  }

  #gsap-no-2.w-node-_3092a21e-9a6b-aed0-ff7d-51113c558cc2-f0265d8c {
    grid-area: 4 / 9 / 5 / 10;
  }

  #w-node-_65849243-a0fd-f052-7495-d00c49470b67-f0265d8c {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-f0265d8c, #w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-f0265d8c, #w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-f0265d8c, #w-node-_00caadf6-fa25-81a0-1b47-9190a555d9d9-f0265d8c, #w-node-bfd3d10c-6e82-ae0f-f54f-99150d1910c6-f0265d8c {
    grid-row: 2 / 3;
  }

  #w-node-f304c08e-ffb7-93d0-2c21-dee15b0473a8-f0265d8c {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-d59a9656-77f3-825b-2481-22b6bcd26517-f0265d8c {
    grid-area: 2 / 5 / 3 / 6;
  }

  #w-node-c34c9d2c-7601-6fb7-1f56-83bac1f0825f-f0265d8c {
    grid-column: 5 / 6;
    grid-row-start: 1;
  }

  #w-node-_53924269-1045-db94-144d-f8a32bdad9b6-f0265d8c {
    grid-column-end: 6;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e1a-f0265d8c {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e21-f0265d8c, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e23-f0265d8c, #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e24-f0265d8c {
    grid-row: 2 / 3;
  }

  #w-node-_36931390-a84b-69e7-9193-5d311693555b-f0265d8c {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-_98e2d942-9993-f396-d8e1-febf4bd31c87-f0265d8c {
    grid-area: 2 / 5 / 3 / 6;
  }

  #w-node-bc189d0b-8a3a-ab1b-4a8c-cfa403823e30-f0265d8c {
    grid-area: 1 / 5 / 3 / 6;
  }

  #w-node-be038f20-4634-83c3-cd4a-491c0759804b-f0265d8c {
    grid-row-start: 3;
    grid-column-end: 6;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e482fb-f0265d8c {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e48302-f0265d8c, #w-node-e7f17287-641f-0a80-ea10-0b7358e48304-f0265d8c, #w-node-e7f17287-641f-0a80-ea10-0b7358e48305-f0265d8c {
    grid-row: 2 / 3;
  }

  #w-node-_958a6658-dc15-a0cb-a5f4-b742fed0c905-f0265d8c {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-_1b5faf53-ffe9-64de-2245-97d1e84f86f6-f0265d8c {
    grid-area: 2 / 5 / 3 / 6;
  }

  #w-node-_427cd5f9-f66d-88f3-6184-a09718527c44-f0265d8c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e7f17287-641f-0a80-ea10-0b7358e48311-f0265d8c {
    grid-area: 1 / 5 / 3 / 6;
  }

  #w-node-cb134cbf-d93e-19de-e093-e00ff1762f3d-f0265d8c {
    grid-row-start: 3;
    grid-column-end: 6;
  }

  #w-node-_98184e5e-86f4-7dd6-613f-b32f5d410f66-f0265d8c {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_3a1b4710-1992-4f98-4ee0-a3aaf2fc13ee-f0265d8c {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-ac555f33-3752-3f19-f9fb-3d6ca3a630bf-f0265d8c {
    grid-row: 3 / 4;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab466-33dab462 {
    grid-area: 1 / 1 / 2 / 8;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab468-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab469-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab46a-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab46b-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab46c-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab46d-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab46e-33dab462 {
    grid-row-end: 2;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab46f-33dab462 {
    grid-column: 7 / 8;
    grid-row-end: 2;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab470-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab471-33dab462, #w-node-_16908ebd-6572-f018-66e7-836533dab472-33dab462 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab473-33dab462 {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_2090ce7d-7791-c43e-9048-44d3d12ecd8e-33dab462 {
    grid-column-end: 5;
  }

  #w-node-_293243de-2cc2-0de2-c9db-e2bd7da307ea-33dab462 {
    grid-column: 5 / 8;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab48c-33dab462 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab48d-33dab462 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_92c6a78a-2677-1585-650e-025aca0ee729-33dab462 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-cfe37bdd-ff63-91d8-d5bd-aadce09bd692-33dab462 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c384e850-3726-5215-99dd-fd710e9f98ff-33dab462 {
    grid-area: 2 / 5 / 3 / 8;
  }

  #w-node-_16908ebd-6572-f018-66e7-836533dab495-33dab462 {
    grid-area: 4 / 1 / 5 / 8;
  }

  #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f53-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f54-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f55-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f56-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f57-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f58-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f59-c1788f3a {
    grid-row-end: 2;
  }

  #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f5a-c1788f3a {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f5b-c1788f3a {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_92d28f10-db6f-2fd3-a389-102859d29274-c1788f3a, #w-node-_6b3896c6-f3d3-7ca8-d5fc-ad9cc1788f6a-c1788f3a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-08740827 {
    grid-row-end: 3;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-08740827 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-08740827 {
    grid-area: 1 / 5 / 3 / 6;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-08740827 {
    grid-column: 1 / 6;
    grid-row-end: 3;
  }

  #w-node-da8fbf49-3ae2-7d5a-26df-8ec9f67ff650-08740827 {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-_69b44dba-a6bb-420e-ce57-d3fa97a46a5b-08740827 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-d065180b-6d9b-c6d1-e412-656a1b505493-08740827 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-ac539fac-3d90-8892-65d5-0edb287067ae-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb3-08740827 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_6af5da2e-2e4d-c84c-d82b-729a4c30edb6-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cb-08740827 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7ce-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add89f-08740827 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a2-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-ec6ffd23-f912-4d46-52ea-cd946a7f492f-08740827 {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4932-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be041-08740827 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be044-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa5-08740827 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa8-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3c-08740827 {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3d-08740827 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c42-08740827 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c45-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4b-08740827 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c4e-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c54-08740827 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c57-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5d-08740827 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c60-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c66-08740827 {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c69-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6f-08740827 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c72-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c78-08740827 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7b-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c1-08740827 {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c2-08740827 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843d9-08740827 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dc-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e2-08740827 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e5-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843eb-08740827 {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ee-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f4-08740827 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f7-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fd-08740827 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab84400-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_9d6f69c4-960c-6064-d517-f19e30de948b-08740827 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_9d6f69c4-960c-6064-d517-f19e30de948e-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58f-08740827 {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb590-08740827 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb595-08740827 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb598-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb59e-08740827 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a1-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a7-08740827 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5aa-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b0-08740827 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b3-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b9-08740827 {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bc-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c2-08740827 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c5-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cb-08740827 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ce-08740827 {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #gsap-no-1.w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d79-ee2b8d75 {
    grid-row-end: 4;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7e-ee2b8d75 {
    grid-area: 2 / 5 / 4 / 6;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7f-ee2b8d75 {
    grid-area: 4 / 1 / 6 / 6;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d89-ee2b8d75 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d8e-ee2b8d75 {
    grid-area: 3 / 1 / 4 / 6;
    justify-self: center;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d9b-ee2b8d75 {
    grid-area: 2 / 1 / 3 / 6;
  }

  #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e3-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e4-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e5-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e6-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e7-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e8-36f0e9ca, #w-node-_27043956-f820-465c-8f2c-f68d36f0e9e9-36f0e9ca {
    grid-row-end: 2;
  }

  #w-node-_27043956-f820-465c-8f2c-f68d36f0e9ea-36f0e9ca {
    grid-area: 1 / 7 / 2 / 8;
  }

  #w-node-_27043956-f820-465c-8f2c-f68d36f0e9eb-36f0e9ca {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_1457ba2f-7573-9265-7bb4-d937ca9338af-36f0e9ca, #w-node-_4c136bd0-3c82-3093-32bc-03a9cca8164c-36f0e9ca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-965726cc {
    grid-row-end: 3;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-965726cc {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-965726cc {
    grid-area: 1 / 5 / 3 / 6;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-965726cc {
    grid-column: 1 / 6;
    grid-row-end: 3;
  }

  #w-node-da8fbf49-3ae2-7d5a-26df-8ec9f67ff650-965726cc {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-_69b44dba-a6bb-420e-ce57-d3fa97a46a5b-965726cc {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7cb-965726cc {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-a2d692dd-ec6b-af54-4671-ca4b21dff7ce-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add89f-965726cc {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-ef585e0f-5d73-6e0b-e3e4-d2e728add8a2-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-ec6ffd23-f912-4d46-52ea-cd946a7f492f-965726cc {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-ec6ffd23-f912-4d46-52ea-cd946a7f4932-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be041-965726cc {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-a172f9b1-a7d6-ec90-29cf-a8b4260be044-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa5-965726cc {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_1ab3788c-f8b6-466a-44df-e7b13b9f0aa8-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_311059f6-9e54-1d12-177e-4e5379f43b2c-965726cc {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_311059f6-9e54-1d12-177e-4e5379f43b2f-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3c-965726cc {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c3d-965726cc {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c54-965726cc {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c57-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c5d-965726cc {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c60-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c66-965726cc {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c69-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c6f-965726cc {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c72-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c78-965726cc {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_7b43be0c-c4c8-9e03-0ea1-1cd67b7c2c7b-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_91f4896f-0bab-76de-ba21-3791fcca2db6-965726cc {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_91f4896f-0bab-76de-ba21-3791fcca2db9-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c1-965726cc {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843c2-965726cc {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843d9-965726cc {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843dc-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e2-965726cc {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843e5-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843eb-965726cc {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843ee-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f4-965726cc {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843f7-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab843fd-965726cc {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-b051e4e4-79ee-b23b-1c18-7d1baab84400-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_9d6f69c4-960c-6064-d517-f19e30de948b-965726cc {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_9d6f69c4-960c-6064-d517-f19e30de948e-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb58f-965726cc {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb590-965726cc {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5a7-965726cc {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5aa-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b0-965726cc {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b3-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5b9-965726cc {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5bc-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c2-965726cc {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5c5-965726cc {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5cb-965726cc {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-f63ce1d4-fb44-4ab5-787d-22dd0fbfb5ce-965726cc, #w-node-fd82e809-05a9-f97f-2332-ee29048ae4cb-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_19fe424e-460f-e2fb-56ba-67f833fd9032-c5b6cdee {
    grid-area: 1 / 5 / 4 / 6;
  }

  #w-node-_4f9f9863-1e96-46f5-ae31-02d9dae83812-c5b6cdee {
    grid-column-end: 6;
  }

  #w-node-_5cfaae3f-2a2e-36b1-23de-63a690ea06bf-c5b6cdee {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_2e204987-3b71-92bb-a6d5-09f4364767cc-c5b6cdee {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e0e9397e-3fa7-5556-5f7c-a6936450443d-c5b6cdee {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f6466f36-b88f-ef3d-fff5-7d23e82eb777-c5b6cdee {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2091c9db-bab5-381b-bdc2-ee34978b3a15-c5b6cdee {
    grid-area: 1 / 1 / 9 / 4;
  }

  #gsap-no-1.w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f1-c5b6cdee {
    grid-row-end: 4;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f6-c5b6cdee {
    grid-area: 2 / 5 / 4 / 6;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f7-c5b6cdee {
    grid-area: 4 / 1 / 6 / 6;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9101-c5b6cdee {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9106-c5b6cdee {
    grid-area: 3 / 1 / 4 / 6;
    justify-self: center;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9113-c5b6cdee {
    grid-area: 2 / 1 / 3 / 6;
  }

  #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890e5-c5b6cdee {
    grid-row: 1 / 4;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890e7-c5b6cdee {
    grid-area: 1 / 10 / 5 / 11;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890ef-c5b6cdee {
    grid-area: 1 / 1 / 2 / 11;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890f5-c5b6cdee {
    grid-area: 2 / 1 / 3 / 11;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890e8-c5b6cdee {
    grid-area: 3 / 1 / 4 / 11;
    align-self: stretch;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890eb-c5b6cdee, #w-node-_23347e0c-31fc-1989-a2fb-69aff90890ed-c5b6cdee, #w-node-_23347e0c-31fc-1989-a2fb-69aff90890ee-c5b6cdee, #w-node-_296d63bf-3d09-62b6-559a-b70d2611765c-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_287e304e-c6f2-7889-57e7-d71020430dd0-c5b6cdee {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_287e304e-c6f2-7889-57e7-d71020430dd3-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e38-c5b6cdee {
    grid-area: 2 / 1 / 3 / 6;
  }

  #w-node-_903f6b6b-cce0-bf8c-ba40-b8dbd98b1e3b-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890fc-c5b6cdee {
    grid-area: 4 / 3 / 5 / 4;
  }

  #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890fe-c5b6cdee {
    grid-area: 4 / 5 / 5 / 6;
  }

  #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff90890ff-c5b6cdee {
    grid-area: 4 / 7 / 5 / 8;
  }

  #gsap-no-2.w-node-_23347e0c-31fc-1989-a2fb-69aff9089100-c5b6cdee {
    grid-area: 4 / 9 / 5 / 10;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd1-c5b6cdee {
    grid-area: 1 / 1 / 9 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bd7-c5b6cdee {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bda-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be0-c5b6cdee {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be3-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3be9-c5b6cdee {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bec-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf2-c5b6cdee {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bf5-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bfb-c5b6cdee {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3bfe-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c04-c5b6cdee {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-_94753ae7-1528-6a51-e0ce-2489c55d3c07-c5b6cdee {
    grid-column: 1 / 2;
    grid-row-start: 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a4e5937d-f9b0-b1c2-bb8d-6287c8900fa6-e9c2f13e {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-e9c2f13e {
    grid-column-end: 8;
  }

  #w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-e9c2f13e {
    grid-row-start: 3;
    grid-column-end: 8;
  }

  #w-node-_0c49a00c-d574-a2aa-ed36-6a6d396c4ad3-f0265d8c {
    grid-area: 1 / 2 / 2 / 10;
    align-self: stretch;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-f0265d8c {
    grid-row-start: 2;
    grid-column-end: 10;
  }

  #w-node-_19948439-7684-91c4-fe0b-f8224cdaca26-f0265d8c {
    grid-row-start: 3;
    grid-column-end: 10;
  }

  #w-node-_65849243-a0fd-f052-7495-d00c49470b67-f0265d8c {
    grid-row: 1 / 2;
  }

  #w-node-bed47d4c-dc1d-8ba5-00bf-b213cfabde4d-f0265d8c, #w-node-_3a76a96d-14d4-d687-6947-5b0e6ae76e86-f0265d8c, #w-node-_05474f58-9833-a120-42b8-2b194c00ef4f-f0265d8c, #w-node-_00caadf6-fa25-81a0-1b47-9190a555d9d9-f0265d8c, #w-node-bfd3d10c-6e82-ae0f-f54f-99150d1910c6-f0265d8c, #w-node-f304c08e-ffb7-93d0-2c21-dee15b0473a8-f0265d8c, #w-node-d59a9656-77f3-825b-2481-22b6bcd26517-f0265d8c {
    grid-row: 2 / 3;
  }

  #gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-08740827 {
    grid-row: 1 / 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-08740827 {
    grid-row-end: 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-08740827 {
    grid-row: 1 / 2;
    grid-column-end: 6;
  }

  #gsap-no-1.w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ff3-965726cc {
    grid-row: 1 / 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffe-965726cc {
    grid-row-end: 2;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910fff-965726cc {
    grid-row: 1 / 2;
    grid-column-end: 6;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890ef-c5b6cdee {
    grid-row-start: 2;
    grid-column-end: 11;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890f5-c5b6cdee {
    grid-row-start: 3;
    grid-column-end: 11;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890e8-c5b6cdee {
    grid-area: 4 / 1 / 5 / 11;
    align-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0c49a00c-d574-a2aa-ed36-6a6d396c4ad3-f0265d8c {
    grid-column: 2 / 10;
    grid-row-start: 1;
  }

  #w-node-_1b9a1e96-4e21-290d-b910-06a9413d3aa7-f0265d8c {
    grid-column: 2 / 10;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-08740827 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d7e-ee2b8d75 {
    grid-row: 2 / 4;
  }

  #w-node-f54ba54c-c253-c1a2-6e66-4580ee2b8d89-ee2b8d75 {
    grid-row-start: 1;
    grid-column-end: 6;
  }

  #w-node-a5a09d5e-4b93-72ef-54d4-ab8e1c910ffc-965726cc {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd90f6-c5b6cdee {
    grid-row: 2 / 4;
  }

  #w-node-c3b2cdaa-be3f-8cc5-1852-32df39bd9101-c5b6cdee {
    grid-row-start: 1;
    grid-column-end: 6;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890ef-c5b6cdee {
    grid-column: 1 / 11;
    grid-row-start: 1;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890f5-c5b6cdee {
    grid-row-start: 2;
  }

  #w-node-_23347e0c-31fc-1989-a2fb-69aff90890e8-c5b6cdee {
    grid-area: 3 / 1 / 4 / 11;
  }
}


@font-face {
  font-family: 'Work Sans Variable';
  src: url('../fonts/WorkSans-VariableFont_wght.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}