@font-face {
  font-family: Nectomono;
  src: url('../fonts/NectoMono-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Seasonavmattrsans;
  src: url('../fonts/SeasonAVMATTRSans-Medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Seasonavmattrserif;
  src: url('../fonts/SeasonAVMATTRSerif-Light.otf') format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Seasonavmattrsans;
  src: url('../fonts/SeasonAVMATTRSans-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

a {
  color: #fff;
  text-decoration: none;
}

.body {
  color: #fff;
  letter-spacing: 1px;
  background-color: #000;
  font-family: Seasonavmattrsans, Arial, sans-serif;
  font-size: 30px;
  line-height: 36px;
}

.grid_master {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 9vh;
  margin-left: 4vw;
  margin-right: 4vw;
  display: grid;
}

.grid_master.footer {
  grid-row-gap: 1vw;
  margin-top: 20vh;
}

.grid_master.button_landing_1 {
  margin-top: 25vh;
}

.grid_master.button_landing_2 {
  margin-top: 32vh;
}

.grid_master.button_landing_3 {
  margin-top: 36vh;
}

.grid_master.mehr_gridabstand {
  grid-row-gap: 4vw;
}

.grid_master.randlos {
  margin-top: 20vh;
  margin-left: 0;
  margin-right: 0;
}

.grid_master.projektliste {
  grid-column-gap: 1.5vw;
  grid-row-gap: 1.5vw;
  margin-top: 2vh;
}

.grid_master.abstand_weniger {
  margin-top: 5vh;
}

.grid_master.abstand_mehr {
  margin-top: 20vh;
}

.grid_master.abstand_mehr.team_mobile {
  margin-top: 8vh;
}

.grid_master.abstand_row_mehr {
  grid-row-gap: 4vw;
  grid-auto-flow: row dense;
  align-content: start;
  place-items: start;
  margin-top: 5vh;
}

.grid_master.footer_logo {
  margin-top: 4vh;
  margin-bottom: 12vh;
}

.grid_master.men-footer {
  display: none;
}

.grid_master.header_titel_page {
  margin-top: 4vw;
}

.grid_master.header_titel_page.partner {
  margin-bottom: -17vh;
}

.grid_master.header_titel_page.projekt {
  margin-bottom: -7vh;
}

.grid_master.button_about_1 {
  margin-top: 30vh;
}

.grid_master.button_about_2 {
  margin-top: 7vh;
}

.grid_master.button_about_3 {
  margin-top: 8vh;
}

.grid_master.about_bilder {
  grid-row-gap: 5vw;
}

.grid_master.button_partner_1 {
  margin-top: 30vh;
}

.grid_master.button_partner_1.displaynone {
  display: none;
}

.grid_master.button_partner_2 {
  margin-top: 7vh;
}

.grid_master.button_partner_2.displaynone {
  display: none;
}

.grid_master.button_partner_3 {
  margin-top: 8vh;
}

.grid_master.button_partner_3.displaynone {
  display: none;
}

.grid_master.buttons_zweite_zeile {
  grid-row-gap: 4vw;
  grid-auto-flow: row dense;
  align-content: start;
  place-items: start;
  margin-top: 3vh;
}

.grid_master.button_contact_1 {
  margin-top: 35vh;
}

.grid_master.button_contact_2, .grid_master.button_contact_3 {
  margin-top: 10vh;
}

.grid_master.button_contact_4 {
  text-align: center;
  margin-top: 15vh;
}

.grid_master.header_titel_page_about {
  margin-top: 4vw;
  margin-bottom: -11vh;
}

.grid_master.header_titel_page_impressum {
  margin-top: 4vw;
  margin-bottom: -2vh;
}

.grid_master.button_showcase_1 {
  margin-top: 30vh;
}

.grid_master.button_showcases_2 {
  margin-top: 4vh;
}

.grid_master.button_showcases_3 {
  margin-top: 8vh;
}

.grid_master.button_showcases_4 {
  margin-top: 6vh;
}

.grid_master.button_showcases_5 {
  margin-top: 5vh;
}

.grid_master.team_cta_abstand {
  margin-top: 15vh;
}

.lottie-animation {
  z-index: -1;
  width: 96vw;
  position: relative;
}

.landing_section {
  justify-content: center;
  align-items: center;
  margin-bottom: -23vh;
  display: flex;
}

.text_mittel {
  color: #fff;
  margin-bottom: 0;
  font-size: 45px;
  line-height: 54px;
}

.text_mittel.listen_hl {
  margin-top: 3px;
  font-size: 58px;
  line-height: 58px;
}

.text_mittel.listen_hl.mobile {
  display: none;
}

.text_mittel.listen_hl.pfeil {
  text-align: center;
}

.text_mittel.listen_hl-accordion_item_hl {
  margin-top: 3px;
  font-size: 58px;
  line-height: 58px;
}

.text_mittel.mehr-abstand {
  margin-bottom: 10vh;
}

.medium_text_mittl {
  letter-spacing: -1px;
  font-family: Seasonavmattrsans, Arial, sans-serif;
  font-weight: 500;
}

.headline_serif {
  margin-bottom: 0;
  font-family: Seasonavmattrserif, Times New Roman, sans-serif;
  font-size: 80px;
  line-height: 88px;
}

.abstand_section {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 15vh 4vw;
  display: grid;
}

.abstand_section.footer {
  margin-top: 7vh;
  margin-bottom: 0;
}

.leitungen_image {
  width: 45vw;
  margin-top: 7vh;
}

.medium_text_gross {
  letter-spacing: -1.5px;
  font-family: Seasonavmattrsans, Arial, sans-serif;
  font-weight: 500;
}

.text_klein {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 21.6px;
}

.text_klein.mobile_mehr_abstand {
  color: #fff;
}

.medium_text_klein {
  letter-spacing: 0;
  font-weight: 500;
}

.serif_text_klein {
  font-family: Seasonavmattrserif, Times New Roman, sans-serif;
}

.image_mobile {
  vertical-align: baseline;
  display: none;
}

.lottie-animation-mobile {
  z-index: -1;
  width: 96vw;
  display: none;
  position: relative;
}

.link_in_line {
  color: #fff;
  margin-right: 10px;
  text-decoration: none;
}

.div-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  height: 100vh;
  display: inline-block;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image {
  height: 3vh;
  display: block;
  position: relative;
  inset: 94.3vh 0% 0% 2%;
}

.button_frame {
  text-align: center;
  background-image: linear-gradient(90deg, red, #f000 50%, red);
  justify-content: center;
  align-items: center;
  padding: 1px;
  text-decoration: none;
  display: inline-flex;
}

.button_frame.spaltenbreite {
  width: 100%;
}

.button_frame.spaltenbreite.ausgeblendet {
  display: none;
}

.button_frame.movementtrigger {
  position: relative;
  transform: translate(0);
}

.button_frame.spaltenbreite_nurdesktop {
  align-items: flex-start;
  width: 100%;
}

.button_frame.team_button_abstand {
  margin-bottom: 3vh;
}

.button_inner {
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2px 18px 3px;
  text-decoration: none;
  display: flex;
}

.button_text {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding: 2px 18px 3px;
  font-family: Nectomono, Arial, sans-serif;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
}

.button_text.logo {
  padding-top: 4px;
  padding-bottom: 5px;
  font-family: Seasonavmattrsans, Arial, sans-serif;
  font-size: 19px;
  font-weight: 500;
}

.button_text.nav {
  padding-top: 4px;
  padding-bottom: 5px;
}

.button_text.nav.element {
  color: #fff;
}

.button_text.nav.element.w--current {
  -webkit-text-decoration: underline red;
  text-decoration: underline red;
  text-decoration-thickness: .8px;
}

.background_image_div {
  background-image: url('../images/AVMATTR_HYDRA_2025_Fabian_Erblehner_Landingpage_Desktop.jpg');
  background-position: 50%;
  background-size: cover;
  height: 160vh;
  overflow: hidden;
}

.ligation_t {
  letter-spacing: -2px;
}

.text_mittelklein {
  font-size: 18px;
  line-height: 21.6px;
}

.text_mittelklein.abstand_oben_18px {
  text-align: left;
  margin-top: 18px;
  margin-bottom: 0;
}

.text_mittelklein.cta_abstand {
  margin-top: 1vh;
}

.text_mittelklein.team_textbreite {
  width: 80%;
}

.linie_gradient {
  background-image: linear-gradient(90deg, red, #f000);
  width: 100%;
  height: 1px;
  display: inline-flex;
}

.linie_gradient.about_abstand {
  margin-top: 3vh;
}

.link-block {
  color: #fff;
  text-decoration: none;
}

.link-block:hover {
  text-decoration: none;
}

.projektliste_meta {
  margin-top: 10vh;
}

.text_copy_klein {
  margin-top: 18px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 19.2px;
  display: inline-flex;
}

.headline_sans {
  margin-bottom: 0;
  font-family: Seasonavmattrsans, Arial, sans-serif;
  font-size: 80px;
  line-height: 88px;
}

.headline_sans.team_titelabstand {
  margin-bottom: 2vh;
}

.brand {
  justify-content: center;
  align-items: center;
  padding: 1px;
  display: flex;
}

.brand.w--current {
  -webkit-text-decoration: underline red;
  text-decoration: underline red;
  text-decoration-thickness: .8px;
}

.container {
  margin-left: auto;
  margin-right: auto;
}

.nav-menu {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1a1a1a05;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.bottom_nav {
  background-color: #ddd0;
  display: inline-flex;
  position: fixed;
  inset: auto 0% 4%;
}

.menu_mobile_logo {
  display: none;
}

.linie_gradient_menu {
  background-image: linear-gradient(90deg, red, #f000);
  height: 1px;
  display: inline-flex;
}

.background_image_div-about-neu {
  background-image: url('../images/AVMATTR_Signet_1c_negativ_RGB.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 50vh;
  height: 100vh;
  overflow: hidden;
}

.zwinker_lottie {
  width: 57px;
}

.background_image_div-partner {
  background-image: url('../images/Partner_Header_Fabian_Erblehner_Desktop.jpg');
  background-position: 67%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
  overflow: hidden;
}

.background_image_div-contact {
  background-image: url('../images/Contact_Header_Fabian_Erblehner_Desktop.jpg');
  background-position: 67%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
  overflow: hidden;
}

.background_image_div-showcases {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 100vh;
  margin-top: -16vh;
  margin-bottom: -20vh;
  overflow: hidden;
}

.accordion_item {
  width: 100%;
  overflow: hidden;
}

.accordion_toggle {
  justify-content: space-between;
  height: 65px;
  padding: 7px 0 0;
  display: flex;
}

.dropdown-list {
  background-color: #000;
  display: block;
  position: static;
}

.accordion_open_grid_master {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 9vh;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.accordion_image_div {
  margin-top: -40px;
}

.accordion_trennstrich {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 2vh 0 -1vh;
  display: grid;
}

.text_mittelgross {
  font-size: 30px;
  line-height: 36px;
}

.link {
  color: #fff;
  text-decoration: none;
}

.pfeil_rot {
  color: red;
}

.text_mittelklein_mono_tech {
  text-transform: uppercase;
  font-family: Nectomono, Arial, sans-serif;
  font-size: 18px;
  line-height: 21.6px;
}

.linie_gradient_indev {
  background-image: linear-gradient(90deg, red, #f000);
  width: 100%;
  height: 1px;
  display: inline-flex;
}

.flowappz-cookie-consent-hide-cookie-button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  padding: 10px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  display: block;
  position: fixed;
  bottom: 2%;
  left: 2%;
  box-shadow: 0 2px 5px #0003;
}

.flowappz-cookie-consent-hide-cookie-button:hover {
  box-shadow: 0 5px 30px #0003;
}

.consent_components {
  display: block;
  position: relative;
}

.consent_placeholder {
  aspect-ratio: 16 / 9;
  display: none;
}

.consent_placeholder_iframe {
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: block;
  position: absolute;
  inset: 0%;
}

.consent_placeholder_wrapper {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  pointer-events: auto;
  color: #fff;
  text-align: center;
  background-color: #000c;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1rem;
  font-size: .75rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.consent_placeholder_text {
  font-size: 1rem;
}

.consent_placeholder_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.consent_placeholder_prefs {
  color: #fff;
  background-color: #0000;
  border-bottom: 1px solid #fff;
  padding: .5rem .25rem;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
}

.consent_placeholder_prefs:hover {
  opacity: .7;
}

.consent_placeholder_accept {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
  display: block;
}

.consent_placeholder_accept:hover {
  opacity: .7;
}

.consent_prefs_heading {
  color: #000;
  font-size: 1.25rem;
  font-weight: 700;
}

.consent_prefs_category-content {
  border: 1px solid #d9d9d9;
  border-radius: .5rem;
  display: none;
  overflow: hidden;
}

.consent_prefs_category-content.is-active {
  border-style: solid;
  flex-flow: column;
  display: flex;
}

.consent_prefs_form-block {
  z-index: 2;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 32rem;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.consent_banner_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.consent_prefs_provider-accordion {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.consent_prefs_option {
  display: flex;
}

.consent_banner {
  color: #fff;
  background-color: #000;
  border: 1px solid silver;
  border-radius: .5rem;
  flex-flow: column;
  max-width: 30rem;
  padding: 1.5rem;
  display: block;
}

.consent_prefs_form {
  background-color: #fff;
  border: 1px solid silver;
  border-radius: .5rem;
  width: 100%;
  max-width: 32rem;
  height: 100%;
  max-height: 80vh;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.consent_prefs_label-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.consent_prefs_header {
  z-index: 2;
  background-color: #fff;
  border-bottom: 1px solid #d9d9d9;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.25rem;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.consent_prefs_close-icon {
  color: #000;
  width: 1rem;
  line-height: 0;
}

.consent_prefs_caret {
  justify-content: center;
  align-items: center;
  width: 1rem;
  display: flex;
}

.consent_prefs_caret.is-active {
  transform: rotate(180deg);
}

.consent_banner_link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  opacity: 1;
  color: #000;
  flex-flow: row;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  margin-top: 1rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
  position: static;
  inset: auto auto 10px 10px;
}

.consent_prefs_checkbox {
  z-index: 1;
  opacity: 0;
  pointer-events: none;
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.consent_prefs_provider-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: none;
  overflow: hidden;
}

.consent_prefs_provider-content.is-active {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.consent_logo {
  height: 1.25rem;
}

.consent_prefs_checkbox-toggle {
  background-color: #fff;
  border-radius: 999px;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
}

.consent_prefs_checkbox-toggle.is-active {
  background-color: #fff;
  margin-left: 1.25rem;
}

.consent_prefs_close {
  color: #fff;
  cursor: pointer;
  border-radius: 999rem;
  padding: .5rem;
  text-decoration: none;
  transition: opacity .2s;
  display: flex;
  position: relative;
  inset: 0% 0% auto auto;
}

.consent_prefs_close:hover {
  opacity: .5;
}

.consent_prefs_empty-message {
  color: gray;
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 1.5;
}

.consent_opt-in_banner {
  z-index: 99999;
  margin-bottom: 6rem;
  margin-left: 0;
  margin-right: 1rem;
  display: block;
  position: fixed;
  inset: auto 0% 0% auto;
}

.consent_prefs_checkbox-label {
  display: none;
}

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

.consent_prefs_description {
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 1.5;
}

.consent_prefs_overlay {
  z-index: 1;
  background-color: #0000001a;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.consent_button_accept {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
  display: block;
}

.consent_button_accept:hover {
  opacity: .7;
}

.consent_button_prefs {
  color: #333;
  background-color: #0000;
  border-bottom: 1px solid #000;
  padding: .5rem .25rem;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
}

.consent_button_prefs:hover {
  opacity: .7;
}

.consent_banner_paragraph {
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.consent_prefs_popup {
  z-index: 997;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 2rem;
  display: flex;
  position: relative;
  inset: 0%;
}

.consent_prefs_checkbox-field {
  background-color: #ccc;
  border-radius: 999rem;
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 2.75rem;
  height: 1.5rem;
  margin-bottom: 0;
  padding: .125rem;
  display: flex;
  position: relative;
}

.consent_prefs_checkbox-field.is-focused {
  outline-offset: 1px;
  outline: 1px solid #18ad3a;
}

.consent_prefs_checkbox-field.is-active {
  background-color: #18ad3a;
}

.consent_prefs_open-icon {
  width: 1.5rem;
  line-height: 0;
  display: flex;
}

.consent_prefs_tracker-template {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: #000;
  border-radius: .25rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: .75rem;
  display: flex;
  overflow: hidden;
}

.consent_prefs_value {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 1.5;
}

.consent_prefs_label-active {
  color: #fff;
  border: 1px solid silver;
  border-radius: .25rem;
  flex: none;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 400;
}

.consent_banner_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.consent_prefs_list {
  flex-flow: column;
  display: flex;
  overflow: auto;
}

.consent_opt-in {
  display: block;
}

.consent_banner_privacy-link {
  color: #fff;
  text-decoration: underline;
}

.consent_prefs_icon {
  justify-content: center;
  align-items: center;
  width: 1rem;
  display: flex;
}

.consent_prefs_icon.is-active {
  transform: rotate(90deg);
}

.consent_prefs_label {
  margin-right: .25rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.5;
}

.consent_prefs_page {
  color: #fff;
  font-size: .875rem;
  line-height: 1.5;
  text-decoration: underline;
}

.consent_checkbox_label {
  margin-bottom: 0;
  margin-right: auto;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.consent_prefs_buttons {
  z-index: 2;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #f5f5f5;
  border-top: 1px solid silver;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding: .75rem 1rem;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.consent_opt-in_prefs {
  z-index: 99998;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  position: fixed;
  inset: 0%;
}

.consent_button_prefs-submit {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: opacity .2s;
}

.consent_button_prefs-submit:hover {
  opacity: .7;
}

.consent_prefs_open-button {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  opacity: 0;
  color: #fff;
  background-color: #000;
  border-radius: .5rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: opacity .2s;
  display: flex;
}

.consent_prefs_open-button:hover {
  opacity: .7;
}

.consent_prefs_category-accordion {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.consent_opt-in_open-prefs {
  z-index: 99999;
  opacity: 1;
  color: #333;
  -webkit-text-decoration: block;
  text-decoration: block;
  cursor: pointer;
  padding-bottom: 0;
  padding-left: 1rem;
  display: block;
  position: fixed;
  inset: auto auto 4% 0%;
}

.consent_prefs_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-bottom: 1px solid #f5f5f5;
  flex-flow: column;
  padding: 1rem;
  display: flex;
}

.consent_prefs_empty-state {
  text-align: center;
  background-color: #f5f5f5;
  border-radius: .25rem;
  padding: 1rem;
}

.consent_button_reject {
  color: #000;
  text-align: center;
  background-color: #0000001a;
  border-radius: .25rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: none;
  display: block;
}

.consent_button_reject:hover {
  opacity: .7;
}

.consent_provider_template {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: .75rem;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 0 .5px #d9d9d9;
}

.consent_prefs_form-wrapper {
  color: #fff;
  background-color: #000;
  flex-flow: column;
  height: 100%;
  display: flex;
  overflow: visible;
}

.text-block, .text-block-2 {
  color: #fff;
}

@media screen and (min-width: 1280px) {
  .grid_master.button_landing_1 {
    margin-top: 28vh;
  }

  .grid_master.button_landing_2 {
    margin-top: 37vh;
  }

  .grid_master.button_landing_3 {
    margin-top: 43vh;
  }

  .grid_master.abstand_mehr {
    margin-top: 25vh;
  }

  .grid_master.header_titel_page, .grid_master.header_titel_page_about, .grid_master.header_titel_page_impressum {
    margin-top: 3vw;
  }

  .landing_section {
    margin-bottom: -33vh;
  }

  .text_mittel {
    font-size: 50px;
    line-height: 60px;
  }

  .text_mittel.listen_hl-accordion_item_hl {
    margin-top: 7px;
    font-size: 65px;
    line-height: 65px;
  }

  .leitungen_image {
    width: 40vw;
  }

  .background_image_div {
    height: 180vh;
  }

  .div_breite_services {
    width: 80%;
  }

  .background_image_div-contact {
    height: 103vh;
  }
}

@media screen and (min-width: 1440px) {
  .grid_master.button_landing_1 {
    margin-top: 29vh;
  }

  .grid_master.button_landing_2 {
    margin-top: 41vh;
  }

  .grid_master.button_landing_3 {
    margin-top: 49vh;
  }

  .grid_master.header_titel_page, .grid_master.header_titel_page_about, .grid_master.header_titel_page_impressum {
    margin-top: 2vw;
  }

  .landing_section {
    margin-bottom: -40vh;
  }

  .text_mittel.mobile_big {
    color: #fff;
  }

  .text_mittel.listen_hl-accordion_item_hl {
    margin-top: 14px;
    font-size: 80px;
    line-height: 80px;
  }

  .background_image_div {
    height: 190vh;
  }

  .text_mittelklein.team_textbreite {
    width: 65%;
  }

  .text_copy_klein.listenbreite {
    width: 80%;
  }

  .div_breite_services {
    width: 70%;
  }

  .accordion_trennstrich {
    margin-bottom: -1.5vh;
  }

  .consent_opt-in_banner {
    margin-bottom: 1rem;
  }
}

@media screen and (max-width: 991px) {
  .grid_master.projektliste {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .landing_section {
    margin-bottom: -15vh;
  }

  .text_mittel {
    font-size: 33px;
    line-height: 39.6px;
  }

  .text_mittel.listen_hl {
    font-size: 54px;
    line-height: 54px;
    display: inline-block;
  }

  .text_mittel.listen_hl.pfeil {
    height: 60px;
  }

  .text_mittel.listen_hl-accordion_item_hl {
    font-size: 54px;
    line-height: 54px;
    display: inline-block;
  }

  .headline_serif {
    font-size: 55px;
    line-height: 60.5px;
  }

  .abstand_section {
    margin-top: 10vh;
    margin-bottom: 10vh;
  }

  .leitungen_image {
    width: 60vw;
  }

  .text_klein {
    font-size: 20px;
    line-height: 24px;
  }

  .button_inner {
    padding: 1px;
  }

  .button_text {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .button_text.logo {
    font-size: 17px;
  }

  .text_mittelklein {
    font-size: 20px;
    line-height: 24px;
  }

  .linie_gradient {
    width: 100%;
  }

  .link-block {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: inline-flex;
  }

  .text_copy_klein {
    font-size: 20px;
    line-height: 24px;
  }

  .text_copy_klein.listenbreite {
    display: none;
  }

  .headline_sans {
    font-size: 55px;
    line-height: 60.5px;
  }

  .zwinker_lottie {
    width: 39px;
  }

  .accordion_open_grid_master {
    grid-row-gap: 4vw;
  }

  .accordion_trennstrich {
    margin-bottom: 0;
  }

  .text_mittelgross, .text_mittelklein_mono_tech {
    font-size: 20px;
    line-height: 24px;
  }

  .linie_gradient_indev {
    width: 100%;
  }

  .consent_opt-in_banner {
    margin-left: 10rem;
    margin-right: 10rem;
    left: 0%;
  }
}

@media screen and (max-width: 767px) {
  .grid_master {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_master.projektliste {
    margin-top: 1vh;
  }

  .grid_master.abstand_row_mehr {
    grid-row-gap: 5vw;
    margin-top: 3vh;
  }

  .grid_master.men-footer {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: start;
    display: none;
  }

  .grid_master.buttons_zweite_zeile {
    grid-row-gap: 5vw;
    margin-top: 3vh;
  }

  .text_mittel {
    font-size: 27px;
    line-height: 32.4px;
  }

  .text_mittel.listen_hl.desktop {
    display: none;
  }

  .text_mittel.listen_hl.mobile {
    display: block;
  }

  .text_mittel.mobile_small {
    font-size: 30px;
    line-height: 36px;
  }

  .leitungen_image {
    width: 70vw;
  }

  .text_klein.footer_kleiner_mobile {
    font-size: 16px;
  }

  .text_klein.men-footer {
    text-align: left;
  }

  .image_desktop {
    display: none;
  }

  .image_mobile {
    display: inline;
  }

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

  .button_frame.spaltenbreite_nurdesktop {
    width: auto;
  }

  .button_text.logo {
    display: none;
  }

  .button_text.nav.element {
    text-align: left;
    flex-flow: column;
    margin-bottom: -19px;
    padding-left: 4vw;
    padding-right: 4vw;
    font-size: 32px;
    line-height: 26px;
    display: flex;
  }

  .button_text.nav.element.w--current {
    text-decoration-color: #000;
  }

  .text_mittelklein.team_textbreite {
    width: 100%;
  }

  .linie_gradient {
    width: 89vw;
  }

  .linie_gradient.about_abstand {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .projektliste_meta {
    margin-top: 13vh;
  }

  .div_breite_services {
    width: 80%;
  }

  .headline_sans.agb {
    font-size: 45px;
    line-height: 51px;
  }

  .brand.w--current {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: inline-grid;
  }

  .container {
    line-height: 30px;
  }

  .nav-menu {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #000;
    flex-flow: column;
    height: 103vh;
    margin-top: -2vh;
    padding-top: 13vh;
    padding-bottom: 5vh;
    inset: auto 0% 0%;
  }

  .menu-button {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #0000001a;
    padding: 0;
  }

  .menu-button.w--open {
    background-color: #000;
    width: 100%;
  }

  .menu_mobile_logo {
    justify-content: center;
    align-items: center;
    width: 26vw;
    margin-top: 2vh;
    margin-bottom: 4vh;
    margin-left: 37vw;
    display: block;
  }

  .linie_gradient_menu {
    width: 89vw;
    margin-left: 4vw;
    margin-right: 4vw;
  }

  .background_image_div-about-neu {
    background-size: auto 35vh;
  }

  .background_image_div-partner {
    background-image: url('../images/Partner_Header_Fabian_Erblehner_Mobile.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .background_image_div-contact {
    background-image: url('../images/Contact_Header_Fabian_Erblehner_Mobile.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .background_image_div-showcases {
    background-size: auto 35vh;
  }

  .accordion_open_grid_master, .accordion_trennstrich {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .linie_gradient_indev {
    width: 100%;
  }

  .bild_mobile_ausgeblendet {
    display: none;
  }

  .consent_placeholder_wrapper {
    font-size: 1rem;
  }

  .consent_opt-in_banner {
    margin-left: 6rem;
    margin-right: 6rem;
  }
}

@media screen and (max-width: 479px) {
  .grid_master {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    grid-template-columns: 1fr 1fr;
    align-items: start;
    margin-top: 7vh;
  }

  .grid_master.footer {
    grid-column-gap: 0vw;
    grid-row-gap: 0vw;
    grid-template-rows: auto auto auto 69px;
  }

  .grid_master.button_landing_1 {
    margin-top: 14vh;
  }

  .grid_master.button_landing_2 {
    margin-top: 53vh;
  }

  .grid_master.button_landing_3 {
    margin-top: 31vh;
  }

  .grid_master.randlos {
    margin-top: 15vh;
  }

  .grid_master.abstand_weniger {
    margin-top: 1vh;
  }

  .grid_master.abstand_mehr {
    margin-top: 20vh;
  }

  .grid_master.abstand_mehr.team_mobile {
    margin-top: 4vh;
  }

  .grid_master.footer_logo {
    margin-top: 3vh;
  }

  .grid_master.men-footer {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 12vh;
    margin-bottom: 20vh;
    display: grid;
  }

  .grid_master.header_titel_page {
    margin-bottom: -1vh;
  }

  .grid_master.header_titel_page.partner {
    margin-bottom: -9vh;
  }

  .grid_master.header_titel_page.projekt {
    margin-bottom: -5vh;
  }

  .grid_master.button_about_1 {
    margin-top: 13vh;
  }

  .grid_master.button_about_2 {
    margin-top: 7vh;
  }

  .grid_master.button_about_3 {
    margin-top: 21vh;
  }

  .grid_master.button_partner_1 {
    margin-top: 13vh;
  }

  .grid_master.button_partner_2 {
    margin-top: 7vh;
  }

  .grid_master.button_partner_3 {
    margin-top: 21vh;
  }

  .grid_master.button_contact_1 {
    margin-top: 22vh;
  }

  .grid_master.button_contact_2, .grid_master.button_contact_3 {
    margin-top: 9vh;
  }

  .grid_master.button_contact_4 {
    margin-top: 18vh;
  }

  .grid_master.header_titel_page_about, .grid_master.header_titel_page_impressum {
    margin-bottom: -1vh;
  }

  .grid_master.button_showcase_1 {
    margin-top: 13vh;
  }

  .grid_master.button_showcases_2 {
    margin-top: 6vh;
  }

  .grid_master.button_showcases_3 {
    margin-top: 9vh;
  }

  .grid_master.button_showcases_4 {
    margin-top: 8vh;
  }

  .lottie-animation {
    display: none;
  }

  .landing_section {
    z-index: -1;
    margin-bottom: -75vh;
    position: relative;
  }

  .text_mittel {
    font-size: 21px;
    line-height: 25.2px;
  }

  .text_mittel.mobile_big {
    font-size: 25px;
    line-height: 30px;
  }

  .text_mittel.listen_hl {
    margin-top: 3px;
    margin-bottom: 7px;
    font-size: 35px;
    line-height: 35px;
  }

  .text_mittel.listen_hl.mobile {
    font-size: 30px;
    line-height: 30px;
  }

  .text_mittel.listen_hl.pfeil {
    height: 39px;
    font-size: 30px;
  }

  .text_mittel.mobile_small {
    font-size: 16px;
    line-height: 19.2px;
  }

  .text_mittel.listen_hl-accordion_item_hl {
    margin-top: 3px;
    margin-bottom: 7px;
    font-size: 30px;
    line-height: 30px;
  }

  .text_mittel.mehr-abstand {
    margin-bottom: 4vh;
  }

  .headline_serif {
    font-size: 35px;
    line-height: 38.5px;
  }

  .headline_serif.mobile-big {
    font-size: 50px;
    line-height: 55px;
  }

  .headline_serif.mobile-big.mobile_mehr_abstand_unten {
    margin-bottom: -2vh;
  }

  .abstand_section {
    margin-top: 10vh;
    margin-bottom: 0;
  }

  .abstand_section.kein-abstand-mobile {
    margin-top: 0;
  }

  .abstand_section.mobile-mehr {
    margin-top: 15vh;
  }

  .leitungen_image {
    width: 100vw;
    margin-top: 2.5vh;
  }

  .text_klein.footer_kleiner_mobile {
    font-size: 16px;
    line-height: 13px;
  }

  .text_klein.mobile_mehr_abstand {
    text-align: left;
    margin-bottom: 2vh;
    font-size: 16px;
    line-height: 20px;
  }

  .text_klein.men-footer {
    text-align: left;
    font-size: 16px;
    line-height: 20px;
  }

  .image_desktop {
    display: none;
  }

  .image_mobile {
    display: inline;
  }

  .lottie-animation-mobile {
    width: 100vw;
    display: block;
  }

  .mobile_unsichtbar {
    display: none;
  }

  .div-block-2 {
    height: 70vh;
    top: 0%;
  }

  .image {
    height: 2.5vh;
    top: 83vh;
    left: 4vw;
  }

  .button_frame.spaltenbreite.button_mobile_weniger_abstand_unten {
    margin-bottom: -2vh;
  }

  .button_frame.spaltenbreite_nurdesktop {
    width: auto;
  }

  .button_frame.team_button_abstand {
    margin-bottom: 2vh;
  }

  .button_text.logo {
    font-size: 16px;
    display: none;
  }

  .button_text.nav.element {
    text-align: left;
    letter-spacing: 0;
    margin-bottom: -20px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 42px;
    line-height: 20px;
  }

  .button_text.nav.mobile_open {
    text-underline-offset: 4px;
    -webkit-text-decoration-skip-ink: auto;
    text-decoration-skip-ink: auto;
    -webkit-text-decoration: none;
    text-decoration: none;
  }

  .background_image_div {
    height: 150vh;
  }

  .text_mittelklein {
    font-size: 16px;
    line-height: 19.2px;
  }

  .linie_gradient {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .linie_gradient.about_abstand {
    margin-top: 0;
  }

  .projektliste_meta {
    margin-top: 6vh;
  }

  .div_breite_services {
    width: 100%;
  }

  .headline_sans {
    font-size: 35px;
    line-height: 38.5px;
  }

  .headline_sans.mobile-big {
    font-size: 50px;
    line-height: 55px;
  }

  .headline_sans.agb {
    margin-bottom: 3vh;
    font-size: 27px;
    line-height: 32.4px;
  }

  .headline_sans.team_titelabstand {
    margin-bottom: 1vh;
    font-size: 50px;
    line-height: 55px;
  }

  .brand.w--current {
    padding-bottom: 5vh;
    padding-left: 0;
    padding-right: 0;
  }

  .container {
    justify-content: center;
    align-items: center;
    width: 100%;
    line-height: 30px;
    display: inline-flex;
    position: relative;
  }

  .nav-menu {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #000;
    height: 110vh;
    margin-top: 0;
    padding-top: 9vh;
    padding-bottom: 0;
    position: absolute;
    inset: 0% 0% auto;
  }

  .menu-button {
    text-align: center;
    margin-bottom: 1vh;
    font-size: 16px;
    line-height: 16px;
  }

  .menu-button.w--open {
    -webkit-backdrop-filter: blur();
    backdrop-filter: blur();
    background-color: #000;
    width: 100%;
    margin-bottom: 0;
    -webkit-text-decoration: underline red;
    text-decoration: underline red;
  }

  .bottom_nav {
    justify-content: center;
    align-items: center;
    bottom: 0%;
  }

  .menu_mobile_logo {
    width: 92vw;
    max-width: none;
    margin: 0 4vw 5vh;
    display: block;
  }

  .linie_gradient_menu {
    justify-content: center;
    align-items: center;
    margin-left: 4vw;
    margin-right: 4vw;
  }

  .background_image_div-about-neu {
    background-size: auto 35vh;
    height: 75vh;
  }

  .zwinker_lottie {
    display: none;
  }

  .background_image_div-partner {
    background-image: url('../images/Partner_Header_Fabian_Erblehner_Mobile.jpg');
    background-position: 50% 0;
    background-size: cover;
    height: 75vh;
  }

  .background_image_div-contact {
    height: 92vh;
  }

  .background_image_div-showcases {
    background-size: auto 35vh;
    height: 65vh;
    margin: 0 4vw;
  }

  .accordion_toggle {
    flex-flow: wrap;
    height: 45px;
  }

  .accordion_open_grid_master {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    grid-template-columns: 1fr 1fr;
    align-items: start;
    margin-top: 7vh;
    margin-bottom: 2vh;
  }

  .accordion_trennstrich {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    grid-template-columns: 1fr 1fr;
    align-items: start;
    margin-top: 0;
    margin-bottom: -4.5vh;
  }

  .text_mittelgross, .text_mittelklein_mono_tech {
    font-size: 16px;
    line-height: 19.2px;
  }

  .linie_gradient_indev {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .consent_placeholder_buttons {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    align-items: stretch;
  }

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

  .consent_prefs_heading {
    font-size: 1rem;
  }

  .consent_banner {
    margin-left: 1rem;
    left: 0%;
  }

  .consent_prefs_label-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    grid-template-columns: 1fr;
  }

  .consent_banner_link {
    order: 1;
  }

  .consent_opt-in_banner {
    margin-bottom: 4rem;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .consent_prefs_description {
    text-wrap: balance;
  }

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

  .consent_prefs_popup {
    padding: 1.25rem;
  }

  .consent_prefs_label-active {
    border-style: none;
    padding: 0;
  }

  .consent_banner_buttons {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    align-items: stretch;
  }

  .consent_prefs_buttons {
    flex-flow: column;
    align-items: stretch;
  }
}

#w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-1e6804bf {
  grid-area: 1 / 3 / 2 / 7;
  place-self: center end;
}

#w-node-a2e0a083-c1e7-78bb-55b4-916626971695-1e6804bf {
  grid-area: 1 / 6 / 2 / 9;
  place-self: center;
}

#w-node-_46008783-f481-4771-1902-ec5b0175143e-1e6804bf {
  grid-area: 1 / 1 / 2 / 4;
  place-self: center;
}

#w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-1e6804bf {
  grid-area: 1 / 3 / 2 / 7;
  place-self: center end;
}

#w-node-_8b2deeeb-125f-0286-8be0-d5b999866854-1e6804bf {
  grid-area: 1 / 5 / 2 / 8;
  place-self: center;
}

#w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-1e6804bf, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-1e6804bf {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_8e671f65-c2fa-2a72-9b5e-3f92530b2402-1e6804bf {
  grid-area: 1 / 2 / 2 / 5;
  place-self: center;
}

#w-node-_935d58a3-7a00-9dda-3f16-1a79ed11a544-1e6804bf {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_935d58a3-7a00-9dda-3f16-1a79ed11a545-1e6804bf {
  grid-area: 1 / 2 / 2 / 5;
  place-self: center;
}

#w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dbb-1e6804bf {
  grid-area: 1 / 2 / 2 / 5;
  place-self: center;
}

#w-node-_17a3d4c4-290b-9f46-b8f1-d418f41077c1-1e6804bf {
  grid-area: 2 / 5 / 3 / 8;
}

#w-node-_17a3d4c4-290b-9f46-b8f1-d418f41077c2-1e6804bf {
  grid-area: 1 / 2 / 2 / 5;
  place-self: center;
}

#w-node-eeb9abec-0700-0b90-cb3f-5346941171c3-1e6804bf {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_557eaa16-c092-a926-fdd5-765f11399b4a-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_557eaa16-c092-a926-fdd5-765f11399b4b-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-_557eaa16-c092-a926-fdd5-765f11399b4f-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-_557eaa16-c092-a926-fdd5-765f11399b50-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-_557eaa16-c092-a926-fdd5-765f11399b54-1e6804bf {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac3-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac4-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac8-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac9-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedacd-1e6804bf {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-a216112b-6d74-2034-5757-d4e633de77b5-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-a216112b-6d74-2034-5757-d4e633de77b6-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-a216112b-6d74-2034-5757-d4e633de77bc-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-a216112b-6d74-2034-5757-d4e633de77bd-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-a216112b-6d74-2034-5757-d4e633de77bf-1e6804bf {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-d5a09534-0d43-80de-b6c3-5d580deed029-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-d5a09534-0d43-80de-b6c3-5d580deed02a-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-d5a09534-0d43-80de-b6c3-5d580deed030-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-d5a09534-0d43-80de-b6c3-5d580deed031-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-d5a09534-0d43-80de-b6c3-5d580deed035-1e6804bf {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c2-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c3-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c9-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-_9831f491-f01b-fef9-ea83-ce473c7c79ca-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-_9831f491-f01b-fef9-ea83-ce473c7c79ce-1e6804bf {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996250-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996251-1e6804bf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996255-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: start;
}

#w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996256-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: end;
}

#w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-1e6804bf, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-1e6804bf {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-1e6804bf {
  grid-area: 1 / 3 / 2 / 7;
  align-self: auto;
}

#w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-1e6804bf {
  grid-area: 1 / 7 / 2 / 9;
  align-self: stretch;
}

#w-node-_8f2a766e-32d0-f890-9438-bd1482c43aef-1e6804bf, #w-node-_8f2a766e-32d0-f890-9438-bd1482c43af2-1e6804bf {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-fa963add-7575-cd0e-9837-fe876b2e2a66-1e6804bf {
  grid-area: 2 / 1 / 3 / 4;
  place-self: center;
}

#w-node-_7f45367b-c136-1db4-0ff2-b28015a405af-1e6804bf {
  grid-area: 2 / 4 / 3 / 7;
  place-self: center;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-1e6804bf {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
  grid-area: 2 / 4 / 3 / 7;
  align-self: start;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-1e6804bf {
  grid-area: 2 / 1 / 3 / 4;
  place-self: start center;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f0b-4f902f09 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f15-4f902f09 {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f17-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1a-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1d-4f902f09 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1f-4f902f09 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f24-4f902f09 {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f29-4f902f09 {
  grid-area: 3 / 1 / 4 / 9;
  justify-self: stretch;
}

#w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f2f-4f902f09 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664304-f66642eb {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f666430e-f66642eb {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664310-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664313-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664316-f66642eb {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-e7daa9bb-63b0-4a08-b787-61729cf7eed5-84378c3d {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-b6ed53c9-daa8-dc10-042a-9699eca73a93-84378c3d {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-84378c3d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-a986e748-0477-98e8-e54e-370bacfc7474-84378c3d {
  grid-area: 2 / 1 / 3 / 9;
  place-self: center;
}

#w-node-ec0b4800-b736-f14f-8bae-1049dcb5a284-84378c3d, #w-node-_4f029a00-f358-fd7c-eaeb-62bfdf3ed449-84378c3d, #w-node-_206fb116-6d59-0c88-d3be-76d8e90f4e6b-84378c3d, #w-node-fd8c5e2d-d4a9-91ec-7efa-2b1c8523d66e-84378c3d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-84378c3d {
  grid-area: 1 / 1 / 2 / 5;
  align-self: auto;
}

#w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-84378c3d {
  grid-area: 1 / 5 / 2 / 7;
  align-self: stretch;
}

#w-node-_33cc6297-e55f-ac81-016a-780b0431eda1-84378c3d {
  grid-area: 2 / 2 / 3 / 7;
  align-self: auto;
}

#w-node-d44412ed-fa0f-7a11-436e-f7ceffa6aae0-84378c3d {
  grid-area: 3 / 2 / 4 / 5;
  align-self: auto;
}

#w-node-_295ca587-e044-49e4-4cb2-874b4f552f8a-84378c3d {
  grid-area: 3 / 5 / 4 / 8;
  align-self: auto;
}

#w-node-a986e748-0477-98e8-e54e-370bacfc7471-84378c3d, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-84378c3d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b385-84378c3d {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b388-84378c3d {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b386-84378c3d {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38a-84378c3d {
  grid-area: 2 / 4 / 3 / 6;
  align-self: start;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b387-84378c3d, #w-node-b9aa133d-dbef-4e87-1be5-db8afda12719-84378c3d {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38c-84378c3d {
  grid-area: 2 / 7 / 3 / 9;
  align-self: start;
}

#w-node-_903df9fd-10c2-6d1e-463a-f9d8903f0dd3-84378c3d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_68db20eb-ffdc-0f82-88ee-617d4756adbe-84378c3d {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_936b5c5c-b996-73f3-a754-b2ce6f7ee59a-84378c3d {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-ef4ef3e8-15c9-9d2a-7a7f-8cd994840bd2-84378c3d, #w-node-dccdcc1a-e369-2d7d-bff5-5072ac99fa78-84378c3d {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_7d3e5a66-46e6-9cdb-a6b9-27f9e80661b7-84378c3d {
  grid-area: 2 / 1 / 3 / 3;
  place-self: center;
}

#w-node-a7d06edf-6fc7-0d34-9dec-10e88af762ca-84378c3d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fc33667e-dfdb-2114-0881-eab740a0def0-84378c3d {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-aca3cbec-3ea3-0a29-305a-10c1f828f623-84378c3d {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c9f259f7-6ab0-96aa-cd1c-db1e720721c8-84378c3d {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-_108dcc97-e58b-cd07-9b43-748cf98aab33-84378c3d {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-efc75c0a {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-efc75c0a {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-efc75c0a {
  grid-area: 1 / 3 / 2 / 7;
  place-self: center end;
}

#w-node-a2e0a083-c1e7-78bb-55b4-916626971695-efc75c0a {
  grid-area: 1 / 2 / 2 / 4;
  place-self: center;
}

#w-node-_46008783-f481-4771-1902-ec5b0175143e-efc75c0a {
  grid-area: 1 / 6 / 2 / 9;
  place-self: center;
}

#w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-efc75c0a {
  grid-area: 1 / 3 / 2 / 6;
  place-self: center start;
}

#w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-efc75c0a, #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-efc75c0a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-efc75c0a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_2b708df6-781f-f426-d605-217643acfd4b-efc75c0a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-efc75c0a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-efc75c0a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_43786568-146e-f2a1-f544-deb5c9817eeb-efc75c0a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe4747-efc75c0a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474a-efc75c0a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474c-efc75c0a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f7827d-efc75c0a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f78280-efc75c0a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589da-efc75c0a {
  grid-area: 3 / 3 / 4 / 7;
  align-self: auto;
}

#w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589db-efc75c0a {
  grid-area: 1 / 2 / 2 / 5;
  align-self: auto;
}

#w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589dc-efc75c0a {
  grid-area: 1 / 5 / 3 / 8;
  align-self: end;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-efc75c0a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
  grid-area: 2 / 4 / 3 / 7;
  align-self: start;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-efc75c0a {
  grid-area: 2 / 1 / 3 / 4;
  place-self: start center;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-e6fbb323 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-e6fbb323 {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-e6fbb323 {
  grid-area: 1 / 3 / 2 / 7;
  place-self: center end;
}

#w-node-a2e0a083-c1e7-78bb-55b4-916626971695-e6fbb323 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: center;
}

#w-node-_46008783-f481-4771-1902-ec5b0175143e-e6fbb323 {
  grid-area: 1 / 6 / 2 / 9;
  place-self: center;
}

#w-node-d49665e4-a436-545e-a0fd-b5ff39d6d88c-e6fbb323, #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c52-e6fbb323 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_48308a34-30f8-bfc0-0809-9757fdd39c57-e6fbb323 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: start center;
}

