@font-face {
  font-family: ABC Social;
  src: url('../fonts/ABCSocial-Book.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #0f1114;
  --white: white;
  --white-smoke: #ccc;
  --ccc-cyan: #5dfaff;
  --ccc-black: #111;
}

body {
  background-color: var(--black);
  color: var(--white);
  letter-spacing: .5px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-family: ABC Social, sans-serif;
  font-size: .9rem;
  font-weight: 300;
  line-height: 1.4;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 400;
  line-height: 44px;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--white-smoke);
  text-decoration: none;
}

a:hover {
  color: var(--ccc-cyan);
  border-bottom-color: #0000;
}

strong {
  font-weight: 400;
}

.main.is--home {
  z-index: -1;
  mix-blend-mode: difference;
  position: fixed;
}

.main.is--text {
  z-index: 103;
}

.mm__11 {
  display: none;
}

.text__center {
  text-align: center;
}

.margins__medium {
  margin: 4rem;
}

.margins__medium.margins__sides-only {
  margin-top: 0;
  margin-bottom: 0;
}

.border__bottom {
  border-bottom: 1px solid #024d38;
}

.text__right-align {
  text-align: right;
}

.border__left {
  border-left: 1px solid #024d38;
}

.margins__bottom-only {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.mm__8 {
  opacity: .1;
}

.text__bold {
  font-weight: 700;
}

.text__left-align {
  text-align: left;
}

.color__black {
  color: #fff;
  background-color: #000;
}

.color__black.is--transparent {
  background-color: #000000b3;
}

.mm__3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .32;
  outline-offset: 0px;
  background-color: #ffcbcb;
  outline: 1px dashed #333;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

.mm__3.mm__3--1 {
  outline-offset: 0px;
  outline: 1px #333;
}

.mm__6 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  outline-offset: 0px;
  background-color: #fcfcfc;
  outline: 1px solid #3c7ac440;
  flex-direction: column;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  place-items: flex-start start;
  width: 30.6667vw;
  min-height: 20vh;
  margin: 1vw;
  padding: 2vw;
  display: grid;
  box-shadow: 0 9px 20px -15px #3c7ac4;
}

.mm__6.mm__6--1 {
  flex: 0 22.5vw;
  width: auto;
}

.mm__6.mm__6--1.is--hidden {
  display: none;
}

.mm__6.tag {
  outline-color: #b5518c40;
  box-shadow: 0 9px 20px -15px #b5518c;
}

.mm__6.undefined {
  opacity: .4;
}

.padding__xx-small {
  padding: .5rem;
}

