:root {
  --black: black;
  --white: white;
  --primary-color: black;
  --h4-text: 24px;
  --h2-text: 64px;
  --h5-text: 20px;
  --_colors---menu-color-grey: #ababab;
  --_colors---menu-color-dark: #ababab;
  --_colors---menu-color-light: #ababab;
  --menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>: #ababab;
  --h1-text: 90px;
  --h6-text: 18px;
  --h3-text: 44px;
  --secondary-color: #fffefe;
  --richtext: 16px;
}

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

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

body {
  color: var(--black);
  font-family: apparat-light, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

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

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

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

p {
  margin-bottom: 0;
}

a {
  border-color: var(--black);
  color: var(--black);
  text-decoration: underline;
}

ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
}

ol {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
}

li {
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding-left: .5rem;
}

img {
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

blockquote {
  border-left: .1875rem solid var(--black);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-light {
  font-weight: 300;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.show {
  display: block;
}

.overflow-hidden {
  overflow: hidden;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.text-weight-bold {
  font-weight: 700;
}

.text-size-regular {
  font-size: 1rem;
}

.text-weight-normal {
  font-weight: 400;
}

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

.z-index-1 {
  z-index: 1;
  position: relative;
}

.show-mobile-portrait {
  display: none;
}

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

.hide {
  display: none;
}

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

.text-weight-xbold {
  font-weight: 800;
}

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

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  font-size: .875rem;
}

.text-rich-text h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1.25rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.text-rich-text h5, .text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

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

.text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-style: italic;
}

.text-rich-text a {
  text-decoration: underline;
}

.text-rich-text figcaption {
  opacity: .8;
  text-align: left;
  border-left: 2px solid #000;
  margin-top: .5rem;
  padding-left: .5rem;
  font-size: .875rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.text-size-tiny {
  font-size: .75rem;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large.big {
  max-width: 100rem;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.background-color-black {
  background-color: var(--black);
  color: #f5f5f5;
}

.rl-styleguide_classes {
  display: none;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.page-padding {
  padding-left: 5%;
  padding-right: 5%;
}

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

.show-tablet {
  display: none;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.show-mobile-landscape {
  display: none;
}

.background-color-white {
  background-color: var(--white);
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.form-message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.utility_component {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility_form-block {
  text-align: center;
  flex-direction: column;
  max-width: 20rem;
  display: flex;
}

.utility_form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.utility_image {
  margin-bottom: .5rem;
  margin-left: auto;
  margin-right: auto;
}

.main-wrapper {
  overflow: hidden;
}

.container-medium {
  width: 100%;
  max-width: 68rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small {
  width: 100%;
  max-width: 33rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small.bigger {
  max-width: 38rem;
}

.margin-tiny {
  margin: .25rem;
}

.margin-xxsmall {
  margin: .5rem;
}

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

.margin-0 {
  margin: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: .25rem;
}

.padding-xxsmall {
  padding: .5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  padding: 10rem;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.margin-top, .margin-top.margin-custom1, .margin-top.margin-huge, .margin-top.margin-small, .margin-top.margin-tiny, .margin-top.margin-custom3, .margin-top.margin-medium, .margin-top.margin-xxsmall, .margin-top.margin-xxhuge, .margin-top.margin-custom2, .margin-top.margin-xsmall, .margin-top.margin-large, .margin-top.margin-xxlarge, .margin-top.margin-xlarge, .margin-top.margin-0, .margin-top.margin-xhuge {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom, .margin-bottom.margin-xxlarge, .margin-bottom.margin-medium, .margin-bottom.margin-custom3, .margin-bottom.margin-custom1, .margin-bottom.margin-tiny, .margin-bottom.margin-small, .margin-bottom.margin-large, .margin-bottom.margin-0, .margin-bottom.margin-xlarge, .margin-bottom.margin-xhuge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-huge, .margin-bottom.margin-xxsmall, .margin-bottom.margin-custom2, .margin-bottom.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-left, .margin-left.margin-tiny, .margin-left.margin-xxlarge, .margin-left.margin-0, .margin-left.margin-small, .margin-left.margin-xsmall, .margin-left.margin-large, .margin-left.margin-huge, .margin-left.margin-xlarge, .margin-left.margin-custom3, .margin-left.margin-xxsmall, .margin-left.margin-custom1, .margin-left.margin-custom2, .margin-left.margin-xhuge, .margin-left.margin-xxhuge, .margin-left.margin-medium {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right, .margin-right.margin-huge, .margin-right.margin-xsmall, .margin-right.margin-xxhuge, .margin-right.margin-small, .margin-right.margin-medium, .margin-right.margin-xlarge, .margin-right.margin-custom3, .margin-right.margin-custom2, .margin-right.margin-xxsmall, .margin-right.margin-xhuge, .margin-right.margin-custom1, .margin-right.margin-large, .margin-right.margin-0, .margin-right.margin-xxlarge, .margin-right.margin-tiny {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-vertical, .margin-vertical.margin-medium, .margin-vertical.margin-xlarge, .margin-vertical.margin-xxsmall, .margin-vertical.margin-xxlarge, .margin-vertical.margin-huge, .margin-vertical.margin-0, .margin-vertical.margin-xxhuge, .margin-vertical.margin-tiny, .margin-vertical.margin-xsmall, .margin-vertical.margin-custom1, .margin-vertical.margin-small, .margin-vertical.margin-large, .margin-vertical.margin-xhuge, .margin-vertical.margin-custom2, .margin-vertical.margin-custom3 {
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal, .margin-horizontal.margin-medium, .margin-horizontal.margin-tiny, .margin-horizontal.margin-custom3, .margin-horizontal.margin-0, .margin-horizontal.margin-xxlarge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-huge, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-large, .margin-horizontal.margin-custom2, .margin-horizontal.margin-small, .margin-horizontal.margin-xxhuge {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top, .padding-top.padding-xhuge, .padding-top.padding-xxhuge, .padding-top.padding-0, .padding-top.padding-large, .padding-top.padding-custom2, .padding-top.padding-xlarge, .padding-top.padding-huge, .padding-top.padding-xxsmall, .padding-top.padding-custom3, .padding-top.padding-tiny, .padding-top.padding-medium, .padding-top.padding-xxlarge, .padding-top.padding-small, .padding-top.padding-xsmall, .padding-top.padding-custom1 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom, .padding-bottom.padding-xlarge, .padding-bottom.padding-small, .padding-bottom.padding-xxhuge, .padding-bottom.padding-large, .padding-bottom.padding-xhuge, .padding-bottom.padding-custom2, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xxlarge, .padding-bottom.padding-custom3, .padding-bottom.padding-custom1, .padding-bottom.padding-xsmall, .padding-bottom.padding-huge, .padding-bottom.padding-tiny, .padding-bottom.padding-medium, .padding-bottom.padding-0 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-left, .padding-left.padding-xhuge, .padding-left.padding-xlarge, .padding-left.padding-0, .padding-left.padding-small, .padding-left.padding-xsmall, .padding-left.padding-medium, .padding-left.padding-xxhuge, .padding-left.padding-huge, .padding-left.padding-custom1, .padding-left.padding-tiny, .padding-left.padding-xxsmall, .padding-left.padding-custom3, .padding-left.padding-custom2, .padding-left.padding-xxlarge, .padding-left.padding-large {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right, .padding-right.padding-xxhuge, .padding-right.padding-custom2, .padding-right.padding-large, .padding-right.padding-xlarge, .padding-right.padding-tiny, .padding-right.padding-custom3, .padding-right.padding-custom1, .padding-right.padding-xsmall, .padding-right.padding-xxlarge, .padding-right.padding-xxsmall, .padding-right.padding-medium, .padding-right.padding-xhuge, .padding-right.padding-huge, .padding-right.padding-0, .padding-right.padding-small {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-vertical, .padding-vertical.padding-0, .padding-vertical.padding-xxhuge, .padding-vertical.padding-large, .padding-vertical.padding-custom3, .padding-vertical.padding-medium, .padding-vertical.padding-tiny, .padding-vertical.padding-xxlarge, .padding-vertical.padding-custom1, .padding-vertical.padding-xsmall, .padding-vertical.padding-xhuge, .padding-vertical.padding-xlarge, .padding-vertical.padding-custom2, .padding-vertical.padding-xxsmall, .padding-vertical.padding-huge, .padding-vertical.padding-small {
  padding-left: 0;
  padding-right: 0;
}

.padding-horizontal {
  padding: 0 5%;
}

.padding-horizontal.padding-xxsmall, .padding-horizontal.padding-0, .padding-horizontal.padding-custom3, .padding-horizontal.padding-huge, .padding-horizontal.padding-xsmall, .padding-horizontal.padding-medium, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-large, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-tiny, .padding-horizontal.padding-custom2, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-small, .padding-horizontal.padding-xlarge {
  padding-top: 0;
  padding-bottom: 0;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-weight-medium {
  font-weight: 500;
}

.text-size-medium {
  font-size: 1.125rem;
}

.form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.form-checkbox-label {
  margin-bottom: 0;
}

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

.form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.text-size-large {
  font-size: 1.25rem;
}

.heading-xxlarge {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.form-radio-icon {
  border: 1px solid var(--black);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
}

.form-radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form-radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

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

.heading-medium {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.heading-large {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

.button {
  border: 1px solid var(--black);
  background-color: var(--black);
  color: var(--white);
  text-align: center;
  padding: .75rem 1.5rem;
}

.button.is-alternate {
  background-color: var(--white);
  color: #000;
}

.button.is-button-small {
  padding: .5rem 1.25rem;
}

.button.with-icon {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.form-input {
  border: 1px solid var(--black);
  background-color: var(--white);
  color: var(--black);
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #0009;
}

.form-input.is-select-input {
  background-color: #fff;
  background-image: none;
}

.form-input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.background-color-lightgrey {
  background-color: #f4f4f4;
}

.form-checkbox-icon {
  border: 1px solid var(--black);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form-checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form-checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.heading-xsmall {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.image-wrapper-4-3 {
  width: 100%;
  padding-top: 75%;
  position: relative;
}

.button-secondary {
  border: 1px solid var(--black);
  color: var(--black);
  text-align: center;
  background-color: #0000;
  padding: .75rem 1.5rem;
}

.button-secondary.is-button-small {
  padding: .5rem 1.25rem;
}

.button-secondary.is-alternate {
  border-color: var(--white);
  color: var(--white);
}

.button-secondary.with-icon {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.heading-small {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-style-quote {
  border-left: .1875rem solid var(--black);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.form-field-wrapper {
  position: relative;
}

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

.image-wrapper-16-9 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

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

.stylesystem-images_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-wrapper-1-1 {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

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

.heading-xlarge {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.form-radio-label {
  margin-bottom: 0;
}

.margin-top-auto {
  margin-top: auto;
}

.text-lineheight-normal {
  line-height: 1.5;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.rl-styleguide_class-sample-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.shadow-large {
  box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #10182808;
}

.rl-styleguide_tutorial-callout {
  grid-column-gap: 2rem;
  background-color: #fff;
  border: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  padding: .75rem .75rem .75rem 1rem;
  display: flex;
}

.rl-styleguide_callout-link-wrapper {
  background-image: linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26), linear-gradient(#fff, #fff);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .75rem 1rem;
  display: flex;
}

.text-lineheight-xshort {
  line-height: 1.2;
}

.rl-styleguide_heading {
  z-index: 4;
  color: #fff;
  background-color: #000;
  padding: .25rem .5rem;
  position: sticky;
  top: 0;
}

.text-lineheight-xtall {
  line-height: 2;
}

.icon-medium {
  height: 3rem;
}

.text-lineheight-none {
  line-height: 1;
}

.rl-styleguide_class-label {
  color: #fff;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #0073e6;
  border-radius: 2px;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_class-label.html-tags {
  background-color: #be4aa5;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #10182824;
}

.text-letterspacing-wide {
  letter-spacing: .025em;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.styleguide_color-sample {
  padding: 8rem 1.5rem 1.25rem;
}

.styleguide_color-sample.is-lightgrey {
  background-color: #f4f4f4;
}

.styleguide_color-sample.is-black {
  background-color: #000;
}

.styleguide_color-sample.is-white {
  background-color: #fff;
}

.text-lineheight-short {
  line-height: 1.3;
}

.shadow-xsmall {
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.shadow-xxsmall {
  box-shadow: 0 1px 2px #1018280d;
}

.icon-large {
  height: 5rem;
}

.button-tertiary {
  color: var(--black);
  text-align: center;
  background-color: #f4f4f4;
  border: 1px solid #0000;
  padding: .75rem 1.5rem;
}

.button-tertiary.is-button-small {
  padding: .5rem 1.25rem;
}

.button-tertiary.is-alternate {
  color: #fff;
  background-color: #464646;
  border-color: #464646;
}

.button-tertiary.with-icon {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.rl-styleguide_paste-text {
  color: #00000080;
  text-align: center;
  border: 1px dashed #00000026;
  padding: 1rem;
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.button-link {
  color: var(--black);
  background-color: #0000;
  align-items: center;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button-link.is-alternate {
  color: #fff;
}

.button-link.with-icon {
  grid-column-gap: .5rem;
}

.icon-xsmall {
  height: 1.5rem;
}

.shadow-medium {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.icon-xxsmall {
  height: 1rem;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.text-lineheight-tall {
  line-height: 1.7;
}

.icon-small {
  height: 2rem;
}

.rl-styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #d3d3d3;
  padding: .25rem .5rem;
  position: sticky;
  top: 2rem;
}

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

.rl-styleguide_callout-link {
  background-color: #fff;
  background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
  justify-content: space-between;
  align-items: center;
  padding: 1px;
  display: flex;
}

.rl-styleguide_shadow-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 8rem;
  padding: 1rem;
  display: flex;
}

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-letterspacing-xtight {
  letter-spacing: -.03em;
}

.text-letterspacing-normal {
  letter-spacing: 0;
}

.text-letterspacing-xwide {
  letter-spacing: .05em;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.icon-xlarge {
  height: 6.5rem;
}

.text-letterspacing-tight {
  letter-spacing: -.015em;
}

.rl-styleguide_button-row {
  grid-column-gap: 1rem;
  display: flex;
}

.shadow-small {
  box-shadow: 0 4px 8px -2px #1018281a, 0 2px 4px -2px #1018280f;
}

.rl-styleguide_extension {
  display: none;
}

.with-icon {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.footer {
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.footer:where(.w-variant-c4abfe3e-31c1-a8d6-871d-5051aa1cc264) {
  color: var(--white);
  background-color: #220808;
}

.footer_grid {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.footer_wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.coopyright_text {
  text-align: center;
  line-height: 1;
  text-decoration: none;
}

.coopyright_text.created {
  padding-top: 3px;
}

.dreher-media-logo {
  height: 1rem;
}

.dreher-media-logo.inverted {
  filter: invert();
}

.dreher-media-logo.inverted:where(.w-variant-1dbb5557-695f-0d1f-701f-d0d0b4ea0759), .dreher-media-logo.inverted:where(.w-variant-c4abfe3e-31c1-a8d6-871d-5051aa1cc264) {
  filter: none;
}

.blogpost1_content {
  margin-bottom: 4rem;
}

.fs-cc-prefs2_option {
  border-bottom: 1px solid #c0c0c04d;
  padding-top: 16px;
  padding-bottom: 16px;
}

.fs-cc-prefs2_close {
  background-color: var(--primary-color);
  color: #fff;
  cursor: pointer;
  padding: 12px;
  font-size: 20px;
  text-decoration: none;
  position: absolute;
  inset: 0 0 auto auto;
  box-shadow: -1px 1px 4px #3333331a;
}

.fs-cc-prefs2_overlay {
  z-index: -1;
  background-color: #00000059;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_label {
  color: var(--primary-color);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 32px;
  font-size: 16px;
  font-weight: 700;
}

.fs-cc-prefs2_form-wrapper {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cc-banner_component {
  z-index: 999;
  background-color: var(--black);
  color: #fff;
  width: 450px;
  padding: 30px;
  display: none;
  position: fixed;
  inset: auto 0% 0% auto;
}

.fs-cc-prefs2_checkbox-label {
  display: none;
}

.fs-cc-manager2_button {
  background-color: var(--primary-color);
  color: var(--white);
  cursor: pointer;
  border-radius: 50%;
  flex-direction: column;
  width: 48px;
  padding: 8px;
  transition: opacity .2s;
  display: flex;
}

.fs-cc-manager2_button:hover {
  opacity: .7;
}

.cc-manager_component {
  z-index: 999;
  width: 48px;
  height: 48px;
  display: none;
  position: fixed;
  inset: auto auto 20px 20px;
}

.fs-cc-banner2_text {
  font-size: 15px;
}

.fs-cc-prefs2_title {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}

.fs-cc-banner2_text-link {
  color: #fff;
  border-bottom: 2px solid #fff;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs2_button {
  border: 1px solid var(--primary-color);
  background-color: var(--primary-color);
  text-align: center;
  padding: 12px 20px;
  font-weight: 700;
}

.fs-cc-prefs2_button.fs-cc-button-alt {
  border-color: var(--primary-color);
  color: var(--primary-color);
  background-color: #fff;
  margin-bottom: 12px;
}

.fs-cc-banner2_container {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fs-cc-prefs2_content {
  color: #000;
  background-color: #fff;
  height: 100%;
  padding: 40px 32px;
}

.fs-cc-prefs2_checkbox {
  z-index: 1;
  border-width: 2px;
  border-color: var(--primary-color);
  cursor: pointer;
  background-color: #fff;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_checkbox.w--redirected-checked {
  border-color: var(--primary-color);
  background-color: var(--primary-color);
  background-size: auto;
}

.fs-cc-prefs2_form {
  color: #fff;
  background-color: #333;
  width: 100%;
  max-width: 400px;
  max-height: 85vh;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-prefs2_submit {
  background-color: var(--black);
  text-align: center;
  margin-top: 12px;
  padding: 12px 20px;
  font-weight: 700;
}

.cc-prefs_component {
  z-index: 997;
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 32px;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs-cc-prefs2_space-small {
  margin-bottom: 12px;
}

.fs-cc-preferences2_close-icon {
  color: #fff;
  width: 24px;
  height: 24px;
}

.fs-cc-banner2_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.fs-cc-banner2_button {
  color: var(--black);
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  flex: 1;
  min-width: 120px;
  margin-left: 8px;
  margin-right: 8px;
  padding: 8px 20px;
  font-weight: 700;
}

.fs-cc-banner2_button.fs-cc-button-alt {
  color: #fff9;
  background-color: #fff6;
}

.fs-cc-prefs2_buttons-wrapper {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 16px;
  display: flex;
}

.fs-cc-prefs2_checkbox-field {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-bottom: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.fs-cc-reject {
  display: none;
}

.fs-cc-reject.insta-no-cookies {
  background-color: var(--primary-color);
  color: var(--white);
}

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

.insta-embed {
  overflow: hidden;
}

.hero-section {
  width: 100%;
  height: 100vh;
  min-height: 40rem;
  max-height: 80rem;
  position: relative;
}

.hero-section.big.no-max {
  max-height: none;
}

.hero-section.scroll-trigger {
  z-index: -1;
  height: 80vh;
  position: absolute;
}

.hero-img {
  object-fit: cover;
  object-position: 100% 50%;
  width: 100%;
  height: 100%;
}

.hero-img.zauberfl-te {
  object-position: 53% 100%;
}

.hero-contents {
  padding: 2rem 5%;
  position: absolute;
  inset: 0%;
}

.hero-logo {
  height: 72px;
}

.hero-container {
  flex-flow: column;
  width: 100%;
  max-width: 120rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-btn-flex-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.margin-bottom15 {
  margin-bottom: 15px;
}

.h4-text {
  font-size: var(--h4-text);
  letter-spacing: .2em;
  font-weight: 300;
}

.h4-text.is-btn {
  border-bottom: 1px solid #fff0;
  transition: all .4s;
}

.h4-text.is-btn:hover {
  border-bottom: 1px solid var(--white);
}

.h4-text.is-uppercase {
  text-transform: uppercase;
}

.padding-global {
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
}

.padding-section-large {
  width: 100%;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-section-large.top-bigger {
  padding-top: 9rem;
}

.margin-bottom100 {
  margin-bottom: 100px;
}

.h2-text {
  font-size: var(--h2-text);
  letter-spacing: .1em;
  font-weight: 300;
  line-height: 100%;
}

.work-items-grid {
  grid-column-gap: 5px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  padding-left: 5px;
  padding-right: 5px;
  display: grid;
}

.work-item {
  transition: all .4s;
}

.work-item:hover {
  transform: scale(1.05);
}

.work-img {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
}

.margin-bottom3 {
  margin-bottom: 3px;
}

.small-txt {
  letter-spacing: .1em;
  font-size: 12px;
  font-weight: 300;
}

.small-txt.bigger {
  letter-spacing: 0;
  font-size: 14px;
}

.h5-text {
  font-size: var(--h5-text);
  letter-spacing: .1em;
  font-weight: 300;
}

.h5-text.weight-400 {
  letter-spacing: 0;
  font-weight: 400;
}

.h5-text.spacing-normal {
  letter-spacing: 0;
}

.h5-text.uppercase {
  text-transform: uppercase;
}

.line-horizontal {
  background-color: var(--_colors---menu-color-grey);
  width: 100%;
  max-width: 30rem;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
}

.navbar2_component {
  color: var(--_colors---menu-color-dark);
  background-color: #0000;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 1rem 5%;
  display: flex;
  position: fixed;
}

.navbar2_component:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  filter: none;
  color: var(--_colors---menu-color-light);
  background-color: #0000;
}

.navbar2_container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr .375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.navbar2_menu {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.navbar2_link {
  color: var(--_colors---menu-color-dark);
  text-transform: uppercase;
  border-bottom: 1px solid #0000;
  margin-bottom: -.1rem;
  margin-left: 0;
  margin-right: 0;
  padding: .1rem .2rem;
  font-size: 18px;
  font-weight: 300;
  line-height: 1;
}

.navbar2_link:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  color: var(--_colors---menu-color-light);
}

.navbar2_link:hover {
  border-bottom-color: #fff;
}

.navbar2_link:hover:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  border-bottom-color: var(--_colors---menu-color-light);
}

.navbar2_link.w--current {
  border-bottom-color: var(--menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>);
  color: var(--menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>);
}

.navbar2_link.w--current:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  border-bottom-color: var(--_colors---menu-color-light);
  color: var(--_colors---menu-color-light);
}

.link-block {
  position: absolute;
  top: .5rem;
  bottom: .5rem;
  left: 5vw;
}

.link-block.w--current {
  z-index: 99999;
}

.navbar14_link {
  color: #fff;
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  border-bottom: 1px solid #fff0;
  padding: 0 0 0;
  font-size: 20px;
  font-weight: 400;
  transition: all .4s;
}

.navbar14_link:hover {
  color: #fff;
  border-bottom-color: #fff;
  font-weight: 500;
}

.navbar14_link.w--current {
  color: #fff;
  border-bottom: 1px solid #fff;
  font-weight: 700;
  text-decoration: none;
}

.nav-dot {
  color: #fff;
  padding-left: 1vw;
  padding-right: 1vw;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
}

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

.navbar14_menu-button {
  padding: 0;
}

.navbar14_component {
  background-color: #0000;
  align-items: center;
  margin-top: 1.5rem;
  margin-left: 5%;
  margin-right: 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar14_component.normal {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
}

.navbar14_menu {
  z-index: 99;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar14_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: auto;
  min-height: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12vw;
  padding-right: 12vw;
  display: flex;
}

.navbar14_menu-link-wrapper {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-overlay {
  z-index: -1;
  opacity: 0;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-image: linear-gradient(#b8943666, #85b25466 30%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.nav-logo {
  height: 100%;
}

.nav-logo.dark {
  opacity: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.nav-logo-link {
  pointer-events: auto;
  width: 750px;
  height: 20px;
  position: relative;
}

.nav-logo-link:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  color: var(--_colors---menu-color-light);
}

.nav-link-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-link-wrapper:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  color: var(--_colors---menu-color-light);
}

.pading-section-large, .pading-section-large:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
  width: 100%;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.pading-section-large.bottom0 {
  padding-bottom: 0;
}

.margin-bottom64 {
  margin-bottom: 64px;
}

.h1-text {
  font-family: apparat-light, sans-serif;
  font-size: var(--h1-text);
  letter-spacing: .2em;
  text-transform: uppercase;
  font-weight: 400;
}

.h6-text {
  font-size: var(--h6-text);
  font-weight: 300;
}

.h6-text p {
  margin-bottom: 5px;
}

.work-infos-flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.work-infos-item {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.video-links-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.gallery-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.gallery-grid._3-column {
  grid-template-columns: 1fr 1fr 1fr;
}

.gallery-item, .gallery-img-lightbox {
  width: 100%;
  height: 100%;
}

.gallery-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.h3-text {
  font-size: var(--h3-text);
  letter-spacing: .2em;
  font-weight: 300;
}

.bio-items-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

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

.social-icon {
  width: 48px;
  height: 48px;
}

.margin-bottom20 {
  margin-bottom: 20px;
}

.div-block {
  color: var(--white);
  position: absolute;
  inset: auto 0% 0%;
}

.h5-text-2 {
  letter-spacing: .1em;
  font-size: 20px;
  font-weight: 300;
}

.h5-text-2.weight-400 {
  letter-spacing: 0;
  font-weight: 400;
}

.h5-text-2.spacing-normal {
  letter-spacing: 0;
}

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

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

@media screen and (min-width: 1280px) {
  .hero-img {
    object-position: 100% 65%;
  }

  .navbar2_link {
    font-size: 20px;
  }

  .navbar14_container {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-logo.dark {
    opacity: 0;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .nav-logo.dark:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    opacity: 0;
    filter: invert();
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .nav-logo-link {
    width: 860px;
    height: 24px;
    position: relative;
  }

  .nav-logo-link.w--current:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    position: relative;
  }

  .pading-section-large.bottom0 {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 1920px) {
  .hero-img {
    object-position: 100% 55%;
  }
}

@media screen and (max-width: 991px) {
  body {
    --primary-color: black;
    --h4-text: 20px;
    --h2-text: 50px;
    --h5-text: 18px;
    --menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>: #ababab;
    --h1-text: 64px;
    --h6-text: 16px;
    --h3-text: 35px;
    --secondary-color: #fffefe;
    --richtext: 16px;
  }

  h1 {
    font-size: 3.25rem;
  }

  h2 {
    font-size: 2.75rem;
  }

  h3 {
    font-size: 2.25rem;
  }

  h4 {
    font-size: 1.75rem;
  }

  .hide-tablet {
    display: none;
  }

  .show-tablet {
    display: block;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

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

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

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

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

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

  .heading-xxlarge {
    font-size: 3.25rem;
  }

  .heading-medium {
    font-size: 1.75rem;
  }

  .heading-large {
    font-size: 2.25rem;
  }

  .heading-xlarge {
    font-size: 2.75rem;
  }

  .footer {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .blogpost1_content {
    margin-bottom: 3rem;
  }

  .hero-section {
    aspect-ratio: 4 / 3;
    height: auto;
    min-height: 20rem;
    max-height: 50rem;
  }

  .hero-section.big {
    min-height: 0;
    max-height: none;
  }

  .hero-section.big.no-max {
    height: 100vh;
  }

  .work-items-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .navbar2_container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: .25fr 1fr;
  }

  .navbar2_menu {
    display: flex;
  }

  .navbar2_link {
    font-size: 18px;
  }

  .link-block {
    top: .8rem;
    bottom: .8rem;
    left: 2vw;
  }

  .navbar14_link {
    letter-spacing: 0;
    padding: .75rem 0;
    font-size: 18px;
  }

  .menu-icon2_line-middle {
    background-color: #0a0c51;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar14_menu-button {
    padding: 0;
  }

  .navbar14_menu-button.w--open {
    background-color: #0000;
  }

  .navbar14_component {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5%;
    padding-right: 5%;
  }

  .navbar14_menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    justify-content: center;
    padding-left: 8%;
    padding-right: 0%;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar14_menu-link-wrapper {
    padding: 0;
  }

  .menu-icon2_line-top, .menu-icon2_line-bottom {
    background-color: #0a0c51;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-link-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .pading-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .social-icon {
    width: 44px;
    height: 44px;
  }
}

@media screen and (max-width: 767px) {
  body {
    --primary-color: black;
    --h4-text: 20px;
    --h2-text: 40px;
    --h5-text: 18px;
    --menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>: #ababab;
    --h1-text: 50px;
    --h6-text: 16px;
    --h3-text: 32px;
    --secondary-color: #fffefe;
    --richtext: 16px;
  }

  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2.25rem;
  }

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1.125rem;
  }

  .text-rich-text figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

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

  .show-mobile-landscape {
    display: block;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

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

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

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

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

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

  .text-style-nowrap {
    white-space: normal;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .heading-xxlarge {
    font-size: 2.5rem;
  }

  .heading-medium {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-large {
    font-size: 2rem;
  }

  .heading-xsmall {
    font-size: 1.125rem;
  }

  .heading-small {
    font-size: 1.25rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .heading-xlarge {
    font-size: 2.25rem;
  }

  .footer {
    margin-left: 0;
  }

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

  .blogpost1_content {
    margin-bottom: 2rem;
  }

  .fs-cc-prefs2_title {
    font-size: 20px;
  }

  .fs-cc-banner2_text-link {
    margin-right: 8px;
  }

  .fs-cc-banner2_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner2_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner2_button {
    margin-left: 0;
    margin-right: 8px;
  }

  .hero-section {
    min-height: 10rem;
    max-height: 40rem;
  }

  .hero-contents {
    padding-bottom: 20vh;
  }

  .hero-container {
    justify-content: space-between;
    height: 100%;
  }

  .nav-btn-flex-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .h4-text.is-mail {
    letter-spacing: 0;
  }

  .work-items-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .navbar2_component {
    min-height: 4rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .navbar2_menu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-bottom: 1px solid var(--white);
    background-color: var(--white);
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 9rem;
    padding-bottom: 10vh;
    position: absolute;
    inset: 0% 0% auto;
  }

  .navbar2_link {
    font-size: 32px;
  }

  .link-block {
    top: .5rem;
    bottom: .5rem;
  }

  .navbar14_link {
    font-size: 3vh;
  }

  .navbar14_link:hover {
    color: #fff;
    font-weight: 700;
  }

  .navbar14_link.w--current {
    color: #fff;
  }

  .menu-icon2_line-middle {
    background-color: var(--_colors---menu-color-dark);
  }

  .menu-icon2_line-middle:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    background-color: var(--_colors---menu-color-light);
  }

  .nav-dot {
    display: none;
  }

  .navbar14_component {
    margin-top: 1.25rem;
  }

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

  .navbar14_menu {
    background-color: #b89436;
    background-image: linear-gradient(230deg, #b89436, #85b25466 73%);
    border-bottom: 1px solid #cb9899;
    width: 100%;
    height: 100vh;
    padding: 20vh 0%;
    overflow: hidden;
  }

  .navbar14_container {
    z-index: 1;
    justify-content: flex-end;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar14_menu-link-wrapper {
    grid-column-gap: 1vh;
    grid-row-gap: 1vh;
    color: #fff;
    flex-flow: column;
    width: 100%;
    height: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .menu-icon2_line-top {
    background-color: var(--_colors---menu-color-dark);
  }

  .menu-icon2_line-top:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    background-color: var(--_colors---menu-color-light);
  }

  .menu-icon2_line-top.open {
    opacity: 0;
    position: absolute;
    inset: 0%;
  }

  .menu-icon2_line-top.open:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    background-color: var(--menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>);
  }

  .menu-icon2_line-top.close {
    position: relative;
  }

  .menu-icon2_line-bottom {
    background-color: var(--_colors---menu-color-dark);
  }

  .menu-icon2_line-bottom:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    background-color: var(--_colors---menu-color-light);
  }

  .menu-icon2_line-bottom.open {
    opacity: 0;
    position: absolute;
    inset: 0%;
  }

  .menu-icon2_line-bottom.open:where(.w-variant-d58fc2d1-5761-69df-2e8a-337afc0b32c3) {
    background-color: var(--menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>);
  }

  .menu-icon2_line-bottom.close {
    position: relative;
  }

  .nav-logo {
    height: 52px;
  }

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

  .nav-logo-link {
    z-index: 999;
    width: auto;
    height: auto;
    position: relative;
  }

  .nav-link-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: inline-flex;
  }

  .pading-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .gallery-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .insta-icon-wrapper {
    flex-flow: column-reverse;
    justify-content: flex-end;
    align-items: flex-start;
  }

  .social-icon {
    width: 35px;
    height: 35px;
  }

  .contact-logo {
    height: 24px;
  }
}

@media screen and (max-width: 479px) {
  body {
    --primary-color: black;
    --h4-text: 20px;
    --h2-text: 40px;
    --h5-text: 18px;
    --menu-color-dark\<deleted\|variable-a04c52cc-758c-24b1-79cb-8be6aedae5ce\>: #ababab;
    --h1-text: 50px;
    --h6-text: 16px;
    --h3-text: 30px;
    --secondary-color: #fffefe;
    --richtext: 16px;
  }

  h1 {
    font-size: 2.5rem;
  }

  .show-mobile-portrait {
    display: block;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

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

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

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

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

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

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .stylesystem-images_layout {
    grid-template-columns: 1fr;
  }

  .footer {
    margin-left: 0;
  }

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

  .coopyright_text {
    font-size: 1rem;
  }

  .fs-cc-prefs2_close {
    padding: 8px;
  }

  .fs-cc-prefs2_label {
    font-size: 14px;
  }

  .cc-banner_component {
    width: 100%;
  }

  .fs-cc-prefs2_title {
    font-size: 18px;
  }

  .fs-cc-prefs2_button.fs-cc-button-alt {
    margin-bottom: 8px;
  }

  .fs-cc-prefs2_content {
    padding: 24px;
  }

  .fs-cc-prefs2_submit {
    margin-top: 8px;
  }

  .cc-prefs_component {
    padding: 24px;
  }

  .hero-section {
    aspect-ratio: 6 / 5;
  }

  .work-items-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .navbar2_menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .navbar2_link {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .navbar14_menu-button {
    z-index: 99999999;
  }

  .nav-logo {
    height: 40px;
  }

  .h1-text {
    letter-spacing: 0;
  }

  .h1-text.mobil-smaller {
    font-size: 40px;
  }

  .work-infos-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .work-infos-item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .gallery-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }
}

#w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b781-2482b77f {
  justify-self: start;
}

#w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b78a-2482b77f {
  place-self: end;
}

#w-node-_935f46c0-86f1-a7b4-d5b7-e81225a88f4d-25a88f49 {
  justify-self: center;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9313f-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9315f-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93160-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93164-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93165-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93169-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9316a-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9316e-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9316f-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93173-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93174-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93178-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93179-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93180-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93181-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93185-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93186-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9318a-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9318b-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9318f-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93190-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93194-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93195-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93199-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9319a-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931a1-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931a2-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931a6-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931a7-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931ab-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931ac-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931b0-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931b1-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931ba-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931bb-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931c4-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931c5-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931d4-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931d5-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931d9-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931da-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931de-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931df-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931e3-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931e4-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931e8-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931e9-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931f0-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931f1-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931f5-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931f6-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931fa-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931fb-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba931ff-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93200-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93204-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93205-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93209-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9320a-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93211-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93212-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93216-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93217-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9321b-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9321c-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93220-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93221-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93225-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93226-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9322d-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9322e-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93232-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93233-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93237-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93238-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9323c-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9323d-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93241-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93242-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93246-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93247-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9324e-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9324f-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93253-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93254-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93258-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93259-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9325d-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9325e-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93262-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93263-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93267-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93268-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9326c-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9326d-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93271-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93272-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93276-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93277-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9327e-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9327f-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93283-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93284-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93288-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93289-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93290-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93291-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932d5-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932f2-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932f7-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932f8-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932fc-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba932fd-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9330d-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93319-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93323-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93324-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93327-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93328-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9332b-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9332c-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9332f-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93330-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93333-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93334-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93337-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93338-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9333b-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9333c-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93346-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93347-6ed5c2f7 {
  justify-self: start;
}

#w-node-_1bfecdfa-cf23-d065-290b-2142ac7792f5-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9334b-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9334c-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9334d-6ed5c2f7 {
  justify-self: start;
}

#w-node-_090a24d3-14a5-dfa2-fa04-d4a813666889-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93353-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93354-6ed5c2f7 {
  justify-self: start;
}

#w-node-edb34d17-99cc-692f-0430-12adb3f5bcf1-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93358-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93359-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9335a-6ed5c2f7 {
  justify-self: start;
}

#w-node-abefda6a-e9c5-21af-36b5-0ac7a543e5f9-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93360-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93361-6ed5c2f7 {
  justify-self: start;
}

#w-node-be0b581d-0d4f-6a5c-e56f-c71f2b87dae5-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93365-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93366-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93367-6ed5c2f7 {
  justify-self: start;
}

#w-node-_5f2284be-d63b-a2ed-4224-841634bd2cda-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9336d-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9336e-6ed5c2f7 {
  justify-self: start;
}

#w-node-_53f59b45-9eeb-d810-f61d-0b7531040bb4-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93372-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93377-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93378-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93379-6ed5c2f7 {
  justify-self: start;
}

#w-node-_142b856c-06a3-e4dd-2692-9efc37b12276-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9337f-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93380-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93381-6ed5c2f7 {
  justify-self: start;
}

#w-node-_95d37fb2-d622-83b6-f731-4b18a22a7cb8-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93389-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9338a-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9338b-6ed5c2f7 {
  justify-self: start;
}

#w-node-_46e3cf61-264e-9a1d-cad2-b40d089568e3-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93391-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93392-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93393-6ed5c2f7 {
  justify-self: start;
}

#w-node-_920b5748-cb2c-4ec9-7808-1e23fedc9e74-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9339b-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9339c-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9339d-6ed5c2f7 {
  justify-self: start;
}

#w-node-e422508c-6977-80a1-fda1-ce3c73c6fd3a-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933a3-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933a4-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933a5-6ed5c2f7 {
  justify-self: start;
}

#w-node-_737c0550-399b-3c73-23ed-09d6878d2bfd-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933ad-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933ae-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933af-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4a51ac62-a1f9-d133-d82b-d1c317772463-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933b9-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933ba-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933bb-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933bf-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933c0-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933c8-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933c9-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933ca-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933d0-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933d9-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933da-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933df-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933e8-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933e9-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933f0-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933f9-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933fa-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba933ff-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93408-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93409-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93410-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93411-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93419-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9341a-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9341f-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9342d-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9342e-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9342f-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93430-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93432-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93435-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93439-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9343a-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9343b-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9343c-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9343e-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93447-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93448-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93449-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9344a-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9344c-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93455-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93456-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93457-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93458-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9345a-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9345d-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93464-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93465-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93466-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93467-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93469-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9346c-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba9346d-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93473-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93474-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93475-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93476-6ed5c2f7, #w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba93478-6ed5c2f7 {
  justify-self: start;
}

#w-node-_4cedf050-e1e5-dc03-bd36-0cf51ba934de-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725cb-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725cc-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725d0-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725d1-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725d5-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725d6-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725da-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725db-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725df-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725e0-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725e7-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725e8-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725ec-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725ed-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725f1-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725f2-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725f6-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725f7-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725fb-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd5404725fc-6ed5c2f7 {
  justify-self: start;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd540472600-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9590ffdb-a06a-0e24-54f9-5fd540472601-6ed5c2f7 {
  justify-self: start;
}

#w-node-_2a6740b2-9b61-38ae-6a6e-ace4c9df7f63-6ed5c2f7, #w-node-_2669e740-54bd-f4e3-4f8d-3d94df62d50d-6ed5c2f7, #w-node-_17e5434e-e737-a59f-05c4-a327fe5e482a-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472616-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472617-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047261a-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047261b-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047261e-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047261f-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472622-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472623-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472626-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd540472627-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047262a-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047262b-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047262e-6ed5c2f7, #w-node-_9590ffdb-a06a-0e24-54f9-5fd54047262f-6ed5c2f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-23bf9ea8, #w-node-b2885fcb-7829-397d-3dc9-851e16c02b06-23bf9ea8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_11cbad53-3ca9-6bc6-1afa-0a7b7f831206-23bf9ea8, #w-node-_45cd3de6-195b-65a7-a0d3-55411dc3dda9-23bf9ea8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a1afa96-d09d-ae00-7b26-2bfd379b4182-23bf9ea8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04ebafff-0778-5024-a4d9-0185c2fcc29d-23bf9ea8 {
  grid-area: 5 / 2 / 6 / 4;
  place-self: center;
}

#w-node-_9d20d3ed-b255-4b44-01ba-d6593ea6d203-23bf9ea8, #w-node-_895b72e2-6a6e-1995-b607-340c5efef3b2-23bf9ea8, #w-node-_5762b082-02ad-bce5-3c19-6dc6cfa75c71-23bf9ea8, #w-node-_3f7233c4-1e42-20c9-82c7-3580290257a3-23bf9ea8, #w-node-_4ccdb91a-8c63-de2b-4d96-7cabe046802a-23bf9ea8, #w-node-_75cb969b-b050-ab17-ba6b-3c5fa5dccc1c-23bf9ea8, #w-node-d9b994a3-cd8b-a5af-65f9-9d46e37d17e0-23bf9ea8, #w-node-_5d747844-150a-2cb0-d4e0-3a484b8af4cf-23bf9ea8, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c29d653-2edf-0311-c13d-ba944b6bd3b7-85b0ccd5, #w-node-_21c87a49-7daf-81a8-8ca9-e55a1afd4d06-85b0ccd5, #w-node-b3cdbd59-d12c-3a1d-3b04-8d4508e77a94-85b0ccd5, #w-node-_135c7764-d13e-96a2-de64-2e2bc208441f-85b0ccd5, #w-node-_8ed2ed70-8da7-2038-b520-787a2d40d6e8-85b0ccd5, #w-node-_5705e271-6363-da22-7adf-168477271aac-85b0ccd5, #w-node-fc1e2784-2e83-0264-bec5-578f38df9eec-85b0ccd5, #w-node-_428e6eff-fc2b-7b94-25df-69ff19f7f8cb-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43634f41-29e4-da1d-ce3b-b0003d42db11-85b0ccd5, #w-node-_49565c34-af15-8667-01ac-95bb48f7338a-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38a01b9d-4986-b22e-05e1-5af841c1ecec-85b0ccd5, #w-node-_9a90bdab-5ab3-cd80-5e1e-4c76870208ff-85b0ccd5, #w-node-da863995-eae6-e4a0-113b-66088d262602-85b0ccd5, #w-node-b893295d-94f1-6e6e-12b4-baaa9040983c-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_506e2367-3be6-c8ca-e407-4910741d984e-85b0ccd5, #w-node-_95aa68ff-7111-a345-8812-55c85d1416aa-85b0ccd5, #w-node-bd5cd9b9-c8ed-d005-d6ab-1de3cd9b4b57-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_319c6dfd-c3de-bc20-75e5-c40b3af712d4-85b0ccd5, #w-node-_66c052ed-9e30-30a1-a811-9bcf5f0020c8-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_723b4683-91a1-4685-a2d6-f46ebf7ed525-85b0ccd5, #w-node-_960eda7d-151e-daa5-dd2c-d180d50dbe22-85b0ccd5, #w-node-a6dc72c2-1644-795a-7a6a-496d41c8b68e-85b0ccd5, #w-node-adcfe344-1a7b-2a2f-bbea-72e6aaf2b30f-85b0ccd5, #w-node-_098d6301-bd4b-b9c8-d13c-54906a82d7fc-85b0ccd5, #w-node-_5225ea3c-d5be-7ae4-4080-7223cbadd7c7-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_67c3742c-a831-31d2-938f-8e1701aedde2-85b0ccd5, #w-node-f4863425-cd35-100c-3a3a-e9ee4de9ef73-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1a65cca-5433-906f-9518-fdc58cc96138-85b0ccd5, #w-node-_50ac2edd-4eb7-1444-6682-c93c503d272e-85b0ccd5, #w-node-_4a267060-c92c-44ba-5f67-52dde6c1e998-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ea1177e-331e-2e35-1b8c-4c56627ef508-85b0ccd5, #w-node-_63b8d84b-dc01-d83a-d239-4fc47e33cce3-85b0ccd5, #w-node-b853c104-dc43-cc25-372b-bfb33a983aa0-85b0ccd5, #w-node-_190e1afc-feb5-d9d6-7351-b1ecccbfe916-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69983684-df37-ae58-3efc-07a80280106f-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e14d63b5-fe40-5698-1855-5a6edc8f06d3-85b0ccd5, #w-node-_14e85195-d1c9-cfc2-bb55-1179302e08b0-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02cf7585-dc50-5da6-6d19-88ae50e6b6c6-85b0ccd5, #w-node-_613a1fe3-c4a5-2940-962b-6b33de339119-85b0ccd5, #w-node-_3513357e-ab0a-b019-e975-1f0d1723eb17-85b0ccd5, #w-node-dbcfd550-0a42-a75f-c108-54e3d46bac28-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_29ad2eaa-25b8-93bd-efed-e5fe291f449f-85b0ccd5, #w-node-c098724d-9af7-1e5f-9883-06d8d6458182-85b0ccd5, #w-node-_9bd46078-d31e-e8bc-cf32-afdb43bb11f1-85b0ccd5, #w-node-_38ddb3a2-6294-528a-0892-1300cdf76a7d-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38464728-6211-4417-384e-d3f1cd15ba1a-85b0ccd5, #w-node-_15ee2b37-37eb-b316-bfcf-b35bcf76f2f5-85b0ccd5, #w-node-_3c11015b-026e-ebbf-01f8-dbedd3873ec8-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_308c9729-0e4d-0ed7-7955-bd6bb6a8ebf4-85b0ccd5, #w-node-e55b9d6e-147e-768e-f984-ea4c0eb2d4bf-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ceb3bc32-c49c-d89c-34c9-3699504aeb8a-85b0ccd5, #w-node-_06eb757f-d781-2af9-348e-7ac821d9e377-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a68bca52-5cba-8fd3-7077-048a85f4d3ad-85b0ccd5, #w-node-_5a49fc5f-4ac8-a74a-5faf-bc5596c6ba95-85b0ccd5, #w-node-_084713db-0357-6024-a321-1091d798a7ee-85b0ccd5, #w-node-_1d45afb6-b68d-4e44-1d2a-7abe6acd4ed3-85b0ccd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b94705d6-4d0e-9a54-6ccc-e8ab437e68f1-85b0ccd5, #w-node-_8da92079-89b8-7718-eebb-dd71cfeedd0e-85b0ccd5, #w-node-c9ee55ee-6157-b393-eb49-1b9ec1498139-85b0ccd5, #w-node-_7c9952a5-f82f-5a82-d54a-a6ef3fa74e61-85b0ccd5, #w-node-_255cc260-77a1-b6c9-bb62-902bc6a10ba2-85b0ccd5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-dc955164, #w-node-ecb96ab5-abf7-6d46-46e9-573a5c244737-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_17c57ac6-9f0c-0eb4-25a9-e6cd13b6b905-dc955164, #w-node-ea7e90b9-b26a-263e-8f7a-6b386f5690b8-dc955164, #w-node-_69e986c5-b769-16fd-32c8-99ac2281a6f1-dc955164 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5947392a-2fc4-a5ad-c5e0-186f4590ca6b-dc955164, #w-node-_326c39fa-1231-2fae-1b91-38106285ea50-dc955164, #w-node-c1afd0d0-f95d-c1df-bcf4-39be05c20a63-dc955164, #w-node-_4be2669a-7f6c-1df3-dd16-49eacf1b8785-dc955164, #w-node-c9f418cf-b698-2c2a-15a4-83cbaec264e4-dc955164, #w-node-_18e52b72-d82b-5d03-5a66-48f7a85e1a09-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_75d52ee5-c3da-b07a-c214-a31effb59b57-dc955164, #w-node-ad60845d-3738-538c-b169-610fe943bb6c-dc955164, #w-node-_3e113cc3-6cfb-4a19-34f5-050aa5e9fb25-dc955164, #w-node-_54a04f39-2c73-7c79-04a0-47322c7b7ada-dc955164 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a3d9299b-d970-120f-6615-60dfd8d7a7a6-dc955164, #w-node-_57bc49a0-238a-3de8-14df-e6ea9d3f40cf-dc955164, #w-node-cc77f333-49dc-6c19-795e-d669e7952f9d-dc955164, #w-node-_5fc2b67a-4a52-cf27-acb0-16270d7e7ff2-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e25fe489-8405-2526-4b7b-078e642a4a6d-dc955164, #w-node-_863db3fa-34ee-3b9a-7948-46a1ff645cae-dc955164, #w-node-_1335a786-fd3d-fe64-32d3-6eb332fe9658-dc955164 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c8388b8c-24ef-5d50-bee9-d5060b465bf6-dc955164, #w-node-d904909a-0f0f-ea34-b76a-9ecf7c9394ce-dc955164, #w-node-_1edd061d-36da-84a7-29f4-10d01eb00c72-dc955164, #w-node-a8a30b8b-360a-6918-9860-bc7c1602533f-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee34a2ee-2ef0-e420-efae-0ae4b776d495-dc955164, #w-node-_625c0151-2da9-de9c-86d7-1a43ef8ed967-dc955164, #w-node-_62cde568-5ed2-4fe0-eee1-502d55c95692-dc955164, #w-node-_179d2227-bed1-d6e2-8eaf-9e9fe6fadc60-dc955164, #w-node-_739e72f6-c3cf-7ff1-e6e5-69418c9b8a08-dc955164, #w-node-_81795eba-9f38-c566-ee00-daebe846c64d-dc955164 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eb9faa25-e8d1-8875-355a-0e5f2bf9f787-dc955164, #w-node-aa6f5e60-cabc-0fe0-69b6-d0456a7a1cc5-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ea9259c-09f9-d783-fac3-c4ceb0b74de3-dc955164 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_96105fc3-bf27-8a34-d67a-263ad563303c-dc955164, #w-node-ab597205-25e8-f5c4-922f-efc41f932214-dc955164, #w-node-_6d5c60c5-6b00-752e-bd75-d866f7011fff-dc955164, #w-node-c9774920-a4f4-4307-8a28-3cd4f8fee2b2-dc955164 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-041fe523, #w-node-_75342a84-841f-eccf-bb40-6fd00eb82fd8-041fe523, #w-node-cdcd0e19-8a11-f7ed-c842-c61fbb3aca13-041fe523, #w-node-_88122572-78c5-0297-f3f1-7fee8d31be40-041fe523, #w-node-_0fb3c3d0-58d1-ce1d-4620-cf83a2d541c8-041fe523, #w-node-b75c51b6-646d-4dd5-fabe-0cd82ccffa77-041fe523, #w-node-d25d2a91-65aa-7cd5-7065-1066452924e5-041fe523, #w-node-cc2d933b-8d94-ba07-dcfb-0ad8adabca48-041fe523 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_345e07af-ea37-af5e-bd69-7ddd3c77ada4-041fe523, #w-node-_3a596bab-efc6-56e3-6750-4fa6ed955490-041fe523 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b2d0e3ff-0698-9b1f-dc6c-110d4e833087-041fe523, #w-node-_912ab66b-dae9-538a-2b60-23d64920a0e9-041fe523 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_018d3c43-55ec-221e-6255-75108f7006de-041fe523, #w-node-_72ac3433-8c1e-9c30-a7da-45393c443397-041fe523, #w-node-_334d5a95-a066-4705-9224-dec996c06045-041fe523, #w-node-_1c2929b6-6711-60b0-3dbc-2faa6fc1777a-041fe523 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc0b5148-b6f0-0d4a-4dcb-6d85d85dabf6-041fe523 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a5dab746-22ad-26e8-cdc4-081352e646d8-041fe523 {
  grid-area: 15 / 2 / 16 / 4;
}

#w-node-bd18aabb-2cb8-6cd9-72f2-2860e087203f-041fe523, #w-node-_294718b5-b83a-6f44-d351-af1d6f3cffca-041fe523, #w-node-fab84daa-a135-fa8f-de2d-d952122f5c0e-041fe523, #w-node-df3c5feb-1914-3aa5-2ed5-f7983b7ed018-041fe523, #w-node-e8672f24-385d-8efa-a58d-e76c411dc9cc-041fe523, #w-node-_5ae7bfb2-eab7-d773-6331-79b66813c80d-041fe523, #w-node-_482c73d1-5ab4-24e3-33bc-5ed3cc1ad185-041fe523, #w-node-_8f5accdc-7bbe-ea25-ce9b-97e1cbf51220-041fe523, #w-node-fe0ccbe8-6eee-2ac4-59a6-45ddc8f9a4b5-041fe523, #w-node-e8c5eb4d-6345-1983-52a2-c8c32b067728-041fe523, #w-node-_8b5d0f44-46a0-cf23-4d35-ca65f77cbe78-041fe523, #w-node-a14ec816-3510-e440-5728-0ca153bf2a9e-041fe523, #w-node-e1518f1b-2fe7-48a4-e6a4-b60a76c4fb8a-041fe523, #w-node-a73b52e1-bd72-da8a-28bc-7f72c3472324-041fe523, #w-node-d6ceaf73-4991-897e-a0cf-a4f4be658bcd-041fe523, #w-node-_189839ac-b5ce-9fc5-d813-3a2038300043-041fe523, #w-node-_937638ef-f3c1-2c11-206b-7cafb59df309-041fe523, #w-node-_343007c8-7a33-1847-661a-ba7b7ef5672d-041fe523, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-890bd875, #w-node-_69213777-83e8-cbe8-cf6f-a19c4b20c94a-890bd875, #w-node-_589b6027-9634-cd09-abe8-e9d3b1a4329c-890bd875, #w-node-aefbcf56-608d-0b23-1e9a-4405e7503453-890bd875, #w-node-d9dd82cd-f260-7492-770a-cf46f0cfdc55-890bd875, #w-node-_120f4f41-c435-2c8a-0aaa-03ef8d4e1d52-890bd875, #w-node-bcbcc88f-0882-3f46-2904-35043e01d4b3-890bd875, #w-node-_85f4aa94-1903-29a5-0309-5b2814dbedbc-890bd875, #w-node-ce96d3f0-2753-f243-ebe4-765232ff602c-890bd875, #w-node-_4d1957b6-7afa-0e3b-bf0d-2ad57810fe51-890bd875, #w-node-_3711e2f1-e6a8-0d39-4ef7-0ffc419b24fe-890bd875, #w-node-d0bcc77c-fe4e-9b49-eaf0-f3b41072e031-890bd875, #w-node-_0bce3702-63d0-c784-bfde-3f56876ca4bc-890bd875, #w-node-_857d9f57-319e-e269-1989-76d241d44f18-890bd875, #w-node-_25bef4ae-c6fb-3cd9-6032-6e111afc0e5f-890bd875, #w-node-bf38c3ef-6189-7d56-0dfa-2dca98725cba-890bd875, #w-node-_7606047d-1410-38c7-64ec-0d30c1f017af-890bd875, #w-node-_8d82d0be-7948-1dd6-8604-bd9679a942f5-890bd875 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-9ec1ae03, #w-node-e6e1507d-778e-a4e4-264b-2573a2b6fd5a-9ec1ae03, #w-node-_2be7105d-892b-c89e-f48a-1b22fc4b8bd3-9ec1ae03, #w-node-_2c0a2cc0-64f8-f61c-2f05-5827d8de4fe2-9ec1ae03, #w-node-_2f7a3165-485a-f88b-23cb-d64c666c4d9f-9ec1ae03, #w-node-_73ee6796-1296-babf-35ac-f7adc7d58726-9ec1ae03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_248950de-85c2-b00a-6abb-cd2eaf5f069b-9ec1ae03, #w-node-_40eb74d6-f625-7519-d3b9-1e07202cfaf5-9ec1ae03, #w-node-bf50ec79-5afd-bb9f-e3fc-21b116a87599-9ec1ae03, #w-node-_4836d6f7-e180-aac7-7f08-46bb79ab0511-9ec1ae03, #w-node-_76c0e809-6cc0-7608-a039-9321adbfb2bb-9ec1ae03, #w-node-_42eec39e-c707-12dd-d36b-002d95a8f6a7-9ec1ae03, #w-node-_37d1525d-3364-eefe-5431-6f8d234517c4-9ec1ae03, #w-node-_9e49f7b9-8f20-36ce-ae0b-412405f77ee7-9ec1ae03, #w-node-b221c393-d353-7a8c-a7f7-047f4a93d9df-9ec1ae03, #w-node-a1713343-8740-20c5-22f7-0c8fb44aaf0a-9ec1ae03, #w-node-d46b6cfc-e503-d309-65e0-66f4be189b40-9ec1ae03, #w-node-_5e0ea234-8cca-5efe-fb65-c0dba8439eac-9ec1ae03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-47c36110, #w-node-b786957f-b99c-8ff9-0505-39fe6a68ce88-47c36110, #w-node-_703905dd-858f-64f7-3f87-f056cfaa7ab2-47c36110, #w-node-_03def366-03f6-2e74-04e8-5373832f524c-47c36110, #w-node-_2a0f27fa-ceb0-3ac5-e3a0-0919c9fd6eba-47c36110, #w-node-_57e1f7af-f4fb-6b06-558c-7b9b7fe970e6-47c36110, #w-node-_77f9f2b2-c625-49d3-14a4-391aa46aaaba-47c36110, #w-node-_57a1089b-15f8-cdf5-a8b7-276f45af17f9-47c36110, #w-node-_0b17086d-1a4d-09d7-2d29-a53bef9f76da-47c36110, #w-node-fcecb126-785a-e0ec-1780-14f8c5bd3fb1-47c36110, #w-node-_643f0bea-cd11-3f48-a23b-456817784243-47c36110 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_847407f4-71b1-7ed3-8113-efc77b3b2171-47c36110, #w-node-e3136e8c-0e89-f868-ef42-a742153ef597-47c36110, #w-node-f52d1dde-b1ad-9e27-d817-84439cb10355-47c36110, #w-node-_5cb7b1c2-4b6a-e077-530e-6d49fc186aaf-47c36110, #w-node-d8cf0046-5407-a1e8-20d0-d3ebcc9933e6-47c36110, #w-node-_56bf5929-7c8c-af17-c33a-00b7ec84a305-47c36110 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f290f2d2-8ba9-73f2-0532-01fb6385966b-47c36110, #w-node-e9df8d39-6488-443f-7ec6-16983dc6617c-47c36110, #w-node-dbe43e11-5040-5b25-5d87-f46efa45cc8f-47c36110, #w-node-_4df9118a-8cc5-5ae6-5f1b-6156cbabbfbe-47c36110, #w-node-a8125be3-31b4-c15d-39b1-25dfd6eccee8-47c36110, #w-node-d5fcd4de-103e-a0cc-45c2-c23a95382359-47c36110, #w-node-cb5f5e8d-75c7-8ca0-1f3d-b2ec312f4e53-47c36110, #w-node-_2170ac84-3421-d7c4-dd76-22d90fad6517-47c36110 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-9d6bf357, #w-node-e310f338-e49e-e8f8-de3a-c2ec208ffa81-9d6bf357 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a181f399-cf18-af37-af67-c24bbf97e798-9d6bf357 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e94ce129-e06c-eb42-783c-f31b008fb81b-9d6bf357 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_08d28bc1-298e-ab63-62db-d5391e087c53-9d6bf357 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2e5da62-15af-8f9d-7645-3c3c06e8c7b3-9d6bf357, #w-node-_556b9933-539b-f04e-0331-39a231cfa10b-9d6bf357, #w-node-d0eb1ac3-dca3-9f03-24a6-23af3c9e08c3-9d6bf357 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dcc0a3a8-a595-0b6a-56d7-233892ff4303-9d6bf357, #w-node-a9119d46-e236-6808-fd0b-13f099f3fb20-9d6bf357 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0769da3-4a5e-ea72-b41e-208aa8713b74-9d6bf357, #w-node-eb9eed0a-d561-1194-806a-53180c0b95ba-9d6bf357, #w-node-_01e44038-a85a-e226-5575-412e1171bff6-9d6bf357, #w-node-afc46181-3b7c-80f4-64d4-c8ec089dbe78-9d6bf357, #w-node-df361c7f-47dd-ea95-5121-210f43c4d4ab-9d6bf357, #w-node-dddd58fd-3ce8-a565-4b73-fba5968c93a9-9d6bf357, #w-node-de85dc53-7e7c-0032-ec80-399ff4c5bab1-9d6bf357, #w-node-_6a836790-d130-3d50-7a6d-96a49ab920b4-9d6bf357, #w-node-a947d200-f2d6-e17b-fbb7-42942ba8c96f-9d6bf357, #w-node-ef73d629-4dc3-7e76-ccb4-d6deb92657bc-9d6bf357, #w-node-_3dded9bc-aa06-da44-1eb0-6fbac7e24671-9d6bf357, #w-node-_216022ed-0f1a-0739-cacb-da49be8d98af-9d6bf357, #w-node-_734e1968-2b8b-a79c-a651-a32962041ede-9d6bf357, #w-node-bfb83195-1c65-4c57-e73e-4aaa4e03dc8f-9d6bf357, #w-node-_227620a7-ff84-73da-4e9b-77caaad7547f-9d6bf357, #w-node-_98eac468-ad4c-c66e-9cb9-c7fce3192e22-9d6bf357, #w-node-_547b0c72-3ccc-2fd5-078c-fc0245bb4bb6-9d6bf357, #w-node-_7f38eb15-a00a-403d-47de-7231898d6983-9d6bf357, #w-node-bf92bfec-b144-99a2-3635-37125a7ecb6e-9d6bf357, #w-node-d0f256a2-8dee-45a6-00cf-16bb54821167-9d6bf357, #w-node-_6b1f26e0-ff5c-08c1-4cb8-80d873b3aa93-9d6bf357, #w-node-_13be16f8-18df-970b-0f85-bc7caf7cf7c5-9d6bf357, #w-node-_769ac300-7fc2-45ea-09f7-457f73323571-9d6bf357, #w-node-_05db9a90-bf71-dcd1-3905-7302f471c172-9d6bf357, #w-node-_69d2f1cf-b98c-39bc-0ff3-9da94d323518-9d6bf357, #w-node-_44bbdc2d-97e3-2667-18d2-0a93f5e51587-9d6bf357 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4c1122be-eb0b-c066-9ebb-118fd02abe1d-9d6bf357, #w-node-_8ac5e6d5-c1c1-9305-38b1-d9f35fbe22a0-9d6bf357, #w-node-bac925d0-1722-5dda-3596-54b222c9b700-9d6bf357, #w-node-_446ddb11-b3b7-6e2a-705f-0a7e2f6d6b67-9d6bf357 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d5c0248-f709-a8b4-4fd7-15240c67e235-9d6bf357, #w-node-_9d1bb8ec-d01b-4c2d-c596-8b9b5c71dc09-9d6bf357, #w-node-_1c292a53-99c3-2a50-39fd-de073cfe312a-9d6bf357, #w-node-_605c8b06-6e68-5bbb-03a8-fb29c8383b16-9d6bf357, #w-node-_226531aa-6000-15b4-ea06-77f1bef8f811-9d6bf357, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-1ee8bbcf, #w-node-_6dd6578e-3937-eabd-da74-82303f1cd2e1-1ee8bbcf, #w-node-de9536cf-aaf0-0969-b1ad-86791cde0aa9-1ee8bbcf, #w-node-_6c4d3aba-9904-6075-e164-6061610ff976-1ee8bbcf, #w-node-_4544b253-e651-514d-c529-315928cd4f18-1ee8bbcf, #w-node-_105ecf1a-684b-5940-83d3-62fadf7817a2-1ee8bbcf, #w-node-afc385c7-f325-f4b0-2f10-b6b4bb1e158d-1ee8bbcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f5b59042-0321-20db-8e77-ad6b63398314-1ee8bbcf, #w-node-bce7945c-ea5f-5d9c-9d26-dc9b2aefca2e-1ee8bbcf, #w-node-_34b79a16-b84e-c275-c683-a520a186763e-1ee8bbcf, #w-node-_16974198-39bd-b191-115e-8030f2f860ef-1ee8bbcf, #w-node-bff15557-4eb3-2811-b4f4-1d095338614c-1ee8bbcf, #w-node-_9bcc9d13-770c-4901-ee17-865b40b8974c-1ee8bbcf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_19084046-f834-51e9-0724-6396703bc5ba-1ee8bbcf, #w-node-_93ab8af2-f26d-3e1a-fbb4-49ef9f20eca9-1ee8bbcf, #w-node-bf40206d-775b-c8a1-6ce3-c652e1567b6c-1ee8bbcf, #w-node-_018fec9d-ad77-239e-71e2-0be8f02ec6c1-1ee8bbcf, #w-node-a4bf8ed0-e0bf-76e0-6b78-c9eec4410c82-1ee8bbcf, #w-node-_4525000b-a5d6-70e1-dbd7-bb020529a631-1ee8bbcf, #w-node-_86009106-528e-29a4-168f-50d3ea0444bb-1ee8bbcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fa01878e-325a-9d20-c502-a421b360a067-1ee8bbcf, #w-node-_24232c37-0c23-9ce0-6e1b-6933afb39d95-1ee8bbcf, #w-node-_74b1dfaf-324c-137a-8d01-8270cce05666-1ee8bbcf, #w-node-_759bd517-5307-5e1e-07e7-9dc7ca0e98f7-1ee8bbcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62166e6b-7a59-a21f-aed7-3b6bccb2963b-1ee8bbcf, #w-node-d63e20e3-2f93-8371-f262-97f7ef1cfc38-1ee8bbcf, #w-node-_716b2426-1efe-8170-feee-e6b8b329fe47-1ee8bbcf, #w-node-ad8ba385-fbb9-5a8f-3dea-571132e0f619-1ee8bbcf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-71bc27d1, #w-node-_6f4710a8-2829-d220-044d-5624728826d3-71bc27d1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4384214d-6ff0-d977-8137-769e4dcfc0bf-71bc27d1, #w-node-f5da0542-c18d-a082-44b6-da2a36037704-71bc27d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_940131e4-bc05-1122-65a8-a17be4d8480e-71bc27d1, #w-node-f9447e0d-2c06-dc98-db96-1d64037044e2-71bc27d1, #w-node-_4bf1d30b-5359-5018-4fa3-6c61f9ca2b3d-71bc27d1, #w-node-a3b1523b-f08d-c3e3-cb29-cef15462583a-71bc27d1, #w-node-_93dfbd26-b8a6-fc75-0b84-bc812c686414-71bc27d1, #w-node-dd639d6f-fa54-381a-b3b1-a38552908be8-71bc27d1, #w-node-_61b3e2f6-0b26-2ed3-346a-cf2ee780cc02-71bc27d1, #w-node-_174cc106-159f-50f6-c5b7-444c4b80e8a4-71bc27d1, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-402a7ad1, #w-node-_4e705c3b-4109-541c-5b2f-777edbde83ce-402a7ad1, #w-node-d2b2a4e3-b030-4f95-997c-7e4dc5eaeb6e-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3bb50553-47d0-deeb-5412-2b020c0eefb9-402a7ad1, #w-node-_80ed8b78-972a-5c6f-7fbd-f1ed2b6cd5be-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c8e0eaac-67e6-bfdf-a30e-fc647b6581ab-402a7ad1, #w-node-_84d04591-0cba-7013-9ee7-a14baa62e681-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4e030b2a-6dac-e941-1b80-4ca004f99058-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_25e757de-83c5-44ad-ad51-41d16342ca5d-402a7ad1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d237a83-4723-9a47-3583-c5e77cd8deb4-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3818f520-3a82-7025-dab0-224ca03acf7d-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_731eac3a-1555-88fe-d427-22353c4f9d53-402a7ad1, #w-node-_367efc2a-9eeb-22d4-89b1-cf37feede770-402a7ad1, #w-node-_726f5756-957f-107e-1ec8-cf0c89910b46-402a7ad1, #w-node-_8faf122d-d346-8cc0-1577-d7af8f2fd4b4-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_616d3fc0-e101-92a3-cf13-39657b222358-402a7ad1, #w-node-_40d4bf94-1d4d-73db-634f-02ecedf2b2f9-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03f57eaf-5d6d-7160-0eb2-616ec4f0e035-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4e448c98-eb62-fa3c-f48c-aa6db21144d4-402a7ad1, #w-node-_4aa6bc33-6dd5-6576-d3ff-cae78a35bee2-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a5a9561-7b2c-dc0f-9a4c-f63d37b839eb-402a7ad1, #w-node-_9f6017a9-bf24-e929-885b-57f189409000-402a7ad1, #w-node-_3e397f60-6a78-73c8-850f-2568b15be0de-402a7ad1, #w-node-_0e93fbc2-521e-1012-e3b2-16834cda4b43-402a7ad1, #w-node-_082532e0-b652-c66b-492d-ab7dcde41c69-402a7ad1, #w-node-_62ba5b3d-0186-1563-9365-6a52d46ba4fb-402a7ad1, #w-node-_6e9f4e34-c2ed-4ba5-5f0e-76cb642cc0c1-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba52157a-dc66-0929-6f80-0466c0d4ee01-402a7ad1, #w-node-ae5bd7e0-84ad-45d9-1fcd-f43eb958789f-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27f696f2-fc2e-e005-ae58-abbe5ea8d1d3-402a7ad1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_42264e27-70fe-5961-ead1-a93e07aa0ae7-402a7ad1, #w-node-_7d7654dc-2a65-a8e2-2df8-9e83bcb3d285-402a7ad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_194888ec-d588-79b1-6acf-f1bc06d3f7d4-402a7ad1, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-1c67c428 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_30193e4e-9edf-1e89-3e1e-a931ca712b1e-1c67c428, #w-node-d7f254a7-8587-a1dc-425c-fa27414861be-1c67c428 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34f0a967-983c-c7b7-f56f-d241584b433b-1c67c428 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5212dfb4-45ef-cfd8-665b-20c62bb75ccd-1c67c428, #w-node-ebab9e96-fe99-f7f4-3ada-85a3dcf23949-1c67c428 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6683f67d-8edf-ace3-8ab1-d2ba3b86ceae-1c67c428, #w-node-f099b890-4ce9-1e84-703a-98aca928460b-1c67c428, #w-node-_5b61da36-3357-c661-378a-ade1513060ec-1c67c428 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6ea7cc8a-e7a2-055d-f301-b095cd09dfc4-1c67c428, #w-node-_0e5f73e1-6347-dd8c-d0b0-6c0870c757aa-1c67c428 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_50fe30e3-db3f-22aa-3240-3a0aa76ab71a-1c67c428, #w-node-f9c0cbed-b2e3-072d-30e3-c542b572cc03-1c67c428, #w-node-b599364a-e665-8269-6a28-34c0148e203d-1c67c428, #w-node-_0a6ea0f0-6b61-2e8a-2f28-22a5273e741f-1c67c428, #w-node-_90613da8-f143-43cc-e85e-d39983e2079b-1c67c428, #w-node-_41d3019c-114b-6a19-1945-be246cf1ad0b-1c67c428, #w-node-a3279f4d-0f5f-ddae-e8b1-e28adade4708-1c67c428, #w-node-c8785dce-3380-488a-73f7-9562b2bc282d-1c67c428, #w-node-_33d5c02c-5bc5-93d5-c429-c431dd39113f-1c67c428, #w-node-_2d49bbfb-e047-428d-aa4b-3fa35442f60e-1c67c428, #w-node-_23db66b9-4083-0a88-bf97-34f41a914f9d-1c67c428, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-11347903 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_05cac555-b6ed-fdb0-70cb-2dbe60d8c0ec-11347903, #w-node-_06182058-2d5e-a2aa-caa9-002d8e9ccbff-11347903, #w-node-_7bbded89-cc56-d3cd-2794-5b5ae84f32af-11347903, #w-node-a95b9b99-1372-7ab3-8f96-48fd4e78e917-11347903 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f09be49c-ef0a-8225-0392-6ee1e36831ab-11347903, #w-node-_9ac27862-7797-5f2f-b928-b1154c32d6d2-11347903, #w-node-e2d062a3-2e7e-4db4-f299-7ac9340f819d-11347903, #w-node-_46658e17-9f90-891b-51e7-3a98341526d1-11347903, #w-node-b40a171f-2771-317e-f009-b27a363ba18d-11347903 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d7759c26-c95d-64bf-e307-232b3d8a2ba4-11347903, #w-node-_7bc2b8c3-b958-76dc-941a-b701f46ccfb0-11347903 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_349f9846-f5b9-9e25-1ac5-0cf96ae4ed25-11347903, #w-node-ea42d458-7eec-ddab-4c40-93e89e5ed292-11347903, #w-node-_4f9b1cf6-437b-63a5-a1bc-57803c66fb31-11347903 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ad541400-03f2-2dc2-4bb9-90876d69af44-11347903, #w-node-_080285df-420b-de9a-8eb1-ef9616c682fb-11347903 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_092efd63-543d-67c6-a230-4506fb68ebfe-11347903, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-a9463fd8, #w-node-_394f1854-96f5-45e7-40e2-bebda58a9421-a9463fd8, #w-node-_37b73c27-1a5a-e19b-07a4-9626406d902c-a9463fd8, #w-node-_19d3f503-d9e9-14e5-81f6-d6c3a6f8c73b-a9463fd8, #w-node-_5768ea64-9af6-7edb-dd2e-ca51882bbd2b-a9463fd8, #w-node-f737b6fa-155f-0603-7dd5-26245d2aaf39-a9463fd8, #w-node-_40e2483d-721e-76e6-fb80-ad71a3722d35-a9463fd8, #w-node-d4f5fc41-9c9f-e519-f0b7-f8bc53a592a9-a9463fd8, #w-node-_0c094776-aab5-c03f-548d-f3c3c3e7a7de-a9463fd8, #w-node-_1ddb954c-9404-62d4-007d-10ab3ab33867-a9463fd8, #w-node-_27f8e104-ed49-5a54-36d5-da345690835a-a9463fd8, #w-node-_459f8c2f-1daf-b304-62e9-f22816792949-a9463fd8, #w-node-b49d48cc-9290-a383-eb56-63cb2298f27e-a9463fd8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9c2b0da3-cdb5-bfb5-346c-72947c65d4bb-a9463fd8, #w-node-f55b9d30-6aad-c204-9a40-261497de0043-a9463fd8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1aa6601-eb22-92c7-ec19-e171f9b626f3-a9463fd8, #w-node-f43fe4a4-acac-72d6-6ac3-017daf6f7361-a9463fd8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e5eab2e0-2f83-c062-d36e-937dff8d25b3-a9463fd8, #w-node-b5910cc6-f10d-8a6c-6c8c-c33737618742-a9463fd8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15c7c070-76a8-1f3e-515c-3e2937ada118-a9463fd8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-d04cfce0, #w-node-_286e761e-9af6-4d60-ca0d-b74226c93d11-d04cfce0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89783b08-7f13-9b58-155a-ecc942ba903a-d04cfce0, #w-node-_31ef6d33-e44d-b765-b86d-37621b74940c-d04cfce0, #w-node-_32dc0cfa-6f4b-7916-c42b-9ff111fec7a9-d04cfce0, #w-node-dac38bbf-f05e-78e9-1a6b-3c776dec33dc-d04cfce0, #w-node-_793c0257-ebbf-1308-6a91-04557acebc45-d04cfce0, #w-node-_3e0f3c72-0106-f33a-5cde-e6f31fbf4a0b-d04cfce0, #w-node-_641d9344-d334-f712-574a-c91d27279f11-d04cfce0, #w-node-c660c6bc-0861-8f91-b5b8-2941f1926707-d04cfce0, #w-node-e428ae49-e875-f875-19a3-b5618e9042e7-d04cfce0, #w-node-_54fed1db-c5c6-5889-08fb-a0c171bca57f-d04cfce0, #w-node-d5f90e94-46bf-840f-2738-a8b4f67a90c6-d04cfce0, #w-node-_43604102-04d1-28c4-e420-92a949afc3c2-d04cfce0, #w-node-_42ae5b21-e2c3-b362-0570-90382f9dfd52-d04cfce0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d2c5f4-8377-640e-ccd9-a4f05996afaa-d04cfce0, #w-node-c99e9baa-dc69-b1d5-bcc2-b7b246d58141-d04cfce0, #w-node-_7593d59b-fc99-d934-6a62-c2ef24de807a-d04cfce0, #w-node-_83e7efdf-f627-901b-9ec8-a2283f1c1615-d04cfce0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0010f89a-26cf-4aed-c149-d489b6a88363-d04cfce0, #w-node-_4065f7f8-164b-08a5-b06f-15309540c8a1-d04cfce0, #w-node-_1374c379-274e-9ffa-a89c-e956c76663e6-d04cfce0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_238ae55b-badb-c94c-5560-aa52d2ab58b8-d04cfce0, #w-node-_21eeb0ac-1af5-7819-da17-b4269e3aa3dc-d04cfce0, #w-node-b9369d2e-a038-89d2-0ca7-3177619bc022-d04cfce0, #w-node-_14ff1088-afb9-16a0-7fb2-7d58a9940b4f-d04cfce0, #w-node-_304065ab-e381-f484-330e-ef706f302581-d04cfce0, #w-node-_8db91ee5-7b17-7ced-f861-9e373e45d11f-d04cfce0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_28514502-4e14-dd50-75b4-b06a5ce11c4f-d04cfce0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f57bcb1e-f1dd-488d-70f9-6938af6812d8-d04cfce0, #w-node-_2b077fd2-dd49-8302-bf37-c6aacdffba7f-d04cfce0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f37075-0979-bbc9-5d84-ca14db1e549e-d04cfce0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba180e7a-65f9-6121-5ce7-736d91882018-d04cfce0, #w-node-_1e4189db-8df7-f890-4b61-e504946a433b-d04cfce0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f377c111-ff5c-5bd8-4631-04e289a42c4e-d04cfce0, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-089ec9e0, #w-node-_2a2a6775-566e-fdce-07e8-b4e15b741fd6-089ec9e0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0ff9b7ff-a739-bf4a-4bf3-d69d46bf2995-089ec9e0, #w-node-_4d459f4b-04a4-9b7b-8432-7fa8c8a339bf-089ec9e0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_85ac70e5-de3f-93b6-7c15-2a2fde8ced7f-089ec9e0, #w-node-_2bf89747-ebbc-aa5f-7f0d-d1349e1ab5f1-089ec9e0, #w-node-ed67f66b-f915-dc3f-ec02-39b7404ba59e-089ec9e0, #w-node-b011bd45-8fb6-013d-1231-29891e6e06e2-089ec9e0, #w-node-_7f4d2347-eba6-0919-859a-1f79602f4e8a-089ec9e0, #w-node-_7bfff2f0-7fe3-2d7e-9230-3ade69328d34-089ec9e0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9b5a8621-bcf0-d776-fbb6-329dacc52a3e-089ec9e0, #w-node-b3f1d9c5-c7e0-ef2d-0a67-00ddd350f124-089ec9e0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c54d5024-c8cb-3caf-3063-f951f0c3737d-089ec9e0, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-3e1ae518, #w-node-e6bf9c1d-1e21-fd15-495a-22e688f636f5-3e1ae518 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_83dc8b2c-9bf2-92a9-36e0-beb6f5f2c98f-3e1ae518, #w-node-_0458e69e-4749-d28e-e6f2-4173c1d394a2-3e1ae518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5f1e4fc3-6fa7-29df-e5bf-6b19c3e8aa0e-3e1ae518, #w-node-_6a1745bb-f1f6-8848-82b9-d6cc3d4f8490-3e1ae518 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2677e341-49b3-a558-e882-427627ba603d-3e1ae518, #w-node-e87ab6e9-e6bf-c234-4406-4a7e0b82d7a4-3e1ae518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c8a469fd-4c14-63b9-0812-19c2d5f018dd-3e1ae518, #w-node-_0877275b-83e3-7b24-1fb5-3c35f8d88485-3e1ae518, #w-node-b2d6046f-3806-6e86-e749-9b436df1e737-3e1ae518, #w-node-beea8edd-d322-f257-a413-bc5221fbae2a-3e1ae518, #w-node-df00a63b-9117-29e6-f18d-c188eb407320-3e1ae518, #w-node-_4c0ddb87-e07b-f865-a70e-a3d95afe569a-3e1ae518 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e34d987b-cbff-a907-e08a-b9399cd0a1e6-3e1ae518, #w-node-_9ede0e31-a5fc-c774-1976-aa7a44a4f9b2-3e1ae518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ca088ec-3fd5-3b48-aed9-735fabf2c34f-3e1ae518, #w-node-db5253ed-85f1-9cf3-8682-f3870de0286c-3e1ae518, #w-node-_26c6aa74-9908-4488-c745-2d9538757608-3e1ae518, #w-node-_6f4905d8-f892-1a89-8e94-a0c7af1b9c37-3e1ae518, #w-node-_5f03637f-5685-f908-d650-56a64c01f051-3e1ae518, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-23726af0, #w-node-_60141776-eff5-5873-2775-aee86294c35c-23726af0, #w-node-_0daf7dd3-1b19-ebdf-c89c-62223bc4c14c-23726af0, #w-node-_2fe89b80-1d14-3735-5285-497087fa7dd0-23726af0, #w-node-b0cccf77-48d2-e426-4096-61fa1ee11895-23726af0, #w-node-d72a67cd-e38a-1cdd-6d66-c69f961cc50f-23726af0, #w-node-_77791e30-9ce5-9e3b-58e5-36014109a769-23726af0, #w-node-d2fb5095-d657-87d7-0ccd-21ec04b91e58-23726af0, #w-node-daba8e6f-f738-8270-0705-669ee36254ca-23726af0, #w-node-a38de4c3-2d77-8cdb-a669-0906a2435730-23726af0, #w-node-b7f9fd78-c322-6c92-ee3f-3fdfb5b912a4-23726af0, #w-node-_954affb3-e963-c55c-8a24-9affb212bc54-23726af0, #w-node-_74f84d2b-1a25-bfed-f33f-7cc26652e3c8-23726af0, #w-node-_8ddf7d31-405c-f53b-0634-71185baddacb-23726af0, #w-node-e02cff50-e4be-cc59-5850-9fab42c79934-23726af0, #w-node-b86de06d-5cdb-e045-78ce-c8d18b6c0921-23726af0, #w-node-_565d8314-a657-69a0-44c9-63f11959b8d0-23726af0, #w-node-_5085d6f9-dd46-8358-f0e4-3c28639eaa1c-23726af0, #w-node-dd52b007-c6f5-a81b-8ed5-fee769b36559-23726af0, #w-node-edf64b1c-3bd1-7fd1-89e6-b3f6886ef367-23726af0, #w-node-_3aafe5a5-d844-529b-41a6-854510b16d56-23726af0, #w-node-d022c8ec-4b91-0e50-ef47-35c0988ccb66-23726af0, #w-node-ae653c8f-3eed-6347-2b40-48c5d67d6f39-23726af0, #w-node-a955978c-f5d4-98f8-ebdd-1e38552f6195-23726af0, #w-node-_24b93764-7a9e-ed7c-e3bc-bf518258b168-23726af0, #w-node-cc509766-9b86-bdea-977d-99a69172ddaf-23726af0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_319eeb58-0fe2-25e3-d39b-240af24a0208-23726af0, #w-node-_67327f6b-d519-cb25-436b-7ecb206d7c2c-23726af0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1767a25-bec8-b615-a52a-0b78d169e99e-23726af0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-05bcaba1, #w-node-bb4b42d5-8980-40bb-8325-f12b68226d0d-05bcaba1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ef6ed258-d404-8838-4436-359a98b627f6-05bcaba1, #w-node-_5ceed22a-442a-2371-f657-f88b2c564a87-05bcaba1, #w-node-_227bb54e-20db-7edd-b8f1-c062ba19ab96-05bcaba1, #w-node-_9a9f44ab-94e0-9011-37b8-587aeccfe7aa-05bcaba1, #w-node-_4652616d-e67a-9ff4-ecb1-001e1dfa5aa4-05bcaba1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_927af50e-e9c5-f5e7-1511-d6b733b3dedd-05bcaba1, #w-node-_92d8033b-88af-d1cc-ce01-71083309b25e-05bcaba1, #w-node-_053b4689-c3db-e625-6fe5-e5a14390d9a4-05bcaba1, #w-node-a9cc19c4-d843-5f4d-79a0-376960df0c96-05bcaba1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bf45bd1a-8084-d999-f12e-a5e302021002-05bcaba1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b029afff-c1de-1e2a-1568-2d4c088e9b14-05bcaba1, #w-node-_7b2cd095-7136-5eb7-d087-243d24f78c1f-05bcaba1, #w-node-_10f4f910-d738-cfce-646a-b5f52c1df547-05bcaba1, #w-node-f3b24bdf-0217-7b95-f0e9-f280a320ff90-05bcaba1, #w-node-_89b7a6ae-e06b-3cce-eac7-20fa3c1ffd5d-05bcaba1, #w-node-f1cb3a43-88cd-be04-5d1e-9a85b8f9b94e-05bcaba1, #w-node-_2f2673f0-cd7a-e2bb-66a2-7a3dc09914ff-05bcaba1, #w-node-_9ecbe0ff-5567-f70b-667c-f3eba8b0e04e-05bcaba1, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-f1ee0ba6, #w-node-_48649bdc-b915-901c-6f87-afd70f6d7e1f-f1ee0ba6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c97cd767-3f73-aab5-84f6-c9351df7aeaf-f1ee0ba6, #w-node-_1f4db322-bd8c-bdcf-7ab4-65a7eb9678d5-f1ee0ba6, #w-node-b3e3f2cc-c41b-14a6-d164-d214dc469a33-f1ee0ba6, #w-node-_90facaf1-0143-2439-71ed-207ca410766c-f1ee0ba6, #w-node-fe577760-06b5-0733-7178-a8c57dc475d5-f1ee0ba6, #w-node-_2498787c-059a-d4fb-e035-4f5020d1032e-f1ee0ba6, #w-node-d6061d5d-60d6-fb14-8243-e5553f6155fe-f1ee0ba6, #w-node-_8b99d5e5-904a-201a-251b-c666dc47bdbb-f1ee0ba6, #w-node-b5394637-ed7f-e0b0-fb10-6d5240a031d8-f1ee0ba6, #w-node-e93df0eb-1da3-ebc7-37e6-4d656abd6eb3-f1ee0ba6, #w-node-_129cdd4a-4252-e26c-dc19-9c83923aa20a-f1ee0ba6, #w-node-a01aaad9-df44-2832-263d-8fb3b3a157d2-f1ee0ba6, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-fde905a8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7ecbd396-f960-d90a-8e0f-68e67b48d355-fde905a8, #w-node-e1fa0472-2db8-1aaf-978e-3197917f3e0a-fde905a8, #w-node-_73f5e32e-9374-8ac1-e4a9-50476de5c1a2-fde905a8, #w-node-_80bf6219-8165-fcd8-8cb6-182494d29e38-fde905a8, #w-node-_83ccdfd7-9425-6a8c-5f27-ca476ac3f1cb-fde905a8, #w-node-_52627d64-7ecf-21a0-4b91-038c5a4ddc50-fde905a8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_064e7a62-f8a9-e93b-8818-32ca06342ce4-fde905a8, #w-node-a2b56589-b86d-de12-b019-bba80f682471-fde905a8, #w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-a6eebc2c, #w-node-_470eeed8-cd21-52e6-545e-b90eb81403de-a6eebc2c, #w-node-_0db37b0d-3063-95d1-84da-ee37f8c02e76-a6eebc2c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6a295133-ae2c-3347-5116-b8f9c4907c94-a6eebc2c, #w-node-f8c5904a-873d-92a8-891c-1e44d77da86c-a6eebc2c, #w-node-_5a4e8d73-25bb-ede4-dec4-fd5629ec4fe0-a6eebc2c, #w-node-_1b7756d4-3ec1-3adf-9b52-5ed84d8b4d51-a6eebc2c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2a5e6bb-2a11-768a-ff7b-86987848e745-ef3aa52d, #w-node-b51cc234-4d58-4988-02a4-d4659e659a75-ef3aa52d, #w-node-_793a6bed-754f-fac8-5625-e4e0cb540b35-ef3aa52d, #w-node-fbbe8364-3d01-7b9a-1c02-95116257b187-ef3aa52d, #w-node-_87bb42fc-fba9-11bb-93b7-4883caa13a35-ef3aa52d, #w-node-e7755fab-0989-0c89-5636-a52ba5cf7927-ef3aa52d, #w-node-e590471b-d5b3-a026-0a36-fc0eed30986b-ef3aa52d, #w-node-_6ef36c77-c63d-0f52-8bfd-db4caf6eb0d1-ef3aa52d, #w-node-ab3cd05b-cb9e-075c-6739-fd5e10953ab7-ef3aa52d, #w-node-_4fbd8feb-efd1-40ee-93dc-52f9310145fc-ef3aa52d, #w-node-_424fd7ec-47da-4dd9-653a-77c5431ffd80-ef3aa52d, #w-node-e1abf1eb-0292-3cdd-eceb-2beb3f597611-ef3aa52d, #w-node-_9d872c27-c715-43b5-4723-8ea4e0b52df4-ef3aa52d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d80d40d0-6c1b-ff71-256c-9767c3241dbe-ef3aa52d, #w-node-c4451ea4-3fda-4bb7-760b-228b3f879737-ef3aa52d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4451ea4-3fda-4bb7-760b-228b3f879737-3fa07ddf, #w-node-dd7d01c6-2d0c-94b6-3530-36e7098177ad-3fa07ddf, #w-node-_1d3a054c-610a-a318-0b5d-51a30818e3fc-3fa07ddf, #w-node-_0aabb66d-61f8-01d0-7568-47532a0442bb-3fa07ddf, #w-node-_92c999ce-114e-7be0-df60-882911104039-3fa07ddf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_459592d8-860e-b1af-7715-cad20a8943aa-3fa07ddf, #w-node-_55002895-6f98-5d54-3942-20a23243c98e-3fa07ddf, #w-node-_5a563370-953f-466b-8b8a-df8a760066cc-3fa07ddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_432fb0f6-4131-167a-a53f-d5704c79ab33-3fa07ddf {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_117f78ef-af89-52f5-a982-184596850d88-3fa07ddf, #w-node-_7a167235-0a73-d56a-ab53-8313ee607d51-3fa07ddf, #w-node-_9a49b7d7-eb21-6b64-aece-c7c427c175b0-3fa07ddf, #w-node-_748e0114-240d-2812-86c4-e5612c49ac35-3fa07ddf, #w-node-_6866fe97-0335-8b46-a063-22d82e20c0dd-3fa07ddf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_552b81bc-4609-aeb3-a1e1-a2c897726501-3fa07ddf {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-c1b352d9-dfaa-f0e6-040d-fc10d6445264-3fa07ddf, #w-node-_09ec1905-62be-25f6-fbb3-0843300a9b47-3fa07ddf, #w-node-_92cabfd0-5bfc-c576-ffab-d59d80d6808f-3fa07ddf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5876597d-df3b-15f8-77e9-b18087307eb3-3fa07ddf, #w-node-ec9c4687-eb38-62ae-46a6-5086421d9169-3fa07ddf, #w-node-e857843e-17f2-1e4f-0e57-9ed7dddfb519-3fa07ddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c164f52-352a-666a-af4f-48edbd708790-3fa07ddf, #w-node-_55cd9dd4-1c17-1f31-44d7-35829ae0bab2-3fa07ddf, #w-node-_88388e22-4539-4d0e-8a7d-daf8fabe1af9-3fa07ddf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

@media screen and (max-width: 991px) {
  #w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b781-2482b77f, #w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b78a-2482b77f {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b78a-2482b77f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a5dab746-22ad-26e8-cdc4-081352e646d8-041fe523, #w-node-_4525000b-a5d6-70e1-dbd7-bb020529a631-1ee8bbcf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_432fb0f6-4131-167a-a53f-d5704c79ab33-3fa07ddf, #w-node-_552b81bc-4609-aeb3-a1e1-a2c897726501-3fa07ddf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3f8a519d-e42a-33a3-9e93-b9a22482b78a-2482b77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_11cbad53-3ca9-6bc6-1afa-0a7b7f831206-23bf9ea8, #w-node-_45cd3de6-195b-65a7-a0d3-55411dc3dda9-23bf9ea8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04ebafff-0778-5024-a4d9-0185c2fcc29d-23bf9ea8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}