#w-node-f67eaf77-8ad3-57ea-eb68-d280805bd493-e6fbb323 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: start center;
}

#w-node-_3e899d4a-a42d-8c43-3210-87c26e214ad5-e6fbb323 {
  grid-area: 1 / 5 / 2 / 7;
  place-self: start center;
}

#w-node-be98777c-5db6-c708-bea9-f9da08f84e95-e6fbb323 {
  grid-area: 1 / 7 / 2 / 9;
  place-self: start center;
}

#w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9666-e6fbb323 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: start center;
}

#w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966a-e6fbb323 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: start center;
}

#w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966e-e6fbb323 {
  grid-area: 1 / 5 / 2 / 7;
  place-self: start center;
}

#w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9672-e6fbb323 {
  grid-area: 1 / 7 / 2 / 9;
  place-self: start center;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-e6fbb323 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
  grid-area: 2 / 4 / 3 / 7;
  align-self: start;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-e6fbb323 {
  grid-area: 2 / 1 / 3 / 4;
  place-self: start center;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-9b8b4f0d {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-9b8b4f0d {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-9b8b4f0d {
  grid-area: 1 / 3 / 2 / 7;
  place-self: center end;
}

#w-node-a2e0a083-c1e7-78bb-55b4-916626971695-9b8b4f0d {
  grid-area: 1 / 2 / 2 / 4;
  place-self: center;
}

#w-node-_46008783-f481-4771-1902-ec5b0175143e-9b8b4f0d {
  grid-area: 1 / 6 / 2 / 9;
  place-self: center;
}

#w-node-_51fc5f04-f3eb-9af2-87f7-d33ba673150e-9b8b4f0d {
  grid-area: 1 / 1 / 2 / 9;
  place-self: center;
}