.margins__top-only {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding__top-bottom-only {
  padding-left: 0;
  padding-right: 0;
}

.mm__2 {
  background-color: #e6e6e6;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Inconsolata, monospace;
  font-size: .8rem;
}

.mm__2.mm__2--1 {
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
}

.margins__top-bottom-only {
  margin-left: 0;
  margin-right: 0;
}

.mm__14 {
  color: #fff;
  background-color: #000;
  border-bottom: 5px solid red;
  border-radius: 20px;
  margin-top: 3vw;
  margin-right: 3vw;
  padding: 30px 35px;
  font-family: Inconsolata, monospace;
  position: fixed;
  inset: 0% 0% auto auto;
  transform: translate(130%);
  box-shadow: 0 4px 20px -5px #00000070;
}

.padding__small {
  padding: 2rem;
}

.padding__small.padding__bottom-right-only {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  padding-top: 0;
  padding-left: 0;
  display: flex;
}

.padding__small.padding__sides-only {
  padding-bottom: 2rem;
  display: block;
}

.padding__small.padding__bottom-only {
  padding-bottom: 4rem;
}

.color__white {
  color: #024d38;
  background-color: #fff;
}

.mm__9 {
  background-image: linear-gradient(#fafafa, #fff 17%);
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  margin-bottom: 5vw;
  padding: 1vw;
  display: flex;
}

.padding__top-only {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.border__top {
  border-top: 1px solid #024d38;
}

.padding__bottom-only {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.mm__7 {
  flex-wrap: wrap;
  place-content: center;
  align-items: stretch;
  display: flex;
}

.text__justify {
  text-align: justify;
}

.margins__x-small {
  margin: 1rem;
}

.margins__x-small.margins__top-only {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margins__x-small.margins__left-only {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margins__x-small.margins__right-only {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margins__x-small.margins__bottom-only {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margins__sides-only {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.border__right {
  border-right: 1px solid #024d38;
}

.text__italic {
  font-style: italic;
}

.text__strikethrough {
  text-decoration: line-through;
}

.text__underline {
  text-decoration: underline;
}

.mm__15 {
  background-color: #525252;
}

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

.mm__1 {
  color: #fff;
  cursor: copy;
  background-color: #3c7ac4;
  border-radius: 5px;
  padding: 3px 8px;
  font-family: Inconsolata, monospace;
  font-size: .8rem;
  transition: all .2s cubic-bezier(.55, .055, .675, .19);
}

.mm__1:hover {
  box-shadow: 2px 2px 10px -2px #3c7ac4;
}

.mm__1:active {
  box-shadow: none;
  transform: scale(1.2);
}

.mm__1.mm__1--1 {
  opacity: .35;
  cursor: default;
  transition-property: none;
}

.mm__1.mm__1--1:hover {
  box-shadow: none;
}

.mm__1.mm__1--1:active {
  transform: none;
}

.mm_5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center start;
  display: grid;
}

.button::placeholder {
  color: #bfd8d1;
}

.padding__medium {
  padding: 4rem;
}

.padding__medium.padding__sides-only {
  padding-top: 0;
  padding-bottom: 0;
}

.padding__medium.padding__top-bottom-only {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.mm__10 {
  margin-top: 1vw;
  margin-bottom: 5vw;
  margin-left: 1vw;
  font-family: Inconsolata, monospace;
  font-size: 4rem;
  line-height: .7;
}

.text__black {
  color: #000;
}

.mm__12 {
  background-color: #fff;
  width: 100%;
  min-height: 80px;
}

.mm__12.mm__12--1 {
  outline-offset: 0px;
  outline: 1px dashed #000;
}

.text__white {
  color: #fff;
}

.padding__large {
  padding: 8rem;
}

.padding__large.padding__left-only {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding__large.padding__bottom-only {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding__large.padding__right-only {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding__large.padding__top-only {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.text__medium {
  font-size: 1.2rem;
  line-height: 1.4;
}

.mm__1--2 {
  color: #fff;
  cursor: default;
  background-color: #b5518c;
  border-radius: 5px;
  padding: 3px 8px;
  font-family: Inconsolata, monospace;
  font-size: .8rem;
  transition: none .2s cubic-bezier(.6, -.28, .735, .045);
}

.mm__1--2:hover {
  box-shadow: none;
}

.mm__1--2:active {
  box-shadow: none;
  transform: none;
}

.padding__x-small {
  flex: 1;
  padding: 1rem;
}

.padding__x-small.padding__bottom-right-only {
  padding-top: 0;
  padding-left: 0;
}

.text__light {
  font-weight: 300;
}

.border__all {
  border: 1px solid #024d38;
}

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

.margins__large {
  margin: 8rem;
}

.margins__large.margins__top-only {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margins__large.margins__bottom-only {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margins__small {
  margin: 2rem;
}

.margins__small.margins__top-bottom-only {
  margin-left: 0;
  margin-right: 0;
}

.margins__small.margins__left-only {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margins__small.margins__right-only {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margins__small.is--project-category {
  justify-content: center;
  width: 100%;
  margin: 0;
  display: flex;
}

.color__transparent {
  background-color: #0000;
}

.about__container {
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.about__content-wrapper {
  min-height: 10rem;
}

.about__content-wrapper.is--50 {
  flex: 1 0 50%;
  display: flex;
}

.about__content-wrapper.is--25 {
  flex: 1 0 25%;
}

.about__experience-wrapper {
  flex: 0 50%;
}

.about__header-wrapper, .about__text-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.about__header-text {
  letter-spacing: .25em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: .9rem;
  font-weight: 400;
}

.about__header-text.text__medium {
  letter-spacing: .5px;
}

.about__text-link {
  text-decoration: none;
}

.about__text-link:hover {
  border: 1px solid #000;
  text-decoration: none;
}

.about__rich-text-block {
  margin-bottom: -1rem;
}

.about__rich-text-block p {
  margin-bottom: 1rem;
}

.about__experience-rich-text-block {
  line-height: 1.4;
}

.about__experience-rich-text-block a:hover {
  color: var(--ccc-cyan);
  border: 1px #000;
}

.about__divider {
  border: .5px solid var(--white);
  height: 0;
  margin-bottom: 2rem;
}

.projects__nav {
  height: 0;
}

.nav__home {
  position: fixed;
  inset: 0% auto auto 0%;
}

.nav__about {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2rem;
  padding-left: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav__wrapper {
  z-index: 1000;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
}

.nav__wrapper.is--black {
  color: var(--ccc-black);
}

.nav__wrapper.is--nav {
  z-index: 1001;
}

.nav__link {
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-decoration: none;
}

.nav__link:hover {
  color: var(--ccc-cyan);
  border: 1px #000;
}

.project__container {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.project__gallery-wrapper {
  grid-row-gap: 2rem;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: flex;
}

.project__image-wrapper {
  justify-content: flex-start;
  align-items: baseline;
  max-height: 80vh;
  display: flex;
}

.project__image {
  object-fit: contain;
  height: 100%;
}

.nav__previous {
  position: fixed;
  inset: auto auto 0% 0%;
}

.nav__next {
  position: fixed;
  inset: auto 0% 0% auto;
}

.section {
  justify-content: space-between;
  padding: 2rem 23vw 6rem;
  display: flex;
}

.section.is--cyan {
  color: var(--ccc-black);
}

.section.is--black {
  color: var(--white);
}

.section.is--info {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.is--project {
  padding-bottom: 2rem;
}

.projects__content-wrapper {
  flex: 0 30%;
  position: static;
}

.hero__grid {
  grid-column-gap: 6vw;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  height: 100vh;
  display: grid;
}

.hero__letter-c {
  color: silver;
  letter-spacing: 1px;
  font-family: ABC Social, sans-serif;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.4em;
  position: static;
}

.hero__letter-c.animation-1 {
  transform: none;
}

.hero__letter-c.animation-5 {
  border: 1px solid #0000;
  font-family: ABC Social, sans-serif;
}

.home__letters {
  justify-content: flex-start;
  align-items: stretch;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: relative;
}

.hero__letter-container {
  position: relative;
}

.hero__name {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
  position: fixed;
  inset: 0%;
}

.hero__letter-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hero__name-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "." 1fr
  / 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center;
  display: grid;
}

.projects__image-wrapper {
  z-index: 100;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.projects {
  mix-blend-mode: normal;
  width: 100vw;
  height: 100vh;
  display: block;
  position: fixed;
}

.projects.is--hidden {
  display: none;
}

.projects__container {
  mix-blend-mode: normal;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.image {
  height: auto;
  display: inline-block;
}

.image.image-border {
  border: 1px solid var(--ccc-cyan);
}

.image.circle, .image.dysfluent {
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 23vw;
  padding-right: 23vw;
  position: fixed;
  inset: 0%;
}

.title {
  color: var(--white-smoke);
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px #000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 15ch;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.4em;
  text-decoration: none;
  display: flex;
}

.title:hover {
  color: var(--ccc-cyan);
  border: 1px #000;
}

.title.is--info {
  letter-spacing: 1.25px;
  text-transform: none;
  width: auto;
  min-width: 40ch;
  font-size: .9rem;
  line-height: 1.6em;
}

.slider__close-text {
  color: #eee;
  mix-blend-mode: difference;
}

.projects__grid {
  grid-column-gap: 5vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.projects__title {
  z-index: 0;
  display: block;
  position: relative;
}

.projects__title:hover {
  z-index: 101;
}

.image__container {
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 23vw;
  padding-right: 23vw;
  display: none;
  position: fixed;
  inset: 0%;
}

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

.projects__wrapper.is--hidden {
  display: none;
}

.projects__wrapper.is--bio {
  display: flex;
}

.project-category__container {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  justify-items: center;
  width: 100%;
  display: grid;
  position: fixed;
}

.nav__project-category {
  color: var(--white-smoke);
  letter-spacing: .25px;
}

.body-3 {
  background-color: var(--ccc-black);
}

.is--apple {
  cursor: not-allowed;
}

.project__hero-image {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding: 4rem;
  display: flex;
}

.hero-image {
  object-fit: contain;
  height: 100%;
}

.next-previous__link {
  letter-spacing: 1.5px;
}

.next-previous__link:hover {
  color: var(--ccc-cyan);
  border: 1px #000;
}

.text-block {
  letter-spacing: .25px;
  text-transform: none;
}

.text-block-2 {
  color: var(--white);
}

@media screen and (min-width: 1280px) {
  .padding__medium.padding__top-bottom-only {
    width: 100vw;
  }

  .padding__x-small.padding__bottom-right-only {
    padding-top: 0;
    padding-left: 0;
  }

  .about__experience-wrapper {
    flex-basis: 33%;
  }

  .about__rich-text-block {
    max-width: 70ch;
  }
}

@media screen and (max-width: 991px) {
  .main.is--home.is--hidden {
    display: none;
  }

  .about__container {
    flex-direction: column;
  }

  .nav__about {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .project__container {
    justify-content: center;
    align-items: flex-start;
  }

  .project__gallery-wrapper {
    grid-template-rows: auto auto auto auto auto auto;
    padding-right: 0;
  }

  .section, .section.is--project {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .hero__grid {
    width: 100%;
    height: 100%;
  }

  .projects {
    height: auto;
    padding: 2rem 2rem 8rem;
    position: static;
  }

  .title.is--info {
    min-width: 20ch;
    max-width: 40ch;
  }

  .projects__grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    height: auto;
    padding-top: 100vh;
    display: flex;
  }

  .projects__title.is--mobile {
    justify-content: center;
    display: flex;
    position: fixed;
    inset: 50vh 25vw;
  }

  .image__container {
    display: none;
  }

  .projects__wrapper.is--bio {
    z-index: -1;
    position: fixed;
    inset: 0%;
  }

  .projects__wrapper.is--work {
    padding-top: 40vh;
  }

  .project__hero-image {
    height: auto;
    padding-top: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .padding__small.padding__bottom-right-only {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .padding__small.padding__sides-only {
    display: flex;
  }

  .about__container {
    flex-direction: column;
  }

  .about__content-wrapper.is--25 {
    flex: 0 auto;
    min-height: auto;
  }

  .home__letters {
    top: 59.3vw;
    left: -59.3vw;
  }
}

@media screen and (max-width: 479px) {
  .padding__small.padding__bottom-right-only {
    padding-right: 0;
  }

  .padding__small.padding__sides-only {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .padding__small.padding__sides-only.is--start {
    padding-top: 4rem;
  }

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

  .about__content-wrapper.is--50 {
    flex: 0 auto;
  }

  .about__header-text.text__medium, .about__rich-text-block p {
    font-size: 1.1rem;
  }

  .about__experience-rich-text-block {
    text-align: left;
    font-size: 1.1rem;
  }

  .nav__about {
    padding-top: 2rem;
    padding-left: 1rem;
    position: static;
  }

  .section {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section.is--project {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero__grid {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .hero__letter-c {
    font-size: 1.1rem;
  }

  .home__letters {
    mix-blend-mode: difference;
    top: 0;
    left: 0;
  }

  .hero__name {
    height: 100vh;
  }

  .hero__name-grid.is--mobile-hidden {
    display: none;
  }

  .projects {
    font-size: 1.2rem;
  }

  .projects__container, .title {
    font-size: 1.1rem;
  }

  .title.is--info {
    max-width: 35ch;
    font-size: 1.1rem;
  }

  .projects__grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .projects__wrapper.is--bio {
    height: 100vh;
  }

  .project__hero-image {
    padding: 12rem 1rem 1rem;
  }

  .project__next-previous {
    display: block;
  }

  .text-block {
    text-align: left;
    font-size: 1.1rem;
  }

  .text-block-2 {
    font-size: 1.1rem;
  }
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1a1-90fa8df6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1a5-90fa8df6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1a9-90fa8df6 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1ad-90fa8df6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1b1-90fa8df6 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1b5-90fa8df6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1b9-90fa8df6 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1bd-90fa8df6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1c1-90fa8df6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1c5-90fa8df6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1c9-90fa8df6 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1cd-90fa8df6 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1d1-90fa8df6 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1d5-90fa8df6 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1d9-90fa8df6 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1dd-90fa8df6 {
  grid-area: 10 / 6 / 11 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1e1-90fa8df6 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1e5-90fa8df6 {
  grid-area: 11 / 4 / 12 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1e9-90fa8df6 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1ee-90fa8df6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1f2-90fa8df6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1f6-90fa8df6 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1fa-90fa8df6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1fe-90fa8df6 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc202-90fa8df6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc206-90fa8df6 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc20a-90fa8df6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc20e-90fa8df6 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc212-90fa8df6 {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc216-90fa8df6 {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc21a-90fa8df6 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc21e-90fa8df6 {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc222-90fa8df6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc226-90fa8df6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc22a-90fa8df6 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc22e-90fa8df6 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc232-90fa8df6 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc236-90fa8df6 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc23a-90fa8df6 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc23e-90fa8df6 {
  grid-area: 10 / 6 / 11 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc242-90fa8df6 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc246-90fa8df6 {
  grid-area: 11 / 4 / 12 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc24a-90fa8df6 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc24f-90fa8df6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc251-90fa8df6 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc253-90fa8df6 {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc255-90fa8df6 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc257-90fa8df6 {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc259-90fa8df6 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc25b-90fa8df6 {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc25d-90fa8df6 {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc25f-90fa8df6 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc261-90fa8df6 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc263-90fa8df6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc265-90fa8df6 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc267-90fa8df6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc269-90fa8df6 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc26b-90fa8df6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc26d-90fa8df6 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc26f-90fa8df6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc271-90fa8df6 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc273-90fa8df6 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc275-90fa8df6 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc277-90fa8df6 {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc279-90fa8df6 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc27b-90fa8df6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc27d-90fa8df6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc27f-90fa8df6 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc281-90fa8df6 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc283-90fa8df6 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc285-90fa8df6 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc287-90fa8df6 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc289-90fa8df6 {
  grid-area: 11 / 6 / 12 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc28b-90fa8df6 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc28d-90fa8df6 {
  grid-area: 11 / 7 / 12 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc28f-90fa8df6 {
  grid-area: 10 / 7 / 11 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc292-90fa8df6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc294-90fa8df6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc296-90fa8df6 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc298-90fa8df6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc29a-90fa8df6 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc29c-90fa8df6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc29e-90fa8df6 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2a0-90fa8df6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2a2-90fa8df6 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2a4-90fa8df6 {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2a6-90fa8df6 {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2a8-90fa8df6 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2aa-90fa8df6 {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2ac-90fa8df6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2ae-90fa8df6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2b0-90fa8df6 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2b2-90fa8df6 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2b4-90fa8df6 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2b6-90fa8df6 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2b8-90fa8df6 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2ba-90fa8df6 {
  grid-area: 10 / 6 / 11 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2bc-90fa8df6 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2be-90fa8df6 {
  grid-area: 11 / 4 / 12 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2c0-90fa8df6 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2c3-90fa8df6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2c5-90fa8df6 {
  grid-area: 11 / 7 / 12 / 8;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2c7-90fa8df6 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2c9-90fa8df6 {
  grid-area: 10 / 6 / 11 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2cb-90fa8df6 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2cd-90fa8df6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2cf-90fa8df6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2d1-90fa8df6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2d3-90fa8df6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2d5-90fa8df6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2d7-90fa8df6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2d9-90fa8df6 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2db-90fa8df6 {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2dd-90fa8df6 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2df-90fa8df6 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2e1-90fa8df6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2e3-90fa8df6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2e5-90fa8df6 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2e7-90fa8df6 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2e9-90fa8df6 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2eb-90fa8df6 {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2ed-90fa8df6 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2ef-90fa8df6 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2f1-90fa8df6 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2f3-90fa8df6 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc2f5-90fa8df6 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-a4f96c73-14b5-e598-2982-dc8ae9ad455a-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4565-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4570-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad457b-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4586-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4591-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4598-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad459f-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45a6-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45ad-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45b7-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45c1-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45d6-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45e1-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45ec-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad45f7-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4602-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad460d-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4618-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4623-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad462e-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4639-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4640-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4647-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad464e-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4655-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad465c-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4663-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad466a-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4671-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4678-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad467f-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4686-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4691-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4699-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46a5-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46ad-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46b7-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46bf-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46c7-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46d3-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46ea-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46f4-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad46fe-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4708-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4714-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4720-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad472c-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4738-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4744-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4750-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad475c-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4764-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad476c-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4774-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad477c-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad47f7-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad47ff-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4807-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad480f-90fa8dfa {
  place-self: stretch stretch;
}

#w-node-a4f96c73-14b5-e598-2982-dc8ae9ad481d-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4825-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad482d-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad4835-90fa8dfa, #w-node-a4f96c73-14b5-e598-2982-dc8ae9ad483d-90fa8dfa {
  justify-self: stretch;
}

@media screen and (max-width: 479px) {
  #w-node-_8f89ed96-a10c-d5b8-6c59-67d7729cc1a0-90fa8df6 {
    grid-area: 1 / 1 / 6 / 2;
  }
}


@font-face {
  font-family: 'ABC Social';
  src: url('../fonts/ABCSocial-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}