:root {
  --white: white;
  --black: black;
}

body {
  color: #000;
  font-family: PP Neue Montreal, sans-serif;
  font-size: 1vw;
  line-height: 1.4;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.7em;
  font-weight: 700;
  line-height: 1.4;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3em;
  font-weight: 700;
  line-height: 1.4;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.4;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.3em;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.4;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .85em;
  font-weight: 700;
  line-height: 1.4;
}

p {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PP Neue Montreal, sans-serif;
  font-size: 1.25em;
  line-height: 1.3;
}

a {
  font-size: 1em;
  text-decoration: none;
  transition: color .25s cubic-bezier(.25, .46, .45, .94);
}

a:hover {
  color: #1c7e50;
}

blockquote {
  border-left: .4em solid #e2e2e2;
  margin-bottom: 1em;
  padding: 1em 2em;
  font-size: 140%;
  line-height: 1.6;
}

.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2.22em 2.78em 2.78em;
  position: relative;
}

.container.is--fixed {
  min-height: 100vh;
  flex-direction: column;
  justify-content: space-between;
  padding: 6.67em 2.78em 2.78em 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: auto;
}

.container.is--right {
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 2.78em;
  padding-left: 0;
  padding-right: 2.78em;
  display: flex;
}

.container.is--right.is--project-top {
  height: 100%;
  justify-content: flex-start;
  padding-top: 6.67em;
}

.container.is--right.is--project {
  height: 100%;
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}

.container.is--right.is--project.ign-testing {
  height: 100%;
}

.container.is--project-main-img {
  padding-bottom: 2.5em;
}

.container.is--project-imgs {
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}

.container.is--project-imgs.is--last {
  padding-bottom: 5em;
}

.container.is--ovp {
  min-height: 100vh;
  flex-direction: column;
  display: flex;
}

.container.is--svg {
  padding: 0;
}