#w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d {
  grid-area: 2 / 3 / 3 / 7;
  align-self: start;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-8cf8138d {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-8cf8138d {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_435f859f-e0b1-7195-dbbe-3fe39a94b3c8-8cf8138d, #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbc8-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd5-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd7-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdb-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdf-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbe3-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc0f-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc10-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc12-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3ce9-8cf8138d {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf6-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf8-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cfc-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d00-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d04-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d30-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d31-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d33-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7d2-8cf8138d {
  grid-area: 3 / 1 / 4 / 9;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7df-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e1-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e5-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e9-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7eb-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e805-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e806-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_1dd402bb-278a-3087-8766-d31ec7e4e808-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c08ffb-8cf8138d {
  grid-area: 4 / 1 / 5 / 9;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09008-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900a-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900e-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09012-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09016-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09042-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09043-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09045-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-ceb78686-41fb-3015-c288-3b39391621cd-8cf8138d {
  grid-area: 5 / 1 / 6 / 9;
}

#w-node-f7b14da7-fcfa-d335-6291-775b9e6f3e6b-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-_85ae1238-0ea2-e08d-4cd0-8c6de15b3881-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-dac7403b-57c1-9aca-8cf7-e9cf29d1b22a-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_6b0e2093-970a-3e7c-b9f7-6787a34d5560-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_4b219dd9-b0f6-e1f8-a10e-6979e93ac82b-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_7bf3658a-c480-c9a9-c7fb-11875075b52c-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3a5-8cf8138d {
  grid-area: 6 / 1 / 7 / 9;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b2-8cf8138d {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b4-8cf8138d {
  grid-area: 2 / 1 / 3 / 5;
  place-self: start center;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b8-8cf8138d {
  grid-area: 2 / 5 / 3 / 9;
  place-self: start center;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3bc-8cf8138d {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3c0-8cf8138d {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ec-8cf8138d {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ed-8cf8138d {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-8cf8138d {
  grid-area: 1 / 1 / 2 / 5;
  place-self: center;
}

#w-node-a2e0a083-c1e7-78bb-55b4-916626971695-8cf8138d {
  grid-area: 1 / 4 / 2 / 8;
  place-self: center;
}

#w-node-_46008783-f481-4771-1902-ec5b0175143e-8cf8138d {
  grid-area: 1 / 3 / 2 / 6;
  place-self: center;
}

#w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-8cf8138d {
  grid-area: 1 / 5 / 2 / 9;
  place-self: center;
}

#w-node-_9c74af89-9862-273e-9a85-7c818e37f14b-8cf8138d {
  grid-area: 1 / 3 / 2 / 6;
  place-self: center start;
}

#w-node-b8e3f1a3-5775-f412-1924-316765161f03-8cf8138d {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_3739c291-bffa-b907-f744-9f4da47a51c7-8cf8138d {
  grid-area: 1 / 6 / 2 / 9;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-4961d4fa {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-4961d4fa {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_2b708df6-781f-f426-d605-217643acfd4b-4961d4fa {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_46f67716-2d73-4b89-b596-507e988b8af4-4961d4fa {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_13fca82a-67c0-2482-a0d2-369ea0f83078-4961d4fa {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_14daad2e-b9eb-b5a7-137a-ddbb5d5c142c-4961d4fa {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_0fa70d61-4a5f-9e52-b2e4-a604a8286e90-4961d4fa {
  grid-area: 2 / 5 / 3 / 9;
}

#w-node-add26503-b234-51ee-b7ce-094b3a12e4fe-4961d4fa {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_971b5ad1-39d2-7741-e159-a6ad6a1b992d-4961d4fa {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-4961d4fa {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-4961d4fa {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_3290ee77-dda2-d352-fcc8-de07c5ff9a1d-6992a21a {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-6992a21a {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-6992a21a {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_89b4b874-9dd8-32e9-1cfd-cb12c5350dce-6992a21a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_815b3c47-6f5b-38a7-6b08-3277d6e1ba6b-6992a21a {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-_734bb0b3-5df4-7f25-441f-a1f3f4298e01-6992a21a {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_61a7524b-51f9-3926-7530-e36a27368091-6992a21a {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-_61a7524b-51f9-3926-7530-e36a2736809c-6992a21a {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df70-6992a21a {
  grid-area: 1 / 5 / 2 / 9;
  align-self: end;
}

#w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df7b-6992a21a {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9a0193f8-a4b9-cb33-00ef-1e8f6d7e3f9d-6992a21a {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_124f6e13-5acf-22f3-f65c-d20607b56846-6992a21a {
  grid-area: 2 / 4 / 3 / 6;
}

@media screen and (min-width: 1440px) {
  #w-node-_8b2deeeb-125f-0286-8be0-d5b999866854-1e6804bf {
    grid-column-end: 8;
  }

  #w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf, #w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf {
    justify-self: end;
  }

  #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac3-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b5-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed029-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c2-1e6804bf, #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996250-1e6804bf {
    grid-column-end: 7;
  }

  #w-node-_8f2a766e-32d0-f890-9438-bd1482c43af2-1e6804bf {
    grid-column-end: 8;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
    grid-column: 4 / 6;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-1e6804bf {
    grid-column: 1 / 4;
  }

  #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589da-efc75c0a {
    grid-area: 3 / 3 / 4 / 7;
    align-self: auto;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
    grid-column: 4 / 6;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-efc75c0a {
    grid-column: 1 / 4;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
    grid-column: 4 / 6;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-e6fbb323 {
    grid-column: 1 / 4;
  }

  #w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d {
    grid-column: 4 / 6;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd7-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdb-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdf-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf8-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cfc-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d00-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7d2-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e1-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e5-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e9-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900a-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900e-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09012-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-_85ae1238-0ea2-e08d-4cd0-8c6de15b3881-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b4-8cf8138d {
    grid-column: 1 / 5;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b8-8cf8138d {
    grid-column: 5 / 9;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3bc-8cf8138d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-8cf8138d {
    grid-column-start: 3;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-4961d4fa {
    grid-column: 3 / 6;
  }

  #w-node-_815b3c47-6f5b-38a7-6b08-3277d6e1ba6b-6992a21a, #w-node-_61a7524b-51f9-3926-7530-e36a27368091-6992a21a, #w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df70-6992a21a {
    align-self: center;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_8b2deeeb-125f-0286-8be0-d5b999866854-1e6804bf {
    grid-column-end: 7;
  }

  #w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf, #w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf {
    justify-self: end;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
    grid-column-end: 6;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1f-4f902f09 {
    grid-column-end: 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f24-4f902f09 {
    grid-column: 3 / 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f29-4f902f09 {
    grid-row: 2 / 3;
    grid-column-start: 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f2f-4f902f09 {
    grid-column-end: 9;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-efc75c0a {
    grid-column: 2 / 9;
    justify-self: center;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-efc75c0a {
    grid-column-end: 8;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
    grid-column-end: 6;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-e6fbb323 {
    grid-column: 2 / 9;
    justify-self: center;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-e6fbb323 {
    grid-column-end: 8;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
    grid-column-end: 6;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-9b8b4f0d {
    grid-column: 2 / 9;
    justify-self: center;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-9b8b4f0d {
    grid-column-end: 8;
  }

  #w-node-_51fc5f04-f3eb-9af2-87f7-d33ba673150e-9b8b4f0d {
    grid-column-end: 9;
  }

  #w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d {
    grid-column: 4 / 6;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-8cf8138d {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-8cf8138d {
    grid-column: 1 / 4;
    justify-self: center;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-8cf8138d {
    grid-column: 2 / 7;
  }

  #w-node-_9c74af89-9862-273e-9a85-7c818e37f14b-8cf8138d {
    grid-column: 2 / 4;
    justify-self: center;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-4961d4fa {
    grid-column-end: 7;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-1e6804bf {
    grid-column-start: 2;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-1e6804bf {
    grid-column-end: 9;
  }

  #w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf {
    grid-column-start: 1;
  }

  #w-node-_935d58a3-7a00-9dda-3f16-1a79ed11a544-1e6804bf {
    grid-column-end: 9;
  }

  #w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf {
    grid-column-start: 1;
  }

  #w-node-_17a3d4c4-290b-9f46-b8f1-d418f41077c1-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b4a-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac3-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b5-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed029-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c2-1e6804bf {
    grid-column-end: 9;
  }

  #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996250-1e6804bf {
    grid-column-end: 8;
  }

  #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-1e6804bf, #w-node-_8f2a766e-32d0-f890-9438-bd1482c43aef-1e6804bf {
    grid-column-end: 9;
  }

  #w-node-fa963add-7575-cd0e-9837-fe876b2e2a66-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-_7f45367b-c136-1db4-0ff2-b28015a405af-1e6804bf {
    grid-column: 5 / 9;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
    grid-column-end: 9;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1f-4f902f09 {
    grid-column-end: 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f24-4f902f09 {
    grid-column: 5 / 9;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f29-4f902f09 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-e7daa9bb-63b0-4a08-b787-61729cf7eed5-84378c3d {
    grid-column-end: 9;
  }

  #w-node-b6ed53c9-daa8-dc10-042a-9699eca73a93-84378c3d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-efc75c0a {
    grid-column-start: 2;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-efc75c0a, #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-efc75c0a, #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-efc75c0a, #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe4747-efc75c0a, #w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f7827d-efc75c0a, #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
    grid-column-end: 9;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-e6fbb323 {
    grid-column-start: 2;
  }

  #w-node-d49665e4-a436-545e-a0fd-b5ff39d6d88c-e6fbb323, #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c52-e6fbb323 {
    grid-column-end: 9;
  }

  #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c57-e6fbb323 {
    grid-column-end: 3;
  }

  #w-node-f67eaf77-8ad3-57ea-eb68-d280805bd493-e6fbb323 {
    grid-column: 3 / 5;
  }

  #w-node-_3e899d4a-a42d-8c43-3210-87c26e214ad5-e6fbb323 {
    grid-column: 5 / 7;
    grid-row-start: 1;
  }

  #w-node-be98777c-5db6-c708-bea9-f9da08f84e95-e6fbb323 {
    grid-column: 7 / 9;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9666-e6fbb323 {
    grid-column-end: 3;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966a-e6fbb323 {
    grid-column: 3 / 5;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966e-e6fbb323 {
    grid-column: 5 / 7;
    grid-row-start: 1;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9672-e6fbb323 {
    grid-column: 7 / 9;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
    grid-column-end: 9;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-9b8b4f0d {
    grid-column-start: 2;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-9b8b4f0d {
    grid-column-start: 1;
  }

  #w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d {
    grid-column: 3 / 7;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-8cf8138d {
    grid-column-end: 9;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdf-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbe3-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc0f-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc10-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d00-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d04-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d30-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d31-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e9-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7eb-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e805-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e806-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09012-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09016-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09042-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09043-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-dac7403b-57c1-9aca-8cf7-e9cf29d1b22a-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_6b0e2093-970a-3e7c-b9f7-6787a34d5560-8cf8138d, #w-node-_4b219dd9-b0f6-e1f8-a10e-6979e93ac82b-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3bc-8cf8138d {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3c0-8cf8138d {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ec-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ed-8cf8138d {
    grid-row: 5 / 6;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-8cf8138d {
    grid-column-start: 2;
    justify-self: start;
  }

  #w-node-_46f67716-2d73-4b89-b596-507e988b8af4-4961d4fa {
    grid-column-end: 5;
  }

  #w-node-_13fca82a-67c0-2482-a0d2-369ea0f83078-4961d4fa {
    grid-column-end: 9;
  }

  #w-node-_14daad2e-b9eb-b5a7-137a-ddbb5d5c142c-4961d4fa {
    grid-column-end: 5;
  }

  #w-node-_0fa70d61-4a5f-9e52-b2e4-a604a8286e90-4961d4fa {
    grid-column-end: 9;
  }

  #w-node-add26503-b234-51ee-b7ce-094b3a12e4fe-4961d4fa {
    grid-column-end: 5;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-4961d4fa, #w-node-_89b4b874-9dd8-32e9-1cfd-cb12c5350dce-6992a21a, #w-node-_9a0193f8-a4b9-cb33-00ef-1e8f6d7e3f9d-6992a21a {
    grid-column-end: 9;
  }

  #w-node-_124f6e13-5acf-22f3-f65c-d20607b56846-6992a21a {
    grid-column: 3 / 7;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-1e6804bf {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-1e6804bf {
    grid-column: 3 / 5;
    justify-self: end;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-1e6804bf {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-_8b2deeeb-125f-0286-8be0-d5b999866854-1e6804bf {
    grid-column: 1 / 3;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-1e6804bf, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-_935d58a3-7a00-9dda-3f16-1a79ed11a544-1e6804bf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: center;
  }

  #w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf {
    grid-area: 3 / 1 / 4 / 5;
    justify-self: center;
  }

  #w-node-_17a3d4c4-290b-9f46-b8f1-d418f41077c1-1e6804bf {
    grid-area: 4 / 1 / 5 / 5;
    justify-self: center;
  }

  #w-node-eeb9abec-0700-0b90-cb3f-5346941171c3-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b4a-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b4b-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-_557eaa16-c092-a926-fdd5-765f11399b4f-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-_557eaa16-c092-a926-fdd5-765f11399b54-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac3-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac4-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac8-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedacd-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b5-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b6-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-a216112b-6d74-2034-5757-d4e633de77bc-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-a216112b-6d74-2034-5757-d4e633de77bf-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed029-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed02a-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-d5a09534-0d43-80de-b6c3-5d580deed030-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-d5a09534-0d43-80de-b6c3-5d580deed035-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c2-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c3-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c9-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79ce-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996250-1e6804bf {
    grid-column: 1 / 5;
  }

  #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996251-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996255-1e6804bf {
    grid-column: 1 / 2;
  }

  #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-1e6804bf, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-1e6804bf {
    grid-column: 1 / 4;
  }

  #w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-1e6804bf {
    grid-column: 4 / 5;
  }

  #w-node-_8f2a766e-32d0-f890-9438-bd1482c43aef-1e6804bf, #w-node-_8f2a766e-32d0-f890-9438-bd1482c43af2-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-fa963add-7575-cd0e-9837-fe876b2e2a66-1e6804bf {
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_7f45367b-c136-1db4-0ff2-b28015a405af-1e6804bf {
    grid-area: 3 / 1 / 4 / 4;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-1e6804bf {
    grid-column-end: 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
    grid-column: 1 / 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-1e6804bf {
    grid-row: 3 / 4;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f15-4f902f09 {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f17-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1a-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1d-4f902f09 {
    grid-column-end: 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f24-4f902f09 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f29-4f902f09 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f2f-4f902f09 {
    grid-column-end: 5;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664304-f66642eb {
    justify-self: start;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f666430e-f66642eb {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: start;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664310-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664313-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664316-f66642eb, #w-node-e7daa9bb-63b0-4a08-b787-61729cf7eed5-84378c3d, #w-node-b6ed53c9-daa8-dc10-042a-9699eca73a93-84378c3d, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-84378c3d, #w-node-a986e748-0477-98e8-e54e-370bacfc7474-84378c3d, #w-node-ec0b4800-b736-f14f-8bae-1049dcb5a284-84378c3d, #w-node-_4f029a00-f358-fd7c-eaeb-62bfdf3ed449-84378c3d, #w-node-_206fb116-6d59-0c88-d3be-76d8e90f4e6b-84378c3d, #w-node-fd8c5e2d-d4a9-91ec-7efa-2b1c8523d66e-84378c3d {
    grid-column-end: 5;
  }

  #w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-84378c3d {
    grid-column-end: 4;
  }

  #w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-84378c3d {
    grid-column: 4 / 5;
  }

  #w-node-_33cc6297-e55f-ac81-016a-780b0431eda1-84378c3d {
    grid-column: 1 / 5;
  }

  #w-node-d44412ed-fa0f-7a11-436e-f7ceffa6aae0-84378c3d {
    grid-column: 1 / 3;
  }

  #w-node-_295ca587-e044-49e4-4cb2-874b4f552f8a-84378c3d {
    grid-column: 3 / 5;
  }

  #w-node-a986e748-0477-98e8-e54e-370bacfc7471-84378c3d, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b388-84378c3d {
    grid-column-end: 5;
  }

  #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b386-84378c3d {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38a-84378c3d {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b387-84378c3d, #w-node-b9aa133d-dbef-4e87-1be5-db8afda12719-84378c3d {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38c-84378c3d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_903df9fd-10c2-6d1e-463a-f9d8903f0dd3-84378c3d {
    grid-column-end: 5;
  }

  #w-node-_936b5c5c-b996-73f3-a754-b2ce6f7ee59a-84378c3d {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-ef4ef3e8-15c9-9d2a-7a7f-8cd994840bd2-84378c3d, #w-node-dccdcc1a-e369-2d7d-bff5-5072ac99fa78-84378c3d {
    grid-column-end: 5;
  }

  #w-node-c9f259f7-6ab0-96aa-cd1c-db1e720721c8-84378c3d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-efc75c0a {
    grid-column: 6 / 7;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-efc75c0a {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-efc75c0a {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-efc75c0a {
    grid-column: 3 / 5;
    justify-self: end;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-efc75c0a {
    grid-column: 1 / 4;
    justify-self: center;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-efc75c0a, #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-efc75c0a {
    grid-column: 1 / 5;
  }

  #w-node-_2b708df6-781f-f426-d605-217643acfd4b-efc75c0a {
    grid-column-end: 5;
    justify-self: stretch;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-efc75c0a {
    grid-column: 1 / 5;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817eeb-efc75c0a {
    grid-column-end: 5;
    justify-self: stretch;
  }

  #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe4747-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474a-efc75c0a {
    grid-column: 1 / 5;
  }

  #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474c-efc75c0a {
    grid-column-end: 5;
    justify-self: stretch;
  }

  #w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f7827d-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f78280-efc75c0a, #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589da-efc75c0a {
    grid-column: 1 / 5;
  }

  #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589db-efc75c0a {
    grid-column: 1 / 3;
  }

  #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589dc-efc75c0a {
    grid-column: 3 / 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-efc75c0a {
    grid-column-end: 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
    grid-column: 1 / 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-efc75c0a {
    grid-row: 3 / 4;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-e6fbb323 {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-e6fbb323 {
    grid-column: 6 / 7;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-e6fbb323 {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-e6fbb323 {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-e6fbb323 {
    grid-column: 3 / 5;
    justify-self: end;
  }

  #w-node-d49665e4-a436-545e-a0fd-b5ff39d6d88c-e6fbb323, #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c52-e6fbb323 {
    grid-column-end: 5;
  }

  #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c57-e6fbb323 {
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-f67eaf77-8ad3-57ea-eb68-d280805bd493-e6fbb323 {
    grid-column: 3 / 5;
    justify-self: start;
  }

  #w-node-_3e899d4a-a42d-8c43-3210-87c26e214ad5-e6fbb323 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: start;
  }

  #w-node-be98777c-5db6-c708-bea9-f9da08f84e95-e6fbb323 {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9666-e6fbb323 {
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966a-e6fbb323 {
    grid-column: 3 / 5;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966e-e6fbb323 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9672-e6fbb323 {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-e6fbb323 {
    grid-column-end: 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
    grid-column: 1 / 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-e6fbb323 {
    grid-row: 3 / 4;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-9b8b4f0d {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-9b8b4f0d {
    grid-column: 6 / 7;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-9b8b4f0d {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-9b8b4f0d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-9b8b4f0d {
    grid-column: 2 / 5;
    justify-self: end;
  }

  #w-node-_51fc5f04-f3eb-9af2-87f7-d33ba673150e-9b8b4f0d {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d {
    grid-column: 1 / 5;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-8cf8138d {
    grid-column: 6 / 7;
  }

  #w-node-_435f859f-e0b1-7195-dbbe-3fe39a94b3c8-8cf8138d, #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbc8-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd5-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd7-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdb-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdf-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbe3-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc10-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc12-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3ce9-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf6-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf8-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cfc-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d00-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d04-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d31-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d33-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7d2-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7df-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e1-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e5-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e9-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7eb-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e806-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e808-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c08ffb-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09008-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900a-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900e-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09012-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09016-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09043-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09045-8cf8138d, #w-node-ceb78686-41fb-3015-c288-3b39391621cd-8cf8138d, #w-node-f7b14da7-fcfa-d335-6291-775b9e6f3e6b-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_85ae1238-0ea2-e08d-4cd0-8c6de15b3881-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-8cf8138d, #w-node-dac7403b-57c1-9aca-8cf7-e9cf29d1b22a-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_4b219dd9-b0f6-e1f8-a10e-6979e93ac82b-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_7bf3658a-c480-c9a9-c7fb-11875075b52c-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3a5-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b2-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b4-8cf8138d {
    grid-row: 2 / 3;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b8-8cf8138d {
    grid-area: 2 / 3 / 3 / 5;
    justify-self: start;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3bc-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3c0-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ed-8cf8138d {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-8cf8138d {
    grid-column: 2 / 5;
    justify-self: center;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-8cf8138d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-8cf8138d {
    grid-column: 3 / 5;
    justify-self: end;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-8cf8138d, #w-node-_9c74af89-9862-273e-9a85-7c818e37f14b-8cf8138d {
    grid-column: 1 / 4;
    justify-self: center;
  }

  #w-node-b8e3f1a3-5775-f412-1924-316765161f03-8cf8138d {
    grid-column-end: 5;
  }

  #w-node-_3739c291-bffa-b907-f744-9f4da47a51c7-8cf8138d {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-4961d4fa {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-4961d4fa {
    grid-column: 6 / 7;
  }

  #w-node-_2b708df6-781f-f426-d605-217643acfd4b-4961d4fa {
    grid-column-end: 5;
    justify-self: stretch;
  }

  #w-node-_46f67716-2d73-4b89-b596-507e988b8af4-4961d4fa {
    grid-column-end: 3;
  }

  #w-node-_13fca82a-67c0-2482-a0d2-369ea0f83078-4961d4fa {
    grid-column: 3 / 5;
  }

  #w-node-_14daad2e-b9eb-b5a7-137a-ddbb5d5c142c-4961d4fa {
    grid-column-end: 3;
  }

  #w-node-_0fa70d61-4a5f-9e52-b2e4-a604a8286e90-4961d4fa {
    grid-column: 3 / 5;
  }

  #w-node-add26503-b234-51ee-b7ce-094b3a12e4fe-4961d4fa {
    grid-column-end: 3;
  }

  #w-node-_971b5ad1-39d2-7741-e159-a6ad6a1b992d-4961d4fa {
    grid-column: 3 / 5;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-4961d4fa {
    grid-column-end: 5;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-4961d4fa {
    grid-column: 1 / 5;
  }

  #w-node-_3290ee77-dda2-d352-fcc8-de07c5ff9a1d-6992a21a {
    grid-column-end: 5;
    justify-self: stretch;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-6992a21a {
    grid-column-end: 5;
  }

  #w-node-_24db4947-6361-b685-dc86-b87644e7c1c7-6992a21a {
    grid-column: 6 / 7;
  }

  #w-node-_89b4b874-9dd8-32e9-1cfd-cb12c5350dce-6992a21a {
    grid-column-end: 5;
  }

  #w-node-_815b3c47-6f5b-38a7-6b08-3277d6e1ba6b-6992a21a {
    grid-column: 3 / 5;
  }

  #w-node-_734bb0b3-5df4-7f25-441f-a1f3f4298e01-6992a21a {
    grid-column: 1 / 3;
  }

  #w-node-_61a7524b-51f9-3926-7530-e36a27368091-6992a21a {
    grid-column: 3 / 5;
  }

  #w-node-_61a7524b-51f9-3926-7530-e36a2736809c-6992a21a {
    grid-column: 1 / 3;
  }

  #w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df70-6992a21a {
    grid-column: 3 / 5;
  }

  #w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df7b-6992a21a {
    grid-column: 1 / 3;
  }

  #w-node-_9a0193f8-a4b9-cb33-00ef-1e8f6d7e3f9d-6992a21a {
    grid-column-end: 5;
  }

  #w-node-_124f6e13-5acf-22f3-f65c-d20607b56846-6992a21a {
    grid-column: 2 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-1e6804bf {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-1e6804bf {
    grid-column: 2 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-1e6804bf {
    grid-column-end: 2;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-1e6804bf {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #w-node-_8b2deeeb-125f-0286-8be0-d5b999866854-1e6804bf {
    justify-self: end;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-1e6804bf, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-1e6804bf, #w-node-_814a3545-ebb0-9a0b-5c4a-c871e57c8072-1e6804bf, #w-node-_935d58a3-7a00-9dda-3f16-1a79ed11a544-1e6804bf, #w-node-_8b6ca225-f7e0-2feb-b4cc-ae843e742dba-1e6804bf, #w-node-_17a3d4c4-290b-9f46-b8f1-d418f41077c1-1e6804bf, #w-node-eeb9abec-0700-0b90-cb3f-5346941171c3-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b4a-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b4b-1e6804bf, #w-node-_557eaa16-c092-a926-fdd5-765f11399b54-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac3-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedac4-1e6804bf, #w-node-ef6902ca-9aad-0eb2-6405-24aaf3aedacd-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b5-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77b6-1e6804bf, #w-node-a216112b-6d74-2034-5757-d4e633de77bf-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed029-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed02a-1e6804bf, #w-node-d5a09534-0d43-80de-b6c3-5d580deed035-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c2-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79c3-1e6804bf, #w-node-_9831f491-f01b-fef9-ea83-ce473c7c79ce-1e6804bf, #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996250-1e6804bf, #w-node-cfcd3e7b-37d4-7972-aa24-f49ff2996251-1e6804bf, #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-1e6804bf, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-1e6804bf, #w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-1e6804bf {
    grid-column-end: 3;
  }

  #w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-1e6804bf {
    grid-row-start: 1;
  }

  #w-node-_8f2a766e-32d0-f890-9438-bd1482c43aef-1e6804bf, #w-node-_8f2a766e-32d0-f890-9438-bd1482c43af2-1e6804bf {
    grid-column-end: 3;
  }

  #w-node-fa963add-7575-cd0e-9837-fe876b2e2a66-1e6804bf {
    justify-self: start;
  }

  #w-node-_7f45367b-c136-1db4-0ff2-b28015a405af-1e6804bf {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-1e6804bf, #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-1e6804bf {
    grid-column-end: 3;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-1e6804bf {
    justify-self: start;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f0b-4f902f09 {
    grid-column-end: 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f15-4f902f09 {
    grid-row: 5 / 6;
    grid-column-end: 3;
    align-self: start;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f17-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1a-4f902f09, #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1d-4f902f09 {
    grid-column-end: 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f1f-4f902f09 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f24-4f902f09 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f29-4f902f09 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_4e73e986-e84f-4633-e53c-4e8a4f902f2f-4f902f09 {
    grid-column-end: 3;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664304-f66642eb {
    grid-row: 1 / 2;
    grid-column-end: 3;
    justify-self: start;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f666430e-f66642eb {
    grid-row: 2 / 3;
    grid-column-end: 3;
    place-self: start;
  }

  #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664310-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664313-f66642eb, #w-node-dae6ee5a-f6f1-a6f4-1af4-3fb4f6664316-f66642eb, #w-node-e7daa9bb-63b0-4a08-b787-61729cf7eed5-84378c3d, #w-node-b6ed53c9-daa8-dc10-042a-9699eca73a93-84378c3d, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-84378c3d, #w-node-a986e748-0477-98e8-e54e-370bacfc7474-84378c3d, #w-node-ec0b4800-b736-f14f-8bae-1049dcb5a284-84378c3d, #w-node-_4f029a00-f358-fd7c-eaeb-62bfdf3ed449-84378c3d, #w-node-_206fb116-6d59-0c88-d3be-76d8e90f4e6b-84378c3d, #w-node-fd8c5e2d-d4a9-91ec-7efa-2b1c8523d66e-84378c3d, #w-node-_2a149a49-1c94-5d72-53e2-8e9de4a78bbb-84378c3d {
    grid-column-end: 3;
  }

  #w-node-c7ddd0f3-70b4-a4c7-ff51-b9d6658ddc43-84378c3d {
    grid-row-start: 1;
  }

  #w-node-_33cc6297-e55f-ac81-016a-780b0431eda1-84378c3d {
    grid-column-end: 3;
  }

  #w-node-d44412ed-fa0f-7a11-436e-f7ceffa6aae0-84378c3d {
    grid-column-end: 2;
  }

  #w-node-_295ca587-e044-49e4-4cb2-874b4f552f8a-84378c3d {
    grid-column: 2 / 3;
  }

  #w-node-a986e748-0477-98e8-e54e-370bacfc7471-84378c3d, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b385-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b388-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b386-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38a-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b387-84378c3d, #w-node-b9aa133d-dbef-4e87-1be5-db8afda12719-84378c3d, #w-node-_278cb0e2-70b4-050f-4909-8f77ca51b38c-84378c3d, #w-node-_903df9fd-10c2-6d1e-463a-f9d8903f0dd3-84378c3d, #w-node-_68db20eb-ffdc-0f82-88ee-617d4756adbe-84378c3d {
    grid-column-end: 3;
  }

  #w-node-_936b5c5c-b996-73f3-a754-b2ce6f7ee59a-84378c3d {
    grid-column-end: 3;
    align-self: start;
  }

  #w-node-ef4ef3e8-15c9-9d2a-7a7f-8cd994840bd2-84378c3d, #w-node-dccdcc1a-e369-2d7d-bff5-5072ac99fa78-84378c3d {
    grid-column-end: 3;
  }

  #w-node-_7d3e5a66-46e6-9cdb-a6b9-27f9e80661b7-84378c3d {
    grid-column-end: 2;
  }

  #w-node-fc33667e-dfdb-2114-0881-eab740a0def0-84378c3d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-c9f259f7-6ab0-96aa-cd1c-db1e720721c8-84378c3d {
    grid-row: 3 / 4;
    grid-column-end: 3;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-efc75c0a {
    grid-column-end: 3;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-efc75c0a {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-efc75c0a {
    grid-column: 2 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-efc75c0a {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-efc75c0a {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-efc75c0a, #w-node-_3ca5ded4-b8a7-b4b4-cee3-45eda1e227c6-efc75c0a, #w-node-f2f3ae35-2b99-bdf5-8663-8d275361ffe7-efc75c0a, #w-node-_2b708df6-781f-f426-d605-217643acfd4b-efc75c0a, #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-efc75c0a, #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-efc75c0a, #w-node-_43786568-146e-f2a1-f544-deb5c9817eeb-efc75c0a, #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe4747-efc75c0a, #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474a-efc75c0a, #w-node-_7991809d-82ea-dbf1-3aa8-234b4ebe474c-efc75c0a, #w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f7827d-efc75c0a, #w-node-dc73c2a8-b03d-ab79-7fb6-b4f066f78280-efc75c0a, #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589da-efc75c0a {
    grid-column-end: 3;
  }

  #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589db-efc75c0a {
    grid-column-end: 2;
  }

  #w-node-_4b46a493-4888-28f8-f6e2-ec7b7de589dc-efc75c0a {
    grid-column: 2 / 3;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-efc75c0a, #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-efc75c0a {
    grid-column-end: 3;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-efc75c0a {
    justify-self: start;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-e6fbb323 {
    grid-column-end: 3;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-e6fbb323 {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-e6fbb323 {
    grid-column: 2 / 3;
    justify-self: start;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-e6fbb323 {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-d49665e4-a436-545e-a0fd-b5ff39d6d88c-e6fbb323, #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c52-e6fbb323 {
    grid-column-end: 3;
  }

  #w-node-_48308a34-30f8-bfc0-0809-9757fdd39c57-e6fbb323 {
    justify-self: start;
  }

  #w-node-f67eaf77-8ad3-57ea-eb68-d280805bd493-e6fbb323 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: start;
  }

  #w-node-_3e899d4a-a42d-8c43-3210-87c26e214ad5-e6fbb323 {
    grid-row: 3 / 4;
    justify-self: start;
  }

  #w-node-be98777c-5db6-c708-bea9-f9da08f84e95-e6fbb323 {
    grid-area: 4 / 1 / 5 / 3;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9666-e6fbb323 {
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966a-e6fbb323 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe966e-e6fbb323 {
    grid-row: 3 / 4;
    justify-self: start;
  }

  #w-node-_4dc28ce1-49ff-46b4-6dda-94ec91fe9672-e6fbb323 {
    grid-area: 4 / 1 / 5 / 3;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-e6fbb323, #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf8-e6fbb323 {
    grid-column-end: 3;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-e6fbb323 {
    justify-self: start;
  }

  #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-9b8b4f0d {
    grid-column-end: 3;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-9b8b4f0d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-9b8b4f0d {
    grid-column: 1 / 3;
    justify-self: end;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-9b8b4f0d, #w-node-_51fc5f04-f3eb-9af2-87f7-d33ba673150e-9b8b4f0d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-e4e71a88-46c6-bad8-037f-6524829a443f-9b8b4f0d, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-8cf8138d, #w-node-_435f859f-e0b1-7195-dbbe-3fe39a94b3c8-8cf8138d, #w-node-e15ed290-8977-8737-c7bb-5a2e31463b18-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbc8-8cf8138d, #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd5-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbd7-8cf8138d {
    justify-self: start;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdb-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbdf-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfbe3-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc0f-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc10-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-eb610f0f-ac3d-e521-daed-2d469f3cfc12-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3ce9-8cf8138d, #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf6-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cf8-8cf8138d {
    justify-self: start;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3cfc-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d00-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d04-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d30-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d31-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-_960e0fa7-9ca3-d088-e3a6-6f2b4bbe3d33-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7d2-8cf8138d, #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7df-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e1-8cf8138d {
    justify-self: start;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e5-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7e9-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e7eb-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e805-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e806-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-_1dd402bb-278a-3087-8766-d31ec7e4e808-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c08ffb-8cf8138d, #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09008-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900a-8cf8138d {
    justify-self: start;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c0900e-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09012-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09016-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09042-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09043-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-_0fdc2366-08d3-acc2-8fb0-44c519c09045-8cf8138d, #w-node-ceb78686-41fb-3015-c288-3b39391621cd-8cf8138d, #w-node-f7b14da7-fcfa-d335-6291-775b9e6f3e6b-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bfa-8cf8138d {
    justify-self: start;
  }

  #w-node-_85ae1238-0ea2-e08d-4cd0-8c6de15b3881-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-aecbe06f-6d49-3651-917a-c6c62ea32bf6-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-dac7403b-57c1-9aca-8cf7-e9cf29d1b22a-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_6b0e2093-970a-3e7c-b9f7-6787a34d5560-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_4b219dd9-b0f6-e1f8-a10e-6979e93ac82b-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-_7bf3658a-c480-c9a9-c7fb-11875075b52c-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3a5-8cf8138d, #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b2-8cf8138d {
    grid-column-end: 3;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b4-8cf8138d {
    justify-self: start;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3b8-8cf8138d {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: start;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3bc-8cf8138d {
    grid-row: 4 / 5;
    grid-column-end: 3;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3c0-8cf8138d {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ec-8cf8138d {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_1fae8911-7ea5-1217-fce2-d6e0594db3ed-8cf8138d {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-_566964d6-c861-cd6f-a440-1cf7fc08a012-8cf8138d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-a2e0a083-c1e7-78bb-55b4-916626971695-8cf8138d {
    grid-column: 1 / 3;
    justify-self: end;
  }

  #w-node-_46008783-f481-4771-1902-ec5b0175143e-8cf8138d {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #w-node-_9a70c923-7c17-7205-da95-735c8f293ca7-8cf8138d {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-_9c74af89-9862-273e-9a85-7c818e37f14b-8cf8138d {
    grid-column: 1 / 3;
    justify-self: end;
  }

  #w-node-b8e3f1a3-5775-f412-1924-316765161f03-8cf8138d, #w-node-_3739c291-bffa-b907-f744-9f4da47a51c7-8cf8138d, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-4961d4fa, #w-node-_2b708df6-781f-f426-d605-217643acfd4b-4961d4fa, #w-node-_46f67716-2d73-4b89-b596-507e988b8af4-4961d4fa {
    grid-column-end: 3;
  }

  #w-node-_13fca82a-67c0-2482-a0d2-369ea0f83078-4961d4fa {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_14daad2e-b9eb-b5a7-137a-ddbb5d5c142c-4961d4fa {
    grid-row: 3 / 4;
    grid-column-end: 3;
  }

  #w-node-_0fa70d61-4a5f-9e52-b2e4-a604a8286e90-4961d4fa {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-add26503-b234-51ee-b7ce-094b3a12e4fe-4961d4fa {
    grid-row: 5 / 6;
    grid-column-end: 3;
  }

  #w-node-_971b5ad1-39d2-7741-e159-a6ad6a1b992d-4961d4fa {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_43786568-146e-f2a1-f544-deb5c9817ee6-4961d4fa, #w-node-_43786568-146e-f2a1-f544-deb5c9817ee9-4961d4fa, #w-node-_3290ee77-dda2-d352-fcc8-de07c5ff9a1d-6992a21a, #w-node-_38b6cab1-1690-ccf9-2bb1-7fe15e95c88d-6992a21a, #w-node-_89b4b874-9dd8-32e9-1cfd-cb12c5350dce-6992a21a {
    grid-column-end: 3;
  }

  #w-node-_815b3c47-6f5b-38a7-6b08-3277d6e1ba6b-6992a21a, #w-node-_61a7524b-51f9-3926-7530-e36a27368091-6992a21a, #w-node-_0814d7d5-14af-566f-fe9f-b994e1b1df70-6992a21a {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9a0193f8-a4b9-cb33-00ef-1e8f6d7e3f9d-6992a21a {
    grid-column-end: 3;
  }

  #w-node-_124f6e13-5acf-22f3-f65c-d20607b56846-6992a21a {
    grid-column: 1 / 3;
  }
}


@font-face {
  font-family: 'Nectomono';
  src: url('../fonts/NectoMono-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Seasonavmattrsans';
  src: url('../fonts/SeasonAVMATTRSans-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Seasonavmattrserif';
  src: url('../fonts/SeasonAVMATTRSerif-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Seasonavmattrsans';
  src: url('../fonts/SeasonAVMATTRSans-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}