:root {
  --black: black;
  --color-2: #333;
  --honeydew: #c3e8ca;
  --color-3: #f2f2f2;
  --2-83km: #26ac7d;
  --medium-spring-green: #49f094;
  --white: white;
  --fg-people: #1e9679e6;
  --color-1: #ccc;
  --light-coral: #ff9292;
  --gainsboro: #e1e1e1;
  --fg-leaners: #a397a7;
  --bg-handsome: #b9edd4;
  --bg-just: #ccacac;
  --bg-column: #c9d6dd;
  --bg-chesthead: #e5fff7;
  --bg-soonly: #c8b3b4;
  --fg-supert-2: #a98fd2;
  --fg-crisis: #80b1cb;
  --bg-leaners: #e6dcdd;
  --fg-column: #7b8188;
  --fg-chesthead: #7bc2c3;
  --fg-soonly: #716a77;
  --fg-supert: #e3d2eb;
  --bg-crisis: #ddf1f6;
  --fg-handsome: #499f7c;
  --highlight-light: #6dabcfe6;
  --steel-blue: #3b70ad;
  --home-2: #9ecce5;
  --interface-blue: #198ef6;
  --white-smoke: #eee;
  --ink: #0a6495;
  --home: #70ffcd;
  --light-salmon: #fab6a5;
  --color-4: #82828299;
  --fg-just: #ccacac;
}

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

body {
  color: var(--black);
  background-color: #0000;
  font-family: Lora, sans-serif;
  font-size: 1.8vw;
  line-height: 1.5;
}

h1 {
  letter-spacing: -.125vw;
  text-transform: uppercase;
  white-space: break-spaces;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: .2em;
  padding-right: .2em;
  font-family: Lora, sans-serif;
  font-size: 2em;
  font-weight: 400;
}

h2 {
  width: 10vw;
  transform-style: preserve-3d;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .65em;
  font-weight: 600;
  transform: rotateX(0)rotateY(25deg)rotateZ(0);
}

h3 {
  letter-spacing: -.05vw;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.75vw;
  font-weight: 400;
  line-height: 150%;
}

h4 {
  color: var(--color-2);
  letter-spacing: -.05vw;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lora, sans-serif;
  font-size: 1.5vw;
  font-weight: 400;
  line-height: 150%;
  display: flex;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: .8em;
  font-weight: 400;
}

h6 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Great Vibes, cursive;
  font-size: 1.65vw;
  font-weight: 400;
  line-height: 110%;
}

p {
  text-indent: 1em;
  margin-bottom: 2vw;
}

a {
  text-decoration: none;
  transition: color .2s;
}