.container.is--fixed-contact {
  height: 92.2vh;
  flex-direction: column;
  justify-content: space-between;
  padding: 6.67em 2.78em 2.78em 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.style_item {
  border-bottom: .1em solid #bdbdbd;
  padding: 2em 0;
}

.html {
  width: 0;
  height: 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.c-rich-text p {
  margin-top: .5em;
  margin-bottom: 2em;
}

.c-rich-text h1, .c-rich-text h2, .c-rich-text h3 {
  margin-top: .2em;
  margin-bottom: .2em;
}

.c-rich-text h4 {
  margin-top: .2em;
  margin-bottom: .6em;
}

.c-rich-text h5 {
  margin-top: .2em;
  margin-bottom: 1em;
}

.c-rich-text h6 {
  margin-top: .2em;
  margin-bottom: .2em;
}

.section {
  z-index: 2;
  width: 100%;
  grid-column-gap: 2.78em;
  grid-row-gap: 2.78em;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.section.is--line {
  z-index: -99;
  position: fixed;
  top: 0;
}

.section.is--nav {
  z-index: 99;
  pointer-events: none;
  justify-items: start;
  position: fixed;
  top: 0;
}

.section.hide, .section.is--mobile-only, .svgs {
  display: none;
}

.split-wrapper {
  display: flex;
}

.matter-container {
  width: 100%;
  height: 100%;
  border-right: 1px solid #000;
  position: relative;
  overflow: hidden;
  transform: scale(1.01);
}

.matter-container.test {
  width: 50%;
}

.svg-content-div {
  width: 50%;
  height: 100vh;
  background-color: #ebebeb;
}

.desktop-line {
  z-index: -99;
  border-right: 1px solid #000;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.nav-wrapper {
  pointer-events: auto;
  align-items: center;
  margin-top: 1.67em;
  display: flex;
}

.nav-link {
  color: #000;
  background-color: #eaeaea;
  border-radius: 200px;
  margin-right: .56em;
  padding: .56em .69em;
  transition: all .2s;
}

.nav-link:hover {
  color: #000;
  background-color: #b6b6b6;
}

.nav-link:focus, .nav-link.w--current {
  color: #fff;
  background-color: #000;
}

.nav-link.last {
  margin-right: 0;
}

.is--16pt-reg {
  font-size: 1.11em;
  line-height: 1.2;
}

.is--16pt-reg.is--grey {
  color: #898989;
  font-size: 1.11em;
}

.breadcrumb-text {
  pointer-events: auto;
  color: #898989;
  font-size: 1.11em;
  line-height: 1.2;
}

.breadcrumb-text.mobile {
  display: none;
}

.feature-images-container {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  grid-template-rows: auto;
  grid-template-columns: 5fr 4fr;
  grid-auto-columns: 1fr;
  margin-top: 5em;
  display: grid;
}

.is--intro-header {
  font-size: 1.94em;
  font-weight: 400;
  line-height: 1.2;
}

.resume-wrapper {
  margin-top: 4.17em;
}

.is--sub-header-s {
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: .83em;
  font-weight: 500;
  line-height: 1.2;
}

.sub-header-wrapper {
  margin-bottom: .56em;
}

._10px-dot {
  width: .69em;
  height: .69em;
  background-color: #000;
  border-radius: 200px;
  margin-right: 1.11em;
}

._10px-dot.is--white {
  background-color: #fff;
}

.resume-block {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: .69em;
  padding-bottom: .69em;
  display: grid;
}

.resume-block.is--link-out {
  padding-top: 1em;
  padding-bottom: 0;
}

.resume-company {
  align-items: center;
  display: flex;
}

.resume-company-name {
  line-height: 1.2;
}

.is--14pt-reg {
  font-size: 1em;
  line-height: 1.2;
}

.sq-image {
  width: 100%;
  background-color: #eee;
  border-radius: 1.39em;
  margin-bottom: 1.67em;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.sq-image.last {
  margin-bottom: 0;
}

.circle-image {
  width: 100%;
  background-color: #eee;
  border-radius: 20000px;
  margin-bottom: 1.67em;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.circle-image.last {
  margin-bottom: 0;
}

.circle-image.is--pale-yellow {
  background-color: #fffaf4;
}

.taller-reg-image {
  width: 100%;
  background-color: #eee;
  border-radius: 1.39em;
  margin-bottom: 1.67em;
  padding-top: 131.868%;
  position: relative;
  overflow: hidden;
}

.taller-reg-image.last {
  flex: 1;
  margin-bottom: 0;
}

.short-reg-image {
  width: 100%;
  background-color: #eee;
  border-radius: 1.39em;
  margin-bottom: 1.67em;
  padding-top: 65.495%;
  position: relative;
  overflow: hidden;
}

.short-reg-image.last {
  flex: 1;
  margin-bottom: 0;
}

.home-image-grp {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1.67em;
  display: grid;
}

.tallest-reg-image {
  width: 100%;
  background-color: #eee;
  border-radius: 1.39em;
  margin-bottom: 1.67em;
  padding-top: 161.5%;
  position: relative;
  overflow: hidden;
}

.tallest-reg-image.last {
  flex: 1;
  margin-bottom: 0;
}

.tall-reg-image {
  width: 100%;
  background-color: #eee;
  border-radius: 1.39em;
  margin-bottom: 1.67em;
  padding-top: 124.175%;
  position: relative;
  overflow: hidden;
}

.tall-reg-image.last {
  margin-bottom: 0;
}

.next-project-section {
  border-top: 1px solid #000;
  padding: 2.78em;
}

.next-project-container {
  width: 100%;
}

.next-project-wrapper {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  color: #000;
  background-color: #eaeaea;
  border-radius: 1.39em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.11em;
  padding: 1.67em;
  display: block;
  position: relative;
}

.next-project-wrapper:hover {
  color: #000;
}

.next-project-img {
  width: 12.5em;
  min-height: 10.56em;
  object-fit: cover;
  margin-right: 1.94em;
}

.next-project-info-wrapper {
  display: flex;
}

.next-project-info {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.next-project-title {
  font-size: 2.92em;
  font-weight: 400;
  line-height: 1.1;
}

.project-tag {
  color: #fff;
  text-transform: uppercase;
  background-color: #000;
  border-radius: 2000px;
  padding: .56em .83em;
  display: inline-block;
}

.is--mori-14pt {
  font-family: PP Mori, sans-serif;
  font-size: .97em;
  line-height: 1.1;
}

.next-project-tag-wrapper {
  max-width: 50%;
  grid-column-gap: .14em;
  grid-row-gap: .28em;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 2.22em;
  display: flex;
}

.next-project-arrow {
  width: 2.92em;
}

.next-project-title-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer {
  width: 100%;
  border-top: 1px solid #000;
  padding: 1.39em 2.78em;
}

.footer.is--contact {
  height: 4.2em;
  align-items: center;
  display: flex;
}

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

.footer-content.is--content {
  width: 100%;
}

.copyright-wrapper {
  align-items: center;
  display: flex;
}

.footer-link {
  color: #000;
}

.footer-link-wrapper {
  grid-column-gap: 4.17em;
  grid-row-gap: 1.67em;
  display: flex;
}

.lighter {
  color: #cdcdcd;
}

.project-title-wrapper {
  margin-bottom: .56em;
}

.inside-project-tag-wrapper {
  max-width: 75%;
  grid-column-gap: .14em;
  grid-row-gap: .28em;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 2.22em;
  margin-bottom: 3.33em;
  display: flex;
}

.project-bio-container {
  margin-bottom: 2.78em;
}

.project-detail-wrapper {
  border-bottom: 1px solid #a0a0a0;
  padding-top: .8em;
  padding-bottom: .56em;
  display: flex;
}

.project-detail-wrapper.is--break {
  padding-top: 1.94em;
}

.bio-name-wrapper {
  width: 4.5em;
  color: #a0a0a0;
  margin-right: 1.94em;
}

.is--18pt-reg {
  font-size: 1.25em;
  line-height: 1.2;
}

.is--project-bio--tw1 {
  font-size: 1.53em;
}

._100p-img {
  width: 100%;
}

._100p-img.is--rounded {
  border-radius: 1em;
}

.project-main-img-wrapper {
  margin-top: 5em;
  margin-bottom: 5em;
}

._7-col-wrapper {
  grid-column-gap: 1.11em;
  grid-row-gap: 1.11em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

._7-col-wrapper.is--mobile-only {
  display: none;
}

._7-col-wrapper.ign-test {
  margin-bottom: 2.5em;
}

._7-col-wrapper.has--padding-btm {
  margin-bottom: 5em;
}

._7-col-wrapper.has--padding-btm-last, ._7-col-wrapper.has--padding-btm-desktop-last {
  margin-bottom: 2.5em;
}

.caption-container.is--left {
  grid-column-gap: .56em;
  grid-row-gap: .56em;
  align-items: flex-start;
  display: flex;
}

.caption-container.is--right {
  grid-column-gap: .56em;
  grid-row-gap: .56em;
  align-items: flex-start;
  margin-left: auto;
  display: flex;
}

.caption-container.is--left-up {
  grid-column-gap: .28em;
  grid-row-gap: .28em;
  flex-direction: row;
  align-items: flex-start;
  margin-top: 1.11em;
  margin-left: auto;
  display: flex;
}

.caption-container.is--right-btm {
  grid-column-gap: .56em;
  grid-row-gap: .56em;
  align-items: flex-start;
  margin-top: auto;
  margin-left: auto;
  display: flex;
}

.caption-container.is--left-btm {
  grid-column-gap: .56em;
  grid-row-gap: .56em;
  align-items: flex-start;
  margin-top: auto;
  display: flex;
}

.caption-container.is--left-down {
  grid-column-gap: .28em;
  grid-row-gap: .28em;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 1.11em;
  margin-left: auto;
  display: flex;
}

.caption-arrow {
  width: .75em;
}

.caption-arrow.is--left, .caption-arrow.is--right {
  margin-top: .12em;
}

.caption-wrapper.is--mw-144px {
  max-width: 10em;
}

.is--caption--tw1 {
  color: #a0a0a0;
  font-size: .9em;
  line-height: 1.2;
}

.is--sub-header {
  letter-spacing: .05em;
  text-transform: uppercase;
  font-size: .85em;
  font-weight: 500;
  line-height: 1.2;
}

.is--sub-header.is--grey {
  color: #a0a0a0;
}

.is--sub-header.is--blank {
  color: #fff;
}

.project-pointer-wrapper {
  grid-column-gap: .83em;
  margin-bottom: 1.67em;
  display: flex;
}

.project-pointer-wrapper.is--last {
  margin-bottom: 0;
}

.pointer-icon {
  width: .56em;
  height: .56em;
  background-color: #a0a0a0;
  border-radius: 20em;
  flex: none;
  margin-top: .65em;
}

.spacer {
  width: 1px;
}

._2-col-wrapper {
  grid-column-gap: 1.11em;
  grid-row-gap: 1.11em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

._2-col-wrapper.has--padding-btm {
  margin-bottom: 5em;
}

.work-intro-wrapper {
  flex-flow: wrap;
  align-items: center;
  margin-bottom: 1.11em;
  display: flex;
}

.work-intro-wrapper.is--mobile {
  display: none;
}

.filter_button {
  color: #000;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 20em;
  margin-top: .2em;
  margin-bottom: .2em;
  padding: .56em .83em;
  transition: background-color .25s cubic-bezier(.25, .46, .45, .94), color .25s cubic-bezier(.25, .46, .45, .94);
}

.filter_button:hover {
  color: #000;
  background-color: #eaeaea;
}

.filter_button.mixitup-control-active {
  color: #fff;
  background-color: #000;
}

.filter_button.is--clear {
  color: #000;
  text-transform: none;
  background-color: #eaeaea;
  border-style: none;
  align-self: center;
  margin-top: 1.6em;
  position: -webkit-sticky;
  position: sticky;
  bottom: 2.22em;
}

.filter_button.is--right-margin {
  margin-right: .42em;
}

.is--all-works-header {
  font-size: 1.75em;
  font-weight: 400;
  line-height: 1.25;
}

.is--all-works-header.is--both-spacing {
  margin-left: .21em;
  margin-right: .21em;
}

.is--all-works-header.is--margin-right {
  margin-right: .21em;
}

.ovp-container {
  margin-top: 3.06em;
}

.work-intro-wrapper-last {
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.mix {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  color: #000;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  padding-top: 1.94em;
  padding-bottom: 1.94em;
  display: grid;
}

.mix:hover {
  color: #000;
}

.mix.is--no-link {
  pointer-events: none;
}

.ovp-details-container {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.ovp-title {
  font-size: 1.67em;
  line-height: 1.2;
}

.ovp-thumbnails-wrapper {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ovp-main-thumbnail {
  width: 100%;
  border-radius: 1.39em;
  overflow: hidden;
}

.ovp-thumbnail {
  border-radius: 1.39em;
  overflow: hidden;
}

.filter-wrap {
  align-items: center;
  display: flex;
}

.ovp-tags-container {
  grid-column-gap: .28em;
  grid-row-gap: .28em;
  flex-wrap: wrap;
  display: flex;
}

.ovp-tag {
  text-transform: uppercase;
  background-color: #eaeaea;
  border-radius: 20em;
  padding: .4em .56em;
}

.ovp-tag.is--coming-soon {
  background-color: #b3ff53;
  align-items: center;
  display: flex;
}

.ovp-tag.is--pdf {
  grid-column-gap: .28em;
  grid-row-gap: .28em;
  background-color: #000;
  align-items: center;
  display: flex;
}

.is--mori-12pt {
  font-family: PP Mori, sans-serif;
  font-size: .83em;
  line-height: 1.1;
}

.is--mori-12pt.is--white {
  color: #fff;
}

.ovp-icon {
  width: 1.67em;
  height: 1.67em;
}

.ovp-icon.hide {
  display: none;
}

.ovp-sup-text-wrapper {
  margin-top: 3em;
}

.anchor-top {
  color: #000;
  cursor: pointer;
  background-color: #eaeaea;
  border-radius: 1.39em;
  margin: 1.6em auto;
  padding: .56em .83em;
  display: none;
}

.anchor_button {
  color: #000;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 20em;
  margin-top: .2em;
  margin-bottom: .2em;
  padding: .56em .83em;
}

.anchor_button.mixitup-control-active {
  color: #fff;
  background-color: #000;
}

.anchor_button.is--clear {
  color: #000;
  text-transform: none;
  background-color: #eaeaea;
  border-style: none;
  align-self: center;
  margin-top: 1.6em;
  position: -webkit-sticky;
  position: sticky;
  bottom: 2.22em;
}

.anchor_button.is--right-margin {
  margin-right: .21em;
}

.is--contact-link {
  color: #000;
  font-size: 1.94em;
  font-weight: 400;
  line-height: 1.2;
  text-decoration: underline;
}

.is--contact-link.is--anchor {
  display: none;
}

.contact-links-container {
  grid-column-gap: .56em;
  grid-row-gap: .56em;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1.67em;
  display: flex;
}

.contact-link-wrap {
  align-items: flex-start;
  display: flex;
}

.is--contact-link-sub {
  margin-left: 2px;
  font-size: .85em;
}

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

.nav-holder {
  z-index: 99;
  width: 34.8%;
  margin-left: auto;
  padding-left: 2.78em;
  position: fixed;
  right: 0;
}

.nav-holder._404 {
  width: 100%;
  justify-content: center;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.link-out {
  color: #000;
  text-decoration: underline;
}

.shape-link {
  color: #000;
  text-decoration: underline;
  display: none;
}

.contact-body {
  height: 100%;
  flex-direction: column;
  display: flex;
}

.span-link {
  color: #000;
  text-decoration: underline;
}

.resume-block-wrapper {
  width: 100%;
  border-top: 1px solid #000;
}

.resume-block-wrapper.is--last {
  border-bottom: 1px solid #000;
}

.resume-block-wrapper.only--abv-1920px {
  display: none;
}

.matter-container-cover {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.svg-loader {
  width: 10%;
  position: absolute;
}

.is--mid {
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 1.6em;
}

.embed-video {
  z-index: 2;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.embed-video.is--multiple {
  mix-blend-mode: multiply;
}

.video-wrapper {
  position: relative;
}

.video-wrapper.is--rounded {
  border-radius: 1.39em;
  overflow: hidden;
}

.ovp-img-wrapper {
  grid-column-gap: .83em;
  grid-row-gap: .83em;
  display: flex;
}

.ovp-main-img-wrapper {
  width: 100%;
  background-color: #d6d6d6;
  border-radius: 1.39em;
  padding-top: 80%;
  display: flex;
  position: relative;
  overflow: hidden;
}

._60p-wrap {
  width: 60%;
}

._60p-wrap.is--sub {
  grid-column-gap: .83em;
  grid-row-gap: .83em;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.ovp-sub-img-wrapper {
  background-color: #cecece;
  border-radius: 1.39em;
  flex: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.is--cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.is--cover.is--multiple {
  mix-blend-mode: multiply;
}

.matter-wrapper {
  width: 100%;
  height: 92.2vh;
  border-right: 1px solid #000;
  position: relative;
  overflow: hidden;
}

.matter-wrapper.test {
  width: 50%;
}

.contact-footer-wrapper {
  height: 7.8vh;
  border-top: 1px solid #000;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.project-supp-text-container--tw1 {
  margin-bottom: 4em;
  position: -webkit-sticky;
  position: sticky;
  top: 6.67em;
}

.project-body-link {
  color: #000;
  font-weight: 500;
  text-decoration: underline;
}

.has--outline {
  border: .1em solid #dedede;
}

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

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

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

.sq-button {
  color: #fff;
  background-color: #919191;
  border-radius: 6px;
  padding: .7em 1.2em;
  font-size: 1.11em;
  font-weight: 400;
  transition: all .25s ease-out;
}

.sq-button:hover {
  color: #fff;
  background-color: #000;
}

.password-label {
  font-weight: 500;
}

.password-com-wrapper {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.password-header-wrapper {
  margin-bottom: 1.2em;
}

.password-field {
  color: #000;
  border-radius: 4px;
  margin-bottom: 1.2em;
  padding: 1.4em 1em;
  font-size: 1.05em;
  line-height: 1;
  transition: border .25s ease-out;
}

.password-field:hover {
  border: 1px solid #000;
}

.password-field:focus {
  color: #000;
}

.password-supp-container {
  grid-column-gap: 1.67em;
  grid-row-gap: 1.67em;
  grid-template-rows: auto;
  grid-template-columns: 5fr 4fr;
  grid-auto-columns: 1fr;
  margin-top: 5em;
  display: grid;
}

.password-link {
  color: #000;
  text-decoration: none;
  transition: all .2s;
}

.password-link:hover {
  text-decoration: underline;
}

.password-error-wrap {
  border-radius: 4px;
  padding-left: 1em;
  padding-right: 1em;
}

.password-error-text {
  font-size: 1em;
  font-weight: 400;
}

.password-caption-wrap {
  color: #000;
  background-color: #b3ff53;
  border-radius: 4000px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 4.17em;
  padding: 1em 1.2em;
  font-weight: 500;
  transition: all .3s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.password-caption-wrap:hover {
  color: #fff;
  background-color: #000;
}

.is--pw-caption--tw1 {
  margin-right: 20px;
  font-size: .9em;
  line-height: 1.25;
}

.password-link-icon {
  height: 1.4em;
}

._404-nav-wrapper {
  width: 100%;
  height: auto;
  justify-content: center;
  display: flex;
}

.lost-body-wrapper {
  height: 100vh;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

._404-img {
  width: 22.22em;
}

._404-header {
  margin-top: 2em;
  margin-bottom: .83em;
}

.is--404-header {
  font-size: 2.5em;
  font-weight: 400;
  line-height: 1.2;
}

._404-content-wrapper {
  max-width: 400px;
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: -3em;
  display: flex;
}

.footer-wrapper {
  width: 100%;
  margin-top: auto;
}

._404-button-wrapper {
  margin-top: 1.67em;
}

.only-desktop {
  display: block;
}

.only-desktop.is--text {
  display: inline-block;
}

.only-mobile {
  display: none;
}

.resume-job-title {
  color: #898989;
  align-items: center;
  margin-top: .25em;
  display: flex;
}

.is--12pt-reg {
  font-size: 1em;
  line-height: 1.2;
}

.linkedin-link {
  color: #000;
  text-decoration: underline;
}

.project-bio-wrapper {
  margin-bottom: 4em;
  position: -webkit-sticky;
  position: sticky;
  top: 6.67em;
}

.next-project-subtext {
  color: #898989;
  font-size: 1.11em;
  line-height: 1.2;
}

.is--pale-yellow {
  background-color: #fffaf4;
}

.featured-img-column {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.para-link {
  color: #000;
  text-decoration: underline;
}

.is--link-img {
  width: 1em;
}

.coming-soon-tag-wrapper {
  width: 100%;
  display: flex;
}

.test-list {
  list-style-type: none;
  display: flex;
}

.ovp-details-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  margin-top: 1.39em;
  display: flex;
}

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

  .container {
    padding-left: 2em;
    padding-right: 2em;
  }

  .container.is--fixed {
    height: auto;
    min-height: auto;
    border-bottom: 1px solid #000;
    padding-left: 2em;
    padding-right: 2em;
    display: block;
    position: relative;
  }

  .container.is--right {
    height: auto;
    padding-left: 2em;
    padding-right: 2em;
    display: block;
    position: relative;
  }

  .container.is--right.is--project-top {
    border-bottom: 1px solid #000;
    padding-top: 0;
  }

  .container.is--right.is--project {
    height: auto;
    order: -1;
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .container.is--right.is--project.is--last {
    padding-bottom: 3.89em;
  }

  .container.is--project-main-img {
    padding-bottom: 1.5em;
  }

  .container.is--project-imgs {
    order: 1;
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .container.is--project-imgs.is--last {
    padding-bottom: 1.94em;
  }

  .container.is--ovp {
    min-height: 0;
    padding-top: 0;
  }

  .container.is--fixed-contact {
    height: auto;
    border-bottom: 1px solid #000;
    padding-left: 2em;
    padding-right: 2em;
    display: block;
    position: relative;
  }

  .container.is--bc {
    display: none;
  }

  .section {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .section.is--line {
    display: none;
  }

  .section.is--nav {
    display: block;
  }

  .section.is--mobile-only {
    display: grid;
  }

  .split-wrapper {
    display: block;
  }

  .matter-container {
    width: 100%;
    height: 400px;
    outline-offset: 0px;
    border-bottom: 1px solid #000;
    border-right-style: none;
    outline: 0 #000;
  }

  .svg-content-div {
    width: 100%;
    height: 200px;
  }

  .desktop-line {
    display: none;
  }

  .nav-wrapper {
    justify-content: flex-start;
    margin-left: 2em;
    margin-right: 2em;
  }

  .nav-link.last {
    margin-right: 0;
  }

  .breadcrumb-text {
    display: none;
  }

  .breadcrumb-text.mobile, .breadcrumb-text.all {
    display: block;
  }

  .feature-images-container {
    margin-top: 1em;
  }

  .resume-block {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .next-project-section {
    padding-left: 2em;
    padding-right: 2em;
  }

  .next-project-wrapper {
    grid-template-columns: 9fr 1fr;
  }

  .next-project-tag-wrapper {
    max-width: none;
  }

  .footer {
    padding-left: 2em;
    padding-right: 2em;
  }

  .footer.is--contact {
    height: auto;
  }

  .footer-content {
    grid-row-gap: 1.67em;
    flex-wrap: wrap;
  }

  .copyright-wrapper {
    width: 100%;
    order: 0;
  }

  .inside-project-tag-wrapper {
    max-width: none;
  }

  .is--project-bio--tw1 {
    font-size: 1.6em;
  }

  ._100p-img.is--rounded {
    border-radius: 6px;
  }

  .project-main-img-wrapper {
    margin-bottom: 0;
  }

  ._7-col-wrapper {
    grid-column-gap: 1.2em;
    grid-row-gap: 1.2em;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  ._7-col-wrapper.is--desktop-only {
    display: none;
  }

  ._7-col-wrapper.is--mobile-only {
    grid-auto-columns: 1fr;
    margin-bottom: 2em;
    display: grid;
  }

  ._7-col-wrapper.is--mobile-only.no--margin {
    margin-bottom: 0;
  }

  ._7-col-wrapper.has--padding-btm, ._7-col-wrapper.has--padding-btm-last {
    margin-bottom: 4em;
  }

  ._7-col-wrapper.has--padding-btm-desktop-last {
    margin-bottom: 0;
  }

  .caption-arrow.is--btm-left {
    transform: rotate(90deg);
  }

  .caption-wrapper.is--mw-144px {
    max-width: 12em;
  }

  .spacer {
    display: none;
  }

  ._2-col-wrapper {
    grid-column-gap: 1.2em;
    grid-row-gap: 1.2em;
  }

  ._2-col-wrapper.has--padding-btm {
    margin-bottom: 4em;
  }

  .work-intro-wrapper.is--mobile {
    margin-top: 1.6em;
    margin-bottom: 0;
    display: flex;
  }

  .ovp-container {
    margin-top: 0;
  }

  .is--mori-12pt {
    font-size: .75em;
  }

  .ovp-sup-text-wrapper {
    margin-top: 0;
  }

  .anchor-top {
    display: block;
  }

  .anchor-container {
    justify-content: center;
    display: flex;
  }

  .is--contact-link.is--anchor {
    display: block;
  }

  .contact-links-container {
    grid-row-gap: .8em;
  }

  .nav-holder {
    width: 100%;
    padding-left: 0;
  }

  .nav-holder._404 {
    justify-content: flex-start;
  }

  .shape-link {
    display: inline;
  }

  .contact-body, .resume-block-wrapper.only--abv-1920px {
    display: block;
  }

  .is--mid {
    margin-top: 0;
    margin-bottom: 0;
  }

  .ovp-main-img-wrapper, .ovp-sub-img-wrapper {
    border-radius: 1em;
  }

  .matter-wrapper {
    width: 100%;
    height: 400px;
    outline-offset: 0px;
    border-bottom: 1px solid #000;
    border-right-style: none;
    outline: 0 #000;
  }

  .project-supp-text-container--tw1 {
    margin-bottom: 0;
    position: relative;
    top: auto;
  }

  .password-supp-container {
    margin-top: 0;
  }

  .password-link {
    text-decoration: underline;
  }

  .only-desktop, .only-desktop.is--text {
    display: none;
  }

  .only-mobile {
    display: inline;
  }

  .project-bio-wrapper {
    margin-bottom: 0;
    position: relative;
    top: auto;
  }

  .is--desktop-only {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .container.is--right.is--project, .container.is--project-imgs {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .matter-container {
    height: 340px;
  }

  .breadcrumb-text.mobile {
    font-size: 1em;
  }

  .feature-images-container {
    grid-column-gap: .97em;
    grid-row-gap: .97em;
    margin-top: 1.6em;
  }

  ._10px-dot {
    margin-right: .75em;
  }

  .resume-block {
    grid-template-columns: 2.5fr 1fr 1fr;
    padding-top: .8em;
    padding-bottom: .8em;
    padding-right: 0;
  }

  .sq-image {
    border-radius: 1em;
    margin-bottom: 1em;
  }

  .circle-image {
    margin-bottom: .97em;
  }

  .taller-reg-image {
    border-radius: 6px;
    margin-bottom: .97em;
  }

  .short-reg-image {
    border-radius: 6px;
    margin-bottom: 1em;
  }

  .home-image-grp {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    margin-bottom: 1em;
  }

  .tallest-reg-image {
    border-radius: 6px;
    margin-bottom: 1em;
  }

  .tall-reg-image {
    border-radius: 6px;
    margin-bottom: .97em;
  }

  .next-project-img {
    width: 100%;
    margin-bottom: 1.6em;
    margin-right: 0;
  }

  .next-project-info-wrapper {
    flex-direction: column;
  }

  .next-project-title {
    font-size: 2.4em;
  }

  .is--mori-14pt {
    font-size: 1em;
  }

  .next-project-arrow {
    width: 2.4em;
    height: 2.4em;
  }

  .next-project-title-wrapper {
    align-items: flex-end;
  }

  .footer-content {
    grid-row-gap: .8em;
  }

  .footer-link-wrapper {
    grid-column-gap: 1.3em;
    grid-row-gap: .8em;
  }

  .inside-project-tag-wrapper {
    margin-top: 1.5em;
    margin-bottom: 2em;
  }

  ._7-col-wrapper.is--mobile-only.no--margin {
    padding-top: 1.5em;
  }

  ._7-col-wrapper.has--padding-btm {
    margin-bottom: 3em;
  }

  ._7-col-wrapper.has--padding-btm.is--first-m {
    padding-top: 1.5em;
  }

  ._7-col-wrapper.has--padding-btm-last, ._2-col-wrapper.has--padding-btm {
    margin-bottom: 3em;
  }

  .work-intro-wrapper {
    width: 95%;
    grid-column-gap: 0em;
    grid-row-gap: .2em;
  }

  .is--all-works-header {
    font-size: 1.6em;
  }

  .is--all-works-header.is--bio {
    line-height: 1.3;
  }

  .mix {
    grid-column-gap: 1.2em;
    grid-row-gap: 1.2em;
    grid-template-columns: 1fr;
  }

  .ovp-thumbnails-wrapper {
    grid-template-columns: 1fr;
  }

  .ovp-thumbnail {
    display: none;
  }

  .ovp-tags-container {
    width: 80%;
    grid-column-gap: .35em;
    grid-row-gap: .35em;
  }

  .shape-link {
    display: inline;
  }

  .svg-loader {
    width: 20%;
  }

  .ovp-main-img-wrapper {
    border-radius: 8px;
    padding-top: 70%;
  }

  ._60p-wrap {
    width: 100%;
  }

  ._60p-wrap.is--sub, .ovp-sub-img-wrapper {
    display: none;
  }

  .matter-wrapper {
    height: 340px;
  }

  .has--m-btm-margin {
    margin-bottom: 1.8em;
  }

  .password-supp-container {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  ._404-img {
    width: 12em;
  }

  .is--404-header {
    font-size: 2em;
  }

  ._404-content-wrapper {
    margin-top: 0;
    padding-top: 2em;
  }

  .only-desktop {
    display: none;
  }

  .ovp-details-wrapper {
    flex-direction: row;
    align-items: flex-end;
    margin-top: 1.2em;
    margin-bottom: 1.5em;
  }
}

@media screen and (max-width: 479px) {
  .container, .container.is--fixed, .container.is--right, .container.is--fixed-contact {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .nav-wrapper {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }

  .feature-images-container.no--padding-top {
    margin-top: 0;
  }

  ._10px-dot {
    flex: none;
  }

  .tallest-reg-image {
    padding-top: 166.5%;
  }

  .next-project-section {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .footer {
    padding-bottom: 2em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .footer-content {
    grid-row-gap: 1.2em;
  }

  .copyright-wrapper {
    font-size: 13px;
  }

  .footer-link-wrapper {
    flex-wrap: wrap;
    font-size: 13px;
  }

  ._7-col-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._7-col-wrapper.has--padding-btm-last, ._7-col-wrapper.has--padding-btm-desktop-last {
    margin-bottom: 1.5em;
  }

  .caption-container.is--right {
    align-items: flex-end;
  }

  .caption-container.is--right-btm {
    align-items: flex-start;
    margin-left: 0;
  }

  .caption-arrow.is--right {
    margin-bottom: .12em;
    transform: rotate(90deg);
  }

  .caption-arrow.is--btm-left, .caption-arrow.is--m-btm_90deg {
    transform: rotate(90deg);
  }

  .caption-arrow.is--btm_-90deg, .caption-arrow.is--m-btm_-90deg {
    transform: rotate(-90deg);
  }

  .caption-wrapper.is--mw-144px {
    max-width: none;
    order: 1;
  }

  .ovp-sup-text-wrapper {
    width: 92%;
  }

  .contact-link-wrap {
    flex-wrap: wrap;
  }

  .password-link-icon {
    flex: none;
  }
}

#w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e3401 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3401 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31dd31b3-d286-e516-25c7-42fd422012b5-ef0e3401, #w-node-_0a4ffab0-151f-87ba-3ff4-c12b6e997741-ef0e3401, #w-node-_17145f48-7276-ba73-4c1e-2d4d478c598d-ef0e3401, #w-node-_5a24f259-f789-715b-1c03-57da8bfdaef3-ef0e3401, #w-node-_5b226d67-90b7-65e6-0c0c-9d192029dd58-ef0e3401, #w-node-_5b226d67-90b7-65e6-0c0c-9d192029dd59-ef0e3401, #w-node-_5b226d67-90b7-65e6-0c0c-9d192029dd61-ef0e3401, #w-node-_5b226d67-90b7-65e6-0c0c-9d192029dd64-ef0e3401, #w-node-_48a0703f-c893-0f7e-d760-04fe4175118d-ef0e3401, #w-node-_48a0703f-c893-0f7e-d760-04fe4175118e-ef0e3401, #w-node-_48a0703f-c893-0f7e-d760-04fe41751196-ef0e3401, #w-node-_48a0703f-c893-0f7e-d760-04fe41751199-ef0e3401, #w-node-_39b559ce-b639-251f-ab5d-fcf442b36352-ef0e3401, #w-node-_39b559ce-b639-251f-ab5d-fcf442b36353-ef0e3401, #w-node-_39b559ce-b639-251f-ab5d-fcf442b3635b-ef0e3401, #w-node-_39b559ce-b639-251f-ab5d-fcf442b3635e-ef0e3401, #w-node-_5ef0382c-b4b5-e817-aa5a-3e5b58678d5c-ef0e3401, #w-node-_5ef0382c-b4b5-e817-aa5a-3e5b58678d5d-ef0e3401, #w-node-_5ef0382c-b4b5-e817-aa5a-3e5b58678d65-ef0e3401, #w-node-_5ef0382c-b4b5-e817-aa5a-3e5b58678d68-ef0e3401, #w-node-cf1ec08c-afab-5025-90ab-2ed97609a45b-ef0e3401, #w-node-cf1ec08c-afab-5025-90ab-2ed97609a45c-ef0e3401, #w-node-cf1ec08c-afab-5025-90ab-2ed97609a464-ef0e3401, #w-node-cf1ec08c-afab-5025-90ab-2ed97609a467-ef0e3401, #w-node-_08bf078b-ede6-f60e-ffa0-1a92a6556b5e-ef0e3401, #w-node-_08bf078b-ede6-f60e-ffa0-1a92a6556b5f-ef0e3401, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e3401, #w-node-_3fc4acea-8f5d-b581-ba0e-2ec29ee863d1-ef0e3401, #w-node-_5d16edfb-e987-e6ee-d0b5-5c07e31cd61e-ef0e3401, #w-node-_3a8fe260-b47d-d10e-3ab7-f4ef7a54ba42-ef0e3401, #w-node-_3a8fe260-b47d-d10e-3ab7-f4ef7a54ba43-ef0e3401 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fcc07cb-72c9-dc85-552f-77a84050b18a-4050b18a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c87ba76-a7cf-fdad-9430-b1a3f9e191b6-ef0e3414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65717bc3a1f94e6e12766c6c00000000000b-ef0e3414 {
  order: 9999;
}

#w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e79953-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e79958-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e79959-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e7995b-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e7995c-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e7995d-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e79961-ef0e3414, #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e79962-ef0e3414, #w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e3416, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80119ab1-6920-8415-3f54-c5040790842d-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e311-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef149-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cd7fd50-0f19-27cb-74dd-35068c2b96a2-ef0e3416, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3416, #w-node-_3d976a8d-5a8d-e0d4-e33d-32d83f49fda8-ef0e3416, #w-node-ec0db019-1831-ebda-f6e5-ef743fc04469-ef0e3416 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3375-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e3416 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b21911d1-7b86-392b-a9b4-7f57476515b8-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fd4c97b8-e347-82c9-fbe8-fa8da8daad9c-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8e02dd2-3c6e-a944-90f9-d0e4d90ae5f9-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a12b2401-6696-c124-ffd3-a00026b57a19-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a50f6d0-d3de-da75-4062-1d791f873476-ef0e3416 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d9b83340-ba5f-459b-044a-f330b4caa5ac-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d7-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a2adb3f-3198-9a4c-3651-52426b202d73-ef0e3416, #w-node-c796bcbc-d968-ed99-2fef-d120afec93b3-ef0e3416, #w-node-_0496cec4-c2ac-7128-3b60-e35052266850-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0496cec4-c2ac-7128-3b60-e35052266855-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd0-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69c711a7-fb36-9018-20d7-393b21bf65f1-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_53f3a13f-d049-dbc9-c847-0415afae64ae-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0f4e38b-416f-6850-36b9-e61c35543732-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e0f4e38b-416f-6850-36b9-e61c35543734-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e3416 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e3416, #w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948f6-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10206f7f-1331-bac6-9f04-4386bc1acf2c-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e3416, #w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876d-ef0e3416 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876f-ef0e3416 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba05c-ef0e3416 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba061-ef0e3416, #w-node-c5af525e-3dbd-8446-bd12-0c1e846e78cf-ef0e3416 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3416 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777df-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3416 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5eec44c5-f1d9-348f-e1a2-47b74d29a91c-ef0e3416, #w-node-_574182ad-9f67-6b90-7153-b3bf12be9c47-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_566ac78b-3b24-7889-7a5b-0a0a3e19b373-ef0e3416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8496537a-03ce-0e92-5906-52dfbbdae65b-ef0e3417 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_853b2018-701a-2a69-71ad-766d6671d6af-ef0e3417, #w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e3418, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80119ab1-6920-8415-3f54-c5040790842d-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02f7-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02f8-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02fd-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_198fc522-9c8f-70fe-2f1c-8e21edb173e9-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_198fc522-9c8f-70fe-2f1c-8e21edb173ea-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff2fd-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a1db57e4-3d16-08ba-c07a-91a82e181cf0-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96331d50-243b-45c2-67cb-df931da3f6f6-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68674139-9a4b-c520-7c53-676f0b0182a4-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f8c382ea-ee56-1dc0-9902-6b545565fdf7-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f8c382ea-ee56-1dc0-9902-6b545565fdf8-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef149-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49a3b3dd-aa08-5a17-8506-78e06b16a6a7-ef0e3418, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0dc42ee2-5e67-c409-c279-47f0e061f120-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13a16967-28fa-9b95-530e-7386e0e587a4-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f21eaa2f-b738-1434-2e2c-97f9fb414b72-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_88302666-39d9-76ee-8402-62c4573247ba-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a883-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da286df6-050b-6e9d-9bba-c901503629ef-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da286df6-050b-6e9d-9bba-c901503629f4-ef0e3418 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34062d39-d198-1566-bbff-523b69c0ab7e-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f065f0ac-d062-ed7b-f1b4-e0436b652f15-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f47aaac1-134d-55ef-bcfb-c7daca1baf24-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a899-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3375-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e3418, #w-node-_2b84f197-c84e-6ca6-50bd-c1ee100f94c4-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34f40725-ce60-da3a-3dcc-4a934ed7e723-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d7-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cb50de85-6bd5-3eb1-2e50-d1dbf665bc0d-ef0e3418, #w-node-_41a0d309-2973-d16f-7552-f53139a1bc6f-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_41a0d309-2973-d16f-7552-f53139a1bc74-ef0e3418 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3418, #w-node-_3cab68b5-1cf4-040b-3580-ddd993e0882a-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7f7c8df9-d561-37d0-972b-ad0f646369f2-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f60897d7-944d-7822-f9e0-20678a2ebad8-ef0e3418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c796bcbc-d968-ed99-2fef-d120afec93b3-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e046dbd-8e89-5359-05e5-0fb8a9040887-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cdc2e4e-ba7f-32fa-739b-8ba7ee239f7e-ef0e3418, #w-node-_8c98f310-53f4-b59e-6fd3-5d9df7a3171c-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a4b60dda-ba76-19ae-8cb7-3e6c0a7c1a30-ef0e3418, #w-node-ca10b68b-3374-515d-c2e5-767f889c5b53-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ca10b68b-3374-515d-c2e5-767f889c5b58-ef0e3418, #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd3-ef0e3418 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd5-ef0e3418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd0-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d8-ef0e3418, #w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d9-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ef00d176-9be7-05a6-6344-c1939d63e993-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef00d176-9be7-05a6-6344-c1939d63e994-ef0e3418, #w-node-_412e03fa-f001-eb9a-bac7-192784859a51-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9c41114b-5e8a-a0a9-e187-8299ac747d92-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948f6-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb47218b-ef0e3418, #w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb472193-ef0e3418 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0608c9df-04f8-f57b-43d3-cc3accf5a087-ef0e3418, #w-node-_23ec8136-a6b6-b73a-8af3-35db5f6213e8-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1be-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1d4-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1e5-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3418 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777df-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcf2ba1e-4d31-b53c-7ad6-31397963551a-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_491008db-db96-1864-1920-507a548e1f0c-ef0e3418, #w-node-_491008db-db96-1864-1920-507a548e1f0e-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3418 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5eec44c5-f1d9-348f-e1a2-47b74d29a91c-ef0e3418, #w-node-_574182ad-9f67-6b90-7153-b3bf12be9c47-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_566ac78b-3b24-7889-7a5b-0a0a3e19b373-ef0e3418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e341a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e341a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e341a, #w-node-_3fc4acea-8f5d-b581-ba0e-2ec29ee863d1-ef0e341a, #w-node-_3a8fe260-b47d-d10e-3ab7-f4ef7a54ba42-ef0e341a, #w-node-_3a8fe260-b47d-d10e-3ab7-f4ef7a54ba43-ef0e341a, #w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e341c, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_37c5e76d-28e0-d64a-3792-e9e97eb40979-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f398d39a-b8c6-315e-2403-db0d33156dc4-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f398d39a-b8c6-315e-2403-db0d33156dc6-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0de94796-2080-a90b-7bd8-02c084c2758d-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0de94796-2080-a90b-7bd8-02c084c2758e-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff2fd-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4d44004-a174-83d6-b063-09fe1b18ee2e-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_40a0643c-649c-5450-6e67-25fb1f1c640b-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4d44004-a174-83d6-b063-09fe1b18ee36-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f4d44004-a174-83d6-b063-09fe1b18ee38-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4d44004-a174-83d6-b063-09fe1b18ee3e-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4d44004-a174-83d6-b063-09fe1b18ee3f-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef149-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a988f169-40d4-db4e-d187-d37945948f0d-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a988f169-40d4-db4e-d187-d37945948f0e-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a988f169-40d4-db4e-d187-d37945948f13-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_60bcf890-9cd5-160f-e0c2-04080969ec13-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0dc42ee2-5e67-c409-c279-47f0e061f120-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0dc42ee2-5e67-c409-c279-47f0e061f122-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a883-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_741dfbdd-6158-715a-9571-3e25d280cc49-ef0e341c, #w-node-acbcb39e-c4c0-20bf-2212-5bd67c4ae79d-ef0e341c, #w-node-_6e490981-98dc-0d78-f3a7-2fa30b48b51f-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a899-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3375-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-e45c3411-e904-5059-b43a-de26f17a31a9-ef0e341c, #w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34f40725-ce60-da3a-3dcc-4a934ed7e723-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d7-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cb50de85-6bd5-3eb1-2e50-d1dbf665bc0d-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd0-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd2-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd3-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd4-ef0e341c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_645d77a0-11ee-99d5-15ed-1f9cffa41620-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_645d77a0-11ee-99d5-15ed-1f9cffa41622-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f288206-f051-c510-091b-273ecf72b411-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6f288206-f051-c510-091b-273ecf72b413-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ed03f4b-410e-7d09-48f5-0613716f56a2-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1ed03f4b-410e-7d09-48f5-0613716f56a3-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948f6-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948f8-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948fb-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948fc-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-af12207a-9f85-3df1-b4bb-eb1e9986cc79-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-af12207a-9f85-3df1-b4bb-eb1e9986cc7b-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777df-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e1-ef0e341c, #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e2-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a1d696c-d168-594f-8d3c-428e377dfd68-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6a-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_4dcfd328-92a4-a8d9-2f4a-0e6532b0a1b9-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6b-ef0e341c, #w-node-ff972943-13e6-b601-4d95-a6fc5821478f-ef0e341c, #w-node-b9fb3b3a-c713-14fa-fd3d-b653e318bd2c-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e5dd903-7f5b-d083-e331-1989c2fe91f1-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99edf3c2-050e-57df-d9a7-083c7dbba903-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99edf3c2-050e-57df-d9a7-083c7dbba905-ef0e341c, #w-node-_99edf3c2-050e-57df-d9a7-083c7dbba907-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_72da33a6-2a27-0867-2adb-86af4023d854-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72da33a6-2a27-0867-2adb-86af4023d856-ef0e341c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_72da33a6-2a27-0867-2adb-86af4023d858-ef0e341c, #w-node-_384ee48e-6918-6800-a44c-9102aa2585da-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_384ee48e-6918-6800-a44c-9102aa2585db-ef0e341c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e31eb3fa-de68-0213-0820-0f5a20354222-ef0e341c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09814aba-38cb-9566-9d69-2a97d7c9d973-ef0e341c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_09814aba-38cb-9566-9d69-2a97d7c9d974-ef0e341c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_72da33a6-2a27-0867-2adb-86af4023d85f-ef0e341c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eec44c5-f1d9-348f-e1a2-47b74d29a91c-ef0e341c, #w-node-_574182ad-9f67-6b90-7153-b3bf12be9c47-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_566ac78b-3b24-7889-7a5b-0a0a3e19b373-ef0e341c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_77470843-3136-c374-b3fd-c7b8df7127fe-ef0e341d, #w-node-_9fe621ad-d791-7570-246d-cbbb5787ddbc-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9682f9-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96831b-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96833d-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96835c-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96837b-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d968385-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d968387-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d968389-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96838c-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d968396-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d968398-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96839a-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96839d-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683a7-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683a9-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683ab-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683ae-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683b8-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683ba-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683bc-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683bf-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683cc-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683ce-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683d0-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683d3-ef0e341d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683e0-ef0e341d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55a80334-004b-b88d-cfaa-e6c74d9683e2-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683e4-ef0e341d, #w-node-bcbefbc9-fa71-ceb7-f954-2f39b7fcf748-ef0e341d, #w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e341e, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_80119ab1-6920-8415-3f54-c5040790842d-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e311-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef149-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10d88fe4-fc6a-3d4e-41fa-a44c1d466ace-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fcfb995a-31a0-8e85-c798-76cadc036e7c-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942e7-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942ec-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f3375-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e341e, #w-node-_98302d46-98c2-f785-8aa5-611d8b9b241b-ef0e341e, #w-node-b21911d1-7b86-392b-a9b4-7f57476515b8-ef0e341e, #w-node-a9f23132-89f6-9f93-9154-089ed390470a-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2d7-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fff57f9-7fea-243e-eac9-0ba3087eb074-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7dddde-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7ddde3-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd57d-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd594-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd597-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd59d-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd59f-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_177d80be-815d-73dc-8b10-094c07777252-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd5ad-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2735bf79-7920-994c-4595-9ef9384bd5af-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd0-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9396332-b7e8-13b5-d4f7-0261f07531ae-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9396332-b7e8-13b5-d4f7-0261f07531af-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_53f3a13f-d049-dbc9-c847-0415afae64ae-ef0e341e, #w-node-f9bad534-886b-be43-dd6a-538eb74ad60d-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf1-ef0e341e, #w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf3-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_54970ae6-9367-57d6-5beb-722b72c3a792-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d948f6-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c349452c-b720-c5e5-44f3-fe066f2f2bf5-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c349452c-b720-c5e5-44f3-fe066f2f2bf8-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8e866fa3-8dbb-29af-063e-af9a7712c7b9-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce14b976-a1fa-fc9c-3ecb-91e0769cbf0b-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c349452c-b720-c5e5-44f3-fe066f2f2c02-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23a5-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b3-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b5-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b6-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d7703857-3242-36bc-b995-7e19e0365f3e-ef0e341e, #w-node-_3871286a-99e5-bd70-de16-b2dde6b89181-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee96-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee9b-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c02d1292-2fef-7c74-c872-1c4888cf8563-ef0e341e, #w-node-de0fe262-4729-4361-89ac-51bb554bfa2f-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de0fe262-4729-4361-89ac-51bb554bfa31-ef0e341e, #w-node-_02cc0503-cb15-8ad0-9147-1e35ed774596-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02cc0503-cb15-8ad0-9147-1e35ed77459b-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_414538b2-0804-f8f6-e209-cc50fbd60293-ef0e341e, #w-node-_414538b2-0804-f8f6-e209-cc50fbd6029b-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d73c256a-6f90-f7ad-8114-232e3e5d2f8a-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d73c256a-6f90-f7ad-8114-232e3e5d2f8c-ef0e341e, #w-node-d8265674-e4de-5bba-0df9-835666a20371-ef0e341e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d8265674-e4de-5bba-0df9-835666a20376-ef0e341e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-aca42247-f9cc-3772-27c7-5afa177b0191-ef0e341e, #w-node-fc7c6e76-901f-ebf2-9963-efef2074c0b3-ef0e341e, #w-node-fc4a2e34-c1b9-17b1-0439-e5595168f1b2-ef0e341e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_321a7569-1a38-7ce4-a350-4e0e1280366a-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23bd-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f84-ef0e341e {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f8e-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f90-ef0e341e, #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f91-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed0425-ef0e341e, #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed042c-ef0e341e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1f91542b-2c3d-c203-be14-223a73754b30-ef0e341e, #w-node-_3e1e9348-2f34-53a1-fa5f-797f51fb6b93-ef0e341e, #w-node-_3b239d83-cd50-4c3d-6744-e06fb94d115d-ef0e341e, #w-node-_3b239d83-cd50-4c3d-6744-e06fb94d1163-ef0e341e, #w-node-_759f282b-d699-726a-9db6-40c500a4786c-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777df-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e341e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5eec44c5-f1d9-348f-e1a2-47b74d29a91c-ef0e341e, #w-node-_574182ad-9f67-6b90-7153-b3bf12be9c47-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_566ac78b-3b24-7889-7a5b-0a0a3e19b373-ef0e341e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e341f, #w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80119ab1-6920-8415-3f54-c5040790842d-ef0e341f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e341f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff2fd-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e341f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e341f, #w-node-_5a9c6b2c-c46e-7bc9-dc83-528afad376c1-ef0e341f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd5e1baf-9a9c-30da-a0ec-ce36e903ae0e-ef0e341f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10eda9c1-ab42-94f9-fd92-3070773fe5e6-ef0e341f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff309-ef0e341f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae6e99a0-9469-14ac-bc63-f0f1ec53a73a-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae6e99a0-9469-14ac-bc63-f0f1ec53a74e-ef0e341f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1c2409a4-dd3d-0d44-dbf2-d504f36797aa-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4519f2c6-ea86-e361-b210-aaba1abee17f-ef0e341f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ae6e99a0-9469-14ac-bc63-f0f1ec53a757-ef0e341f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a883-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d3b469bf-0c69-5756-8da1-eb232084a899-ef0e341f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eec44c5-f1d9-348f-e1a2-47b74d29a91c-ef0e341f, #w-node-_574182ad-9f67-6b90-7153-b3bf12be9c47-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_566ac78b-3b24-7889-7a5b-0a0a3e19b373-ef0e341f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e7cf9e39-9a35-b9b4-448f-199484a1ef64-ef0e3421 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3421 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c488ba7-327c-311e-579b-5131a7b04461-ef0e3421, #w-node-_016ca981-6846-7185-a50d-f9a54f99aa26-ef0e3421, #w-node-ef175c78-6cbb-24bb-d077-eb2dbf91cb32-ef0e3421, #w-node-d99b6344-1143-6a01-7d3e-6a6fb86da1db-ef0e3421, #w-node-_8c0301d7-b6e6-0e05-980c-5f910e304b0e-ef0e3421, #w-node-_55ed2546-24d9-783a-01ac-edfd5fbe4653-ef0e3421, #w-node-_3cb2a4a2-e8bc-ad99-873d-ce913356acbf-ef0e3421, #w-node-adfab3ba-b189-d385-4d09-05ccaa630099-ef0e3421, #w-node-_69537b54-3249-e94e-2934-6859087cf473-ef0e3421, #w-node-_3828dd22-7df4-0e31-7f04-25b27caf5c2b-ef0e3421, #w-node-_53e88de1-9d4f-d483-988f-32b730ef72b1-ef0e3421, #w-node-_41d85b76-1066-2ae4-104a-ed5116db4786-ef0e3421, #w-node-e9c96668-a62e-0b3e-7cf9-578593981c91-ef0e3421, #w-node-_6c0e8393-a7b9-40bb-8fb6-a741c3f81542-ef0e3421, #w-node-_76e15d43-831f-438c-a690-45a2d6c8db65-ef0e3421, #w-node-_3ac9e525-8021-1597-67bc-690d7129dbc5-ef0e3421, #w-node-_1c77a48e-8fda-2821-487d-3554a7f4ee20-ef0e3421, #w-node-_838ba05b-03a1-d54a-576c-2b0674570bf1-ef0e3421, #w-node-a4966260-acd8-d6da-48ec-3cc2fd42741b-ef0e3421, #w-node-ded66a4a-dbdf-4bda-c88a-e6e2bcfa06e5-ef0e3421 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3401, #w-node-_65717bc3a1f94e6e12766c6c00000000000b-ef0e3414 {
    order: -9999;
  }

  #w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e3416 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3416, #w-node-_3d976a8d-5a8d-e0d4-e33d-32d83f49fda8-ef0e3416, #w-node-ec0db019-1831-ebda-f6e5-ef743fc04469-ef0e3416 {
    grid-column: span 4 / span 4;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e3416 {
    order: -9999;
  }

  #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e3416 {
    grid-column: span 4 / span 4;
  }

  #w-node-b21911d1-7b86-392b-a9b4-7f57476515b8-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fd4c97b8-e347-82c9-fbe8-fa8da8daad9c-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a8e02dd2-3c6e-a944-90f9-d0e4d90ae5f9-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d9b83340-ba5f-459b-044a-f330b4caa5ac-ef0e3416 {
    grid-column: span 4 / span 4;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e3416 {
    order: -9999;
  }

  #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7a2adb3f-3198-9a4c-3651-52426b202d73-ef0e3416, #w-node-_0496cec4-c2ac-7128-3b60-e35052266850-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0496cec4-c2ac-7128-3b60-e35052266855-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e3416 {
    order: -9999;
  }

  #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f1-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e3416, #w-node-e0f4e38b-416f-6850-36b9-e61c35543732-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e0f4e38b-416f-6850-36b9-e61c35543734-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e3416, #w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e3416 {
    order: -9999;
  }

  #w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e3416, #w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876d-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876f-ef0e3416, #w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba05c-ef0e3416 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba061-ef0e3416, #w-node-c5af525e-3dbd-8446-bd12-0c1e846e78cf-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e3416, #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3416 {
    order: -9999;
  }

  #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3416 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8496537a-03ce-0e92-5906-52dfbbdae65b-ef0e3417 {
    order: -9999;
  }

  #w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e3418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02f8-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02fd-ef0e3418, #w-node-_198fc522-9c8f-70fe-2f1c-8e21edb173ea-ef0e3418, #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e3418, #w-node-_96331d50-243b-45c2-67cb-df931da3f6f6-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_68674139-9a4b-c520-7c53-676f0b0182a4-ef0e3418, #w-node-f8c382ea-ee56-1dc0-9902-6b545565fdf8-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_49a3b3dd-aa08-5a17-8506-78e06b16a6a7-ef0e3418, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0dc42ee2-5e67-c409-c279-47f0e061f120-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f21eaa2f-b738-1434-2e2c-97f9fb414b72-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_88302666-39d9-76ee-8402-62c4573247ba-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e3418 {
    order: -9999;
  }

  #w-node-da286df6-050b-6e9d-9bba-c901503629ef-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-da286df6-050b-6e9d-9bba-c901503629f4-ef0e3418, #w-node-f065f0ac-d062-ed7b-f1b4-e0436b652f15-ef0e3418, #w-node-f47aaac1-134d-55ef-bcfb-c7daca1baf24-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d3b469bf-0c69-5756-8da1-eb232084a899-ef0e3418 {
    order: -9999;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e3418 {
    order: -9999;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_41a0d309-2973-d16f-7552-f53139a1bc6f-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_41a0d309-2973-d16f-7552-f53139a1bc74-ef0e3418, #w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3418, #w-node-_3cab68b5-1cf4-040b-3580-ddd993e0882a-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7f7c8df9-d561-37d0-972b-ad0f646369f2-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f60897d7-944d-7822-f9e0-20678a2ebad8-ef0e3418, #w-node-_3cdc2e4e-ba7f-32fa-739b-8ba7ee239f7e-ef0e3418, #w-node-_8c98f310-53f4-b59e-6fd3-5d9df7a3171c-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ca10b68b-3374-515d-c2e5-767f889c5b53-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ca10b68b-3374-515d-c2e5-767f889c5b58-ef0e3418, #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd3-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd5-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e3418 {
    order: -9999;
  }

  #w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d8-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d9-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-ef00d176-9be7-05a6-6344-c1939d63e994-ef0e3418, #w-node-_412e03fa-f001-eb9a-bac7-192784859a51-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9c41114b-5e8a-a0a9-e187-8299ac747d92-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e3418 {
    order: -9999;
  }

  #w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb47218b-ef0e3418, #w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb472193-ef0e3418, #w-node-_0608c9df-04f8-f57b-43d3-cc3accf5a087-ef0e3418, #w-node-_23ec8136-a6b6-b73a-8af3-35db5f6213e8-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e3418 {
    order: -9999;
  }

  #w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1d4-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1e5-ef0e3418 {
    order: -9999;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3418 {
    order: 9999;
  }

  #w-node-dcf2ba1e-4d31-b53c-7ad6-31397963551a-ef0e3418, #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3418 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e341a {
    order: -9999;
  }

  #w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_37c5e76d-28e0-d64a-3792-e9e97eb40979-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f398d39a-b8c6-315e-2403-db0d33156dc4-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f398d39a-b8c6-315e-2403-db0d33156dc6-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0de94796-2080-a90b-7bd8-02c084c2758e-ef0e341c, #w-node-f4d44004-a174-83d6-b063-09fe1b18ee2e-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_40a0643c-649c-5450-6e67-25fb1f1c640b-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4d44004-a174-83d6-b063-09fe1b18ee36-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f4d44004-a174-83d6-b063-09fe1b18ee38-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4d44004-a174-83d6-b063-09fe1b18ee3f-ef0e341c, #w-node-a988f169-40d4-db4e-d187-d37945948f13-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_60bcf890-9cd5-160f-e0c2-04080969ec13-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e341c {
    order: -9999;
  }

  #w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341c, #w-node-_6e490981-98dc-0d78-f3a7-2fa30b48b51f-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d3b469bf-0c69-5756-8da1-eb232084a899-ef0e341c {
    order: -9999;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e341c {
    order: -9999;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e341c {
    order: -9999;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd2-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_645d77a0-11ee-99d5-15ed-1f9cffa41622-ef0e341c, #w-node-_6f288206-f051-c510-091b-273ecf72b413-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ed03f4b-410e-7d09-48f5-0613716f56a3-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e341c {
    order: -9999;
  }

  #w-node-_7a7f8646-5047-696f-2d21-3f8344d948f8-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e341c, #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e341c {
    order: -9999;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e1-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e2-ef0e341c {
    grid-column: span 4 / span 4;
  }

  #w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6a-ef0e341c, #w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6b-ef0e341c, #w-node-ff972943-13e6-b601-4d95-a6fc5821478f-ef0e341c, #w-node-b9fb3b3a-c713-14fa-fd3d-b653e318bd2c-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2e5dd903-7f5b-d083-e331-1989c2fe91f1-ef0e341c {
    order: -9999;
  }

  #w-node-_99edf3c2-050e-57df-d9a7-083c7dbba905-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_99edf3c2-050e-57df-d9a7-083c7dbba907-ef0e341c {
    grid-column: span 4 / span 4;
  }

  #w-node-_72da33a6-2a27-0867-2adb-86af4023d856-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_384ee48e-6918-6800-a44c-9102aa2585db-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e31eb3fa-de68-0213-0820-0f5a20354222-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_09814aba-38cb-9566-9d69-2a97d7c9d974-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_72da33a6-2a27-0867-2adb-86af4023d85f-ef0e341c {
    order: -9999;
  }

  #w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e341e, #w-node-_10d88fe4-fc6a-3d4e-41fa-a44c1d466ace-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcfb995a-31a0-8e85-c798-76cadc036e7c-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942e7-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942ec-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e341e {
    order: -9999;
  }

  #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e341e, #w-node-_98302d46-98c2-f785-8aa5-611d8b9b241b-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-b21911d1-7b86-392b-a9b4-7f57476515b8-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a9f23132-89f6-9f93-9154-089ed390470a-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-aa27930b-22d5-5c56-8ae8-88bf722f337e-ef0e341e {
    order: -9999;
  }

  #w-node-_8fff57f9-7fea-243e-eac9-0ba3087eb074-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e341e, #w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7dddde-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7ddde3-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2e2-ef0e341e {
    order: -9999;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd594-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd597-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd59d-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd59f-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd5ad-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd5af-ef0e341e {
    order: -9999;
  }

  #w-node-e9396332-b7e8-13b5-d4f7-0261f07531af-ef0e341e, #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e341e, #w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e341e, #w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfdb-ef0e341e {
    order: -9999;
  }

  #w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7a7f8646-5047-696f-2d21-3f8344d94903-ef0e341e {
    order: -9999;
  }

  #w-node-c349452c-b720-c5e5-44f3-fe066f2f2bf8-ef0e341e, #w-node-ce14b976-a1fa-fc9c-3ecb-91e0769cbf0b-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c349452c-b720-c5e5-44f3-fe066f2f2c02-ef0e341e {
    order: -9999;
  }

  #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b3-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b6-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d7703857-3242-36bc-b995-7e19e0365f3e-ef0e341e, #w-node-_3871286a-99e5-bd70-de16-b2dde6b89181-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee96-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee9b-ef0e341e, #w-node-c02d1292-2fef-7c74-c872-1c4888cf8563-ef0e341e, #w-node-de0fe262-4729-4361-89ac-51bb554bfa2f-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-de0fe262-4729-4361-89ac-51bb554bfa31-ef0e341e, #w-node-_02cc0503-cb15-8ad0-9147-1e35ed774596-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02cc0503-cb15-8ad0-9147-1e35ed77459b-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_414538b2-0804-f8f6-e209-cc50fbd60293-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_414538b2-0804-f8f6-e209-cc50fbd6029b-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d73c256a-6f90-f7ad-8114-232e3e5d2f8a-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d8265674-e4de-5bba-0df9-835666a20371-ef0e341e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8265674-e4de-5bba-0df9-835666a20376-ef0e341e, #w-node-aca42247-f9cc-3772-27c7-5afa177b0191-ef0e341e, #w-node-fc7c6e76-901f-ebf2-9963-efef2074c0b3-ef0e341e, #w-node-_321a7569-1a38-7ce4-a350-4e0e1280366a-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23bd-ef0e341e, #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f84-ef0e341e {
    order: -9999;
  }

  #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f90-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f91-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed0425-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed042c-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1f91542b-2c3d-c203-be14-223a73754b30-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-_3e1e9348-2f34-53a1-fa5f-797f51fb6b93-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3b239d83-cd50-4c3d-6744-e06fb94d115d-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-_3b239d83-cd50-4c3d-6744-e06fb94d1163-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_759f282b-d699-726a-9db6-40c500a4786c-ef0e341e, #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e341e {
    grid-column: span 4 / span 4;
  }

  #w-node-_66a061c5-bb74-1cd7-ee2b-42c6da7f5e2a-ef0e341f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e341f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e341f, #w-node-_5a9c6b2c-c46e-7bc9-dc83-528afad376c1-ef0e341f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ae6e99a0-9469-14ac-bc63-f0f1ec53a74e-ef0e341f, #w-node-_4519f2c6-ea86-e361-b210-aaba1abee17f-ef0e341f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341f {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0dbfb0c2-4882-74b0-44e1-02eea81e6b28-ef0e3421 {
    order: -9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_44cbe96f-2a53-256e-0d6f-4fb1b4e7995e-ef0e3414 {
    align-self: start;
  }

  #w-node-_7cd7fd50-0f19-27cb-74dd-35068c2b96a2-ef0e3416, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3416, #w-node-_3d976a8d-5a8d-e0d4-e33d-32d83f49fda8-ef0e3416, #w-node-ec0db019-1831-ebda-f6e5-ef743fc04469-ef0e3416 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e3416 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e3416 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a8e02dd2-3c6e-a944-90f9-d0e4d90ae5f9-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d9b83340-ba5f-459b-044a-f330b4caa5ac-ef0e3416 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3416 {
    order: -9999;
  }

  #w-node-_49a3b3dd-aa08-5a17-8506-78e06b16a6a7-ef0e3418, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3418 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f21eaa2f-b738-1434-2e2c-97f9fb414b72-ef0e3418, #w-node-f065f0ac-d062-ed7b-f1b4-e0436b652f15-ef0e3418, #w-node-f47aaac1-134d-55ef-bcfb-c7daca1baf24-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e3418, #w-node-_2b84f197-c84e-6ca6-50bd-c1ee100f94c4-ef0e3418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7f7c8df9-d561-37d0-972b-ad0f646369f2-ef0e3418, #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd5-ef0e3418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777eb-ef0e3418 {
    order: 9999;
  }

  #w-node-_491008db-db96-1864-1920-507a548e1f0c-ef0e3418, #w-node-_491008db-db96-1864-1920-507a548e1f0e-ef0e3418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_984bfece-1ef2-5b79-15ac-a6124fb0486f-ef0e341a {
    align-self: start;
  }

  #w-node-_60bcf890-9cd5-160f-e0c2-04080969ec13-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-acbcb39e-c4c0-20bf-2212-5bd67c4ae79d-ef0e341c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e490981-98dc-0d78-f3a7-2fa30b48b51f-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e341c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_645d77a0-11ee-99d5-15ed-1f9cffa41622-ef0e341c, #w-node-_6f288206-f051-c510-091b-273ecf72b413-ef0e341c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6b-ef0e341c, #w-node-ff972943-13e6-b601-4d95-a6fc5821478f-ef0e341c, #w-node-b9fb3b3a-c713-14fa-fd3d-b653e318bd2c-ef0e341c, #w-node-e31eb3fa-de68-0213-0820-0f5a20354222-ef0e341c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_55a80334-004b-b88d-cfaa-e6c74d9682f9-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96831b-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96833d-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96835c-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96837b-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96838c-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d96839d-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683ae-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683bf-ef0e341d, #w-node-_55a80334-004b-b88d-cfaa-e6c74d9683d3-ef0e341d, #w-node-bcbefbc9-fa71-ceb7-f954-2f39b7fcf748-ef0e341d {
    order: 9999;
  }

  #w-node-fcfb995a-31a0-8e85-c798-76cadc036e7c-ef0e341e, #w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942ec-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2d515058-4a5d-c255-20d7-c1f98d9ef15f-ef0e341e {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e341e, #w-node-_98302d46-98c2-f785-8aa5-611d8b9b241b-ef0e341e, #w-node-a9f23132-89f6-9f93-9154-089ed390470a-ef0e341e, #w-node-_8fff57f9-7fea-243e-eac9-0ba3087eb074-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e341e, #w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7ddde3-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2735bf79-7920-994c-4595-9ef9384bd594-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf1-ef0e341e, #w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf3-ef0e341e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e341e, #w-node-c349452c-b720-c5e5-44f3-fe066f2f2bf8-ef0e341e, #w-node-ce14b976-a1fa-fc9c-3ecb-91e0769cbf0b-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b6-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d7703857-3242-36bc-b995-7e19e0365f3e-ef0e341e, #w-node-_3871286a-99e5-bd70-de16-b2dde6b89181-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c02d1292-2fef-7c74-c872-1c4888cf8563-ef0e341e, #w-node-de0fe262-4729-4361-89ac-51bb554bfa2f-ef0e341e, #w-node-_414538b2-0804-f8f6-e209-cc50fbd6029b-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d73c256a-6f90-f7ad-8114-232e3e5d2f8a-ef0e341e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-aca42247-f9cc-3772-27c7-5afa177b0191-ef0e341e, #w-node-fc7c6e76-901f-ebf2-9963-efef2074c0b3-ef0e341e, #w-node-_321a7569-1a38-7ce4-a350-4e0e1280366a-ef0e341e, #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed042c-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_016ca981-6846-7185-a50d-f9a54f99aa26-ef0e3421, #w-node-ef175c78-6cbb-24bb-d077-eb2dbf91cb32-ef0e3421, #w-node-d99b6344-1143-6a01-7d3e-6a6fb86da1db-ef0e3421, #w-node-_8c0301d7-b6e6-0e05-980c-5f910e304b0e-ef0e3421, #w-node-_55ed2546-24d9-783a-01ac-edfd5fbe4653-ef0e3421, #w-node-_3cb2a4a2-e8bc-ad99-873d-ce913356acbf-ef0e3421, #w-node-adfab3ba-b189-d385-4d09-05ccaa630099-ef0e3421, #w-node-_69537b54-3249-e94e-2934-6859087cf473-ef0e3421, #w-node-_3828dd22-7df4-0e31-7f04-25b27caf5c2b-ef0e3421, #w-node-_53e88de1-9d4f-d483-988f-32b730ef72b1-ef0e3421, #w-node-_41d85b76-1066-2ae4-104a-ed5116db4786-ef0e3421, #w-node-e9c96668-a62e-0b3e-7cf9-578593981c91-ef0e3421, #w-node-_6c0e8393-a7b9-40bb-8fb6-a741c3f81542-ef0e3421, #w-node-_76e15d43-831f-438c-a690-45a2d6c8db65-ef0e3421, #w-node-_3ac9e525-8021-1597-67bc-690d7129dbc5-ef0e3421, #w-node-_1c77a48e-8fda-2821-487d-3554a7f4ee20-ef0e3421, #w-node-_838ba05b-03a1-d54a-576c-2b0674570bf1-ef0e3421, #w-node-a4966260-acd8-d6da-48ec-3cc2fd42741b-ef0e3421, #w-node-ded66a4a-dbdf-4bda-c88a-e6e2bcfa06e5-ef0e3421 {
    order: 9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0a4ffab0-151f-87ba-3ff4-c12b6e997741-ef0e3401, #w-node-_5b226d67-90b7-65e6-0c0c-9d192029dd59-ef0e3401, #w-node-_48a0703f-c893-0f7e-d760-04fe4175118e-ef0e3401, #w-node-_39b559ce-b639-251f-ab5d-fcf442b36353-ef0e3401, #w-node-_5ef0382c-b4b5-e817-aa5a-3e5b58678d5d-ef0e3401, #w-node-cf1ec08c-afab-5025-90ab-2ed97609a45c-ef0e3401, #w-node-_08bf078b-ede6-f60e-ffa0-1a92a6556b5f-ef0e3401 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e3416, #w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e3416, #w-node-_7cd7fd50-0f19-27cb-74dd-35068c2b96a2-ef0e3416, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3416, #w-node-_3d976a8d-5a8d-e0d4-e33d-32d83f49fda8-ef0e3416, #w-node-ec0db019-1831-ebda-f6e5-ef743fc04469-ef0e3416, #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fd4c97b8-e347-82c9-fbe8-fa8da8daad9c-ef0e3416 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a8e02dd2-3c6e-a944-90f9-d0e4d90ae5f9-ef0e3416, #w-node-a12b2401-6696-c124-ffd3-a00026b57a19-ef0e3416, #w-node-d9b83340-ba5f-459b-044a-f330b4caa5ac-ef0e3416, #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e3416, #w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e3416, #w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3416, #w-node-_7a2adb3f-3198-9a4c-3651-52426b202d73-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0496cec4-c2ac-7128-3b60-e35052266850-ef0e3416 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0496cec4-c2ac-7128-3b60-e35052266855-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f1-ef0e3416 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e3416, #w-node-e0f4e38b-416f-6850-36b9-e61c35543732-ef0e3416, #w-node-e0f4e38b-416f-6850-36b9-e61c35543734-ef0e3416, #w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e3416 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e3416 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e3416, #w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e3416, #w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e3416, #w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e3416, #w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876d-ef0e3416, #w-node-_075245cd-6fd9-3f31-0aa5-a8ba7ba0876f-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba05c-ef0e3416 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2a3eaf26-c717-6810-3b53-2b37c51ba061-ef0e3416, #w-node-c5af525e-3dbd-8446-bd12-0c1e846e78cf-ef0e3416 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3416 {
    grid-column: span 3 / span 3;
  }

  #w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02f8-ef0e3418 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_63310c00-50b5-8292-2f0a-c1f7ddbd02fd-ef0e3418, #w-node-_198fc522-9c8f-70fe-2f1c-8e21edb173ea-ef0e3418, #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e3418, #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_96331d50-243b-45c2-67cb-df931da3f6f6-ef0e3418 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_68674139-9a4b-c520-7c53-676f0b0182a4-ef0e3418, #w-node-f8c382ea-ee56-1dc0-9902-6b545565fdf8-ef0e3418, #w-node-_49a3b3dd-aa08-5a17-8506-78e06b16a6a7-ef0e3418, #w-node-_6726a057-8fd7-108c-09b0-938ffa429cd4-ef0e3418, #w-node-_0dc42ee2-5e67-c409-c279-47f0e061f120-ef0e3418, #w-node-f21eaa2f-b738-1434-2e2c-97f9fb414b72-ef0e3418, #w-node-_88302666-39d9-76ee-8402-62c4573247ba-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-da286df6-050b-6e9d-9bba-c901503629ef-ef0e3418 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-da286df6-050b-6e9d-9bba-c901503629f4-ef0e3418, #w-node-f065f0ac-d062-ed7b-f1b4-e0436b652f15-ef0e3418, #w-node-f47aaac1-134d-55ef-bcfb-c7daca1baf24-ef0e3418, #w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e3418, #w-node-_2b84f197-c84e-6ca6-50bd-c1ee100f94c4-ef0e3418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_41a0d309-2973-d16f-7552-f53139a1bc6f-ef0e3418 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_41a0d309-2973-d16f-7552-f53139a1bc74-ef0e3418, #w-node-_9becacb0-8eaa-506a-5deb-b40709f35c25-ef0e3418, #w-node-_3cab68b5-1cf4-040b-3580-ddd993e0882a-ef0e3418, #w-node-_7f7c8df9-d561-37d0-972b-ad0f646369f2-ef0e3418, #w-node-f60897d7-944d-7822-f9e0-20678a2ebad8-ef0e3418, #w-node-_3cdc2e4e-ba7f-32fa-739b-8ba7ee239f7e-ef0e3418, #w-node-_8c98f310-53f4-b59e-6fd3-5d9df7a3171c-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ca10b68b-3374-515d-c2e5-767f889c5b53-ef0e3418 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ca10b68b-3374-515d-c2e5-767f889c5b58-ef0e3418, #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd3-ef0e3418, #w-node-_49516b6c-25ca-751f-8184-3afcca6dfbd5-ef0e3418, #w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d8-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d9d04531-f374-9d6c-7ffe-fe7d514fd5d9-ef0e3418 {
    grid-column: span 3 / span 3;
  }

  #w-node-ef00d176-9be7-05a6-6344-c1939d63e994-ef0e3418, #w-node-_412e03fa-f001-eb9a-bac7-192784859a51-ef0e3418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9c41114b-5e8a-a0a9-e187-8299ac747d92-ef0e3418, #w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb47218b-ef0e3418, #w-node-a1ca5a19-1fb6-a4de-85d9-93d4cb472193-ef0e3418, #w-node-_0608c9df-04f8-f57b-43d3-cc3accf5a087-ef0e3418, #w-node-_23ec8136-a6b6-b73a-8af3-35db5f6213e8-ef0e3418, #w-node-_2048e203-fda2-0f4f-3d0c-8761e5bdd1d4-ef0e3418, #w-node-dcf2ba1e-4d31-b53c-7ad6-31397963551a-ef0e3418 {
    grid-column: span 3 / span 3;
  }

  #w-node-_491008db-db96-1864-1920-507a548e1f0c-ef0e3418, #w-node-_491008db-db96-1864-1920-507a548e1f0e-ef0e3418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e3418 {
    grid-column: span 3 / span 3;
  }

  #w-node-_37c5e76d-28e0-d64a-3792-e9e97eb40979-ef0e341c, #w-node-f398d39a-b8c6-315e-2403-db0d33156dc4-ef0e341c, #w-node-f398d39a-b8c6-315e-2403-db0d33156dc6-ef0e341c, #w-node-_0de94796-2080-a90b-7bd8-02c084c2758e-ef0e341c, #w-node-_40a0643c-649c-5450-6e67-25fb1f1c640b-ef0e341c, #w-node-f4d44004-a174-83d6-b063-09fe1b18ee36-ef0e341c, #w-node-f4d44004-a174-83d6-b063-09fe1b18ee38-ef0e341c, #w-node-f4d44004-a174-83d6-b063-09fe1b18ee3f-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a988f169-40d4-db4e-d187-d37945948f0e-ef0e341c {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a988f169-40d4-db4e-d187-d37945948f13-ef0e341c, #w-node-_60bcf890-9cd5-160f-e0c2-04080969ec13-ef0e341c, #w-node-_0dc42ee2-5e67-c409-c279-47f0e061f120-ef0e341c, #w-node-_0dc42ee2-5e67-c409-c279-47f0e061f122-ef0e341c, #w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341c, #w-node-_6e490981-98dc-0d78-f3a7-2fa30b48b51f-ef0e341c, #w-node-aa27930b-22d5-5c56-8ae8-88bf722f3377-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_16188223-4ae6-fb57-6f26-9a947abcdaf6-ef0e341c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8260e488-a2cb-c711-6d76-5644b023a2d9-ef0e341c, #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd2-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9bf152ec-bb58-2c8d-9266-02cbdeb0bfd4-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-_645d77a0-11ee-99d5-15ed-1f9cffa41622-ef0e341c, #w-node-_6f288206-f051-c510-091b-273ecf72b413-ef0e341c, #w-node-_1ed03f4b-410e-7d09-48f5-0613716f56a3-ef0e341c, #w-node-_7a7f8646-5047-696f-2d21-3f8344d948f8-ef0e341c, #w-node-_7a7f8646-5047-696f-2d21-3f8344d948fc-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-af12207a-9f85-3df1-b4bb-eb1e9986cc79-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-af12207a-9f85-3df1-b4bb-eb1e9986cc7b-ef0e341c, #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e1-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3cab5cd6-beec-bbf0-ff03-022ed23777e2-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6a-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6a1d696c-d168-594f-8d3c-428e377dfd6b-ef0e341c, #w-node-ff972943-13e6-b601-4d95-a6fc5821478f-ef0e341c, #w-node-b9fb3b3a-c713-14fa-fd3d-b653e318bd2c-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-_99edf3c2-050e-57df-d9a7-083c7dbba905-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_99edf3c2-050e-57df-d9a7-083c7dbba907-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-_72da33a6-2a27-0867-2adb-86af4023d856-ef0e341c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_72da33a6-2a27-0867-2adb-86af4023d858-ef0e341c {
    grid-column: span 3 / span 3;
  }

  #w-node-_384ee48e-6918-6800-a44c-9102aa2585db-ef0e341c, #w-node-e31eb3fa-de68-0213-0820-0f5a20354222-ef0e341c, #w-node-_09814aba-38cb-9566-9d69-2a97d7c9d974-ef0e341c, #w-node-_612279ab-972f-7692-4ac7-e6c556d9e314-ef0e341e, #w-node-_612279ab-972f-7692-4ac7-e6c556d9e316-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_10d88fe4-fc6a-3d4e-41fa-a44c1d466ace-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fcfb995a-31a0-8e85-c798-76cadc036e7c-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942e7-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e5630fb2-ae7d-a3e9-d28b-394eaab942ec-ef0e341e, #w-node-_0a001553-d391-02a7-c9a7-f461c7bac06a-ef0e341e, #w-node-_98302d46-98c2-f785-8aa5-611d8b9b241b-ef0e341e, #w-node-a9f23132-89f6-9f93-9154-089ed390470a-ef0e341e, #w-node-_8fff57f9-7fea-243e-eac9-0ba3087eb074-ef0e341e, #w-node-cf826fc3-baab-5a89-08f2-a93ef79efe67-ef0e341e, #w-node-bee80939-6f34-06cb-6e21-f97240d02253-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7dddde-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c7e5fd11-0e17-ab19-ec1c-acee0a7ddde3-ef0e341e, #w-node-_2735bf79-7920-994c-4595-9ef9384bd594-ef0e341e, #w-node-_2735bf79-7920-994c-4595-9ef9384bd597-ef0e341e, #w-node-_2735bf79-7920-994c-4595-9ef9384bd59d-ef0e341e, #w-node-_2735bf79-7920-994c-4595-9ef9384bd59f-ef0e341e, #w-node-_2735bf79-7920-994c-4595-9ef9384bd5ad-ef0e341e, #w-node-e9396332-b7e8-13b5-d4f7-0261f07531af-ef0e341e, #w-node-_69c711a7-fb36-9018-20d7-393b21bf65f6-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf1-ef0e341e, #w-node-_7e22f9f7-cbe3-6873-a05b-e1684449edf3-ef0e341e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b91-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_427448cb-c376-5637-0693-0d02d8444b96-ef0e341e, #w-node-_81304487-e6be-8abb-792d-72372fc8dd78-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_81304487-e6be-8abb-792d-72372fc8dd7f-ef0e341e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d41b0ee-b151-a6a8-d0e4-ec186281c921-ef0e341e, #w-node-_3129acea-e684-9828-22ae-d34d96b3bb9f-ef0e341e, #w-node-_3129acea-e684-9828-22ae-d34d96b3bba1-ef0e341e, #w-node-c349452c-b720-c5e5-44f3-fe066f2f2bf8-ef0e341e, #w-node-ce14b976-a1fa-fc9c-3ecb-91e0769cbf0b-ef0e341e, #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b3-ef0e341e, #w-node-e9517037-c2f7-e3bd-dc01-8f02a91b23b6-ef0e341e, #w-node-d7703857-3242-36bc-b995-7e19e0365f3e-ef0e341e, #w-node-_3871286a-99e5-bd70-de16-b2dde6b89181-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee96-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b89ada9a-25ef-0fdf-6617-58f7e84fee9b-ef0e341e, #w-node-c02d1292-2fef-7c74-c872-1c4888cf8563-ef0e341e, #w-node-de0fe262-4729-4361-89ac-51bb554bfa2f-ef0e341e, #w-node-de0fe262-4729-4361-89ac-51bb554bfa31-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_02cc0503-cb15-8ad0-9147-1e35ed774596-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_02cc0503-cb15-8ad0-9147-1e35ed77459b-ef0e341e, #w-node-_414538b2-0804-f8f6-e209-cc50fbd60293-ef0e341e, #w-node-_414538b2-0804-f8f6-e209-cc50fbd6029b-ef0e341e, #w-node-d73c256a-6f90-f7ad-8114-232e3e5d2f8a-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d8265674-e4de-5bba-0df9-835666a20371-ef0e341e {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d8265674-e4de-5bba-0df9-835666a20376-ef0e341e, #w-node-aca42247-f9cc-3772-27c7-5afa177b0191-ef0e341e, #w-node-fc7c6e76-901f-ebf2-9963-efef2074c0b3-ef0e341e, #w-node-_321a7569-1a38-7ce4-a350-4e0e1280366a-ef0e341e, #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f90-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_310e610f-54b8-c4b0-cd30-b8a6a2ae4f91-ef0e341e {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed0425-ef0e341e, #w-node-_3dd729a8-ca5b-c33e-550f-1d0d36ed042c-ef0e341e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1f91542b-2c3d-c203-be14-223a73754b30-ef0e341e, #w-node-_3b239d83-cd50-4c3d-6744-e06fb94d115d-ef0e341e, #w-node-_759f282b-d699-726a-9db6-40c500a4786c-ef0e341e, #w-node-afbdc478-c8ac-2712-6cf6-f94361f4d918-ef0e341e {
    grid-column: span 3 / span 3;
  }

  #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff302-ef0e341f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38b8e7bc-1c64-c204-a81c-c9c0e71ff304-ef0e341f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5a9c6b2c-c46e-7bc9-dc83-528afad376c1-ef0e341f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1c2409a4-dd3d-0d44-dbf2-d504f36797aa-ef0e341f {
    order: -9999;
  }

  #w-node-_4519f2c6-ea86-e361-b210-aaba1abee17f-ef0e341f, #w-node-d3b469bf-0c69-5756-8da1-eb232084a886-ef0e341f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}


@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-Thin.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PP Neue Montreal';
  src: url('../fonts/PPNeueMontreal-ThinItalic.woff') format('woff');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'PP Mori';
  src: url('../fonts/PPMori-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}