a:hover {
  color: #e1e1e1;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

.body {
  font-family: Lora, sans-serif;
}

.heading-5 {
  letter-spacing: -.15vw;
  padding-top: 4vw;
  padding-bottom: 3vw;
  font-weight: 400;
}

.heading-5.fixed {
  opacity: 1;
  text-align: right;
  letter-spacing: 0;
  padding-top: 3vw;
  padding-right: 5vw;
  font-family: Great Vibes, cursive;
  font-size: 1vw;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.bg_01 {
  z-index: -2;
  background-color: var(--honeydew);
  position: fixed;
  inset: 0%;
}

.bg_01.blue {
  background-color: #4dabff;
}

.bg_02 {
  z-index: -1;
  opacity: 1;
  background-color: #fccccc;
  position: fixed;
  inset: 0%;
}

.container-list {
  border-top: .1em solid #000;
  flex-direction: column;
  padding-top: 0;
  display: flex;
}

.wrapper-list-item {
  border-bottom: .05em solid #000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: .5em;
  padding-bottom: .6em;
  display: flex;
  position: relative;
}

.wrapper-list-item.image-credit {
  border-bottom-style: none;
}

.h4 {
  letter-spacing: 0;
  font-size: 2vw;
  font-weight: 400;
}

.h4.padding {
  flex: none;
  width: 20vw;
  font-size: 1.25vw;
  font-weight: 600;
}

.container-text {
  border: .1vw solid #0000;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 2vw;
  display: flex;
}

.container-text.hide {
  display: none;
}

.dot-small {
  background-color: var(--color-3);
  border-radius: 50% 65% 80% 80%;
  width: .9em;
  height: .9em;
  margin-bottom: -.4em;
}

.dot-small.left {
  filter: hue-rotate(210deg) blur(5px);
  position: absolute;
  inset: 8% auto auto 0%;
}

.thumbnail-fixed_bg-color {
  z-index: 1;
  cursor: pointer;
  align-items: center;
  width: 5vw;
  height: 7vw;
  transition: all .275s;
  display: none;
  position: fixed;
  inset: auto 3vw 3vw auto;
}

.thumbnail-fixed_bg-color:hover {
  filter: blur(10px);
  transform: scale(.9);
}

.thumbnail_fill {
  background-color: #ff9292e6;
  display: none;
  position: absolute;
  inset: 0%;
}

._20vh--01 {
  height: 20vw;
}

.wrapper_slide {
  z-index: -1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.wrapper_slide.text {
  justify-content: flex-end;
}

.wrapper_slide.static {
  position: static;
}

.image-slide {
  object-fit: contain;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
}

.image-slide.small {
  max-width: 50%;
  max-height: 50%;
}

.wrapper-image-slide {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.wrapper-image-slide.medium {
  padding-top: 15%;
  padding-bottom: 15%;
}

.wrapper-image-slide.double {
  width: 100vw;
}

.wrapper-image-slide.padding {
  padding-top: 1em;
}

.thumbnail-static {
  z-index: 2;
  opacity: 0;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: .1vw #000;
  justify-content: center;
  align-items: center;
  width: 4vw;
  height: 6vw;
  display: flex;
  position: fixed;
  inset: auto 3vw 3vw auto;
  overflow: hidden;
}

.thumbnail-static.visible {
  z-index: 1;
  opacity: 1;
}

.z-index-1 {
  z-index: 1;
  text-align: center;
  letter-spacing: -.25vw;
  text-transform: uppercase;
  width: 100%;
  font-family: Lora, sans-serif;
  font-size: 2.25em;
  line-height: 1;
  transition: color .2s cubic-bezier(.25, .25, .69, .855);
  position: relative;
}

.z-index-1:hover {
  color: var(--2-83km);
}

.z-index-1.no-animation:hover {
  color: #3b3dad;
}

.hover-trigger {
  z-index: 2;
  text-align: left;
  cursor: pointer;
  position: relative;
}

.hover-trigger:hover {
  color: #0000001a;
}

.hover-trigger.no-animation:hover {
  background-color: #f2dede;
}

.sup-display-1 {
  letter-spacing: .25px;
  text-transform: uppercase;
  border-radius: 100px;
  margin-top: 0;
  font-family: Great Vibes, cursive;
  font-size: .75em;
  line-height: 1;
  position: absolute;
  top: .5em;
  right: -2.5em;
}

.container-links {
  flex-direction: column;
  align-items: center;
  min-height: 100vh;
  padding: 1.5em 3.1em 3em;
  display: flex;
}

.container-links.relative {
  justify-content: center;
  min-height: auto;
  position: relative;
}

.container-links.flex {
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.container-links.hide {
  display: none;
}

.wrap {
  text-align: center;
  margin-top: .25em;
}

.wrap.fill {
  border: 1px solid #0000;
  margin-top: .25em;
}

.wrap.fill:hover {
  border-color: var(--medium-spring-green);
  background-color: #26ac7d1c;
}

.embed-scroll-bar-custom {
  width: 0;
  height: 0;
}

.wrapper-number-current {
  z-index: 20;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: fixed;
  inset: auto 1em 1em auto;
}

.wrapper-number-current.static {
  z-index: 2;
  width: 10vw;
  display: flex;
  bottom: 2vw;
  right: 2.5vw;
}

.main-container {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 180vh;
  margin-top: 10vw;
  margin-bottom: 10vw;
  display: flex;
  position: relative;
}

.left {
  position: sticky;
  top: 6vw;
}

.image-thumbnail {
  object-fit: cover;
  max-width: none;
  max-height: 100%;
}

.embed-no-scroll {
  width: 0;
  height: 0;
}

.wrapper-name {
  z-index: 1;
  padding: 0 1vw;
  display: block;
  position: fixed;
  inset: auto auto 10vh -2vw;
  transform: translate(0, -6vh)rotate(-90deg);
}

.h5-name {
  height: 8vw;
  color: var(--color-2);
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-size: .85vw;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.button-shape {
  z-index: 10;
  background-color: var(--color-2);
  filter: none;
  border-radius: 102% 90% 50% 60%;
  width: 1.2em;
  height: 1.2em;
  transition: height .325s, width .2s;
  position: static;
  inset: 0% 0% auto auto;
}

.button-shape:hover {
  filter: brightness(250%);
}

.button-shape:active {
  width: 1.5vw;
  height: 1.5vw;
}

.button-shape.modal {
  opacity: .7;
  filter: brightness(90%);
}

.h5-menu {
  text-align: center;
  padding: .25vw;
  font-family: Lora, sans-serif;
  font-size: .9vw;
}

.h5_small-caption--close-2 {
  color: #26ac7d;
  text-align: center;
  padding: .25vw;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: .75vw;
  display: none;
}

.button-wrapper-info {
  z-index: 1;
  filter: none;
  cursor: pointer;
  border: .1vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  width: 6vw;
  height: 6vw;
  padding: 1vw 1vw 1.5vw;
  transition: transform .2s, border .2s, filter .525s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.button-wrapper-info:hover {
  filter: saturate(155%);
  border-style: solid;
  border-color: #0000;
}

.button-wrapper-info:active {
  opacity: .3;
  border-style: solid;
  border-color: #0000;
  transform: scale(.9);
}

.button-wrapper-info.wide {
  border-style: none;
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 50vw;
  height: auto;
  padding-left: 1vw;
  display: flex;
}

.button-wrapper-info.wide:hover {
  border-style: none;
}

.wrapper-shape-button {
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.nav-top-static {
  z-index: 100;
  justify-content: flex-end;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.nav-left-static {
  z-index: 9999;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 0;
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.h4-project-title {
  color: var(--black);
  letter-spacing: -.02vw;
  text-transform: uppercase;
  font-size: 1vw;
}

.button-arrow {
  filter: none;
  cursor: pointer;
  border: .1vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 7vw;
  height: 8vw;
  padding: 1vw 0 2vw;
  transition: opacity .2s, transform .2s, border .2s, filter .525s;
  display: flex;
}

.button-arrow:hover {
  opacity: .5;
  filter: saturate(155%);
  border-style: solid;
  border-color: #0000;
}

.button-arrow:active {
  opacity: .3;
  border-style: solid;
  border-color: #0000;
  transform: scale(.8);
}

.button-arrow.left {
  align-self: flex-start;
  position: static;
}

.h5-number {
  text-align: right;
  justify-content: flex-end;
  padding: 0 .75em 0 0;
  font-family: Lora, sans-serif;
  font-size: .6em;
  line-height: 1;
  display: block;
}

.h5-number.hide {
  opacity: 0;
}

.slide-nav {
  color: #49f094;
  font-size: .5vw;
  line-height: 100%;
}

.slide-nav.hide {
  display: none;
}

.right-arrow-slider {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 35vw;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
  position: fixed;
  inset: 25% 0% 25% auto;
}

.right-arrow-slider.pres {
  position: absolute;
}

.lightbox-slider {
  background-color: var(--white);
  width: 100%;
  height: 100vh;
}

.arrows-slider {
  opacity: .5;
  text-align: center;
  letter-spacing: normal;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: .75em;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.left-arrow-slider {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 35vw;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: fixed;
  inset: 25% auto 25% 0%;
}

.left-arrow-slider.pres {
  position: absolute;
}

.left-arrow-slider.hide {
  display: none;
}

.lightbox-open {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-thumbnail-lightbox {
  object-fit: contain;
}

.image-thumbnail-lightbox.hide {
  display: none;
}

.image-thumbnail-lightbox.cover {
  aspect-ratio: auto;
  object-fit: cover;
}

.wrapper-thumbnail-lightbox {
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding: .4em;
  display: flex;
  position: relative;
}

.wrapper-thumbnail-lightbox.test {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.lightbox-modal {
  z-index: 101;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.lightbox-modal.show {
  display: block;
}

.lightbox-close {
  z-index: 2;
  cursor: zoom-out;
  justify-content: flex-end;
  align-items: center;
  width: 15%;
  height: 10vw;
  margin-top: 25px;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.embeds-all {
  display: none;
}

.trigger-slide-caption {
  z-index: 5;
  filter: none;
  cursor: pointer;
  border: .1vw solid #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 7vw;
  height: 7vw;
  padding: 1vw 0 2vw;
  transition: opacity .2s, transform .2s, border .2s, filter .525s;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.trigger-slide-caption:hover {
  opacity: .5;
  filter: saturate(155%);
  border-style: solid;
  border-color: #0000;
}

.trigger-slide-caption:active {
  opacity: .3;
  border-style: solid;
  border-color: #0000;
  transform: scale(.9);
}

.nav-fixed {
  z-index: 100;
  position: fixed;
}

.container-images.hide {
  display: none;
}

.button-next {
  z-index: 2;
  filter: none;
  cursor: pointer;
  border: .1vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  width: 7vw;
  height: 7vw;
  margin-top: 1vw;
  padding: 1vw 1.5vw 1.5vw 1vw;
  transition: opacity .2s, transform .2s, border .2s, filter .525s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.button-next:hover {
  opacity: .7;
  filter: saturate(130%);
}

.button-next:active {
  opacity: .3;
  border-style: solid;
  border-color: #0000;
  transform: scale(.9);
}

.button-next.margin {
  filter: none;
  margin-right: .5vw;
}

.section-info {
  background-image: none;
  padding-left: 6em;
  padding-right: 5em;
}

.title-block {
  z-index: 1;
  filter: none;
  color: var(--color-2);
  letter-spacing: -.25vw;
  text-transform: uppercase;
  flex: 0 auto;
  justify-content: flex-start;
  padding-bottom: 0;
  padding-right: 1vw;
  font-family: Lora, sans-serif;
  font-size: 4.5vw;
  font-weight: 400;
  line-height: 100%;
  transition: color .4s;
  display: flex;
  position: relative;
}

.rich-text-blurb {
  color: var(--black);
  letter-spacing: -.03em;
  font-size: 1em;
}

.rich-text-blurb p {
  letter-spacing: normal;
  text-indent: .75vw;
  font-size: .9em;
  line-height: 1.5;
}

.rich-text-blurb h4 {
  white-space: normal;
  padding-top: 2vw;
  padding-bottom: 2vw;
  padding-right: 0;
}

.rich-text-blurb.long {
  padding-bottom: 10vw;
}

.rich-text-blurb.long h3 {
  letter-spacing: -.025vw;
  font-size: 1.5vw;
  line-height: 160%;
}

.rich-text-blurb strong {
  color: #e7e1e6;
  background-color: #70515a;
  font-weight: 400;
}

.thumbnail-stroke {
  opacity: 0;
  border: 1px solid #000;
  align-self: stretch;
  transition: opacity .2s;
  position: absolute;
  inset: 0%;
}

.thumbnail-stroke:hover {
  opacity: 1;
}

.thumbnail-number {
  text-align: left;
  text-indent: 1em;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: .5em;
  padding-bottom: 2em;
  font-size: .5em;
  display: flex;
}

.thumbnail-number.hide {
  display: none;
}

.masonry-columns {
  border-top: 1px solid var(--color-2);
  text-align: center;
  column-count: 5;
  direction: ltr;
  padding-top: 2em;
}

.masonry-columns._2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

.masonry-columns._3 {
  column-count: 3;
}

.masonry-columns._3-column {
  column-count: 3;
  border-top-style: none;
  padding-top: 0;
}

.masonry-columns._3-column.hide {
  display: none;
}

.masonry-columns.grid {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

.lightbox-open-inline {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  transition: opacity .4s, padding .7s;
  display: inline-block;
}

.lightbox-open-inline:hover {
  opacity: .75;
}

.lightbox-open-inline.hide {
  display: none;
}

.lightbox-open-inline.test {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
}

.lightbox-open-inline.test:hover {
  opacity: .94;
  filter: saturate(120%);
  mix-blend-mode: screen;
}

.lightbox-open-inline.test-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.lightbox-open-inline.test-copy:hover {
  opacity: .94;
  filter: saturate(120%);
  mix-blend-mode: screen;
}

.lightbox-open-inline.masonry-ceu {
  border: 1.5px solid #fff0;
  transition: border-color .2s, opacity .4s, padding .7s;
}

.lightbox-open-inline.masonry-ceu:hover {
  border-color: var(--fg-people);
  opacity: .95;
  filter: brightness(105%) saturate(120%);
  mix-blend-mode: normal;
}

.button-arrow-copy-copy {
  z-index: 3;
  filter: none;
  cursor: pointer;
  border: .1vw solid #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 7vw;
  height: 8vw;
  padding: 1vw 0 2vw;
  transition: transform .2s, border .2s, filter .525s;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button-arrow-copy-copy:hover {
  filter: saturate(155%);
  border-style: solid;
  border-color: #0000;
}

.button-arrow-copy-copy:active {
  opacity: .3;
  border-style: solid;
  border-color: #0000;
  transform: scale(.9);
}

.spacer {
  background-color: var(--color-1);
  opacity: .4;
  flex: 1;
  align-self: center;
  width: 8vw;
  height: .1em;
  transition: all .4s;
}

.container-title {
  justify-content: flex-start;
  margin-left: -2em;
  padding-top: 3.5em;
  padding-bottom: 2.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section-text {
  background-image: none;
  padding: 4vw 5em 0 6em;
  position: relative;
}

.section-text.tall {
  align-items: center;
  height: 100vh;
  display: flex;
}

.section-text.tall.hide {
  display: none;
}

.section-text.tall-copy {
  flex-direction: column;
  align-items: center;
  height: auto;
  display: flex;
}

.section-text.hide {
  display: none;
}

.section-images {
  background-image: none;
  padding: 8vw 5em 10vw 6em;
}

.section-images.hide {
  display: none;
}

.section-images.full {
  padding: 0;
}

.section-images.full.padding {
  padding-top: 6em;
}

.h1-strip {
  color: var(--color-1);
  text-align: left;
  letter-spacing: normal;
  text-transform: none;
  align-self: flex-end;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25vw;
  font-weight: 400;
  line-height: 120%;
}

.strip-wrapper {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.utility-page-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 30vh;
  display: flex;
}

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

.text-field {
  margin-top: 2vw;
  padding: 2vw;
}

.last-edited {
  letter-spacing: -.05em;
  padding: .5em;
  font-size: .5em;
  font-style: italic;
  position: absolute;
  inset: 0% 0% auto auto;
}

.nav-strip-sticky {
  z-index: 2;
  background-color: var(--color-2);
  justify-content: space-between;
  width: 100%;
  height: 2vw;
  transition: transform .65s;
  display: flex;
  position: sticky;
  inset: -.25vw 0% auto;
}

.footer-next {
  width: 100%;
  display: block;
}

.container-all {
  position: relative;
}

.wrapper-intro {
  z-index: -1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 98vh;
  display: flex;
  overflow: hidden;
}

.h6-number {
  align-self: flex-start;
  padding-left: .2em;
  font-size: 1vw;
  line-height: 100%;
}

.h6-number._2km {
  color: var(--light-coral);
}

.section-link-wrapper {
  align-items: center;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.section-link-wrapper.w--current {
  opacity: .65;
}

.rich-text-info {
  letter-spacing: -.02em;
  flex: 1;
  padding-right: 1em;
  font-size: 1em;
}

.rich-text-info p {
  text-indent: 0;
  margin-bottom: 0;
  font-size: .8em;
  line-height: 1.4;
}

.rich-text-info em {
  column-count: 0;
}

.rich-text-info em:hover {
  color: var(--gainsboro);
}

.rich-text-info a {
  flex: none;
  transition: opacity .2s;
}

.rich-text-info a:hover {
  color: var(--gainsboro);
}

.rich-text-info h4 {
  display: block;
}

.image-thumb {
  width: 5vw;
  max-width: 100%;
  max-height: none;
}

.info {
  justify-content: center;
  padding: .1em 0 .2em;
  font-size: 1.2em;
  line-height: 2;
}

.info-button {
  z-index: 1;
  opacity: .9;
  filter: none;
  cursor: pointer;
  border: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  transition: opacity .2s;
  display: flex;
  position: relative;
  inset: auto;
}

.info-button:hover {
  opacity: .6;
  filter: hue-rotate(240deg);
}

.info-button:active {
  opacity: .1;
  border-style: none;
  border-color: #0000;
  transform: scale(.9);
}

.trigger-info-use {
  z-index: 1;
  opacity: .7;
  filter: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  transition: all .325s;
  display: flex;
  position: static;
  inset: auto 2vw 12vw auto;
  overflow: hidden;
}

.nav-bottom-right {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 10vw;
  height: 20vh;
  padding-bottom: 3vw;
  padding-right: 2vw;
  display: flex;
  position: fixed;
  inset: auto 0% 0% auto;
}

.nav-bottom-right.tall {
  height: auto;
}

.nav-bottom-right.home {
  z-index: 2;
  display: none;
}

.nav-bottom-right.hide {
  display: none;
}

.link-section {
  opacity: 1;
  width: 6vw;
  height: 6vw;
  transform: scale3d(1none, 1none, 1none);
  cursor: pointer;
  transform-style: preserve-3d;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  transition: transform .2s, opacity .2s;
  display: flex;
  position: relative;
  left: .5vw;
}

.link-section:hover {
  opacity: .75;
  filter: brightness(102%);
}

.link-section:active {
  opacity: .36;
  transform: scale(.95);
}

.thumbnail-stroke-small {
  z-index: 1;
  opacity: 0;
  border-style: solid;
  border-width: .05vw;
  align-self: stretch;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.thumbnail-stroke-small:hover {
  opacity: 1;
}

.wrapper-caption {
  z-index: 2;
  opacity: 1;
  justify-content: flex-end;
  transition: transform .65s;
}

.wrapper-caption.show {
  opacity: 1;
  background-color: #0000;
  position: absolute;
}

.caption-dim {
  align-items: center;
  padding-right: .5vw;
  transition: opacity .2s;
  display: flex;
}

.caption-dim.w--current {
  opacity: .65;
}

.caption-material {
  align-items: center;
  padding-right: .5vw;
  transition: opacity .2s;
  display: flex;
}

.caption-material.w--current {
  opacity: .65;
}

.caption-sub {
  align-items: center;
  padding-right: .5vw;
  transition: opacity .2s;
  display: flex;
}

.caption-sub.w--current {
  opacity: .65;
}

.caption-title {
  align-items: center;
  padding-right: .5vw;
  transition: opacity .2s;
  display: flex;
}

.caption-title.w--current {
  opacity: .65;
}

.trigger-info-section {
  z-index: 1;
  opacity: 1;
  filter: none;
  justify-content: center;
  align-items: center;
  width: 6vw;
  transition: all .325s;
  display: block;
  position: fixed;
  inset: 10% 0% auto auto;
  transform: none;
}

.trigger-info-section.hide {
  display: none;
}

.info-stroke {
  opacity: .75;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.nav-bottom-right-next {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 10vw;
  height: auto;
  padding-bottom: 3vw;
  padding-right: 2vw;
  display: none;
  position: fixed;
  inset: auto 0% 0% auto;
}

.link-next {
  opacity: 1;
  transform: scale3d(1none, 1none, 1none);
  cursor: pointer;
  transform-style: preserve-3d;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  margin-bottom: 0;
  margin-right: 0;
  padding: .5vw;
  transition: transform .2s, opacity .2s;
  display: block;
  position: relative;
  left: .5vw;
}

.link-next:hover {
  opacity: .75;
}

.link-next:active {
  opacity: .36;
  transform: scale(.95);
}

.link-page-section {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.link-page-section.hide {
  display: none;
}

.link-page-section._50 {
  height: 50%;
}

.link-page-section.relative {
  position: relative;
}

.trigger-info-slide {
  z-index: 1;
  opacity: .9;
  filter: none;
  justify-content: center;
  align-items: center;
  width: 6vw;
  transition: all .325s;
  display: flex;
  position: fixed;
  inset: 10% 0 auto auto;
}

.scroll-trigger {
  z-index: -1;
  height: 50vh;
  position: absolute;
  inset: auto 0% 0%;
}

.submit-button {
  background-color: var(--black);
  padding-top: 2vw;
  padding-bottom: 2vw;
  font-size: 1.5vw;
}

.about-modal {
  z-index: 10;
  background-color: var(--color-1);
  opacity: .9;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.about-close {
  z-index: 2;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 8vw;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.about-trigger {
  cursor: pointer;
  align-items: center;
  display: flex;
}

.text-info {
  flex: 1;
  padding-right: 1em;
  font-size: .8em;
}

.embed__scrollbar {
  display: none;
}

.link__dropdown {
  color: var(--2-83km);
  cursor: pointer;
  justify-content: flex-start;
  align-items: stretch;
  padding: .5em .25em;
  transition-property: background-color;
  position: relative;
}

.link__dropdown:hover {
  opacity: 1;
  filter: grayscale(70%);
  background-color: #8d8d8db0;
}

.link__dropdown.w--current {
  background-color: var(--fg-leaners);
  opacity: .5;
  filter: none;
  cursor: progress;
  transition: background-color 90ms;
}

.link__dropdown.w--current:hover {
  opacity: .4;
}

.link__dropdown.handsome {
  background-color: var(--bg-handsome);
}

.link__dropdown._2km {
  background-color: #c7f3cf;
}

.link__dropdown._2km.w--current {
  filter: blur(2px);
}

.link__dropdown.just {
  background-color: var(--bg-just);
}

.link__dropdown.home {
  filter: grayscale(72%);
  background-color: #7cbffa;
}

.link__dropdown.totheside {
  background-color: #3e44a9;
}

.link__dropdown.folded {
  background-color: #f9f798;
}

.link__dropdown.column {
  background-color: var(--bg-column);
}

.link__dropdown.chesthead {
  background-color: var(--bg-chesthead);
}

.link__dropdown.soonly {
  background-color: var(--bg-soonly);
}

.link__dropdown.super {
  background-color: var(--fg-supert-2);
}

.link__dropdown.crisis {
  background-color: var(--fg-crisis);
}

.link__dropdown.leaners {
  background-color: var(--bg-leaners);
}

.navbar__trigger--hover {
  width: 100%;
  height: 8vh;
  position: fixed;
}

.hamburger__trigger {
  z-index: 1001;
  transform-origin: 100% 0;
  background-color: #fff9;
  border: 1px #0000;
  border-left: 1px solid #36323b;
  border-radius: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 8vh;
  height: 6vh;
  margin-top: 0;
  padding: 0;
  transition: all .325s;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.hamburger__trigger:hover {
  background-color: #c1e9d4;
  border-bottom: 1px solid #36323b;
  border-left: 1px solid #36323b;
  border-radius: 0 0 0 20px;
  width: 8.25vh;
}

.hamburger__trigger:active {
  background-color: #c4f3da;
  border-width: 1px;
  border-color: #000;
}

.trigger__dropdown {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.container-nav {
  z-index: 2;
  filter: none;
  background-color: #0a6495;
  flex-direction: column;
  grid-template-rows: 2vw auto;
  grid-template-columns: auto 1fr 1fr auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
  position: sticky;
  top: 0;
}

.list__dropdown-2 {
  z-index: 2;
  background-color: var(--white);
  border-top: 1em #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px #000;
  flex-direction: column;
  align-items: stretch;
  max-height: 45vh;
  display: flex;
  position: absolute;
  inset: 0 0% auto;
  overflow: auto;
}

.dropdown__trigger--transparent-2 {
  z-index: 1;
  display: none;
  position: fixed;
  inset: 0%;
}

.wrapper-sticky {
  z-index: 10;
  display: block;
  position: sticky;
  inset: 0 0% auto;
}

.dropdown__block-2 {
  cursor: default;
  flex: 1;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  min-width: 20vw;
  padding-left: .25em;
  display: flex;
}

.wrapper-menu {
  z-index: 2;
  flex-direction: column;
  align-items: flex-end;
  width: 40%;
  transition: background-color .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.wrapper-menu.hide {
  display: none;
}

.grid-strip {
  z-index: 4;
  grid-column-gap: 0em;
  grid-row-gap: 0px;
  background-color: var(--honeydew);
  grid-template: ". . . . . . . ." .75em
  / auto 1fr 1fr 1fr;
  grid-auto-columns: auto;
  align-items: center;
  width: 100%;
  transition: padding .2s;
  display: grid;
  position: absolute;
}

.grid-strip:hover {
  padding-top: .8em;
  padding-bottom: .8em;
}

.grid-strip.caption {
  justify-content: center;
  display: flex;
}

.grid-strip.caption:hover {
  padding-top: 1em;
  padding-bottom: 1em;
}

.grid-strip.nav {
  height: 2.8em;
  padding-top: 0;
  overflow: hidden;
}

.grid-strip.nav:hover {
  height: auto;
  padding-bottom: 0;
}

.grid-strip.open {
  background-color: var(--color-1);
  padding-top: .5em;
  padding-bottom: .5em;
}

.link-thumbnail {
  z-index: 1;
  cursor: pointer;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  margin-right: 0;
  padding: .25em;
  transition: transform .2s, opacity .2s;
  display: flex;
  position: absolute;
  inset: auto 1em 1.5em auto;
}

.link-thumbnail:hover {
  filter: brightness(102%);
}

.link-thumbnail:active {
  opacity: .4;
}

.link-thumbnail.hover {
  z-index: 2;
}

.thumbnail-stroke-small-2 {
  z-index: 1;
  opacity: 0;
  border: 1px solid #000;
  align-self: stretch;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.thumbnail-stroke-small-2:hover {
  opacity: 1;
  border-style: solid;
}

.link-thumbnail-next {
  z-index: 1;
  cursor: pointer;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  margin-right: 0;
  padding: .25em;
  transition: transform .2s, opacity .2s;
  display: none;
  position: absolute;
  inset: auto 1em 1.5em auto;
}

.link-thumbnail-next:hover {
  filter: brightness(102%);
}

.link-thumbnail-next:active {
  opacity: .4;
}

.h5-text-strip {
  perspective-origin: 100% 0;
  text-align: right;
  transform-style: preserve-3d;
  font-family: Lora, sans-serif;
  font-size: .9em;
  transform: rotateX(0)rotateY(40deg)rotateZ(0);
}

.h5-text-strip.caption {
  white-space: nowrap;
  transform-style: preserve-3d;
  flex: 0 auto;
  justify-content: flex-end;
  transform: rotateX(0)rotateY(40deg)rotateZ(0);
}

.h5-text-strip.caption.hide {
  display: none;
}

.h5-text-strip.long {
  transform-style: preserve-3d;
  font-size: .9em;
  transform: rotateX(0)rotateY(43deg)rotateZ(0);
}

.h5-text-strip.name {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(41deg)rotateZ(0);
}

.h5-text-strip.dropdown._2km {
  color: var(--2-83km);
}

.h5-text-strip.dropdown.just {
  color: #b71b3f;
}

.h5-text-strip.dropdown.totheside {
  color: #dbeaf1;
}

.h5-text-strip.dropdown.column {
  color: var(--fg-column);
}

.h5-text-strip.dropdown.chesthead {
  color: var(--fg-chesthead);
}

.h5-text-strip.dropdown.folded {
  color: #242527;
}

.h5-text-strip.dropdown.soonly {
  color: var(--fg-soonly);
}

.h5-text-strip.dropdown.super {
  color: var(--fg-supert);
}

.h5-text-strip.dropdown.leaners {
  color: var(--fg-leaners);
}

.h5-text-strip.dropdown.crisis {
  color: var(--bg-crisis);
}

.h5-text-strip.dropdown.handsome {
  color: var(--fg-handsome);
}

.h5-text-strip.black {
  color: var(--black);
}

.image-dropdown-copy {
  max-width: none;
  height: 1.75em;
  margin-right: 1em;
}

.link-home {
  z-index: 0;
  flex: 1;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  min-width: 20vw;
  padding-left: .25em;
  transition: opacity .2s, color .2s;
  display: flex;
  position: relative;
}

.link-home:hover {
  filter: brightness(180%);
}

.wrapper-project-link {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: auto;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  min-width: 20vw;
  padding-left: .25em;
  display: grid;
  position: relative;
}

.wrapper-title {
  justify-content: flex-end;
  display: flex;
}

.wrapper-sticky-project-title {
  z-index: 0;
  flex: 1;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  min-width: 20vw;
  padding-left: .25em;
  display: flex;
  position: relative;
}

.wrapper-sticky-project-title:hover {
  filter: brightness(180%);
}

.trigger-menu-1 {
  cursor: pointer;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 6vw;
  height: 6vw;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: .5em 0% auto auto;
}

.trigger-menu-1:hover {
  opacity: .7;
}

.trigger-close {
  cursor: zoom-out;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 6vw;
  height: 6vw;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: .5em 0% auto auto;
}

.trigger-close:hover {
  opacity: .7;
  filter: brightness(53%);
}

.h6-edited {
  filter: contrast(110%);
  padding-right: 2em;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1vw;
  font-weight: 400;
  position: absolute;
  inset: -12% 0% auto auto;
  transform: rotate(0);
}

.container-link-external {
  justify-content: flex-end;
  align-self: stretch;
  align-items: center;
  padding-top: 3.5em;
  padding-bottom: 2.5em;
  display: flex;
  position: relative;
}

.spacer-20vh {
  width: 100%;
  height: 20vh;
}

.spacer-strip {
  flex: none;
  height: 0;
}

.h1-highlight {
  color: #e7e1e6;
  letter-spacing: -.05em;
  background-color: #70515a;
  padding: .4em 0 .2em;
  font-weight: 400;
}

.h1-highlight.padding {
  padding-right: .4em;
}

.div-block-22 {
  width: .25em;
}

.paragraph-blurb {
  filter: brightness(90%) saturate(85%) hue-rotate(6deg);
  letter-spacing: -.01em;
}

.paragraph-blurb.long {
  filter: saturate(85%) hue-rotate(6deg);
  letter-spacing: .01em;
  font-size: .85em;
  line-height: 1.6;
}

.paragraph-blurb.audio {
  text-indent: 0;
  position: absolute;
}

.paragraph-blurb._1 {
  text-indent: 0;
  margin-bottom: 1vw;
  font-size: 1em;
}

.paragraph-blurb.bold {
  text-align: right;
  padding-top: 1em;
  padding-right: .5em;
  font-size: 1.5em;
  font-weight: 500;
}

.paragraph-blurb.no-margin {
  margin-bottom: 0;
  line-height: 1;
}

.paragraph-blurb.small, .paragraph-blurb.small-copy {
  font-size: 1.5vw;
}

.highlight._1 {
  background-color: var(--highlight-light);
}

.highlight._1.light {
  background-color: #f1e1e1;
}

.highlight.small {
  font-size: .8em;
  display: inline;
}

.section-audio {
  background-image: none;
  padding: 2vw 5em 0 6em;
  position: relative;
  overflow: hidden;
}

.wrapper-audioplayer-custom {
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.html5-audio-embed {
  filter: none;
  background-color: #0000;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 6vh;
  transition: opacity .12s;
  display: flex;
  overflow: hidden;
}

.html5-audio-embed:hover {
  opacity: .65;
  filter: none;
}

.html5-audio-embed._2 {
  width: 100%;
}

.html5-audio-embed._95 {
  width: 95%;
}

.html5-audio-embed._75 {
  width: 75%;
}

.wrapper-album {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.container-list-1 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 3.5em;
  padding-bottom: 2.5em;
  display: flex;
  position: relative;
}

.link-block {
  align-items: center;
  display: flex;
}

.wrapper-project {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  transition: opacity .4s, padding .7s;
  display: inline-block;
}

.wrapper-project:hover {
  opacity: .75;
}

.wrapper-project.hide {
  display: none;
}

.paragraph-score {
  filter: saturate(85%) hue-rotate(6deg);
  text-align: left;
  letter-spacing: -.01em;
  text-transform: lowercase;
  padding-top: .5em;
  font-size: .45em;
  font-weight: 400;
  line-height: 1.3;
}

.paragraph-score.hide {
  opacity: .03;
}

.paragraph-score.sadie {
  text-indent: 0;
  text-transform: none;
  width: 98%;
  font-size: .6em;
}

.paragraph-score.sadie.no-margin {
  margin-bottom: .75em;
}

.paragraph-score.sadie.no-margin.big {
  margin-bottom: 0;
  font-size: 1em;
}

.paragraph-score.extra {
  text-indent: 0;
  width: 90%;
  font-size: .6em;
}

.paragraph-score.extra.no-margin {
  margin-bottom: .75em;
}

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

.h5-text-strip-copy {
  perspective-origin: 100% 0;
  color: var(--steel-blue);
  text-align: center;
  transform-style: preserve-3d;
  justify-content: center;
  margin-top: 1em;
  margin-bottom: 1em;
  font-family: Lora, sans-serif;
  font-size: .8em;
  display: flex;
  transform: rotateX(0)rotateY(40deg)rotateZ(0);
}

.h5-text-strip-copy.long {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(43deg)rotateZ(0);
}

.h5-text-strip-copy.name {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(41deg)rotateZ(0);
}

.h5-text-strip-copy.dropdown._2km {
  color: var(--2-83km);
}

.h5-text-strip-copy.dropdown.just {
  color: #b71b3f;
}

.h5-text-strip-copy.dropdown.totheside {
  color: #dbeaf1;
}

.h5-text-strip-copy.dropdown.column {
  color: var(--fg-column);
}

.h5-text-strip-copy.dropdown.chesthead {
  color: var(--fg-chesthead);
}

.h5-text-strip-copy.dropdown.folded {
  color: #242527;
}

.h5-text-strip-copy.dropdown.soonly {
  color: var(--fg-soonly);
}

.h5-text-strip-copy.dropdown.super {
  color: var(--fg-supert);
}

.h5-text-strip-copy.dropdown.leaners {
  color: var(--fg-leaners);
}

.h5-text-strip-copy.dropdown.crisis {
  color: var(--bg-crisis);
}

.h5-text-strip-copy.dropdown.handsome {
  color: var(--fg-handsome);
}

.h5-text-strip-copy.big {
  transform-style: preserve-3d;
  font-size: 1.5em;
  transform: rotateX(0)rotateY(40deg)rotateZ(0);
}

.image {
  position: absolute;
  inset: 0% -20% auto auto;
}

.icon-title {
  max-width: 30%;
  height: 10vh;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-6 {
  justify-content: center;
  align-items: center;
  padding-left: 3.7em;
  display: flex;
}

.image-3.small {
  max-width: 60%;
}

.image-3.small.purple {
  filter: hue-rotate(87deg);
}

.icon-arrow-next {
  filter: grayscale();
  width: 4em;
  max-width: none;
  position: relative;
  left: -4em;
}

.footnotes {
  text-indent: 0;
  padding-left: 2%;
  font-size: .65em;
  line-height: 2;
  display: block;
}

.link-sentence {
  text-align: center;
  font-family: Libre Caslon Display, sans-serif;
  font-size: .6em;
  line-height: 1;
  position: static;
  inset: auto 0% 0%;
}

.image-scribble {
  position: absolute;
  inset: 1em 0% auto;
}

.link-external {
  border-top: 1px #0000;
  border-bottom: 10px #0000;
  border-left: 1px #0000;
  border-right: .3em solid #0000;
  justify-content: space-between;
  align-items: center;
  margin-top: .5em;
  margin-bottom: -1px;
  padding: 0 1.8em .6em 1em;
  transition: padding .275s cubic-bezier(.19, 1, .22, 1), opacity .1s;
  display: flex;
  position: relative;
}

.link-external:hover {
  opacity: .7;
  border-right-style: solid;
}

.lightbox-static {
  cursor: zoom-in;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  transition: opacity .4s, padding .7s;
  display: inline-block;
}

.lightbox-static:hover {
  opacity: .75;
}

.lightbox-static.hide {
  display: none;
}

.div-block-26 {
  display: block;
}

._20vh {
  height: 20vh;
}

.icon-arrow-link {
  flex: 1;
  max-width: 11.7em;
}

.text-span {
  font-size: .8em;
}

.background-video {
  flex: 0 auto;
  width: 100%;
  height: 150px;
  display: block;
  position: static;
}

.background-video.medium {
  width: 200px;
  height: 250px;
}

.link {
  text-transform: lowercase;
  justify-content: center;
  align-items: center;
  font-size: 4vw;
  line-height: 1;
  display: block;
  position: fixed;
  inset: auto auto auto 0%;
  overflow: hidden;
}

.wrapper-index-links {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  justify-content: center;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.link-list {
  font-size: .8em;
}

.link-list.w--current {
  color: var(--bg-chesthead);
}

.wrapper-list-links.sculpture {
  display: none;
}

.wrapper-bandcamp {
  background-image: none;
  padding-top: 2em;
  position: relative;
  overflow: hidden;
}

.wrapper-bandcamp.full {
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 1em;
  display: block;
  position: static;
  overflow: hidden;
}

.section-bandcamp {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(auto, 700px) minmax(auto, 700px);
  grid-auto-columns: 1fr;
  padding: 2em 6vw 6vw;
  display: grid;
}

.embed-bandcamp {
  margin-bottom: 1em;
}

.embed-bandcamp.full {
  padding-top: 1em;
}

.embed-bandcamp.full.multiply {
  mix-blend-mode: multiply;
}

.div-block-27 {
  background-color: #9dcce5;
  position: absolute;
  inset: 0%;
}

.h1-title {
  letter-spacing: -.01em;
  text-transform: none;
  margin-bottom: .5em;
  padding-left: 0;
  font-size: 1em;
  line-height: 1.3;
}

.heading-7 {
  padding-left: 0;
}

.wrapper-scroll-text {
  width: 95%;
  height: 4em;
  overflow: auto;
}

.wrapper-scroll-text.long {
  height: 7em;
}

.link-inline {
  color: #a6ffe0;
}

.body-3 {
  font-size: 1.6em;
}

.div-block-28 {
  width: 100vw;
  height: 100vh;
}

.background-video-full {
  width: 100%;
  height: 100%;
}

.wrapper-background-video {
  width: 100vw;
  height: 100vh;
}

.paragraph-score-2 {
  filter: saturate(85%) hue-rotate(6deg);
  text-align: left;
  letter-spacing: -.01em;
  padding-top: 1em;
  font-size: .4em;
  font-weight: 400;
  line-height: 1.3;
}

.paragraph-score-2.sadie {
  text-indent: 0;
  width: 98%;
  font-size: .6em;
}

.paragraph-score-2.sadie.no-margin {
  margin-bottom: .75em;
}

.wrapper-bandcamp-2 {
  background-image: none;
  padding-top: 2em;
  position: relative;
  overflow: hidden;
}

.section-audio-2 {
  background-image: none;
  padding: 2vw 6vw 0;
  position: relative;
  overflow: hidden;
}

.section-video {
  background-image: none;
  padding: 8vw 6vw 10vw;
}

.section-video.no-margin {
  padding: 0;
}

.wrapper-video {
  z-index: 100;
  position: relative;
}

.link-hover:hover {
  opacity: .65;
}

.h2-image-credit {
  width: auto;
  transform-style: preserve-3d;
  padding-top: .7em;
  padding-bottom: .7em;
  font-size: .6em;
  font-weight: 400;
  line-height: 1.2;
  transform: rotateX(0)rotateY(25deg)rotateZ(0);
}

.wrapper-index-links-test {
  z-index: 3;
  border-top: .3em #0a6495;
  border-bottom: 1px #000;
  justify-content: space-around;
  padding-top: .1em;
  padding-bottom: .25em;
  padding-right: 2.8em;
  transition: padding .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wrapper-index-links-test:hover {
  border-bottom-style: solid;
  height: auto;
  padding-top: 1.25em;
  padding-bottom: 1.5em;
}

.wrapper-index-links-test.pres {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  background-color: var(--home-2);
  border-bottom-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 0;
  position: absolute;
  inset: 0% 0% auto;
}

.wrapper-index-links-test.pres:hover {
  border-bottom-color: var(--interface-blue);
  padding-top: 1.6em;
  padding-bottom: 1.6em;
}

.link-list-2 {
  filter: grayscale(60%);
  letter-spacing: -.05em;
  text-transform: uppercase;
  transform-style: preserve-3d;
  background-color: #0000;
  padding: 0;
  font-size: 1.8em;
  font-weight: 400;
  line-height: 1;
  transform: none;
}

.link-list-2:hover {
  filter: invert();
  background-color: #ff48484a;
}

.link-list-2.w--current {
  color: #e5fff7;
  background-color: #0000;
}

.link-list-2.menu {
  opacity: .18;
  filter: none;
  mix-blend-mode: color-dodge;
  background-color: #0000;
  align-items: center;
  font-size: 1em;
  display: flex;
}

.link-list-2.menu:hover {
  opacity: 1;
  filter: none;
  mix-blend-mode: normal;
}

.link-list-2.menu.w--current {
  opacity: 1;
  mix-blend-mode: normal;
}

.link-list-2.menu.small {
  align-items: center;
  font-size: 1.1em;
  display: flex;
}

.link-list-2.menu.small.w--current {
  opacity: .37;
  filter: none;
}

.link-list-2.menu.small.on {
  opacity: 1;
}

.link-list-2.menu.small.on.highlight {
  opacity: .5;
  filter: hue-rotate(50deg);
}

.link-list-2.menu.on {
  opacity: .4;
  filter: hue-rotate(18deg);
  mix-blend-mode: normal;
}

.link-list-2.menu._2 {
  opacity: .73;
}

.div-block-29 {
  z-index: -1;
  background-color: var(--home-2);
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
}

.paragraph-pres {
  text-align: left;
  text-indent: 0;
  font-size: 1.5em;
}

.paragraph-pres.med {
  padding-left: 3.8em;
  padding-right: 3.8em;
}

.paragraph-pres.small {
  text-align: left;
  max-height: 60vh;
  font-size: .7em;
  overflow: auto;
}

.paragraph-pres.centered {
  text-align: center;
  font-size: 2.5em;
}

.div-block-30 {
  height: 100vh;
}

.div-block-31 {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.tabs {
  height: 100vh;
}

.div-block-32 {
  display: flex;
  position: fixed;
  top: 133px;
  left: 43px;
}

.wrapper_slide-text {
  flex-direction: column;
  justify-content: space-between;
  height: 90vh;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.wrapper_slide-text.centered {
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: 6em;
}

.wrapper_index-links {
  z-index: 3;
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  background-color: var(--home-2);
  border-top: .3em #0a6495;
  border-bottom: 1px solid #000;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: .1em;
  padding-bottom: 0;
  padding-right: 3.3em;
  font-size: .9em;
  transition: padding .3s;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.wrapper_index-links:hover {
  background-color: #9ecce5f2;
  border-bottom-style: solid;
  height: auto;
  max-height: none;
  padding-top: 1.25em;
  padding-bottom: 1.5em;
}

.wrapper_index-links.pres {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  border-bottom-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: absolute;
  inset: 0% 0% auto;
}

.wrapper_index-links.pres:hover {
  border-bottom-color: var(--interface-blue);
  padding-top: 1.6em;
  padding-bottom: 1.6em;
}

.wrapper_index-links.small {
  font-size: .9em;
}

.container_2022 {
  position: relative;
}

.embed_youtube {
  width: 100%;
  height: 100vh;
}

.wrapper_youtube-embed {
  z-index: 100;
  position: relative;
}

.spacer-10vh {
  width: 100%;
  height: 10vh;
}

.container_about {
  padding-top: 2em;
}

.container_about._100vh {
  flex-direction: column;
  justify-content: center;
  height: 100vh;
  display: flex;
}

.line {
  background-color: var(--black);
  width: 100%;
  height: 1px;
}

.div-block-33 {
  font-size: 1em;
}

.trigger_video {
  background-image: url('../images/Screenshot-2023-01-20-at-16.20.59.png');
  background-position: 100%;
  background-repeat: repeat;
  background-size: 755px;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.text-block {
  background-color: #0000;
  font-size: 1em;
}

.tab-link-tab-3 {
  background-color: #0000;
}

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

.highlight-copy {
  background-color: #c6d3e2;
}

.highlight-copy._1 {
  background-color: #6dabcfe6;
}

.highlight-copy.small {
  font-size: .8em;
  display: inline;
}

.spacer-6vh {
  height: 6vh;
}

.spacer-6vh.hide, .slide-nav-2 {
  display: none;
}

.wrapper-caption-static {
  z-index: 2;
  opacity: 1;
  justify-content: flex-end;
  font-size: 1em;
  transition: transform .65s;
}

.wrapper-caption-static.show {
  opacity: 1;
  background-color: #0000;
  position: absolute;
}

.paragraph-pres-copy {
  text-align: left;
  text-indent: 0;
  font-size: 36px;
  line-height: 1.4;
}

.paragraph-pres-copy.med {
  padding-left: 3.8em;
  padding-right: 3.8em;
}

.paragraph-pres-copy.small {
  text-align: left;
  max-height: 60vh;
  font-size: .7em;
  overflow: auto;
}

.div-block-34 {
  width: 100vw;
  height: 100vh;
}

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

.nav-bottom-left {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 10vw;
  height: 20vh;
  padding-bottom: 3vw;
  padding-right: 2vw;
  display: flex;
  position: fixed;
  inset: auto auto 0% 0%;
}

.nav-bottom-left.tall {
  height: auto;
}

.nav-bottom-left.home {
  z-index: 2;
  display: none;
}

.nav-bottom-left.hide {
  display: none;
}

.link-thumbnail-static {
  z-index: 1;
  cursor: pointer;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  margin-right: 0;
  padding: .25em;
  transition: transform .2s, opacity .2s;
  display: flex;
}

.link-thumbnail-static:hover {
  filter: brightness(102%);
}

.link-thumbnail-static:active {
  opacity: .4;
}

.link-thumbnail-static.hover {
  z-index: 2;
}

.text-span-2 {
  font-size: .65em;
}

.link-block-2 {
  width: 10%;
}

.link-block-2:hover {
  opacity: .9;
}

.link-image {
  opacity: 1;
  cursor: pointer;
  border: .01vw solid #0000;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 10%;
  margin-bottom: 0;
  padding: .5vw;
  transition: transform .2s, opacity .2s;
}

.link-image:hover {
  border-color: var(--steel-blue);
  opacity: .75;
}

.link-image:active {
  opacity: .36;
  transform: scale(.95);
}

.masonry-grid {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  border-top: 1px solid var(--color-2);
  text-align: center;
  direction: ltr;
  background-color: #1b1b1b;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: stretch stretch;
  display: inline-grid;
}

.masonry-grid._2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

.masonry-grid._3 {
  column-count: 3;
}

.masonry-grid._3-column {
  column-count: 3;
  border-top-style: none;
  padding-top: 0;
}

.masonry-grid._3-column.hide {
  display: none;
}

.masonry-grid.grid {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

.masonry-grid._6-column {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.italic-text.big {
  font-size: 2.3vw;
  line-height: 1.3;
}

.cv {
  background-color: var(--home-2);
  margin-left: auto;
  margin-right: auto;
  padding: 4rem 1.5rem 6rem;
}

.cv-section {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  color: var(--white-smoke);
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  padding-top: .5em;
  font-size: .8em;
}

.cv-h2 {
  width: auto;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-size: 1em;
  transform: none;
}

.cv-year {
  margin-top: 3rem;
  margin-bottom: .25rem;
  font-size: 1.5em;
  font-weight: 600;
}

.cv-item {
  color: var(--ink);
  text-indent: 0;
  border: 1px solid #0000;
  margin-bottom: 0;
  font-size: 1.4em;
  font-weight: 600;
  line-height: 1.2;
}

.cv-item:hover {
  border-color: var(--fg-crisis);
}

.cv-line {
  color: var(--ink);
  text-indent: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 1.5;
}

.cv-line.cv-note {
  margin-bottom: 0;
  padding: 0 1em;
}

.cv-line.cv-note.cv-dive {
  border-left-style: none;
}

.cv-line.light {
  color: var(--white);
}

.cv-line.small {
  font-size: .8em;
}

.cv-line.score {
  font-size: .7em;
  font-weight: 500;
}

.cv-line.sectioin {
  order: -9999;
}

.cv-line.bold {
  font-weight: 600;
}

.cv-note {
  margin-top: 0;
  margin-bottom: 1.5rem;
  padding: .5em;
}

.main {
  padding: 1em;
}

.cv-masthead {
  margin-bottom: 4rem;
}

.cv-title {
  margin-top: 0;
  margin-bottom: .5rem;
}

.cv-contact {
  margin-top: 0;
  margin-bottom: 2.5rem;
}

.cv-toc-line {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white-smoke);
  text-align: left;
  text-transform: uppercase;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 10%;
  font-size: 1em;
  line-height: 1.2;
  display: flex;
}

.cv-roster {
  margin-top: .25rem;
  margin-bottom: .35rem;
}

.cv-roster-toggle {
  cursor: pointer;
  min-height: 44px;
  padding-top: .5em;
  padding-bottom: .5em;
}

.cv-entry {
  border-style: solid;
  border-width: 1px;
  border-color: #0000 #0000 var(--ink);
  margin-top: 0;
  padding-top: .5em;
  padding-bottom: .5em;
}

.cv-entry:hover {
  border: 1px solid var(--ink);
  -webkit-text-stroke-width: 1px;
  background-color: #ddf1f64a;
}

.cv-entry.grid {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  grid-auto-columns: 1fr;
  padding: .5em .5em .5em 0;
  display: grid;
}

.pb {
  height: .75em;
  display: block;
}

.courses {
  margin-top: .2em;
  margin-bottom: .35em;
  padding-left: 0;
  list-style-type: none;
}

.cdesc {
  max-width: 60ch;
  padding-top: .45em;
  padding-bottom: .7em;
  display: block;
}

.meta {
  opacity: .7;
  padding-bottom: .3em;
  display: block;
}

.filter {
  z-index: 20;
  border-top-style: solid;
  border-top-width: 1px;
  padding-top: .5em;
  padding-bottom: 2em;
  position: sticky;
  top: 0;
}

.fbar {
  grid-column-gap: .6rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-end;
  padding-top: .45rem;
  padding-bottom: .45rem;
  display: flex;
}

.fbody {
  padding-bottom: .9rem;
  overflow: hidden;
}

.frow {
  grid-column-gap: .7rem;
  align-items: baseline;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.fbtn {
  grid-column-gap: .45em;
  cursor: pointer;
  background-color: #0000;
  border-style: solid;
  border-width: 1px;
  border-radius: 999px;
  align-items: baseline;
  padding: .24em .85em;
  font-size: 1em;
  display: inline-flex;
}

.fbtn:hover {
  border-color: currentColor;
}

.fbtn:focus-visible, .fbtn[data-wf-focus-visible] {
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.rlbl {
  opacity: .6;
  letter-spacing: .01em;
  text-transform: lowercase;
  flex: 0 0 4.6rem;
  font-size: .8em;
  font-style: italic;
  font-weight: 600;
}

.rbtns {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-wrap: wrap;
  flex: 1;
  display: flex;
}

.chip {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  min-height: 32px;
  padding: .5em;
  font-size: 1.2em;
  display: flex;
}

.ct {
  opacity: .6;
  font-size: .78em;
}

.count {
  opacity: .6;
  white-space: nowrap;
  margin-left: auto;
  font-size: 1em;
}

.course {
  display: block;
}

.cv-bio {
  margin-top: .2em;
  margin-bottom: .4em;
}

.cv-bio-toggle {
  opacity: .75;
  cursor: pointer;
  min-height: 44px;
  padding-top: .5em;
  padding-bottom: .5em;
}

.empty-msg {
  opacity: .7;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: none;
}

.active {
  grid-column-gap: .3rem;
  flex-wrap: wrap;
  flex: 1;
  display: flex;
}

.text-span-3 {
  padding: .5em;
}

.spec {
  border-top: 1px dashed #c9c9c9;
  margin-top: 2.4rem;
  padding-top: 1.6rem;
}

.lbl {
  opacity: .6;
  line-height: 1;
}

.cv-link {
  text-underline-offset: 2px;
  color: inherit;
  text-decoration: none;
}

.cv-link:hover {
  text-decoration-color: currentColor;
}

.cv-link:focus-visible, .cv-link[data-wf-focus-visible] {
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.cv-link.cv-arrow {
  white-space: normal;
}

.cv-link.cv-arrow:before {
  opacity: .7;
  content: "↗ ";
  text-decoration: none;
  display: inline;
}

.course-toggle {
  cursor: pointer;
  min-height: 44px;
  padding-top: .5em;
  padding-bottom: .5em;
  list-style-type: none;
  display: inline-block;
}

.course-toggle:focus-visible, .course-toggle[data-wf-focus-visible] {
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.link-2 {
  text-align: center;
  border: 1px solid #0000;
  flex: 1;
}

.link-2:hover {
  border: 1px solid var(--ink);
}

.cv-more {
  min-width: 0;
  display: block;
}

.cv-more.hdie {
  display: none;
}

.cv-more.cv-test {
  grid-column-gap: .5em;
  grid-row-gap: .25em;
  grid-column: 1 / -1;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  min-width: 0;
  display: grid;
}

.cv-more.cv-more-fold {
  grid-area: 3 / 2 / 4 / 4;
}

.cv-more.cv-more-wide {
  grid-column: 2 / 4;
}

.cv-more.cv-more-full {
  grid-column: 1 / -1;
  grid-template-columns: subgrid;
  display: grid;
}

.cv-more-toggle {
  color: var(--ink);
  letter-spacing: -.05em;
  text-transform: uppercase;
  cursor: pointer;
  font-size: .8rem;
}

.cv-more-toggle.cv-test {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
  min-width: 0;
  list-style-type: none;
}

.cv-more-toggle.cv-summary-clipped {
  white-space: nowrap;
  width: 1px;
  height: 1px;
  position: absolute;
  overflow: hidden;
}

.cv-more-toggle.cv-more-row {
  letter-spacing: 0;
  text-transform: none;
  justify-content: space-between;
  align-items: baseline;
  column-gap: 1.5rem;
  width: 100%;
  padding-top: .25em;
  padding-bottom: .25em;
  font-size: 1rem;
  list-style-type: none;
  display: flex;
}

.cv-more-toggle.cv-entry-summary {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  opacity: 1;
  letter-spacing: 0;
  text-transform: none;
  cursor: pointer;
  grid-column: 1 / -1;
  grid-template-columns: subgrid;
  width: 100%;
  list-style-type: none;
  display: grid;
}

.cv-dive {
  border-left: 2px solid #b9dcc0;
  padding-left: .6rem;
}

.cv-course-meta {
  color: #8a8a85;
  font-size: .8rem;
}

.cv-course-item {
  margin-bottom: .35rem;
  list-style-type: none;
}

.div-block-36 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-37 {
  padding-left: 10%;
}

.div-block-38, .div-block-39 {
  display: none;
}

.div-block-40 {
  font-size: .7em;
}

.cv-tags-wrapper {
  grid-column-gap: .2em;
  grid-row-gap: .2em;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.cv-tag {
  color: var(--ink);
  text-indent: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.cv-tag.cv-note {
  font-size: .9em;
}

.cv-tag.light {
  color: var(--white);
}

.cv-tag.small {
  font-size: .8em;
}

.cv-tag.score {
  font-size: .6em;
}

.cv-tag.sectioin {
  order: -9999;
}

.cv-tag.big {
  font-size: 2em;
}

.tag-kind {
  background-color: var(--ink);
  color: var(--home-2);
}

.tag-tag {
  background-color: var(--highlight-light);
  color: var(--home-2);
}

.tag-as {
  background-color: var(--bg-crisis);
  color: var(--home-2);
}

.cv-tag-row {
  grid-column-gap: .2em;
  grid-row-gap: .2em;
  display: flex;
}

.cv-entry-working {
  border-style: solid;
  border-width: 1px;
  border-color: #0000 #0000 var(--ink);
  margin-top: 0;
  padding-top: .5em;
  padding-bottom: .5em;
}

.cv-entry-working:hover {
  border: 1px solid var(--ink);
  -webkit-text-stroke-width: 1px;
  background-color: #ddf1f64a;
}

.cv-entry-working.grid {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  grid-auto-columns: 1fr;
  padding: .5em .5em 1em 0;
  display: grid;
}

.cv-entry-working.grid-copy {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  grid-auto-columns: 1fr;
  padding: .5em .5em 1em 0;
  display: grid;
}

.cv-work {
  grid-column-gap: .4em;
  grid-row-gap: .4em;
  align-items: stretch;
  display: flex;
}

.cv-work-wrap {
  border-top: 1px dashed var(--highlight-light);
  margin-top: .5em;
  margin-bottom: .2em;
  padding-top: .5em;
  padding-bottom: .5em;
}

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

.cv-tags-wrapper-copy {
  grid-column-gap: .2em;
  grid-row-gap: .2em;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.teaching {
  margin-top: 10vh;
  margin-bottom: 20vh;
}

.div-block-46 {
  margin-top: .5em;
}

.cv-entry-working-claude {
  border-style: solid;
  border-width: 1px;
  border-color: #0000 #0000 var(--ink);
  margin-top: 0;
  padding-top: .5em;
  padding-bottom: .5em;
}

.cv-entry-working-claude:hover {
  border: 1px solid var(--ink);
  -webkit-text-stroke-width: 1px;
  background-color: #ddf1f64a;
}

.cv-entry-working-claude.grid {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  grid-auto-columns: 1fr;
  padding: .5em .5em 1em 0;
  display: grid;
}

.cv-entry-working-claude.grid-copy {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2fr .75fr;
  grid-auto-columns: 1fr;
  padding: .5em .5em 1em 0;
  display: grid;
}

.cv-more-body {
  min-width: 0;
  display: block;
}

.cv-more-body.cv-test {
  grid-area: 2 / 2 / 3 / 4;
  min-width: 0;
}

.cv2-section {
  margin-top: 2rem;
  display: block;
}

.cv2-label {
  opacity: .6;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-top: 1.5rem;
  margin-bottom: .2rem;
  font-size: .7rem;
}

.cv2-entry {
  grid-column-gap: 1rem;
  grid-row-gap: .35rem;
  border-bottom: 1px solid var(--ink);
  grid-template-columns: 4.5rem 1fr 11rem;
  margin-top: 0;
  padding-top: .5em;
  padding-bottom: .5em;
  display: grid;
  position: relative;
}

.cv2-year {
  grid-area: 1 / 1 / 2 / 2;
  margin-top: .2rem;
  margin-bottom: 0;
  font-size: .8rem;
}

.cv2-head {
  grid-area: 1 / 2 / 2 / 3;
  min-width: 0;
}

.cv2-title {
  color: var(--ink);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.4em;
  font-weight: 600;
  line-height: 1.2;
}

.cv2-venue {
  color: var(--ink);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.5;
}

.cv2-credit {
  opacity: .75;
  color: var(--ink);
  margin-top: .15rem;
  margin-bottom: 0;
  font-size: .8em;
  font-weight: 500;
  line-height: 1.5;
}

.cv2-work {
  flex-wrap: wrap;
  align-items: baseline;
  gap: .1rem .4rem;
  margin-top: .45rem;
  display: flex;
}

.cv2-work-label {
  opacity: .6;
  letter-spacing: .07em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .68rem;
}

.cv2-work-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .95rem;
  font-style: italic;
}

.cv2-score {
  opacity: .75;
  color: var(--ink);
  margin-top: 0;
  margin-bottom: 0;
  font-size: .7em;
  font-weight: 500;
}

.cv2-tags {
  flex-wrap: wrap;
  grid-area: 1 / 3 / 2 / 4;
  place-content: flex-start flex-end;
  align-items: flex-start;
  gap: .2em;
  min-width: 0;
  display: flex;
}

.cv2-tags-row {
  flex-wrap: wrap;
  grid-column: 2 / 4;
  gap: .2rem .3rem;
  min-width: 0;
  margin-top: .3rem;
  display: flex;
}

.cv2-tag {
  color: var(--ink);
  margin-top: 0;
  margin-bottom: 0;
  padding: .05em .35em;
  font-size: .8em;
  font-weight: 500;
}

.cv2-tag.cv2-tag-kind {
  background-color: var(--ink);
  color: var(--home-2);
}

.cv2-tag.cv2-tag-as {
  background-color: var(--bg-crisis);
  color: var(--home-2);
}

.cv2-tag.cv2-tag-tag {
  background-color: var(--highlight-light);
  color: var(--home-2);
}

.cv2-more {
  grid-row-gap: .3rem;
  grid-column: 2 / 4;
  min-width: 0;
  margin-top: .4rem;
  display: grid;
}

.cv2-more-toggle {
  opacity: .7;
  letter-spacing: .05em;
  text-transform: uppercase;
  cursor: pointer;
  justify-self: start;
  min-width: 0;
  font-size: .72rem;
  list-style-type: none;
}

.cv2-more-toggle.cv2-more-row {
  opacity: 1;
  letter-spacing: 0;
  text-transform: none;
  justify-content: space-between;
  align-items: baseline;
  column-gap: 1.5rem;
  width: 100%;
  padding-top: .3em;
  padding-bottom: .3em;
  display: flex;
}

.cv2-more-toggle-edge {
  opacity: .7;
  letter-spacing: .05em;
  text-transform: uppercase;
  cursor: pointer;
  font-size: .72rem;
  list-style-type: none;
  position: absolute;
  top: .75rem;
  right: 0;
}

.cv2-more-body {
  grid-row-gap: .35rem;
  min-width: 0;
  margin-top: .3rem;
  display: grid;
}

.cv2-note {
  opacity: .8;
  color: var(--ink);
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1em;
  padding-right: 1em;
  font-size: .85em;
  font-weight: 500;
  line-height: 1.5;
}

.cv2-link {
  color: inherit;
  text-decoration: underline;
}

.cv2-link.cv2-arrow {
  white-space: normal;
}

.cv2-link.cv2-arrow:before {
  opacity: .7;
  content: "↗ ";
  text-decoration: none;
}

.cv-trigger {
  opacity: .7;
  letter-spacing: -.05em;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8rem;
}

.cv-tray {
  min-width: 0;
  display: block;
}

.cv-side {
  flex-direction: column;
  grid-area: 1 / 3 / 3 / 4;
  justify-content: space-between;
  align-items: flex-end;
  row-gap: .5em;
  min-width: 0;
  display: flex;
}

.cv-cue {
  opacity: .7;
  letter-spacing: -.05em;
  text-transform: uppercase;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8rem;
}

.cv-cue.cv-cue-cell {
  grid-column: 3 / 4;
  justify-self: end;
}

.cv-close {
  opacity: .6;
  text-align: left;
  letter-spacing: .05em;
  text-transform: uppercase;
  cursor: pointer;
  border-top-style: solid;
  border-top-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 2.75rem;
  margin-top: 1.5em;
  font-size: .75rem;
  display: flex;
}

.cv-group {
  grid-row-gap: .2em;
  min-width: 0;
  margin-top: .9em;
  display: grid;
}

.cv-group-label {
  margin-top: 0;
  margin-bottom: 0;
}

.cv2-cue {
  opacity: .7;
  letter-spacing: .05em;
  text-transform: uppercase;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .72rem;
}

.cv2-group {
  grid-row-gap: .2em;
  min-width: 0;
  margin-top: .9em;
  display: grid;
}

.cv2-group-label {
  opacity: .55;
  letter-spacing: .07em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .68rem;
}

.cv2-close {
  opacity: .55;
  letter-spacing: .05em;
  text-transform: uppercase;
  cursor: pointer;
  border-top-style: solid;
  border-top-width: 1px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 2.75rem;
  margin-top: .9em;
  font-size: .7rem;
  display: flex;
}

.cv2-dive {
  opacity: .8;
  border-left-style: solid;
  border-left-width: 2px;
  padding-left: .6em;
}

.cv2-filter {
  z-index: 5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  flex-wrap: wrap;
  align-items: center;
  gap: .4rem .5rem;
  padding-top: .6rem;
  padding-bottom: .6rem;
  display: flex;
  position: sticky;
  top: 0;
}

.cv2-fbtn {
  letter-spacing: .05em;
  text-transform: uppercase;
  cursor: pointer;
  border-style: solid;
  border-width: 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding: .25em .6em;
  font-size: .72rem;
}

.cv2-courses {
  grid-row-gap: .35em;
  min-width: 0;
  margin-top: .4em;
  padding-left: 0;
  display: grid;
}

.cv2-course-item {
  margin-top: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.cv2-course {
  border-left-style: solid;
  border-left-width: 1px;
  min-width: 0;
  padding-left: .7em;
  display: block;
}

.cv2-course-toggle {
  cursor: pointer;
  padding-top: .15em;
  padding-bottom: .15em;
  font-size: .9rem;
  font-style: italic;
  list-style-type: none;
}

.cv2-course-meta {
  opacity: .6;
  margin-top: .15em;
  margin-bottom: 0;
  font-size: .72rem;
}

.rich-text-blurb-cv-test {
  color: var(--black);
  letter-spacing: -.03em;
  font-size: 1em;
}

.rich-text-blurb-cv-test p {
  letter-spacing: normal;
  text-indent: .75vw;
  font-size: 1.1em;
  line-height: 1.3;
}

.rich-text-blurb-cv-test h4 {
  white-space: normal;
  padding-top: 2vw;
  padding-bottom: 2vw;
  padding-right: 0;
}

.rich-text-blurb-cv-test.long {
  padding-bottom: 10vw;
}

.rich-text-blurb-cv-test.long h3 {
  letter-spacing: -.025vw;
  font-size: 1.5vw;
  line-height: 160%;
}

.rich-text-blurb-cv-test strong {
  color: #e7e1e6;
  background-color: #70515a;
  font-weight: 400;
}

.code-embed {
  padding-top: 2em;
}

@media screen and (min-width: 1920px) {
  body {
    font-size: 1.5vw;
  }

  h2 {
    width: 10vw;
  }

  .z-index-1 {
    font-size: 2em;
  }

  .button-shape {
    width: 1em;
    height: 1em;
  }

  .section-info {
    padding-left: 8em;
    padding-right: 6em;
  }

  .masonry-columns._3-column {
    column-count: 3;
  }

  .lightbox-open-inline.test:hover {
    mix-blend-mode: normal;
  }

  .lightbox-open-inline.masonry-ceu {
    border-width: 2px;
  }

  .lightbox-open-inline.masonry-ceu:hover {
    opacity: .95;
    mix-blend-mode: normal;
    border-color: #299081;
  }

  .section-text {
    padding-top: 2em;
    padding-left: 8em;
    padding-right: 6em;
  }

  .section-images {
    padding-left: 8em;
    padding-right: 6em;
  }

  .rich-text-info {
    padding-right: 5em;
  }

  .info {
    font-size: 1.2em;
  }

  .trigger-info-section {
    top: 10%;
  }

  .h5-text-strip, .h5-text-strip.long {
    font-size: .7em;
  }

  .section-audio {
    padding-left: 8em;
    padding-right: 6em;
  }

  .h5-text-strip-copy {
    justify-content: center;
    margin-bottom: 1em;
    font-size: .7em;
    display: block;
  }

  .wrapper-bandcamp.full {
    height: auto;
  }

  .section-bandcamp {
    justify-items: stretch;
  }

  .embed-bandcamp {
    justify-content: center;
    align-items: center;
  }

  .masonry-grid._3-column {
    column-count: 3;
  }
}

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

  h2 {
    width: 13vw;
    font-size: .8em;
  }

  h3 {
    font-size: 2.5vw;
  }

  h4 {
    font-size: 2vw;
  }

  h5 {
    font-size: .85em;
  }

  h6 {
    font-size: 2vw;
  }

  .h4 {
    font-size: 2.5vw;
  }

  .h4.padding {
    font-size: 1.75vw;
  }

  .thumbnail-fixed_bg-color {
    width: 8vw;
    height: 10vw;
  }

  .sup-display-1 {
    margin-top: 0;
    margin-left: 1vw;
    font-family: Great Vibes, cursive;
    display: block;
  }

  .container-links {
    padding-top: 1.5em;
    padding-left: 8vw;
    padding-right: 8vw;
  }

  .wrapper-number-current.static {
    width: 6vw;
    right: 3.5vw;
  }

  .wrapper-name {
    left: -2vw;
  }

  .h5-name {
    height: 11vw;
    font-size: 1.25vw;
  }

  .button-shape {
    width: 3.5vw;
    height: 3.5vw;
  }

  .button-shape:active {
    width: 2.5vw;
    height: 2.5vw;
  }

  .h5-menu {
    font-size: 1.15vw;
  }

  .button-wrapper-info {
    width: 9vw;
    height: 10vw;
    padding: 2.5vw;
  }

  .button-wrapper-info.wide {
    padding-top: 2vw;
    padding-left: 2vw;
  }

  .wrapper-shape-button {
    padding-top: 1vw;
  }

  .h4-project-title {
    letter-spacing: -.02vw;
    font-size: 1.5vw;
  }

  .button-arrow {
    width: 10vw;
    height: 11vw;
    padding: 2.5vw 2.5vw 3vw;
  }

  .h5-number {
    font-size: .65em;
  }

  .right-arrow-slider {
    margin-bottom: 0;
  }

  .arrows-slider {
    padding-bottom: 1.5vw;
    font-size: 4vw;
  }

  .left-arrow-slider {
    margin-bottom: 0;
  }

  .lightbox-close {
    height: 12vw;
    margin-top: 4vw;
  }

  .trigger-slide-caption {
    width: 10vw;
    height: 11vw;
    padding: 2.5vw 2.5vw 3vw;
  }

  .button-next {
    width: 9vw;
    height: 10vw;
    padding: 2.5vw;
  }

  .section-info {
    padding-left: 4em;
    padding-right: 3em;
  }

  .rich-text-blurb p {
    font-size: 2.5vw;
    line-height: 140%;
  }

  .rich-text-blurb.long {
    padding-bottom: 15vw;
  }

  .rich-text-blurb.long h3 {
    font-size: 2vw;
  }

  .thumbnail-stroke {
    border-width: .1em;
  }

  .thumbnail-stroke:hover {
    opacity: .3;
  }

  .thumbnail-number {
    font-size: .65em;
  }

  .masonry-columns {
    column-count: 4;
  }

  .masonry-columns._3-column {
    column-count: 2;
  }

  .button-arrow-copy-copy {
    width: 10vw;
    height: 11vw;
    padding: 2.5vw 2.5vw 3vw;
  }

  .container-title {
    padding-top: 4em;
    padding-bottom: 2.5em;
  }

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

  .section-images {
    padding-bottom: 12vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .h1-strip {
    text-align: left;
    font-size: 1.75vw;
  }

  .strip-wrapper {
    display: flex;
  }

  .nav-strip-sticky {
    z-index: 2;
    height: 3vw;
  }

  .h6-number {
    font-size: 1.5vw;
  }

  .section-link-wrapper {
    display: flex;
  }

  .image-thumb {
    width: 8vw;
  }

  .info-button {
    padding: .5vw;
  }

  .nav-bottom-right {
    width: 12vw;
    padding-right: 3vw;
  }

  .nav-bottom-right.tall {
    padding-right: 2.5vw;
  }

  .thumbnail-stroke-small {
    z-index: 1;
  }

  .thumbnail-stroke-small:hover {
    opacity: .3;
  }

  .wrapper-caption {
    z-index: 2;
    opacity: 1;
  }

  .caption-dim {
    display: none;
  }

  .caption-material, .caption-sub, .caption-title {
    display: flex;
  }

  .nav-bottom-right-next {
    width: 12vw;
    padding-right: 2.5vw;
  }

  .link-page-section {
    z-index: 2;
  }

  .trigger-info-slide {
    width: 8vw;
  }

  .scroll-trigger {
    height: 75vh;
  }

  .about-trigger {
    display: flex;
  }

  .link__dropdown {
    padding-left: 1em;
    padding-right: 1em;
  }

  .link__dropdown.w--current {
    border-top-width: 1.5em;
  }

  .hamburger__trigger {
    justify-content: center;
    align-items: center;
    width: 8vh;
    height: 6vh;
  }

  .hamburger__trigger:hover {
    border-bottom-style: solid;
    border-bottom-width: .5px;
    width: 9vh;
  }

  .list__dropdown-2 {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .dropdown__trigger--transparent-2 {
    height: 100%;
    display: none;
  }

  .dropdown__block-2 {
    min-width: 30vw;
  }

  .wrapper-menu {
    width: 60%;
  }

  .grid-strip {
    grid-template-rows: 4vw;
  }

  .grid-strip.caption {
    grid-template-rows: 2vw;
  }

  .thumbnail-stroke-small-2 {
    z-index: 1;
  }

  .thumbnail-stroke-small-2:hover {
    opacity: .3;
  }

  .image-dropdown-copy {
    height: 2em;
  }

  .link-home, .wrapper-project-link, .wrapper-sticky-project-title {
    min-width: 30vw;
  }

  .trigger-menu-1, .trigger-close {
    width: 8vw;
    height: 6vw;
    top: 2em;
  }

  .h6-edited {
    font-size: 1.25vw;
  }

  .container-link-external {
    padding-top: 4em;
    padding-bottom: 2.5em;
  }

  .spacer-strip {
    height: 4vw;
    display: none;
  }

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

  .html5-audio-embed {
    flex: 1;
  }

  .container-list-1 {
    padding-top: 4em;
    padding-bottom: 2.5em;
  }

  .paragraph-score {
    font-size: .6em;
  }

  .paragraph-score.sadie, .paragraph-score.extra {
    width: 95%;
    font-size: .85em;
  }

  .link-sentence {
    font-size: .7em;
  }

  .icon-arrow-link {
    flex: 1;
    max-width: 65%;
  }

  .text-span {
    font-size: .75em;
  }

  .wrapper-bandcamp.full {
    height: auto;
  }

  .section-bandcamp {
    grid-row-gap: 3em;
    grid-template-columns: minmax(auto, 700px);
  }

  .paragraph-score-2 {
    font-size: .6em;
  }

  .paragraph-score-2.sadie {
    width: 95%;
    font-size: .85em;
  }

  .section-audio-2 {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .section-video {
    padding-bottom: 12vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .h2-image-credit {
    font-size: .7em;
  }

  .wrapper-index-links-test.pres {
    justify-content: flex-start;
  }

  .link-list-2 {
    text-transform: uppercase;
    flex: none;
    font-size: .8em;
  }

  .wrapper_index-links.pres {
    justify-content: flex-start;
  }

  .wrapper-caption-static {
    z-index: 2;
    opacity: 1;
  }

  .nav-bottom-left {
    width: 12vw;
    padding-right: 3vw;
    inset: auto auto 0% 3vw;
  }

  .nav-bottom-left.tall {
    padding-right: 2.5vw;
  }

  .masonry-grid {
    column-count: 4;
  }

  .masonry-grid._3-column {
    column-count: 2;
  }

  .italic-text.big {
    font-size: 3vw;
  }

  .rich-text-blurb-cv-test p {
    font-size: 2.5vw;
    line-height: 140%;
  }

  .rich-text-blurb-cv-test.long {
    padding-bottom: 15vw;
  }

  .rich-text-blurb-cv-test.long h3 {
    font-size: 2vw;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 3vw;
  }

  h1 {
    line-height: 1.15;
  }

  h2 {
    width: 14vw;
    font-size: .9em;
    line-height: 1.1;
  }

  h3 {
    font-size: 3vw;
  }

  h4 {
    font-size: 2.5vw;
  }

  h5 {
    font-size: 1em;
  }

  h6 {
    font-size: 2.5vw;
  }

  .wrapper-list-item {
    padding-right: 0;
  }

  .h4 {
    font-size: 2.5vw;
  }

  .h4.padding {
    font-size: 2vw;
  }

  .container-text {
    padding-bottom: 10vw;
  }

  .dot-small {
    width: .75em;
    height: .75em;
  }

  .thumbnail-fixed_bg-color {
    width: 9vw;
    height: 11vw;
  }

  .container-links {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .wrap {
    text-align: center;
  }

  .wrapper-number-current {
    inset: auto auto 1em 1em;
  }

  .wrapper-number-current.static {
    z-index: 2;
    width: 8vw;
    right: 4vw;
  }

  .button-shape {
    width: 5vw;
    height: 5vw;
  }

  .button-shape:active {
    width: 3vw;
    height: 3vw;
  }

  .h5-menu {
    font-size: 1.5vw;
  }

  .button-wrapper-info {
    width: 12vw;
    height: 12vw;
    padding: 3.5vw;
  }

  .button-wrapper-info.wide {
    max-width: 60vw;
  }

  .h4-project-title {
    font-size: 2vw;
  }

  .button-arrow {
    width: 13vw;
    height: 15vw;
    padding: 3.5vw;
    display: none;
  }

  .arrows-slider {
    padding-bottom: 1.5vw;
    font-size: 3.5vw;
  }

  .lightbox-close {
    height: 15vw;
    margin-top: 5vw;
  }

  .trigger-slide-caption {
    width: 13vw;
    height: 15vw;
    padding: 3.5vw;
  }

  .button-next {
    width: 12vw;
    height: 12vw;
    padding: 3.5vw;
  }

  .title-block {
    text-align: left;
  }

  .rich-text-blurb p {
    font-size: 2.75vw;
    line-height: 150%;
  }

  .rich-text-blurb h4 {
    font-size: 2vw;
  }

  .rich-text-blurb.long {
    padding-bottom: 20vw;
  }

  .thumbnail-number {
    font-size: .7em;
  }

  .masonry-columns {
    column-count: 3;
  }

  .masonry-columns._3-column {
    column-count: 2;
  }

  .button-arrow-copy-copy {
    width: 13vw;
    height: 15vw;
    padding: 3.5vw;
  }

  .section-images {
    padding-top: 8vw;
    padding-bottom: 14vw;
  }

  .h1-strip {
    font-size: 2.25vw;
  }

  .nav-strip-sticky {
    height: 4vw;
    padding-left: 1vw;
    padding-right: 1vw;
  }

  .h6-number {
    font-size: 2vw;
  }

  .section-link-wrapper {
    display: none;
  }

  .rich-text-info p {
    font-size: .9em;
  }

  .image-thumb {
    width: 10vw;
  }

  .info-button {
    width: 6vw;
    height: 6vw;
    padding: 1vw;
  }

  .trigger-info-use {
    bottom: 4vw;
  }

  .nav-bottom-right {
    width: 17vw;
  }

  .nav-bottom-right.tall {
    padding-right: 3vw;
  }

  .link-section {
    padding: 1vw;
  }

  .caption-dim, .caption-material {
    display: none;
  }

  .caption-sub, .caption-title {
    display: flex;
  }

  .trigger-info-section {
    display: none;
    right: 3vw;
  }

  .nav-bottom-right-next {
    width: 17vw;
    padding-right: 3vw;
  }

  .link-next {
    padding: 1vw;
  }

  .trigger-info-slide {
    inset: auto 4vw 3vw auto;
  }

  .link__dropdown {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .hamburger__trigger {
    align-self: center;
    width: 8vw;
    height: 8vw;
    margin-top: 1px;
  }

  .hamburger__trigger:hover {
    width: 9vw;
  }

  .list__dropdown-2 {
    flex-direction: column;
    max-height: 45vw;
    display: flex;
  }

  .dropdown__trigger--transparent-2 {
    z-index: 1;
    width: 100vw;
    height: 100vh;
  }

  .dropdown__block-2 {
    align-self: flex-end;
    min-width: auto;
  }

  .wrapper-menu {
    width: 100%;
    inset: 0% 0% auto;
  }

  .grid-strip {
    grid-template-rows: 5vw;
    grid-template-columns: auto 1fr .5fr 1fr;
  }

  .grid-strip.caption {
    grid-template-rows: 3vw;
  }

  .link-thumbnail {
    padding: .3em;
  }

  .link-thumbnail-next {
    padding: 1vw;
  }

  .h5-text-strip {
    font-size: .8em;
    line-height: 1;
  }

  .image-dropdown-copy {
    height: 2.5em;
  }

  .link-home, .wrapper-project-link, .wrapper-sticky-project-title {
    align-self: flex-end;
    min-width: auto;
  }

  .trigger-menu-1, .trigger-close {
    width: 10vw;
  }

  .h6-edited {
    font-size: 1.5vw;
  }

  .spacer-strip {
    height: 5vw;
  }

  .wrapper-audioplayer-custom {
    flex: 1;
    display: flex;
  }

  .html5-audio-embed {
    flex: none;
    height: 8vw;
  }

  .html5-audio-embed:hover {
    opacity: 1;
  }

  .html5-audio-embed._75 {
    width: 85%;
  }

  .paragraph-score.sadie, .paragraph-score.extra {
    font-size: 1em;
  }

  .h5-text-strip-copy {
    font-size: .8em;
    line-height: 1;
  }

  .icon-arrow-link {
    flex: 1;
    max-width: 70%;
  }

  .wrapper-bandcamp.full {
    height: auto;
    padding-top: 0;
  }

  .paragraph-score-2.sadie {
    font-size: 1em;
  }

  .section-video {
    padding-top: 8vw;
    padding-bottom: 14vw;
  }

  .link-list-2 {
    font-size: 1em;
  }

  .nav-bottom-left {
    width: 17vw;
    left: auto;
  }

  .nav-bottom-left.tall {
    padding-right: 3vw;
  }

  .link-thumbnail-static {
    padding: .3em;
  }

  .link-image {
    padding: 1vw;
  }

  .masonry-grid {
    column-count: 3;
  }

  .masonry-grid._3-column {
    column-count: 2;
  }

  .italic-text.big {
    font-size: 4vw;
  }

  .cv2-entry {
    grid-row-gap: .15rem;
    grid-template-columns: 1fr;
  }

  .cv2-year {
    grid-area: 1 / 1 / 2 / 2;
  }

  .cv2-head {
    grid-area: 2 / 1 / 3 / 2;
  }

  .cv2-tags {
    grid-area: 3 / 1 / 4 / 2;
    justify-content: flex-start;
    margin-top: .3rem;
  }

  .cv2-tags-row, .cv2-more {
    grid-column: 1 / 2;
  }

  .cv2-more-toggle-edge {
    margin-top: .4rem;
    position: static;
  }

  .rich-text-blurb-cv-test p {
    font-size: 2.75vw;
    line-height: 150%;
  }

  .rich-text-blurb-cv-test h4 {
    font-size: 2vw;
  }

  .rich-text-blurb-cv-test.long {
    padding-bottom: 20vw;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 5vw;
  }

  h2 {
    align-self: auto;
    width: auto;
    font-size: 1em;
    line-height: 1.2;
  }

  h3 {
    font-size: 5.5vw;
  }

  h4 {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 4vw;
    line-height: 140%;
  }

  h5 {
    font-size: 1em;
  }

  h6 {
    font-size: 5vw;
  }

  p {
    margin-bottom: 4vw;
  }

  .heading-5 {
    padding-top: 14vw;
    padding-bottom: 10vw;
  }

  .wrapper-list-item {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 1em;
    padding-right: 0;
  }

  .h4 {
    font-size: 3.95vw;
  }

  .h4.padding {
    width: 25vw;
    font-size: 4vw;
  }

  .thumbnail-fixed_bg-color {
    width: 18vw;
    height: 22vw;
    bottom: 5vw;
    right: 5vw;
  }

  .image-slide {
    max-width: 100%;
    max-height: none;
  }

  .wrapper-image-slide {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .z-index-1 {
    text-align: center;
    padding-bottom: .2em;
    font-size: 1.9em;
    line-height: .9;
  }

  .hover-trigger.no-animation {
    flex-direction: column;
    align-items: center;
    margin-bottom: -.1em;
    display: flex;
  }

  .sup-display-1 {
    margin-top: 0;
    font-size: .85em;
    right: -.5em;
  }

  .container-links {
    padding-top: 2em;
    padding-left: 8vw;
    padding-right: 8vw;
  }

  .wrap.fill {
    margin-top: .55em;
  }

  .wrapper-number-current {
    justify-content: center;
    align-items: center;
    display: flex;
    inset: auto auto 1em 1em;
  }

  .wrapper-number-current.static {
    width: 17vw;
    right: 7.5vw;
  }

  .wrapper-name {
    display: none;
  }

  .button-shape {
    width: 8vw;
    height: 8vw;
  }

  .button-shape:active {
    width: 6vw;
    height: 6vw;
  }

  .h5-menu {
    font-size: 2.75vw;
  }

  .button-wrapper-info {
    width: 15vw;
    height: 20vw;
  }

  .button-wrapper-info.wide {
    max-width: 78vw;
    padding-top: 6vw;
    padding-left: 6vw;
  }

  .wrapper-shape-button {
    padding-bottom: 2vw;
  }

  .h4-project-title {
    font-size: 3.5vw;
  }

  .button-arrow {
    opacity: .5;
    align-self: auto;
    width: 18vw;
    height: 20vw;
    padding-top: 5vw;
    padding-bottom: 5vw;
    position: static;
    inset: auto 0% 0% auto;
  }

  .button-arrow.left {
    align-self: auto;
    position: static;
    inset: auto auto 0% 0%;
  }

  .h5-number {
    font-size: 3.5vw;
  }

  .right-arrow-slider {
    justify-content: flex-end;
    align-items: flex-end;
    width: 35vw;
    height: 77vh;
    margin-top: 25vw;
    inset: 0% 0% 0% auto;
  }

  .lightbox-slider {
    width: 100%;
  }

  .arrows-slider {
    padding-bottom: 1.5vw;
    font-size: 7vw;
  }

  .left-arrow-slider {
    justify-content: flex-end;
    align-items: flex-start;
    width: 35vw;
    height: 77vh;
    margin-top: 25vw;
    padding-bottom: 0;
    inset: 0% auto 0% 0%;
  }

  .wrapper-thumbnail-lightbox {
    align-self: auto;
  }

  .lightbox-close {
    height: 12vh;
    margin-top: 9vw;
  }

  .trigger-slide-caption {
    width: 18vw;
    height: 20vw;
    padding-top: 5vw;
    padding-bottom: 5vw;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .button-next {
    z-index: 3;
    width: 17vw;
    height: 20vw;
    top: 2em;
  }

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

  .title-block {
    padding-bottom: 4vw;
    font-size: 7.5vw;
    font-weight: 400;
  }

  .rich-text-blurb p {
    text-indent: 1vw;
    font-size: 5vw;
    line-height: 145%;
  }

  .rich-text-blurb h4 {
    white-space: break-spaces;
    padding-top: 4vw;
    padding-bottom: 4vw;
    padding-right: 1vw;
    font-size: 4vw;
    line-height: 150%;
  }

  .rich-text-blurb.long {
    padding-bottom: 35vw;
  }

  .rich-text-blurb.long h3 {
    font-size: 3.25vw;
  }

  .thumbnail-number {
    text-indent: 4vw;
    justify-content: flex-start;
    padding-top: 2vw;
    padding-bottom: 6vw;
  }

  .masonry-columns {
    column-count: 2;
  }

  .masonry-columns._2 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    grid-template-columns: 1fr 1fr;
  }

  .masonry-columns._3-column {
    column-count: 1;
  }

  .button-arrow-copy-copy {
    z-index: 4;
    width: 18vw;
    height: 20vw;
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .spacer {
    align-self: center;
  }

  .container-title {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 3em;
  }

  .section-text {
    padding-left: 1em;
    padding-right: 1em;
  }

  .section-images {
    padding: 25vw 6vw;
  }

  .h1-strip {
    align-self: auto;
    font-size: 3.6vw;
    line-height: 100%;
  }

  .strip-wrapper, .strip-wrapper.project {
    flex-direction: row;
    flex: 0 auto;
  }

  .strip-wrapper.title {
    flex-direction: row;
    order: -1;
  }

  .utility-page-content {
    width: 50%;
  }

  .nav-strip-sticky {
    z-index: 3;
    height: 6vw;
  }

  .footer-next {
    display: flex;
  }

  .wrapper-intro {
    height: 97vh;
    padding: 3vw 1vw;
  }

  .h6-number {
    padding-left: .35em;
    font-size: 3.5vw;
  }

  .section-link-wrapper {
    flex-direction: column;
    flex: 0 auto;
    display: none;
  }

  .rich-text-info {
    padding-top: 1vw;
    padding-bottom: 1vw;
    padding-right: 2em;
  }

  .rich-text-info p {
    margin-bottom: 0;
    font-size: 1em;
    line-height: 1.3;
  }

  .image-thumb {
    width: 16vw;
    max-width: 100%;
    max-height: none;
  }

  .info {
    padding: 0;
    font-size: 2em;
    line-height: 1;
  }

  .info-button {
    align-items: center;
    width: 8vw;
    height: 8vw;
    padding: 0;
  }

  .trigger-info-use {
    opacity: .95;
    bottom: 10vw;
    right: 5vw;
  }

  .nav-bottom-right {
    width: 29vw;
    height: 25vh;
    padding-bottom: 8vw;
    padding-right: 4vw;
  }

  .nav-bottom-right.tall {
    z-index: 3;
    padding-bottom: 11vw;
    padding-right: 4vw;
  }

  .nav-bottom-right.home {
    display: none;
  }

  .link-section {
    align-self: auto;
    padding: 1vw;
  }

  .wrapper-caption {
    overflow: hidden;
  }

  .caption-dim, .caption-material {
    flex-direction: column;
    flex: 0 auto;
    display: none;
  }

  .caption-sub {
    flex-direction: row;
    flex: 0 auto;
    display: none;
  }

  .caption-title {
    flex-direction: row;
    flex: 0 auto;
    display: flex;
  }

  .trigger-info-section {
    z-index: 1;
    width: 18vw;
    display: flex;
    top: 6em;
    right: 0;
  }

  .info-stroke {
    opacity: .8;
    border-width: .075vw;
  }

  .nav-bottom-right-next {
    width: 29vw;
    height: auto;
    padding-bottom: 11vw;
    padding-right: 4vw;
  }

  .link-next {
    align-self: auto;
    padding: 1vw;
  }

  .link-page-section {
    z-index: 1;
  }

  .trigger-info-slide {
    opacity: 1;
    display: flex;
    inset: auto 1em 1em auto;
  }

  .scroll-trigger {
    height: 70vh;
  }

  .about-modal {
    z-index: 5;
  }

  .about-close {
    height: 20vw;
  }

  .about-trigger {
    flex-direction: column;
    flex: 0 auto;
  }

  .text-info {
    font-size: 1.1em;
    line-height: 1.3;
  }

  .link__dropdown {
    padding-top: 1.25em;
    padding-bottom: 1.25em;
  }

  .hamburger__trigger {
    border-bottom-color: #36323b;
    align-self: center;
    width: 8vh;
    height: 8vh;
    margin-top: 1px;
    padding-top: 0;
  }

  .hamburger__trigger:hover {
    border-bottom-left-radius: 5vw;
    width: 9vh;
  }

  .hamburger__trigger:active {
    filter: none;
    background-color: #8ff6bf;
  }

  .container-nav {
    z-index: 3;
  }

  .list__dropdown-2 {
    border-left-style: none;
    border-right-style: none;
    max-height: 60vh;
  }

  .dropdown__trigger--transparent-2 {
    width: 100%;
  }

  .dropdown__block-2 {
    z-index: 1;
    align-self: flex-end;
  }

  .wrapper-menu {
    background-color: #0000;
  }

  .grid-strip {
    grid-template-rows: 9vw;
    grid-template-columns: 8vh 1fr 4vh 4vh;
    grid-auto-columns: auto;
  }

  .link-thumbnail {
    align-self: auto;
    bottom: 2.25em;
  }

  .link-thumbnail-next {
    align-self: auto;
    padding: 1vw;
    bottom: 2.25em;
  }

  .h5-text-strip {
    text-align: right;
    font-size: .9em;
  }

  .h5-text-strip.caption, .h5-text-strip.long {
    font-size: .8em;
  }

  .h5-text-strip.long.title {
    display: none;
  }

  .link-home, .wrapper-project-link, .wrapper-sticky-project-title {
    z-index: 1;
    align-self: flex-end;
  }

  .trigger-menu-1 {
    width: 18vw;
    height: 14vw;
    top: 1.5em;
  }

  .trigger-close {
    width: 14vw;
    height: 14vw;
  }

  .h6-edited {
    font-size: 2.25vw;
    top: -6%;
  }

  .container-link-external {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 3em;
  }

  .spacer-strip {
    height: 9vw;
  }

  .h1-highlight {
    font-size: 1.8em;
  }

  .paragraph-blurb {
    font-size: 1.1em;
    line-height: 1.4;
  }

  .section-audio {
    padding-left: 1em;
    padding-right: 1em;
  }

  .wrapper-audioplayer-custom {
    width: 100%;
    padding: 0;
  }

  .html5-audio-embed {
    justify-content: flex-start;
    height: 6vh;
    padding-right: 0;
  }

  .html5-audio-embed._75 {
    width: 90%;
    height: 6vh;
  }

  .container-list-1 {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 3em;
  }

  .paragraph-score {
    font-size: .65em;
  }

  .paragraph-score.sadie.no-margin, .paragraph-score.extra.no-margin {
    font-size: .85em;
  }

  .h5-text-strip-copy {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-bottom: 2em;
    font-size: 1.2em;
    display: block;
  }

  .h5-text-strip-copy.caption {
    font-size: .8em;
  }

  .h5-text-strip-copy.long {
    font-size: .7em;
  }

  .image-3 {
    max-width: 90%;
  }

  .link-sentence {
    text-align: center;
    max-width: 80%;
    font-size: .8em;
  }

  .icon-arrow-link {
    max-width: 60%;
  }

  .wrapper-bandcamp {
    padding-top: 12vw;
  }

  .wrapper-bandcamp.full {
    height: auto;
    padding-top: 3em;
  }

  .section-bandcamp {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto;
    grid-auto-columns: 1fr;
    padding-left: 5vw;
    padding-right: 5vw;
    display: grid;
  }

  .h1-title {
    font-size: 1.25em;
  }

  .wrapper-scroll-text {
    height: 18vh;
  }

  .paragraph-score-2 {
    font-size: .65em;
  }

  .paragraph-score-2.sadie.no-margin {
    font-size: .85em;
  }

  .wrapper-bandcamp-2 {
    padding-top: 12vw;
  }

  .section-audio-2 {
    padding-top: 12vw;
    padding-left: 1em;
    padding-right: 1em;
  }

  .section-video {
    padding: 25vw 3vw;
  }

  .wrapper-index-links-test {
    flex-direction: column;
  }

  .wrapper-index-links-test.pres {
    flex-direction: row;
    justify-content: flex-start;
    max-height: none;
    padding-right: 0;
  }

  .link-list-2 {
    order: -1;
    margin-top: .9em;
    font-size: 1.4em;
  }

  .link-list-2.menu.small, .link-list-2.menu.small.on {
    margin-top: 0;
  }

  .paragraph-pres.small {
    font-size: .9em;
  }

  .wrapper_slide-text {
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .wrapper_index-links {
    flex-direction: column;
    display: none;
  }

  .wrapper_index-links.pres {
    flex-direction: row;
    justify-content: flex-start;
    max-height: none;
    padding-right: 0;
  }

  .wrapper-caption-static {
    overflow: hidden;
  }

  .paragraph-pres-copy.small {
    font-size: .9em;
  }

  .nav-bottom-left {
    width: 29vw;
    height: 25vh;
    padding-bottom: 8vw;
    padding-right: 4vw;
  }

  .nav-bottom-left.tall {
    z-index: 3;
    padding-bottom: 11vw;
    padding-right: 4vw;
  }

  .nav-bottom-left.home {
    display: none;
  }

  .link-thumbnail-static {
    align-self: auto;
    bottom: 2.25em;
  }

  .link-image {
    align-self: auto;
    padding: 1vw;
  }

  .masonry-grid {
    column-count: 2;
  }

  .masonry-grid._2 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    grid-template-columns: 1fr 1fr;
  }

  .masonry-grid._3-column {
    column-count: 1;
  }

  .italic-text.big {
    font-size: 6vw;
  }

  .cv-tags-wrapper, .cv-tags-wrapper-copy {
    font-size: .7em;
  }

  .rich-text-blurb-cv-test p {
    text-indent: 1vw;
    font-size: 5vw;
    line-height: 145%;
  }

  .rich-text-blurb-cv-test h4 {
    white-space: break-spaces;
    padding-top: 4vw;
    padding-bottom: 4vw;
    padding-right: 1vw;
    font-size: 4vw;
    line-height: 150%;
  }

  .rich-text-blurb-cv-test.long {
    padding-bottom: 35vw;
  }

  .rich-text-blurb-cv-test.long h3 {
    font-size: 3.25vw;
  }
}

#w-node-_44de1a56-462e-fbff-df9c-d4d838e96f94-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fa2-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fb0-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fbe-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fcc-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fda-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96fe8-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e96ff6-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97004-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97012-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97020-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e9702e-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e9703c-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e9704a-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97058-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97067-1e8e4897, #w-node-_44de1a56-462e-fbff-df9c-d4d838e97075-1e8e4897 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02e58108-1e42-6caf-6adc-3f73591fac36-591fac36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe29-12ebbe27 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe2c-12ebbe27 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a4923b-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a49249-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a49257-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a49265-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a49273-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a49281-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a4928f-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a4929d-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492ab-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492b9-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492c7-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492d5-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492e3-1e8e489e, #w-node-d47278bb-ba7f-72f7-d8ba-a1e0b6a492f1-1e8e489e, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53391-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5339f-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533ad-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533bb-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533c9-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533d7-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533e5-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e533f3-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53401-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5340f-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5341d-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5342b-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53439-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53447-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53455-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53463-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e53471-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5347f-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5348d-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e5349b-1e8e48a0, #w-node-_4732c99b-3a65-d397-f15a-efccb5e534a9-1e8e48a0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7663-1e8e48a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de770a-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7718-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7726-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7734-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7742-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7750-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de775e-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de776c-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de777a-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7788-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7796-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77a4-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77b2-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77c0-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77ce-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77dc-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77ea-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de77f8-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7806-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7814-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de7822-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de784c-1e8e48a2, #w-node-_2e931ff8-d7bc-fe28-d5a7-4d7bd5de785a-1e8e48a2, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd07e-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd08c-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd09a-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0a8-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0b6-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0c4-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0d2-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0e0-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0ee-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd0fc-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd10a-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd118-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd126-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd134-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd142-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd150-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd15e-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd16c-1e8e48a4, #w-node-fde5e7a5-1839-ddc1-9d1e-ce10028cd17a-1e8e48a4, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb25d4-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb25e2-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb25f0-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb25ff-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb260d-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb261b-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb262a-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb2638-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb2646-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb2655-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb2663-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb2671-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb267f-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb268d-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb269b-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb26aa-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb26b8-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb26c6-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb26d4-1e8e48a5, #w-node-b7085644-ccb2-9469-c71b-2a1d0deb26e3-1e8e48a5, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf91d8-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf91e6-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf91f4-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9202-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9210-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf921e-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf922c-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf923a-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9249-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9258-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9266-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9274-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9282-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf9290-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf929e-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf92ac-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf92ba-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf92c8-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf92d6-1e8e48a8, #w-node-_78a33a94-e011-c580-00d8-c8cbffbf92e4-1e8e48a8, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fcdc-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fcea-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fcf8-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd06-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd14-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd22-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd30-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd3e-1e8e48a9, #w-node-cfaccd5f-d686-ba77-f2b5-c37dcb35fd4c-1e8e48a9, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562a8-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562b6-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562c4-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562d2-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562e0-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562ee-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c562fc-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c5630a-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c56318-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c56326-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c56334-1e8e48ab, #w-node-_83f532e9-517c-63d0-1af4-ee3f68c56342-1e8e48ab, #w-node-_9b3c5d27-7342-59fa-b3e9-927eec26912f-ec269080, #w-node-_12333f22-4b77-933c-f44c-ca0f82ec4599-ec269080, #w-node-_3f61977b-9731-98a3-5a31-2d8ac93398dd-ec269080, #w-node-_44a2c889-3a61-b1a3-9808-4115f420a057-ec269080, #w-node-f8feba87-e728-ebac-68db-a9af0bbcaa1d-ec269080, #w-node-_2c6a9bb7-632b-088a-f6a6-50d76fad377e-ec269080, #w-node-_4f6603dc-5f20-a47f-250d-84e5de290495-ec269080, #w-node-f098956a-294a-4ae3-d261-b00939e3cbc9-ec269080, #w-node-_0197f7ce-0002-d573-23f9-1ed82c35dd33-ec269080, #w-node-_896b224e-52b6-114f-04c9-8c89941eb621-ec269080, #w-node-_2658d017-ded7-1808-e699-fa4c48eaf08e-ec269080, #w-node-_05870d57-3f69-2a03-6177-abf3507c5f44-ec269080, #w-node-c746415b-dece-d161-046a-2af67b1c5f80-ec269080, #w-node-_89c48c2b-2a7d-7a74-6367-fd98d418a458-ec269080, #w-node-_5e0c5cc3-2dc8-3496-8d4c-54952dae3b9d-ec269080, #w-node-fa91463e-dcd4-2e59-2967-826fed19198e-ec269080, #w-node-bd22aff8-5ed0-c9b1-cebf-ea0e40b51e0b-ec269080, #w-node-_61368a94-823d-0483-b92d-4c47a3a72128-ec269080, #w-node-de8756fc-d46d-ca1d-e5d3-b4677cd24d59-ec269080, #w-node-_85017138-1dc5-acd6-5064-f1cdc452b000-ec269080, #w-node-cab57120-ea1f-f5f7-36da-e6f8ae2c1ea8-ec269080, #w-node-_5a664df3-3725-7293-d2e3-4575cecfe19e-ec269080, #w-node-_81270e1f-ae4c-ce9a-f094-0459104180cd-ec269080, #w-node-c8e08451-ba4f-bcde-702a-99512b3218b3-ec269080, #w-node-f24b84a6-6314-7d31-356c-50db35206ff5-ec269080, #w-node-_447d6d11-5df1-670c-843b-51daf7f90507-ec269080, #w-node-_3c884748-c964-518d-3ec9-cb773edf7dfc-ec269080, #w-node-_69a21942-0bff-bf26-92c6-161fae48c654-ec269080, #w-node-_2f06a8d1-97d0-d9f6-9acc-51d8a68ff5b2-ec269080, #w-node-cf849d80-18e7-af82-e12c-ed4f5945523d-ec269080, #w-node-b7c39ebb-12d6-2157-ad18-534c9b30b85e-ec269080, #w-node-a885de5c-ac9f-b58a-f563-d60df2f66247-ec269080, #w-node-_18cdf1fc-f3dd-5e27-fccb-76d07c1df80d-ec269080, #w-node-_8b59c988-2c41-658c-f519-42dd7e020fd1-ec269080, #w-node-fe853ebf-ac7e-068d-bee0-0c1242e9c984-ec269080, #w-node-_261fe2d6-473a-0bc6-4891-952478465743-ec269080, #w-node-_2fa1fcea-9776-eb57-8aa7-88b7e959c027-ec269080, #w-node-_0d3e6519-ba2b-400f-0544-2ff7382efbdf-ec269080, #w-node-c1340b7a-f636-d135-a9b3-4a9518b70069-ec269080, #w-node-_002b8078-5148-50b9-3d22-89bfa9330b6e-ec269080, #w-node-_962155fb-29d9-e839-c1a6-cdca2121b0c9-ec269080, #w-node-_4c054061-346d-1cbd-8621-8033e25cbfd5-ec269080, #w-node-_646a7235-9425-9321-6d28-1939eb396994-ec269080, #w-node-a38c7fd1-46bd-16d6-8640-c53766e09fc9-ec269080, #w-node-_52e58f9f-605b-6edd-e5eb-3917a25892d3-ec269080, #w-node-_54717ff7-8ba4-2291-98fc-c093f83fe16c-ec269080, #w-node-f536aa01-00fb-e8ee-4537-8844de81032c-ec269080, #w-node-_62949020-f71e-d331-fc62-f07cb40e207c-ec269080, #w-node-_765593f9-0f92-d45e-2106-6ec833897f6e-ec269080, #w-node-c9ae34b7-074a-c9c4-3eca-ce188657339c-ec269080, #w-node-_0b177aa1-12c0-3ce9-0723-411de2518eb0-ec269080, #w-node-_7fc90248-4ae5-323e-f86f-5b96a34321b6-ec269080, #w-node-_465a7345-3d62-84bf-0a2e-6bd2ac397c8a-ec269080, #w-node-a192127b-2bfd-5b80-c3c1-8fa9bcb7bb5e-ec269080, #w-node-_88e46db6-3648-97bf-e1ba-9786d96a2ae2-ec269080, #w-node-a515a695-6e45-01ac-8e2d-8be7e085029a-ec269080, #w-node-b22ebd59-71e1-c470-1679-dfa84deb869c-ec269080, #w-node-ba149767-b24f-2924-b9db-50e4fab26e2b-ec269080, #w-node-_2a885ead-3a53-6025-73a5-130beb6c1a3f-ec269080, #w-node-_922bf035-5ee7-be58-b6b3-9cff49e94159-ec269080, #w-node-fe784002-049d-f2c3-9b2b-fb3b7449844c-ec269080, #w-node-_71da224b-9303-4149-6ace-07886aeed78a-ec269080, #w-node-e4dee562-32df-e2c0-256a-68b5937ef5f6-ec269080, #w-node-_827000f6-65a2-1257-efe1-0794384839fc-ec269080, #w-node-_7da8c383-a5a5-9bae-2792-e3e6e6f55a52-ec269080, #w-node-b5898122-2397-260a-ee1d-63ab4fb3afab-ec269080, #w-node-_4955b789-f2e9-688a-5a5b-1048cda7b5e3-ec269080, #w-node-dab9137f-3d1d-edd2-8188-c893fa32da61-ec269080, #w-node-_0c9b32f4-b0e9-945c-8beb-813987a580e0-ec269080, #w-node-dd469c8a-4d7f-edac-4725-5201299d978c-ec269080, #w-node-d17bcd73-c169-3aec-7c9d-97d0c75f293c-ec269080, #w-node-_86eab6a7-5041-2fce-43de-4c1fd416d689-ec269080, #w-node-_844c25a4-b08e-3d07-894b-d78a5f0a1a61-ec269080, #w-node-c1aa148a-a1ed-2cc3-83d7-074d6f69a375-ec269080, #w-node-c4a7cb75-35dc-b6a6-6546-f8beb1d2ba69-ec269080, #w-node-dbcdec25-0124-b66b-3b3e-b8331ee7ad47-ec269080, #w-node-_75792a86-96b3-8821-63ad-ac5d9bd3fe77-ec269080, #w-node-_4e999763-9c40-71fc-efac-821c1f55b9e8-ec269080, #w-node-c4f29d6b-c3a8-bc98-96c2-372677298f25-ec269080, #w-node-_80f21db2-6515-6f92-9be1-0e9560c8f15e-ec269080, #w-node-_84ae80c8-8057-3373-e2e6-cf21b91e1f8f-ec269080, #w-node-e8a85eb6-21ec-72c0-f2b9-2364adbcc6f5-ec269080, #w-node-_0d8f1239-33b0-ae8d-7964-9afaafa5c4dc-ec269080, #w-node-bc8a0c17-61e7-18a0-a3a1-49205fa55b5e-ec269080, #w-node-_3303290f-6314-a41b-7a59-4b61b63c917c-ec269080, #w-node-_8e6868d5-aa51-6ab1-72b5-cd11bc1f5a27-ec269080, #w-node-_3f87c88d-8b2f-e56a-95bc-584847c32eba-ec269080, #w-node-_5db2ae4f-b29b-8e9f-f077-9d4987858a58-ec269080, #w-node-_4fc3424f-ad40-0f67-997d-9dfe4dc20f76-ec269080, #w-node-_69e287ed-c19c-f52d-970f-849b7601f425-ec269080, #w-node-_5ec9097a-f27e-f7f0-6e5c-44020a87d668-ec269080, #w-node-_69ced0c1-f0bd-58d2-7de0-96b5106a2479-ec269080, #w-node-_8b2db59e-7110-d512-08de-dcc35496bd1a-ec269080, #w-node-_31a7074e-3614-cd6e-a037-aed3484d3ce1-ec269080, #w-node-_93d22bed-71c5-c7d7-0c51-7469f8842d04-ec269080, #w-node-_6233e343-c551-d278-b1f0-30a53dfb7589-ec269080, #w-node-_98a29d68-c07b-be92-3a41-4c008ebf1f2d-ec269080, #w-node-e7adea74-168f-493c-be4f-d45131933c5d-ec269080, #w-node-_0adfd0d7-8f85-f068-3a68-cbe0a4022ede-ec269080, #w-node-_327a68de-4118-f3cf-c649-b28a14a77521-ec269080, #w-node-_4436d81a-6978-646c-16c1-08ccb4b52734-ec269080, #w-node-_0010db89-b668-7c76-02b1-08def64c91ec-ec269080, #w-node-_8881bf09-c0a3-d9a4-0ed8-b25333decdc8-ec269080, #w-node-_739a7f11-b21d-6ed6-9285-b679b0b004d9-ec269080, #w-node-_7f26743a-d2f1-7de2-8872-91d155467201-ec269080, #w-node-_16312ac2-64bd-b0a9-549c-6d8c2a406c9c-ec269080, #w-node-_49f99dff-9dab-3b71-ec8e-3fd0f6719825-ec269080, #w-node-_9263c69a-4856-99dc-8141-7ae1886631fd-ec269080, #w-node-df28a88c-c052-d2bf-8ecc-e5a68b1f0d5e-ec269080, #w-node-_28da002f-2dde-9c61-b547-51a617ee4704-ec269080, #w-node-_464093cb-d178-4a46-58d3-5f8c3f0e580d-3f0e5801, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb46-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb54-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb62-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb70-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb7e-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb8c-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb9a-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eba8-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebb6-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebc4-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebd2-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebe0-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebee-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebfc-1e8e48b6, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb46-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb54-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb62-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb70-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb7e-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb8c-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eb9a-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88eba8-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebb6-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebc4-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebd2-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebe0-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebee-1e8e48b7, #w-node-_3d26b398-cca1-ca00-7e05-2dd95d88ebfc-1e8e48b7, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf19-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf27-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf35-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf43-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf51-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf5f-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf6d-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf7b-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf89-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bf97-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bfa5-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bfb3-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bfc1-1e8e48b8, #w-node-_9308c3f5-eb51-c05a-fee7-071f93d7bfcf-1e8e48b8, #w-node-b445a714-ddfe-9af7-03a0-515f97871c56-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871c64-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871c72-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871c80-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871c8e-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871c9c-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871caa-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871cb8-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871cc6-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871cd4-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871ce2-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871cf0-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871cfe-1e8e48ba, #w-node-b445a714-ddfe-9af7-03a0-515f97871d0c-1e8e48ba, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba3108b-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31099-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310a7-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310b5-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310c3-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310d1-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310df-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310ed-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba310fb-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31109-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31117-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31125-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31133-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba31141-1e8e48de, #w-node-_95230d46-18e4-79e0-6fb3-e2c54ba3114f-1e8e48de, #w-node-cea4253b-fc36-b329-57b2-2ef009ee8fd7-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee8fe5-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee8ff3-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9001-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee900f-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee901d-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee902b-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9039-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9047-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9055-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9063-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee9071-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee907f-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee908d-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee909b-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90a9-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90b7-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90c5-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90d3-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90e1-1e8e48fc, #w-node-cea4253b-fc36-b329-57b2-2ef009ee90ef-1e8e48fc, #w-node-_52e68985-a5dc-4513-e242-1d484e36751c-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e36752a-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e367538-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e367546-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e367554-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e367562-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e367570-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e36757e-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e36758c-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e36759a-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675a8-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675b6-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675c4-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675d2-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675e0-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675ee-1e8e4911, #w-node-_52e68985-a5dc-4513-e242-1d484e3675fc-1e8e4911, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d2d2-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d2e0-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d2ee-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d2fc-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d30a-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d318-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d326-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d334-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d342-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d350-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d35e-1e8e496c, #w-node-_553261a2-2703-49b1-5e60-96f51ba2d36c-1e8e496c, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9547f-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9548d-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9549b-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954a9-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954b7-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954c5-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954d3-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954e1-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954ef-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c954fd-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9550b-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95519-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95527-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95535-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95543-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95551-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9555f-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9556d-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9557b-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95589-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95597-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955a5-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955b3-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955c1-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955cf-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955dd-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955eb-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c955f9-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95607-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95615-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95623-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95631-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9563f-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9564d-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c9565b-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95669-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95677-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95685-1e8e4980, #w-node-a74b906d-4f56-53bd-ea0a-708d01c95693-1e8e4980, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4750-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a475e-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a476c-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a477a-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4788-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4796-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47a4-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47b2-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47c0-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47ce-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47dc-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47ea-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a47f8-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4806-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4814-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4822-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4830-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a483e-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a484c-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a485a-1e8e49ad, #w-node-_02fab36d-4e5c-9206-47b8-979f153a4868-1e8e49ad, #w-node-_624c4993-814d-9c06-cce7-dbee22e5363e-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5364c-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5365a-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53668-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53676-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53684-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53692-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536a0-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536ae-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536bc-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536ca-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536d8-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536e6-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e536f4-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53702-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53710-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5371e-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5372c-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5373a-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53748-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53756-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53764-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53772-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e53780-1e8e4a33, #w-node-_624c4993-814d-9c06-cce7-dbee22e5378e-1e8e4a33, #w-node-b6d669b1-a68a-c122-5abb-cdc0166271e3-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166271f1-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166271ff-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc01662720d-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc01662721b-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627229-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627237-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627245-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627253-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627261-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc01662726f-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc01662727d-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc01662728b-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc016627299-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166272a7-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166272b5-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166272c3-1e8e4a49, #w-node-b6d669b1-a68a-c122-5abb-cdc0166272d2-1e8e4a49, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c64017b-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640189-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640197-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401a5-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401b3-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401c1-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401cf-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401dd-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401eb-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c6401f9-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640207-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640215-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640223-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c640231-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c64023f-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c64024d-1e8e4a5e, #w-node-e63f5d4a-219a-1a2d-1d7b-64f21c64025b-1e8e4a5e, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4a99-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4aa7-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4ab5-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4ac3-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4ad1-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4adf-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4aed-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4afb-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b09-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b17-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b25-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b33-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b41-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b4f-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b5d-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b6b-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b79-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b87-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4b95-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4ba3-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4bb1-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4bbf-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4bcd-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4bdb-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4be9-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4bf7-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c05-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c14-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c22-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c30-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c3e-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c4c-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c5a-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c68-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c76-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c84-1e8e4ab0, #w-node-_00bec1dd-901a-a549-c0d4-283d072f4c92-1e8e4ab0, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f1b-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f29-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f37-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f45-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f53-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f61-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f6f-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f7d-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f8b-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28f99-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fa7-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fb5-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fc3-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fd1-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fdf-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28fed-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa28ffb-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29009-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29017-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29025-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29033-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29041-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa2904f-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa2905d-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa2906b-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29079-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29087-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29096-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290a4-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290b2-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290c0-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290ce-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290dc-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290ea-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa290f8-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29106-1e8e4ac5, #w-node-be5ae0c7-a10d-a4e9-4f1c-3dfa6fa29114-1e8e4ac5, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5cb9-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5cc7-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5cd5-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5ce3-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5cf1-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5cff-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d0d-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d1b-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d29-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d37-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d45-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d53-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d61-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d6f-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d7d-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d8b-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5d99-1e8e4ad7, #w-node-_43a30f96-8eee-9ae1-03d8-860b369f5da7-1e8e4ad7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_01bd937c-9420-0190-99d4-b4251628d4b2-1e8e4ad8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_01bd937c-9420-0190-99d4-b4251628d4b5-1e8e4ad8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_01bd937c-9420-0190-99d4-b4251628d4bb-1e8e4ad8 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-c366ef40-7edc-d75b-11a6-94840a18c767-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c775-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c783-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c791-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c79f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7ad-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7bb-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7c9-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7d7-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7e5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c7f3-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c801-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c80f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c81d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c82b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c839-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c847-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c855-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c863-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c871-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c87f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c88d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c89b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8a9-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8b7-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8c5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8d3-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8e1-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8ef-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c8fd-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c90b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c919-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c927-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c935-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c943-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c951-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c95f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c96d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c97b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c989-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c997-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9a5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9b3-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9c1-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9cf-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9dd-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9eb-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18c9f9-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca07-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca15-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca23-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca31-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca3f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca4d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca5b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca69-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca77-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca85-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ca93-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18caa1-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18caaf-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cabd-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cacb-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cad9-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cae7-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18caf5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb03-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb11-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb1f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb2d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb3b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb49-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb57-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb65-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb73-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb81-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb8f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cb9d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbab-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbb9-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbc7-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbd5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbe3-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbf1-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cbff-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc0d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc1b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc29-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc37-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc45-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc53-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc61-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc6f-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc7d-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc8b-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cc99-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cca7-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ccb5-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ccc3-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ccd1-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ccdf-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cced-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18ccfb-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cd09-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cd17-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cd25-1e8e4ada, #w-node-c366ef40-7edc-d75b-11a6-94840a18cd33-1e8e4ada {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_93a9a674-6977-69e2-1036-7433c94c79b8-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aa142829-324a-4c43-c16c-308f36372be3-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-a9d73cc9-48b4-7bfa-be64-6b015b649976-1e8e4af2, #w-node-_9861d7af-93ac-abed-e970-c6c1da3c247b-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4a7daa8c-63c9-1218-90b2-56faa6a65142-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-f23a8199-3873-8841-145d-ba22fe8b8b34-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da6cd246-2827-bb0b-3d86-85c66f7523d4-1e8e4af2, #w-node-_9257c6d1-f607-0d37-22e0-8460a7403674-1e8e4af2, #w-node-_3a2bb904-13e4-f555-4799-20e9a900c916-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2342c644-cbab-b8a8-1dbd-2b450377902c-1e8e4af2, #w-node-_137d22a6-6ce5-76c2-b653-f4dd1a1a561c-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c28bc55e-7cf6-2bf5-155e-38c86bd43112-1e8e4af2, #w-node-_6f9e7d76-af1d-c20f-73e0-4adba7d0f093-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0b2bfbb0-97c7-aa65-8a06-fe2246e8cca8-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5018d025-42fe-dc57-3415-d5cef65db928-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a62366a7-f318-d9c8-0b48-ccfd66ecb13b-1e8e4af2, #w-node-_4697d670-ce66-0df4-f377-faced4bac3af-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cbb3f8f7-c2cc-bf5c-5f6d-45f8aa940e13-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_6d916700-794d-e8cd-a132-0131ecdc75ee-1e8e4af2, #w-node-_08ad34ac-658a-d37f-1d25-bc37358fd280-1e8e4af2, #w-node-a9a514e9-5708-7e1a-4415-1a9a3f92c187-1e8e4af2, #w-node-_7e30cc6a-af41-f9f9-f136-f99e89e64fc3-1e8e4af2, #w-node-_9840e1c3-0b58-c97e-3682-5a343fe9dd3a-1e8e4af2, #w-node-d4b42eb2-a3f9-5094-8a7d-b273f7c03d1e-1e8e4af2, #w-node-_682a957b-1dae-0147-a6e9-2f1f22e433c3-1e8e4af2, #w-node-abd1bb6f-edfe-e3ba-04d4-c68fe1a5b030-1e8e4af2, #w-node-_08a83d25-f3df-14f1-c8b1-de4f5b9c9d80-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f9f5d2b4-306c-77a2-74e1-ed636bb6e233-1e8e4af2, #w-node-_5517206c-f78f-aa9b-e678-f5ef72aa7747-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_85fe9978-51f0-5d86-5249-cf05880235a5-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4dd87542-c658-b8ad-9a6a-4a2618fcc9df-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4f5716a1-4ae6-043b-f0c3-e849fb1f2cd1-1e8e4af2, #w-node-ee4b93c2-815b-8d3a-ecfe-b89200bcbab6-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ee838ecf-aef0-ef2e-e5ef-4573dfa553c7-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b9c1f015-e9d3-3045-b76e-2ef8cba415e7-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_67415e65-cf67-edb9-f13e-48f62c11a32e-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22ab0a0b-dc36-d244-10af-17e6df756959-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a8d1ebee-69a5-b870-fe70-803642639e0a-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_39f60523-f2ad-6c82-3e3b-51a7ea24ddca-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7c79ba3a-b6a8-8dd8-d422-61e38652dacb-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ae4a5cc-2051-bfae-6a0e-e0674e352a5e-1e8e4af2, #w-node-_264f2ff3-084f-f128-de5d-d0410062e9d1-1e8e4af2, #w-node-f50764e4-a183-60ab-06f1-9024ed98110e-1e8e4af2, #w-node-e376bfa4-56a1-40a4-7dbd-ea442645be7c-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cb6dee1b-6a88-ea2a-50df-daffca506e8b-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_2740dd82-f597-c2a7-0588-139c0007d4fb-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5fea882e-0079-a7fd-d9de-ef7c584ab096-1e8e4af2, #w-node-fa31507b-1bfc-078f-3bea-cbf5d42e2650-1e8e4af2, #w-node-_27d3a47a-d1ff-0cf3-f644-780d452777ee-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9a6078c7-5d76-713e-7711-21c19ce0f159-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-af73155a-f520-8ad7-3971-08ebe4f10dce-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_096b18a1-ba34-37e5-225c-fcba2032a057-1e8e4af2, #w-node-_6a3baf70-d1b7-a2f8-1455-17d57759c3e2-1e8e4af2, #w-node-_50b68600-048a-ef09-0214-81e6a9fdf4e2-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e7664b07-09e1-4e82-9841-d891f7f13070-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5d9c5222-a3d6-584c-55a6-8871e5676164-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_6542bbd1-f880-33e9-7479-7d24da47cddc-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_599f7254-d2f1-08c8-1f74-e5f7764cccb8-1e8e4af2, #w-node-a89a060d-d1a8-313f-1657-823a1e751f31-1e8e4af2, #w-node-_82c90bfd-57ad-00d2-5e00-8fac606d0bdc-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d8b55ecf-3be6-8097-23e3-b1af8db56aeb-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_55a4850e-f92a-e450-de6c-fe0c973554d7-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e0a6317-21d6-9ddc-5a79-acc33c62c11c-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b443b7c1-7974-4f4c-13a2-ded601be9d72-1e8e4af2, #w-node-_6ebf1cdc-4c64-f9ae-8e7c-cf57c3ca12d9-1e8e4af2, #w-node-_805db5e9-324f-2b18-66ff-3e771d9a50f8-1e8e4af2, #w-node-f862b65b-ab93-c4cd-ebb2-9320585f13e9-1e8e4af2, #w-node-_80338c26-d86f-69ea-35b3-cb56a5b89cd3-1e8e4af2, #w-node-_79fd81c8-cdc8-008f-502d-1f0a351ff5f8-1e8e4af2, #w-node-_0275f70a-1e45-c028-0337-6a5d4f0b56f1-1e8e4af2, #w-node-_7d5aafe5-65e3-1ef4-f205-655695fc2610-1e8e4af2, #w-node-aa816f5f-54fb-f304-5eb5-cdbce77e2dbc-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aebb2b80-f12d-f0d7-be59-db1249dcf3b0-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_907cf385-22e5-dc1a-b4c4-dc511310e474-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_64bc99fa-30cd-b133-3d7c-831eb811416c-1e8e4af2, #w-node-eed33ecb-70fd-5189-a9a7-43de467713c2-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_12edef19-beac-ea54-67f2-6d8317a0e2b8-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_14e1edaa-d82c-7714-88c6-95e31e51032c-1e8e4af2, #w-node-_90c1306e-a506-ac35-3564-e5eed8e30baf-1e8e4af2, #w-node-_8f9fddbb-262e-1507-52a7-0a56c19024c6-1e8e4af2, #w-node-_7ed560f2-bb42-2da7-7378-280dd15050f0-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1b6efc6e-73e1-9c68-d9cc-ce94c8ac8a7f-1e8e4af2, #w-node-ec76107d-df63-da0d-1381-2303ad49faee-1e8e4af2, #w-node-c13cbc48-7b3a-f864-adcb-35ba69a2e93a-1e8e4af2, #w-node-a832627a-701c-c046-a686-15311f8289dd-1e8e4af2, #w-node-ba89ce3e-cd20-7f0c-4663-2165ae32d229-1e8e4af2, #w-node-_892fddb5-d385-c665-fd25-abf1e2606eb6-1e8e4af2, #w-node-_82edcf66-687e-ff03-9354-165b7e646b6f-1e8e4af2, #w-node-e75fa49c-eda2-3da1-8aa7-31e635aacb88-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec323a12-b7ac-227d-7766-3f8eab4ca602-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_386dfb69-37d7-f669-ff97-6d174fb10853-1e8e4af2, #w-node-_7c75d24f-6ea6-c168-2339-5f7eb0d26c0d-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d5d60074-d057-397b-dd41-a0d92bb509f2-1e8e4af2, #w-node-_15cb318c-46bd-39d2-fad2-9ec0e06c8853-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_24054574-dfca-8ca7-837d-9880f1e7250f-1e8e4af2, #w-node-_9c9d57e1-bea4-862b-75c4-3cdbb78671e2-1e8e4af2, #w-node-f4df7c0b-6033-1015-f0a4-3deb479ca2fb-1e8e4af2, #w-node-c34c59e2-a206-811a-eced-d6a19e6907bd-1e8e4af2, #w-node-c4652655-a8b5-d10a-ec58-0c85ad3910f2-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_60ee4117-e3b3-8f70-6115-b5b54402d6de-1e8e4af2, #w-node-b4bd8246-080d-bfbb-efe1-36946f3bbcba-1e8e4af2, #w-node-_0cac4c7a-04ee-6bce-98d2-6adaf2142498-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e595df12-96ad-6dd6-2b69-cf30c5d04584-1e8e4af2, #w-node-_62ddbb17-b647-f52d-8b20-55ec3c128ded-1e8e4af2, #w-node-_91109d15-c5cc-08b2-eccc-b55b26694408-1e8e4af2, #w-node-b933e58a-9419-7071-231b-7ddf6cabf090-1e8e4af2, #w-node-_4a23701f-4222-d3a7-055a-3cb6269e5816-1e8e4af2, #w-node-_51a27f78-4efb-1016-18b9-2d36c25debb1-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_73ba081c-11bd-57a3-5ba5-172f139cbbf5-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2afe6666-3ba0-e508-1678-6e34ed0024c9-1e8e4af2, #w-node-_17dfc35b-e545-6d03-9613-9477129b54c5-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_69aaf166-b0dd-2d83-fa09-bf036bbd08b2-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d0af3c40-5389-b916-41c9-48fe037b5c78-1e8e4af2, #w-node-_809892a0-d2ab-6e36-d763-b59aeed7180b-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92e256a2-3136-eaff-e8a5-9a8d9e3356f3-1e8e4af2, #w-node-ae65b87a-1f45-8e66-8031-97b6bfafa718-1e8e4af2, #w-node-c2551a97-c43a-47ba-1e63-a10207c7c52b-1e8e4af2, #w-node-_98b4c09d-20a5-6681-b3ac-6f9444e23047-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2a581d2f-8cdf-f937-8094-4e244bb00b93-1e8e4af2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_1f78f8bb-4385-8fb9-83e5-825c53af1f84-1e8e4af2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f278a842-5c8d-6a53-2be4-1e8fb1ba91bc-1e8e4af2, #w-node-a6c234be-0f10-545f-f533-d6b81b3e73e7-1e8e4af2, #w-node-_9843e95c-1ae9-82df-d7b9-4cbbba607106-1e8e4af2, #w-node-_41b90e7c-16e3-6c9d-68fb-70200fd8a21f-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e1f859ed-a7dd-227d-2a55-ad6546b27c0f-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_273912ec-be99-2384-215a-c62780957441-1e8e4af2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cd813861-76b1-bb4f-893a-721c76588f24-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c45f2e94-6d70-8083-698e-cfe7b97ab181-1e8e4af2, #w-node-a1c8167a-4e3a-64ac-a77f-1c46e4bad0a8-1e8e4af2, #w-node-ce85059e-c1fe-d346-7640-664f538f70ac-1e8e4af2, #w-node-_0bc29a3a-f1cf-0a42-b4ec-39e9a243184e-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9389901b-3beb-8c3a-4592-42db7a729b40-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3de3b0df-dceb-3f78-db6c-8dca489c15d7-1e8e4af2, #w-node-c96f2c34-6337-fdec-1ad2-5786b60a75c2-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dbfd7122-6284-5f52-e0cf-08846f721f33-1e8e4af2, #w-node-_0f85ccd8-f236-0d38-0eba-9a2f13478b61-1e8e4af2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ff8fe58f-1a4a-429c-5802-ee9a28590596-1e8e4af2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a9d5ff2c-7e41-4832-2c54-7a56495485d2-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e829cfe8-f044-e016-ffb2-9cc6caf38ada-1e8e4af2, #w-node-cf2c7214-3d45-4547-f28f-1b494dae7deb-1e8e4af2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ca701440-55cb-7e15-4f9d-7cff06a783bb-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a783c9-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a783d7-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a783e5-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a783f3-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a78401-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a7840f-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a7841d-1e8e4af2, #w-node-ca701440-55cb-7e15-4f9d-7cff06a7842b-1e8e4af2, #w-node-_3e666631-6565-4184-48a7-b041f63c6869-1e8e4af2, #w-node-_4ad42936-ed0f-7424-b4f9-303e95bae7ae-1e8e4af2, #w-node-d5f109bb-3643-39f0-1e6d-605a374fd1f0-1e8e4af2, #w-node-_744c6894-1203-e48c-44d4-675c679869d3-1e8e4af2, #w-node-_2b9eabc6-6ef0-8a4f-2557-33d5f69ed374-1e8e4af2, #w-node-cbae0303-4839-9577-4298-09d638e630d1-1e8e4af2, #w-node-_6b7174fb-d2f3-9b37-15dc-064e59fbf032-1e8e4af2, #w-node-_07f13609-507a-4202-4b6e-bc97e996e6ba-1e8e4af2, #w-node-_3fafa0fc-17ab-c8cb-1d3e-e53ac9761fc7-1e8e4af2, #w-node-_4caa163f-27a7-00e8-381a-723e63336d97-1e8e4af2, #w-node-cf1bf47b-7601-07a3-dee0-6f2d2abd0902-1e8e4af2, #w-node-_090d0175-c4d3-fd7b-bf4c-60ecfd918925-1e8e4af2, #w-node-e3b6fed1-cc26-36cf-3f0c-176d45c8088b-1e8e4af2, #w-node-e0c21de8-1b44-cdd3-39d4-b6b8101c5893-1e8e4af2, #w-node-dfa77a12-51d9-6e28-51da-7535b0fb302a-1e8e4af2, #w-node-_5f5c8c01-4d91-767b-9519-80e006ba2937-1e8e4af2, #w-node-_05e76649-acec-a25f-5eda-e19f708418f6-1e8e4af2, #w-node-_5dae57db-c522-89af-a845-4b96e181c4c9-1e8e4af2, #w-node-_14843621-08c4-25fb-9d8a-168d62172182-1e8e4af2, #w-node-_17784a7d-c2df-b2c4-428d-05c5a6dc23d6-1e8e4af2, #w-node-_4c48d7f1-521f-65c9-628c-7d1316c7c903-1e8e4af2, #w-node-b4b0fadf-32f2-860e-0f41-1d0af5691153-1e8e4af2, #w-node-_956d9f6b-be26-6a23-c4e3-20970534a324-1e8e4af2, #w-node-fa1a57e4-22cd-0019-0fd7-9054bb07b204-1e8e4af2, #w-node-bc71ac97-aa44-2f75-62b1-d635d8690c45-1e8e4af2, #w-node-_5087cafe-c190-1e4c-cced-3e35bb15e5d9-1e8e4af2, #w-node-dc4199d1-3a0c-0701-97c0-4b70af7c246b-1e8e4af2, #w-node-bae169a7-f56a-2cb7-deb2-bdcf8ffb557f-1e8e4af2, #w-node-_31f17061-e6e3-1e07-b6ee-28f6bb70758f-1e8e4af2, #w-node-_11e54c5d-5e47-adef-61ec-b8344f2c8cad-1e8e4af2, #w-node-_0ef87046-fce0-4cec-9fda-1eed39d5a0e7-1e8e4af2, #w-node-cad1963d-6057-1de9-4a27-2389e13abe07-1e8e4af2, #w-node-feb22be5-b4b6-ff5e-6258-104e707630f9-1e8e4af2, #w-node-_281a6a07-d85c-f4cc-2a43-f7e0e7a553a7-1e8e4af2, #w-node-c73adbce-7e17-c277-93cc-84d5aa4d120d-1e8e4af2, #w-node-_049a25c7-d90a-1dc1-019d-537efb22ca8e-1e8e4af2, #w-node-_6028d19d-8395-cf45-d2ad-eed3647d11d8-1e8e4af2, #w-node-_44f1e4aa-c505-d95e-3aa7-1b694f5f7338-1e8e4af2, #w-node-f51ae464-32dd-f3c2-322c-dc9c6f3d150d-1e8e4af2, #w-node-f8bfe9ab-29d9-ec67-c7d4-914ea35ecde2-1e8e4af2, #w-node-_2bd4c3ff-d824-18c5-56aa-44e2618171a6-1e8e4af2, #w-node-_0e174255-8417-6410-dcda-4ac1aead9b2a-1e8e4af2, #w-node-c5665a76-64b6-c790-50bd-e068bb3802fd-1e8e4af2, #w-node-a491841f-31b4-a702-9480-41ec51fff0e0-1e8e4af2, #w-node-_9423e79d-35d8-39b2-7773-26771e1b5a0f-1e8e4af2, #w-node-_8f33b50e-82a4-347a-8282-438135a4187e-1e8e4af2, #w-node-d8b36711-8206-7d58-8797-67878baf93bb-1e8e4af2, #w-node-_4cba2df4-66d7-ac96-15df-c270f2be9c24-1e8e4af2, #w-node-ce4c0dff-656b-b518-f500-93709be2f7ae-1e8e4af2, #w-node-cc9b92de-7ea5-2be9-a741-0b3209b930bc-1e8e4af2, #w-node-_1ee5007e-ebe6-a392-f864-92047ce88030-1e8e4af2, #w-node-f960a83b-435c-5fb1-aa11-1095e870f537-1e8e4af2, #w-node-_406e73ef-369e-70eb-7080-847c15a09ef0-1e8e4af2, #w-node-ea88cad0-fc2b-bf8a-f6ce-d3fce144435f-1e8e4af2, #w-node-_6a872002-75da-fe16-083b-e4717929d886-1e8e4af2, #w-node-_7c72f4d0-f27e-846d-4ccb-7bb1918f5509-1e8e4af2, #w-node-_5edf8709-9090-ca3e-3510-2cee2a6e7a28-1e8e4af2, #w-node-eb043095-26cb-66ea-d2ff-ff566c579f6e-1e8e4af2, #w-node-_52b75d6a-3d30-b4ec-4fec-7a74336495d5-1e8e4af2, #w-node-_5d7a97c0-94c2-4eb5-d67e-e974f79b76b3-1e8e4af2, #w-node-_7f62c1e7-f857-201a-2e74-95eb5f84d0f3-1e8e4af2, #w-node-b27497a5-81b9-c6ce-eef9-430677e9146b-1e8e4af2, #w-node-_57ed01e6-b3b7-e3ea-c057-9e51a778c90a-1e8e4af2, #w-node-_548db0a7-4515-2de7-b876-fadc5ed40d9b-1e8e4af2, #w-node-_450dc285-38c8-d163-1675-1a0745475750-1e8e4af2, #w-node-b5769d4f-8843-4452-9e96-cf0c2816e82d-1e8e4af2, #w-node-_08864a79-79fc-0f79-2170-3ce6d21e0386-1e8e4af2, #w-node-af235e0a-1cac-c0b8-abd2-ed06543b9be8-1e8e4af2, #w-node-b4586898-de6f-99cf-4e61-59e75b482497-1e8e4af2, #w-node-d212a77e-f138-d568-dbab-054a58492c22-1e8e4af2, #w-node-efab8c24-0924-03c3-5c6b-d7a9cf3967bc-1e8e4af2, #w-node-_28edbab1-18cd-e10b-85d3-710febfde64f-1e8e4af2, #w-node-fa31d21b-3b4a-d7ce-586e-65a0135a708b-1e8e4af2, #w-node-c39026d1-84c3-c195-0ca8-dac4486574d2-1e8e4af2, #w-node-_7dd6b01f-a9c4-ef18-7e4f-3cd26c519e85-1e8e4af2, #w-node-_949249a4-9421-fe2d-feaa-e7f0daf304b4-1e8e4af2, #w-node-_99f00524-8cad-fb66-3db1-3cf578b73a7f-1e8e4af2, #w-node-_9c8922c8-9869-391c-6998-9b3732be7e8b-1e8e4af2, #w-node-df64d969-3eb8-8f37-eb44-86417ead1c4a-1e8e4af2, #w-node-_624f99b0-b499-1c59-55f5-d316610d90ee-1e8e4af2, #w-node-_264d0a51-df6e-1595-9e0a-54fe10074578-1e8e4af2, #w-node-_6f646198-79e0-00fd-f9c3-379be2941095-1e8e4af2, #w-node-_478d6c8d-6e32-bda9-db0c-8bd32a91d121-1e8e4af2, #w-node-c5979fd6-c0a8-a295-7a3c-904742b00245-1e8e4af2, #w-node-_1d93414d-f7d3-974e-a278-d3d702b1d35e-1e8e4af2, #w-node-_527075a7-d85e-8bc6-975b-635ab40128de-1e8e4af2, #w-node-_24448267-00b5-dff5-ca48-38b21b511aea-1e8e4af2, #w-node-a87fe5aa-4179-26ec-f1b1-5adfdc61b6eb-1e8e4af2, #w-node-_5fc9176b-ebf1-3085-6e86-6fef711dbf9e-1e8e4af2, #w-node-_830b48ca-bf91-1b0c-560c-895a97cf4022-1e8e4af2, #w-node-a61fa033-09bb-0565-cfd3-bd07ddfac94d-1e8e4af2, #w-node-_5eb07996-14de-1aac-8e37-c9a1c86a0103-1e8e4af2, #w-node-_3557186e-446f-4cac-cf40-ff54c0e4f7df-1e8e4af2, #w-node-_3c7353e2-cc06-79cd-7123-e76c6c1397a0-1e8e4af2, #w-node-_693060f3-056c-3e57-a2cb-9367bda02354-1e8e4af2, #w-node-c30678de-33df-6ea7-58cb-0c0d4bbc5a2f-1e8e4af2, #w-node-_87aab35d-76dd-7653-5122-adeac7eeb9e5-1e8e4af2, #w-node-_05ca9c1c-cf98-8c0d-bef5-cc73338df542-1e8e4af2, #w-node-_4b331cd8-e4da-1ec9-5f1a-030a9dbd3c2c-1e8e4af2, #w-node-_655d0dc8-e14c-bb38-ef15-79252f8b2bac-1e8e4af2, #w-node-f9f5f0c7-fb39-ad6a-9554-9796f1bd766a-1e8e4af2, #w-node-edb0e988-cd82-4b41-afa2-b52a95465beb-1e8e4af2, #w-node-_2f91a5fc-19e5-e244-4441-a64e0b1e8317-1e8e4af2, #w-node-_2a693c8a-ef22-d461-ef7a-91c45f096693-1e8e4af2, #w-node-_99ed1f3a-827a-a1ff-cd57-1f9df309a551-1e8e4af2, #w-node-_781f187f-c8de-5c11-84ce-2a67eb8345d3-1e8e4af2, #w-node-_5314b101-1278-ded5-e249-50d60698b7df-1e8e4af2, #w-node-ad3a7aeb-6ce0-2c40-a794-25effc34ecf0-1e8e4af2, #w-node-fe8b0492-e046-fea3-338c-33f4b696196b-1e8e4af2, #w-node-_67ebd11f-4940-294d-55f8-392147e83b79-1e8e4af2, #w-node-_01c82b3c-c68c-32c8-9ed1-7856103bd5e0-1e8e4af2, #w-node-b99f1769-187a-a4ea-80e0-1b801984a9a6-1e8e4af2, #w-node-_22d641b8-a3ce-4608-103c-b39c61f5b734-1e8e4af2, #w-node-_17268b1a-20a4-3a86-e5dd-ff9e9a3e068b-1e8e4af2, #w-node-_293b26bc-1c06-a8c9-c6ee-46892f489080-1e8e4af2, #w-node-_38153535-7a43-4bc5-b342-52c5c7f36f86-1e8e4af2, #w-node-_0042b494-5238-0083-26fb-309ea119060c-1e8e4af2, #w-node-_92dae886-9a39-055a-8770-f264088d8d1d-1e8e4af2, #w-node-_823a7699-927d-2c22-cabe-1bdfe4ec3615-1e8e4af2, #w-node-_202d0b5f-3a30-f8e4-f5d3-7d60b346866a-1e8e4af2, #w-node-_71f9059b-6219-1c43-d4c4-863168a7c434-1e8e4af2, #w-node-_7b689e4d-290f-449d-f7c1-0029b2d6f10b-1e8e4af2, #w-node-_692b41ef-64ed-2313-10c0-4ab9326aa1bc-1e8e4af2, #w-node-_88174e39-d5e6-0b74-c924-90d15b4a71ad-1e8e4af2, #w-node-_696bc49a-6e6d-4162-b85d-9d8eecb89733-1e8e4af2, #w-node-d74d5c0c-c036-0713-0cae-0fa70a248c61-1e8e4af2, #w-node-ce779e73-37ae-0c90-1027-ab863b2f97a6-1e8e4af2, #w-node-_4fcf0794-0040-9cfd-f754-f3beb7fa183a-1e8e4af2, #w-node-_7ffc6885-ac5c-b6b6-8e0d-c4af278b1fba-1e8e4af2, #w-node-e0e5c34f-60b9-0c57-b3c4-a5b7367ac262-1e8e4af2, #w-node-cabfedf3-65cc-e8e8-94ec-51f7b8a50418-1e8e4af2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dcb7f464-123b-67dc-58bc-d0a535ac0390-1e8e4b04 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-dcb7f464-123b-67dc-58bc-d0a535ac0393-1e8e4b04 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13fe7503-5def-9e28-5646-491ce7620f4b-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c3aa7422-3e70-3466-817b-d9c8ebedaffb-2d34f2af {
  place-self: start end;
}

#w-node-ff864149-0ca9-89fa-3baa-45af6fcf6bf6-2d34f2af {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_231336cd-c162-1d6d-6daa-1a39ebfa69b8-2d34f2af {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-fe5b1753-5589-4878-a2a5-1eae4590b772-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fe5b1753-5589-4878-a2a5-1eae4590b789-2d34f2af {
  place-self: start end;
}

#w-node-fe5b1753-5589-4878-a2a5-1eae4590b790-2d34f2af {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fe5b1753-5589-4878-a2a5-1eae4590b7a3-2d34f2af {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e2-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2ef-2d34f2af {
  place-self: start end;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c301-2d34f2af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c319-2d34f2af {
  place-self: end;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938215-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938221-2d34f2af {
  place-self: start end;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938232-2d34f2af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e493823b-2d34f2af {
  place-self: end stretch;
}

#w-node-_53e53839-fc53-482c-d3e4-c24a2c7a261d-2d34f2af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7574db48-222a-8abd-4701-15cb292df0af-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7574db48-222a-8abd-4701-15cb292df0c3-2d34f2af {
  place-self: start end;
}

#w-node-_7574db48-222a-8abd-4701-15cb292df0d4-2d34f2af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7574db48-222a-8abd-4701-15cb292df0de-2d34f2af {
  place-self: end;
}

#w-node-df5efd41-7919-e78e-7581-af434df66744-2d34f2af {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-df5efd41-7919-e78e-7581-af434df66747-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-df5efd41-7919-e78e-7581-af434df66754-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-df5efd41-7919-e78e-7581-af434df66773-2d34f2af {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: start end;
}

#w-node-_5d3f670b-12ed-1f5a-7028-6bb25e2a90d0-2d34f2af {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_5d3f670b-12ed-1f5a-7028-6bb25e2a90d3-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5d3f670b-12ed-1f5a-7028-6bb25e2a90f4-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: start;
}

#w-node-_5d3f670b-12ed-1f5a-7028-6bb25e2a9105-2d34f2af {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: start;
}

#w-node-_5d3f670b-12ed-1f5a-7028-6bb25e2a9106-2d34f2af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3be9e24e-57b4-82f1-8e36-b343d080925f-2d34f2af, #w-node-_3be9e24e-57b4-82f1-8e36-b343d0809262-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3be9e24e-57b4-82f1-8e36-b343d0809292-2d34f2af {
  place-self: end;
}

#w-node-e974ba3f-4885-3646-5eea-feaac9a41666-2d34f2af, #w-node-e974ba3f-4885-3646-5eea-feaac9a41669-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e974ba3f-4885-3646-5eea-feaac9a41681-2d34f2af {
  place-self: end;
}

#w-node-_64387fdc-c594-2642-545a-a5a63d515733-2d34f2af, #w-node-_64387fdc-c594-2642-545a-a5a63d515736-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_64387fdc-c594-2642-545a-a5a63d51574e-2d34f2af {
  place-self: end;
}

#w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88b8-2d34f2af, #w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88bb-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88d3-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211332c-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113331-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113345-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021135e7-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f23021135ec-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113603-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211338f-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113392-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021133a9-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021133f3-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f23021133f6-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211340d-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113457-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f230211345a-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113471-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021134bb-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f23021134be-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021134d5-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211351f-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113522-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113539-2d34f2af {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113583-2d34f2af, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113586-2d34f2af {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211359d-2d34f2af {
  place-self: end;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e2-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2ef-6d2653a9 {
  place-self: start end;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c301-6d2653a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c319-6d2653a9 {
  place-self: end;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938215-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938221-6d2653a9 {
  place-self: start end;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e4938232-6d2653a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f93cbe6-723c-f621-c9f2-b644e493823b-6d2653a9 {
  place-self: end stretch;
}

#w-node-_53e53839-fc53-482c-d3e4-c24a2c7a261d-6d2653a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3be9e24e-57b4-82f1-8e36-b343d080925f-6d2653a9, #w-node-_3be9e24e-57b4-82f1-8e36-b343d0809262-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3be9e24e-57b4-82f1-8e36-b343d0809292-6d2653a9 {
  place-self: end;
}

#w-node-e974ba3f-4885-3646-5eea-feaac9a41666-6d2653a9, #w-node-e974ba3f-4885-3646-5eea-feaac9a41669-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e974ba3f-4885-3646-5eea-feaac9a41681-6d2653a9 {
  place-self: end;
}

#w-node-_64387fdc-c594-2642-545a-a5a63d515733-6d2653a9, #w-node-_64387fdc-c594-2642-545a-a5a63d515736-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_64387fdc-c594-2642-545a-a5a63d51574e-6d2653a9 {
  place-self: end;
}

#w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88b8-6d2653a9, #w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88bb-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0bacd4ef-2e0d-97d4-4502-e6f961fe88d3-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211332c-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113331-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113345-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021135e7-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f23021135ec-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113603-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211338f-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113392-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021133a9-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021133f3-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f23021133f6-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211340d-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113457-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f230211345a-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113471-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021134bb-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f23021134be-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f23021134d5-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211351f-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113522-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113539-6d2653a9 {
  place-self: end;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f2302113583-6d2653a9, #w-node-_828b86a2-fa10-5813-e6bb-5f2302113586-6d2653a9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_828b86a2-fa10-5813-e6bb-5f230211359d-6d2653a9 {
  place-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe29-12ebbe27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe2c-12ebbe27 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-cb5ab6c1-d949-baec-d275-b634dcd8e5b0-dcd8e5b0:hover {
    align-self: auto;
  }

  #w-node-_01bd937c-9420-0190-99d4-b4251628d4b2-1e8e4ad8, #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0390-1e8e4b04 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0393-1e8e4b04 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe29-12ebbe27 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe2c-12ebbe27 {
    grid-column: span 6 / span 6;
  }

  #w-node-_01bd937c-9420-0190-99d4-b4251628d4b2-1e8e4ad8, #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0390-1e8e4b04 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0393-1e8e4b04 {
    grid-column: span 6 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe29-12ebbe27 {
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_5df760f9-4614-d3dc-7d20-32f812ebbe2c-12ebbe27 {
    grid-column: span 1 / span 1;
  }

  #w-node-_01bd937c-9420-0190-99d4-b4251628d4b2-1e8e4ad8 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-_01bd937c-9420-0190-99d4-b4251628d4b5-1e8e4ad8 {
    grid-area: 1 / 2 / 2 / 6;
    align-self: center;
  }

  #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0390-1e8e4b04 {
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-dcb7f464-123b-67dc-58bc-d0a535ac0393-1e8e4b04 {
    grid-column: span 1 / span 1;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e2-2d34f2af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e5-2d34f2af {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2ef-2d34f2af {
    order: 9999;
    grid-area: 3 / 2 / 4 / 4;
    place-self: start end;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c301-2d34f2af {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c319-2d34f2af {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: end;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e2-6d2653a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2e5-6d2653a9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: start;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c2ef-6d2653a9 {
    order: 9999;
    grid-area: 3 / 2 / 4 / 4;
    place-self: start end;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c301-6d2653a9 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_83ab281d-67d1-6e7f-3d65-d6b32908c319-6d2653a9 {
    order: 9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: end;
  }
}


