html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

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

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

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

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

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

.w-radio:after {
  clear: both;
}

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

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

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

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

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb440addde28360111da8_NeueMontreal-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb440b24a4916838cc4c5_NeueMontreal-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb440480cf87ce385f464_NeueMontreal-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb441eac136d96dc016dc_NeueMontreal-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb442e263ba3262aa571d_NeueMontreal-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb44076cabbfba1e66208_NeueMontreal-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb440a1a7cc34792a44ee_NeueMontreal-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neuemontreal;
  src: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/657eb44178666878d3bc7bf9_NeueMontreal-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --storyform_text: Neuemontreal, sans-serif;
  --black: #000;
  --1920up: 20px;
  --1920up_h: 26px;
  --1920main: 22px;
  --1920main_h: 26px;
  --tablet: 13px;
  --tablet_h: 17px;
  --mo_l: 10px;
  --mo_l_h: 12px;
  --1440up: 18px;
  --1440up_h: 22px;
  --sf_blue: #001aee;
  --contact-info-h: 30px;
  --white: white;
  --black-2: black;
  --storyform_kr: "Noto Sans KR", sans-serif;
  --info-tab: 16px;
  --info-tab-h: 20px;
  --contact-info: 24px;
}

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

.top-logo {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  max-width: 1440px;
  margin: auto auto 50px;
  display: flex;
}

.image {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.main {
  max-width: 90%;
  margin: 40px auto;
}

.nav-1 {
  color: #000;
  text-transform: uppercase;
  padding-left: 10px;
  padding-right: 214px;
  font-size: 20px;
  text-decoration: none;
}

.nav-3 {
  color: #000;
  text-transform: uppercase;
  padding-right: 200px;
  font-size: 20px;
  text-decoration: none;
}

.nav-2 {
  color: #000;
  text-transform: uppercase;
  padding-right: 150px;
  font-size: 20px;
  text-decoration: none;
}

.top-nav {
  display: flex;
}

.nav-4 {
  color: #000;
  text-transform: uppercase;
  font-size: 20px;
  text-decoration: none;
}

.content-01 {
  display: flex;
}

.left-info {
  flex-direction: row;
  display: flex;
}

.top_nav {
  z-index: 5;
  grid-column-gap: 0px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  place-content: stretch;
  justify-items: stretch;
  width: 90%;
  max-width: none;
  margin: auto;
  position: fixed;
  overflow: visible;
}

.main-top-nav-1 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  padding-right: 30px;
  text-decoration: none;
}

.main-top-nav-1.w--current {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up);
  letter-spacing: 0;
  text-indent: 0;
  padding-right: 30px;
  font-weight: 500;
}

.info-top-nav {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  padding-right: 30px;
  text-decoration: none;
}

.info-top-nav.w--current {
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  font-weight: 500;
}

.info-top-nav-1 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  padding-right: 30px;
  text-decoration: none;
}

.info-top-nav-1.w--current {
  color: var(--black);
  font-weight: 500;
}

.info-top-nav-1.current {
  color: var(--black);
  font-weight: 400;
}

.main-top-nav4 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1440up);
  line-height: var(--1440up_h);
  text-transform: uppercase;
  text-decoration: none;
}

.main-top-nav4.w--current {
  color: var(--sf_blue);
  font-size: var(--1440up);
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template: ". . Area Area"
                 "Area-2 Area-2 Area-2 ."
                 "Area-3 Area-3 . ."
                 ". Area-4 Area-4 Area-4"
                 / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 100px;
}

.main-con-02 {
  aspect-ratio: auto;
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1440up);
  line-height: var(--1440up_h);
  text-transform: uppercase;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  width: auto;
  max-width: 100%;
  padding-right: 0;
  text-decoration: none;
}

.image-2 {
  aspect-ratio: auto;
  display: block;
}

.main-con-01 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  text-decoration: none;
  position: static;
}

.link-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block {
  width: 20%;
}

.main-con-img-03 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  max-width: 100%;
  margin-right: 0;
  display: flex;
  overflow: hidden;
}

.image-3 {
  max-width: 100%;
  margin-right: 0;
  padding-right: 30px;
  display: block;
}

.image-4 {
  aspect-ratio: auto;
  flex: none;
  padding-right: 80px;
  display: block;
  position: static;
}

.main-con-03 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1440up);
  line-height: var(--1440up_h);
  text-transform: uppercase;
  text-decoration: none;
}

.information {
  max-width: 90%;
  margin: 40px auto;
  font-family: Noto Sans KR, sans-serif;
}

.grid-3 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template: ". Area Area Area"
                 ". Area-2 Area-2 Area-2"
                 ". Area-3 Area-3 Area-3"
                 ". Area-4 Area-4 Area-4"
                 ". Area-5 Area-5 Area-5"
                 ". Area-6 Area-6 Area-6"
                 ". Area-7 Area-7 Area-7"
                 / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  padding-top: 90px;
}

.heading {
  margin-top: 0;
}

.paragraph {
  display: flex;
}

.heading-2 {
  color: var(--black);
  letter-spacing: normal;
  -webkit-text-stroke-color: #000;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans KR, sans-serif;
  font-size: 38px;
  font-weight: 500;
}

.info-text {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  -webkit-text-stroke-color: #000;
  text-transform: uppercase;
  padding-right: 30px;
  font-weight: 400;
}

.paragraph-2 {
  color: var(--black);
  text-align: justify;
  letter-spacing: normal;
  -webkit-text-stroke-color: #000;
  text-indent: 0;
  column-count: 0;
  white-space: normal;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 15px;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  grid-template-areas: ". Area Area Area"
                       ". Area-2 Area-2 Area-2";
  margin-top: 100px;
  margin-bottom: 0;
}

.heading-3 {
  color: var(--black);
  -webkit-text-stroke-color: #000;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neuemontreal, sans-serif;
  font-weight: 500;
}

.paragraph-3 {
  color: var(--black);
}

.link-9 {
  color: var(--black);
  text-transform: uppercase;
  font-family: Neuemontreal, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 44px;
  text-decoration: none;
}

.heading-4 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-transform: uppercase;
  overflow-wrap: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
}

.paragraph-4 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  font-weight: 400;
}

.image-5 {
  margin-top: 20px;
}

.link-10 {
  color: var(--black);
  text-transform: uppercase;
  font-family: Neuemontreal, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.projects, .contact {
  max-width: 90%;
  margin: 40px auto;
}

.link-block-3 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-height: 20px;
  padding-right: 30px;
  font-family: Neuemontreal, sans-serif;
  display: flex;
}

.link-block-3.w--current {
  max-height: 100%;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template: ". . Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  padding-top: 110px;
}

.text-block-2 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  padding-right: 30px;
}

.link-block-4 {
  background-image: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/659295647f8a0e2e72ca55af_Rectangle_projects.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block-3 {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/659295647f8a0e2e72ca55af_Rectangle_projects.png");
  background-position: 0 0;
  background-size: auto;
  flex: 0 auto;
  display: block;
}

.container {
  background-image: url("https://cdn.prod.website-files.com/65373e9ee037d67147e12e91/659295647f8a0e2e72ca55af_Rectangle_projects.png");
  background-position: 50%;
  background-size: auto;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
}

.link-block-5 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.text-block-4 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template: ". Area-2 Area-2 Area-2"
                 ". Area Area Area"
                 / 1.47fr .94fr .99fr 1.01fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  padding-top: 85px;
}

.image-6 {
  padding-right: 0;
}

.text-block-5 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: left;
  letter-spacing: 0;
  text-indent: 0;
  text-transform: uppercase;
  column-count: 0;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  width: auto;
  max-width: none;
  font-size: 16px;
}

.grid-7 {
  display: none;
}

.image-8 {
  max-width: none;
  max-height: 16px;
}

.grid-8 {
  display: none;
}

.image-9 {
  max-width: none;
  max-height: 16px;
}

.grid-9 {
  display: none;
}

.image-10 {
  max-width: none;
  max-height: 16px;
}

.div-block-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-8 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-top: 45px;
  display: flex;
}

.div-block-9 {
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-6, .text-block-7 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--contact-info-h);
  text-transform: uppercase;
}

.div-block-10 {
  margin-top: 45px;
}

.link-12 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--contact-info-h);
  text-transform: uppercase;
  text-decoration: none;
}

.div-block-11 {
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.main-con-img-02 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.main-con-img-01 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  max-width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.grid-10 {
  display: none;
}

.foot {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "."
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  padding-bottom: 160px;
}

.text-block-8 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
}

.foot-mobile {
  display: none;
}

.foot-info {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
}

.text-block-10 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  padding-bottom: 80px;
}

.link-block-6 {
  flex-direction: column;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.text-block-11 {
  z-index: 1;
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  overflow: visible;
}

.grid-11 {
  display: none;
}

.image-14, .image-15 {
  margin-top: 20px;
}

.map {
  height: 600px;
}

.grid-top {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: ". Area Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 130px;
  overflow: visible;
}

.grid-01 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.image-16 {
  max-width: 100%;
  padding-right: 80px;
}

.image-17, .image-18 {
  padding-right: 80px;
}

.grid-02 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area Area-2 Area-2"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.grid-03 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: ". Area Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.grid-04, .grid-05 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: ". Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.image-19 {
  padding-right: 80px;
}

.grid-06 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: ". . Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.grid-07 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area Area Area"
  / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.image-20, .image-21, .image-22, .image-23, .image-24, .image-25, .image-26, .image-27, .image-28 {
  padding-right: 80px;
}

.image-29 {
  width: 100%;
}

.image-30 {
  width: 100%;
  padding-right: 0;
  overflow: visible;
}

.image-31, .image-32 {
  width: 100%;
}

.image-33 {
  padding-right: 80px;
}

.image-34, .image-35, .image-36 {
  width: 100%;
}

.image-37 {
  padding-right: 80px;
}

.grid-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 40px;
}

.text-block-15 {
  z-index: 1;
  font-family: var(--storyform_text);
  color: var(--white);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-indent: 0;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
}

.potdemiel-doubleplate {
  max-width: 90%;
  margin: 40px auto;
}

.grid-13 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template: ". . . ."
                 "Area-2 Area-2 Area-2 Area-2"
                 "Area-7 Area-7 Area-7 Area-7"
                 "Area-10 Area-10 Area-10 Area-10"
                 "Area-8 Area-8 Area-8 Area-8"
                 "Area-11 Area-11 Area-12 Area-12"
                 "Area-13 Area-13 Area-13 Area-14"
                 "Area-15 Area-15 Area-15 Area-16"
                 "Area-17 Area-17 Area-17 Area-18"
                 "Area-19 Area-19 Area-19 Area-19"
                 "Area-20 Area-20 Area-20 Area-20"
                 "Area-21 Area-21 Area-21 Area-21"
                 / 1.47fr .94fr .99fr 1.01fr;
  justify-items: stretch;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.text-block-16 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.image-38 {
  width: 100%;
  padding-right: 40px;
}

.text-block-17 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: left;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.image-39 {
  text-align: left;
  width: 100%;
  max-width: 100%;
  padding-right: 0;
}

.text-block-18 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
}

.text-block-18.current {
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  font-weight: 500;
}

.image-40, .image-41, .image-42 {
  width: 100%;
  padding-right: 40px;
}

.text-block-19 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-20 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  margin-top: 40px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.ssami-litterbox {
  max-width: 90%;
  margin: 40px auto;
}

.image-43 {
  width: 100%;
}

.grid-15 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template: ". . . ."
                 "Area Area Area Area"
                 "Area-2 Area-2 Area-2 Area-2"
                 "Area-3 Area-3 Area-3 Area-3"
                 "Area-4 Area-4 Area-4 Area-4"
                 "Area-5 Area-5 Area-5 Area-5"
                 "Area-6 Area-6 Area-6 Area-6"
                 "Area-7 Area-7 Area-7 Area-7"
                 "Area-8 Area-8 Area-8 Area-8"
                 / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-44 {
  max-width: 80%;
}

.image-47 {
  width: 100%;
  max-width: 100%;
}

.grid-16 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.kt-gigageniehotel {
  max-width: 90%;
  margin: 40px auto;
}

.image-48 {
  max-width: 80%;
}

.image-49 {
  width: 100%;
  max-width: 100%;
}

.text-block-21 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  margin-top: 40px;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.kist-zipsa-robot {
  max-width: 90%;
  margin: 40px auto;
}

.image-50 {
  max-width: 100%;
  padding-right: 100px;
}

.image-51 {
  max-width: 100%;
  overflow: visible;
}

.image-52 {
  aspect-ratio: auto;
  object-fit: fill;
  max-width: 50%;
  padding-left: 20px;
}

.image-53 {
  max-width: 50%;
  padding-right: 20px;
}

.image-54 {
  width: 100%;
  max-width: 100%;
}

.image-55 {
  width: 100%;
  max-width: 100%;
  padding-right: 40px;
}

.image-56 {
  max-width: 50%;
  padding-right: 20px;
}

.image-57 {
  max-width: 50%;
  padding-left: 20px;
  padding-right: 0;
}

.image-58 {
  width: 50%;
  max-width: 50%;
  padding-right: 20px;
}

.image-59 {
  width: 50%;
  max-width: 50%;
  padding-left: 20px;
}

.image-60 {
  width: 50%;
  max-width: 50%;
  padding-right: 20px;
}

.image-61 {
  width: 50%;
  max-width: 50%;
  padding-left: 20px;
}

.grid-17 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.kt-gigagenie-lte2 {
  max-width: 90%;
  margin: 40px auto;
}

.grid-18 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.background-video {
  box-sizing: border-box;
  max-width: 80%;
  position: static;
  overflow: visible;
}

.div-block-12 {
  max-width: 80%;
}

.background-video-2 {
  width: 800px;
  height: 800px;
  overflow: hidden;
}

.image-62 {
  width: 100%;
  max-width: 50%;
  padding-right: 20px;
}

.image-63 {
  width: 100%;
  max-width: 50%;
  padding-left: 20px;
}

.image-64, .image-65, .image-66, .image-67, .image-68, .image-69, .image-70, .image-71, .image-72, .image-73 {
  width: 100%;
}

.miniso-diver {
  max-width: 90%;
  margin: 40px auto;
}

.grid-19 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-74 {
  width: 100%;
}

.image-75 {
  width: 100%;
  max-width: 70%;
}

.image-76, .image-77, .image-78 {
  width: 100%;
  max-width: 100%;
}

.image-79, .image-80 {
  width: 100%;
}

.kist-boho-robot {
  max-width: 90%;
  margin: 40px auto;
}

.grid-20 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-81 {
  width: 100%;
}

.column {
  padding-left: 0;
  padding-right: 20px;
}

.column-2 {
  padding-left: 20px;
  padding-right: 0;
}

.image-82, .image-83, .image-84, .image-85 {
  width: 100%;
}

.column-3 {
  padding-left: 0;
  padding-right: 20px;
}

.column-4 {
  padding-left: 20px;
  padding-right: 0;
}

.image-86, .image-87, .image-88 {
  width: 100%;
}

.background-video-3 {
  width: 1100px;
  height: 618px;
}

.vc-y1 {
  max-width: 90%;
  margin: 40px auto;
}

.grid-21 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-89, .image-90 {
  width: 100%;
}

.image-91 {
  width: 100%;
  max-width: 80%;
}

.image-92 {
  width: 100%;
}

.column-5 {
  padding-left: 0;
  padding-right: 20px;
}

.image-93 {
  width: 100%;
}

.column-6 {
  padding-left: 20px;
  padding-right: 0;
}

.image-94 {
  width: 100%;
  max-width: 80%;
}

.image-95, .image-96 {
  width: 100%;
}

.bfree {
  max-width: 90%;
  margin: 40px auto;
}

.grid-22 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-97, .image-98, .image-99, .image-100 {
  width: 100%;
}

.image-101 {
  width: 100%;
  padding-right: 40px;
}

.image-102 {
  width: 100%;
}

.column-7 {
  padding-left: 0;
  padding-right: 20px;
}

.column-8 {
  padding-left: 20px;
  padding-right: 0;
}

.column-9 {
  padding-left: 0;
  padding-right: 20px;
}

.column-10 {
  padding-left: 20px;
  padding-right: 0;
}

.image-103 {
  width: 100%;
  padding-right: 40px;
}

.image-104, .image-105, .image-106, .image-107, .image-108, .image-109, .image-110 {
  width: 100%;
}

.theearth-funiture {
  max-width: 90%;
  margin: 40px auto;
}

.grid-23 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 50px;
}

.image-111 {
  width: 100%;
}

.image-112 {
  width: 100%;
  padding-right: 80px;
}

.image-113, .image-114, .image-115, .image-116, .image-117, .image-118, .image-119, .image-120 {
  width: 100%;
}

.brownbag-aware {
  max-width: 90%;
  margin: 40px auto;
}

.grid-24 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  padding-top: 50px;
}

.image-121, .image-122 {
  width: 100%;
}

.image-123 {
  width: 100%;
  max-width: 100%;
}

.image-124 {
  width: 100%;
}

.column-11 {
  padding-left: 0;
  padding-right: 20px;
}

.column-12 {
  padding-left: 20px;
  padding-right: 0;
}

.image-125, .image-126, .image-127, .image-128, .image-129, .image-130 {
  width: 100%;
}

.l4box-toktokbox {
  max-width: 90%;
  margin: 40px auto;
}

.grid-25 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  margin-top: 80px;
  padding-top: 50px;
}

.image-131 {
  cursor: pointer;
  position: static;
}

.image-132 {
  width: 100%;
}

.div-block-14 {
  padding-right: 0;
  overflow: auto;
}

.div-block-15 {
  width: 95%;
  max-width: 100%;
  overflow: hidden;
}

.div-block-16 {
  width: 93%;
  max-width: 100%;
  overflow: hidden;
}

.div-block-17 {
  width: 91%;
  max-width: 100%;
}

.div-block-18 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-19 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-20 {
  align-items: center;
  display: flex;
  overflow: hidden;
}

.code-embed {
  width: 100%;
  height: 600px;
}

.grid-26, .grid-27, .grid-28 {
  display: none;
}

.text-block-25 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-transform: uppercase;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.text-block-26 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: -15px;
  padding-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.text-block-27 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  margin-top: -15px;
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 30px;
}

.div-block-24 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-transform: uppercase;
  font-size: 20px;
  line-height: 30px;
}

.text-block-28 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-transform: none;
  font-size: 20px;
  line-height: 26px;
}

.image-140 {
  width: 80%;
  max-width: 80%;
}

.image-141 {
  width: 100%;
  padding-right: 40px;
}

.div-block-25 {
  padding-right: 40px;
}

.image-142 {
  width: 100%;
  padding-right: 40px;
}

.slider {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.image-143 {
  width: 100%;
  padding-right: 0;
}

.kist-boho-c-d-robot {
  max-width: 90%;
  margin: 40px auto;
}

.text-block-32 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  text-transform: none;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.image-144, .image-145, .image-146, .image-149, .image-150, .image-151, .image-152, .image-153, .image-154, .image-155, .image-162, .image-163, .image-164, .image-165, .image-166, .image-167 {
  width: 100%;
}

.image-175 {
  width: 100%;
  padding-right: 40px;
}

.image-176, .image-177, .image-178 {
  width: 100%;
}

.image-179 {
  width: 100%;
  padding-right: 40px;
}

.div-block-26, .div-block-27, .div-block-28 {
  padding-right: 40px;
}

.image-180, .image-181 {
  width: 100%;
}

.beyondhoneycomb-grill-x {
  max-width: 90%;
  margin: 40px auto;
}

.image-182 {
  width: 80%;
  max-width: 80%;
}

.ddp-archived-objects {
  max-width: 90%;
  margin: 40px auto;
}

.text-block-33 {
  display: none;
}

.image-193 {
  padding-right: 40px;
}

.text-block-34 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  padding-right: 40px;
  font-size: 30px;
  line-height: 40px;
  display: block;
  position: static;
  inset: 15% auto 0% 0%;
}

.div-block-29 {
  width: 100%;
  max-width: 100%;
}

.column-13, .column-14 {
  padding-left: 0;
  padding-right: 0;
}

.text-block-35 {
  box-sizing: content-box;
  aspect-ratio: auto;
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 30px;
  font-size: 20px;
  line-height: 30px;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
  overflow: visible;
}

.image-194, .image-195, .image-196, .image-197, .image-198, .image-199, .image-200, .image-201, .image-202, .image-203, .image-204, .image-205, .image-206, .image-207 {
  width: 100%;
}

.image-208 {
  width: 100%;
  padding-right: 40px;
}

.image-209 {
  width: 100%;
  padding-left: 48px;
}

.image-210 {
  width: 100%;
  padding-right: 40px;
}

.text-block-36 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
}

.column-15 {
  padding-left: 0;
  padding-right: 20px;
}

.column-16 {
  padding-left: 20px;
  padding-right: 0;
}

.grid-29 {
  display: none;
}

.soccerbee-2nd {
  max-width: 90%;
  margin: 40px auto;
}

.image-214, .image-215 {
  width: 100%;
}

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

.text-block-38 {
  font-family: var(--storyform_text);
  color: var(--black);
  width: 90%;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-39 {
  font-family: var(--storyform_text);
  color: var(--black);
  text-align: center;
  margin-top: 40px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.link-15 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-decoration: none;
}

.div-block-30 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.foot_mobile {
  display: none;
}

.text-block-40 {
  font-family: var(--storyform_text);
  color: var(--black);
  font-size: var(--1920up);
  line-height: var(--1920up_h);
  text-transform: uppercase;
}

@media screen and (min-width: 1440px) {
  .top-logo {
    flex-flow: wrap;
    place-content: stretch space-between;
    align-items: stretch;
    max-width: none;
    margin: auto auto 50px;
    display: flex;
    position: static;
  }

  .image {
    flex: 1;
    align-self: stretch;
    max-width: 100%;
    margin: auto;
    display: inline-block;
  }

  .main {
    justify-content: center;
    align-items: flex-start;
    max-width: 90%;
    margin: 40px auto;
    font-size: 20px;
    display: block;
  }

  .link {
    text-transform: uppercase;
    flex-direction: column;
    flex: 0 auto;
    margin-left: 40px;
    font-size: 20px;
    font-weight: 400;
    line-height: 16px;
    text-decoration: none;
    display: flex;
  }

  .nav-1 {
    color: #000;
    text-transform: uppercase;
    margin-left: 10px;
    padding-left: 0;
    line-height: 20px;
    text-decoration: none;
  }

  .nav-3 {
    color: #000;
    text-transform: uppercase;
    margin-left: 152px;
    padding-left: 0;
    line-height: 20px;
    text-decoration: none;
  }

  .nav-2 {
    color: #000;
    text-transform: uppercase;
    margin-left: 212px;
    padding-left: 0;
    line-height: 20px;
    text-decoration: none;
  }

  .top-nav {
    line-height: 20px;
  }

  .nav-4 {
    color: #000;
    text-transform: uppercase;
    margin-left: 200px;
    padding-left: 0;
    text-decoration: none;
  }

  .content-01 {
    -webkit-text-stroke-color: #fff;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: flex-end;
    width: 100%;
    height: 100%;
    max-height: none;
    margin-top: 40px;
    display: flex;
  }

  .right-img {
    aspect-ratio: auto;
    background-color: #dcdcdc;
    width: 45.4%;
    height: 100%;
    min-height: 600px;
    max-height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .left-info {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .link-2 {
    text-align: left;
    text-transform: uppercase;
    width: 42.5%;
    height: 100%;
    min-height: 600px;
    text-decoration: none;
    position: static;
  }

  .top_nav {
    place-content: center;
    place-items: stretch stretch;
    width: 90%;
    max-width: none;
    margin: auto;
    position: fixed;
  }

  .main-top-nav-1, .main-top-nav-1.w--current {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .info-top-nav, .info-top-nav.w--current {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .info-top-nav-1 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .info-top-nav-1.w--current {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .main-top-nav4 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .grid-2 {
    grid-row-gap: 40px;
    margin-top: 100px;
  }

  .main-con-02 {
    font-family: var(--storyform_text);
    font-size: var(--1440up);
    line-height: var(--1440up_h);
  }

  .main-con-01 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .main-con-img-03 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
  }

  .main-con-03 {
    font-family: var(--storyform_text);
    font-size: var(--1440up);
    line-height: var(--1440up_h);
  }

  .information {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-3 {
    padding-top: 90px;
  }

  .info-text {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    margin-left: 0;
  }

  .heading-4 {
    font-family: var(--storyform_text);
    margin: auto;
    line-height: 40px;
  }

  .paragraph-4 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

  .image-5 {
    margin-left: auto;
    margin-right: auto;
  }

  .link-10 {
    line-height: 40px;
  }

  .projects {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-5 {
    grid-row-gap: 40px;
    padding-top: 110px;
  }

  .text-block-2 {
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .link-block-5 {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .text-block-4 {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-decoration: none;
  }

  .grid-6 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    padding-top: 85px;
  }

  .image-8, .image-9 {
    max-width: none;
    max-height: 16px;
  }

  .div-block-8 {
    margin-top: 45px;
  }

  .text-block-6 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
  }

  .text-block-7 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
    text-transform: uppercase;
  }

  .div-block-10 {
    margin-top: 45px;
  }

  .link-12 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
    text-transform: uppercase;
    text-decoration: none;
  }

  .div-block-11 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .main-con-img-02, .main-con-img-01 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .foot {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: "."
    / 1.47fr .94fr .99fr 1.01fr;
  }

  .text-block-8 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-transform: uppercase;
  }

  .foot-info {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: ". Area Area Area"
    / 1.47fr .94fr .99fr 1.01fr;
  }

  .text-block-10 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-transform: uppercase;
  }

  .link-block-6 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .text-block-11 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up);
    text-transform: uppercase;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: auto;
  }

  .grid-top {
    margin-top: 130px;
  }

  .image-16 {
    max-height: 100%;
  }

  .grid-13 {
    grid-template-areas: ". . . ."
                         "Area-2 Area-2 Area-2 Area-2"
                         "Area-7 Area-7 Area-7 Area-7"
                         "Area-10 Area-10 Area-10 Area-10"
                         "Area-8 Area-8 Area-8 Area-8"
                         "Area-11 Area-11 Area-12 Area-12"
                         "Area-13 Area-13 Area-13 Area-14"
                         "Area-15 Area-15 Area-15 Area-16"
                         "Area-17 Area-17 Area-17 Area-18"
                         "Area-19 Area-19 Area-19 Area-19"
                         "Area-20 Area-20 Area-20 Area-20"
                         "Area-21 Area-21 Area-21 Area-21";
  }

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

  .text-block-18 {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .text-block-18.current {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    font-weight: 500;
  }

  .image-40 {
    padding-right: 40px;
  }

  .text-block-20 {
    margin-top: 40px;
    margin-bottom: 0;
  }

  .grid-18 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
  }

  .image-62 {
    max-width: 50%;
    padding-right: 20px;
  }

  .image-63 {
    max-width: 50%;
    padding-left: 20px;
  }

  .image-64 {
    width: 100%;
  }

  .image-91 {
    max-width: 80%;
  }

  .grid-26, .grid-27, .grid-28 {
    display: none;
  }

  .text-block-38 {
    width: 90%;
  }

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

@media screen and (min-width: 1920px) {
  .top-logo {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    margin-top: auto;
    margin-bottom: 60px;
    display: flex;
  }

  .image {
    flex: 1;
    align-self: center;
    max-width: 100%;
    max-height: none;
    margin: auto;
  }

  .main {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    max-width: 1800px;
    margin: 40px auto;
    display: block;
  }

  .top_nav {
    grid-row-gap: 50px;
    aspect-ratio: auto;
    place-content: center;
    place-items: stretch stretch;
    width: 100%;
    max-width: 1800px;
    margin: auto;
    position: fixed;
    overflow: visible;
  }

  .main-top-nav-1 {
    font-family: var(--storyform_text);
    font-size: var(--1920main);
    line-height: var(--1920main_h);
  }

  .main-top-nav-1.w--current {
    font-size: var(--1920main);
    line-height: var(--1920main_h);
  }

  .info-top-nav, .info-top-nav.w--current {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .info-top-nav-1 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .info-top-nav-1.current {
    color: var(--black);
    font-weight: 400;
  }

  .main-top-nav4 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .grid-2 {
    grid-row-gap: 50px;
    margin-top: 130px;
  }

  .main-con-02 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .image-2 {
    width: 100%;
  }

  .main-con-01 {
    font-family: var(--storyform_text);
    font-size: var(--1920main);
    line-height: var(--1920main_h);
  }

  .main-con-img-03 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
  }

  .image-4 {
    width: 100%;
  }

  .main-con-03 {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .information {
    text-align: justify;
    max-width: 1800px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-3 {
    grid-row-gap: 60px;
    margin-top: 80px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 95px;
  }

  .info-text {
    font-family: var(--storyform_text);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    margin-left: 0;
  }

  .heading-4 {
    text-align: left;
    margin: auto;
    line-height: 40px;
  }

  .paragraph-4 {
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
    margin: 20px auto auto;
  }

  .image-5 {
    margin: 20px auto auto;
    display: inline-block;
  }

  .link-10 {
    line-height: 40px;
  }

  .projects {
    max-width: 1800px;
    margin-left: auto;
    margin-right: auto;
  }

  .contact {
    max-width: 1800px;
  }

  .link-block-3 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .link-block-3.w--current {
    max-height: none;
  }

  .grid-5 {
    grid-row-gap: 40px;
    padding-top: 110px;
  }

  .text-block-2 {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
  }

  .link-block-5 {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: none;
  }

  .text-block-4 {
    aspect-ratio: auto;
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    object-fit: fill;
    display: none;
    overflow: visible;
  }

  .grid-6 {
    grid-row-gap: 20px;
    padding-top: 95px;
  }

  .image-8 {
    flex: 0 auto;
    max-width: none;
    max-height: 16px;
    display: block;
  }

  .image-9 {
    flex: 0 auto;
    max-width: none;
    max-height: 16px;
  }

  .image-10 {
    max-width: none;
    max-height: 16px;
  }

  .div-block-8 {
    flex-direction: row;
    margin-top: 55px;
  }

  .div-block-9 {
    grid-row-gap: 5px;
    padding-bottom: 0;
  }

  .text-block-6, .text-block-7 {
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
  }

  .div-block-10 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    place-items: stretch stretch;
    margin-top: 55px;
    margin-right: 0;
    display: block;
  }

  .link-12 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--contact-info-h);
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
  }

  .div-block-11 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: stretch start;
    display: grid;
  }

  .main-con-img-02 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .main-con-img-01 {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .foot {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: "."
    / 1.47fr .94fr .99fr 1.01fr;
  }

  .text-block-8 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-transform: uppercase;
  }

  .foot-info {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: ". Area Area Area"
    / 1.47fr .94fr .99fr 1.01fr;
  }

  .text-block-10 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-align: left;
    text-transform: uppercase;
  }

  .image-11 {
    aspect-ratio: auto;
    object-fit: fill;
    max-width: none;
    display: block;
    overflow: visible;
  }

  .link-block-6 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: flex;
  }

  .image-12 {
    width: auto;
    max-width: none;
    display: block;
  }

  .text-block-11 {
    aspect-ratio: auto;
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    text-transform: uppercase;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
    position: absolute;
  }

  .grid-top {
    margin-top: 150px;
  }

  .image-16 {
    width: 100%;
  }

  .potdemiel-doubleplate {
    max-width: 1800px;
  }

  .grid-13 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-areas: ". . . ."
                         "Area-2 Area-2 Area-2 Area-2"
                         "Area-7 Area-7 Area-7 Area-7"
                         "Area-10 Area-10 Area-10 Area-10"
                         "Area-8 Area-8 Area-8 Area-8"
                         "Area-11 Area-11 Area-12 Area-12"
                         "Area-13 Area-13 Area-13 Area-14"
                         "Area-15 Area-15 Area-15 Area-16"
                         "Area-17 Area-17 Area-17 Area-18"
                         "Area-19 Area-19 Area-19 Area-19"
                         "Area-20 Area-20 Area-20 Area-20"
                         "Area-21 Area-21 Area-21 Area-21";
    padding-left: 0;
  }

  .text-block-16 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .text-block-18 {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    position: static;
  }

  .text-block-18.current {
    font-size: var(--1920up);
    line-height: var(--1920up_h);
    font-weight: 500;
  }

  .image-40, .image-41, .image-42 {
    padding-right: 40px;
  }

  .text-block-19 {
    margin-bottom: 40px;
  }

  .grid-14 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    margin-top: 80px;
    margin-bottom: 80px;
    padding-top: 160px;
    padding-bottom: 0;
  }

  .text-block-20 {
    margin-top: 40px;
    margin-bottom: 0;
  }

  .ssami-litterbox {
    max-width: 1800px;
    margin: 40px auto;
  }

  .image-43 {
    margin-left: 0;
    margin-right: 0;
  }

  .kt-gigageniehotel, .kist-zipsa-robot, .kt-gigagenie-lte2 {
    max-width: 1800px;
  }

  .background-video-2 {
    width: 900px;
    height: 900px;
  }

  .miniso-diver {
    max-width: 1800px;
  }

  .grid-19 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    margin-top: 80px;
    margin-bottom: 80px;
    padding-top: 50px;
  }

  .image-76 {
    width: 100%;
    max-width: 100%;
  }

  .kist-boho-robot {
    max-width: 1800px;
  }

  .background-video-3 {
    width: 1400px;
    height: 787px;
  }

  .vc-y1 {
    max-width: 1800px;
  }

  .image-91 {
    max-width: 80%;
  }

  .bfree, .theearth-funiture {
    max-width: 1800px;
  }

  .grid-23 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .brownbag-aware, .l4box-toktokbox {
    max-width: 1800px;
  }

  .grid-25 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    margin-top: 80px;
    margin-bottom: 80px;
    padding-top: 50px;
  }

  .div-block-20 {
    width: 100%;
  }

  .grid-26 {
    display: none;
  }

  .image-136 {
    width: 100%;
  }

  .grid-27, .grid-28 {
    display: none;
  }

  .kist-boho-c-d-robot {
    max-width: 1800px;
  }

  .text-block-32 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    text-transform: uppercase;
    margin-top: 40px;
    font-size: 26px;
    font-weight: 500;
    line-height: 36px;
  }

  .image-144 {
    width: 100%;
  }

  .beyondhoneycomb-grill-x, .ddp-archived-objects {
    max-width: 1800px;
  }

  .image-194, .image-195, .image-196, .image-197 {
    width: 100%;
  }

  .image-209 {
    padding-left: 75px;
  }

  .soccerbee-2nd {
    max-width: 1800px;
  }

  .text-block-38 {
    font-family: var(--storyform_text);
    color: var(--black);
    width: 80%;
    font-size: 24px;
    line-height: 30px;
  }

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

  .link-14 {
    vertical-align: baseline;
    text-decoration: none;
  }

  .link-15 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--1920up);
    line-height: var(--1920up);
    vertical-align: sub;
    text-decoration: none;
    display: inline;
  }

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

@media screen and (max-width: 991px) {
  .top-logo {
    margin-bottom: 30px;
  }

  .main {
    max-width: 90%;
  }

  .top_nav {
    margin-bottom: auto;
  }

  .main-top-nav-1, .main-top-nav-1.w--current, .info-top-nav, .info-top-nav.w--current, .info-top-nav-1 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .info-top-nav-1.w--current, .info-top-nav-1.current {
    font-weight: 500;
  }

  .main-top-nav4 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-2 {
    grid-row-gap: 25px;
    margin-top: 90px;
  }

  .main-con-02, .main-con-01, .main-con-03 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-3 {
    grid-column-gap: 0px;
    grid-row-gap: 35px;
    margin-top: 40px;
    padding-top: 50px;
  }

  .info-text {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
    padding-right: 0;
  }

  .heading-4 {
    margin-left: 0;
    font-size: 21px;
    line-height: 26px;
  }

  .paragraph-4 {
    margin-top: 5px;
    font-size: 14px;
    line-height: 18px;
  }

  .image-5 {
    margin-top: 10px;
  }

  .link-10 {
    font-size: 21px;
    line-height: 26px;
  }

  .link-block-3.w--current {
    align-items: flex-start;
    max-height: 100%;
  }

  .grid-5 {
    grid-row-gap: 20px;
    margin-top: 40px;
    padding-top: 55px;
  }

  .text-block-2, .text-block-4 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-6 {
    grid-row-gap: 15px;
    grid-template-areas: ". Area-2 Area-2 Area-2"
                         "Area Area Area Area";
    margin-top: 40px;
    padding-top: 50px;
  }

  .grid-7 {
    display: none;
  }

  .image-8 {
    max-width: none;
    max-height: 11px;
    font-size: 16px;
  }

  .grid-8 {
    display: none;
  }

  .image-9 {
    max-height: 11px;
  }

  .grid-9 {
    display: none;
  }

  .image-10 {
    max-height: 11px;
  }

  .div-block-8 {
    flex-direction: row;
    margin-top: 15px;
  }

  .text-block-6, .text-block-7 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

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

  .link-12 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .div-block-11 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .main-con-img-02 {
    flex-direction: column;
  }

  .grid-10 {
    display: none;
  }

  .foot {
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    grid-auto-flow: row;
    justify-content: stretch;
    margin-top: 30px;
    padding-bottom: 60px;
  }

  .text-block-8 {
    font-size: 13px;
    line-height: var(--tablet_h);
    padding-right: 10px;
  }

  .foot-mobile {
    display: none;
  }

  .foot-info {
    margin-top: 40px;
  }

  .text-block-10 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
    padding-bottom: 40px;
  }

  .text-block-11 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-11 {
    display: none;
  }

  .image-14, .image-15 {
    margin-top: 10px;
  }

  .grid-top {
    margin-top: 80px;
  }

  .grid-01, .grid-02, .grid-03, .grid-04, .grid-05, .grid-06, .grid-07, .grid-12 {
    margin-top: 30px;
  }

  .text-block-15 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-13 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 50px;
  }

  .text-block-16 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 28px;
  }

  .image-38 {
    padding-right: 20px;
  }

  .text-block-17, .text-block-18, .text-block-18.current {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .image-40, .image-41, .image-42 {
    padding-right: 20px;
  }

  .text-block-19 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
  }

  .text-block-20 {
    margin-top: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
  }

  .grid-15, .grid-16 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .text-block-21 {
    margin-top: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .image-55 {
    padding-right: 20px;
  }

  .image-58 {
    padding-right: 15px;
  }

  .image-59 {
    padding-left: 15px;
  }

  .image-60 {
    padding-right: 15px;
  }

  .image-61 {
    padding-left: 15px;
  }

  .grid-17, .grid-18 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .background-video-2 {
    width: 500px;
    height: 500px;
  }

  .image-62 {
    padding-right: 15px;
  }

  .image-63 {
    padding-left: 15px;
  }

  .grid-19 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .image-76 {
    max-width: 100%;
  }

  .grid-20 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .column {
    padding-right: 15px;
  }

  .column-2 {
    padding-left: 15px;
  }

  .column-3 {
    padding-right: 15px;
  }

  .column-4 {
    padding-left: 15px;
  }

  .background-video-3 {
    width: 600px;
    height: 338px;
  }

  .grid-21 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .image-91 {
    max-width: 100%;
  }

  .column-5 {
    padding-right: 15px;
  }

  .column-6 {
    padding-left: 15px;
  }

  .image-94 {
    max-width: 100%;
  }

  .grid-22 {
    grid-row-gap: 30px;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .image-101 {
    padding-right: 20px;
  }

  .column-7 {
    padding-right: 15px;
    position: static;
  }

  .column-8 {
    padding-left: 15px;
  }

  .column-9 {
    padding-right: 15px;
  }

  .column-10 {
    padding-left: 15px;
  }

  .image-103 {
    padding-right: 20px;
  }

  .grid-23 {
    grid-row-gap: 30px;
    grid-template-rows: auto;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .grid-24 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .column-11 {
    padding-right: 15px;
  }

  .column-12 {
    padding-left: 15px;
  }

  .grid-25 {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    margin-top: 40px;
    padding-top: 50px;
  }

  .text-block-26 {
    margin-top: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-27 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
    margin-bottom: 0;
  }

  .text-block-28 {
    font-size: 12px;
    line-height: 16px;
  }

  .image-141, .div-block-25, .image-142 {
    padding-right: 20px;
  }

  .slider {
    width: 100%;
    max-width: 100%;
  }

  .image-143 {
    padding-right: 0;
  }

  .text-block-32 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .image-175, .image-179, .div-block-26, .div-block-27, .div-block-28 {
    padding-right: 20px;
  }

  .image-182 {
    width: 100%;
    max-width: 100%;
  }

  .image-208 {
    padding-right: 20px;
  }

  .image-209 {
    padding-left: 25px;
  }

  .image-210 {
    padding-right: 20px;
  }

  .text-block-36 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .grid-29 {
    display: none;
  }

  .text-block-38 {
    width: 100%;
    font-size: 16px;
    line-height: 20px;
  }

  .text-block-39 {
    margin-top: 0;
    font-size: 16px;
    line-height: 20px;
  }

  .link-15 {
    font-size: var(--tablet);
    line-height: var(--tablet_h);
  }

  .div-block-30 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .foot_mobile {
    display: none;
  }

  .grid-31 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
  }

  .text-block-40 {
    font-size: 11px;
    line-height: var(--tablet_h);
    text-align: justify;
    display: block;
    position: relative;
  }
}

@media screen and (max-width: 767px) {
  .top-logo {
    margin-bottom: 25px;
  }

  .main {
    max-width: 90%;
  }

  .top_nav {
    grid-row-gap: 0px;
    margin-bottom: auto;
  }

  .main-top-nav-1 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .main-top-nav-1.w--current {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    padding-right: 0;
  }

  .info-top-nav, .info-top-nav.w--current, .info-top-nav-1, .main-top-nav4 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-2 {
    grid-row-gap: 15px;
    margin-top: 54px;
  }

  .main-con-02, .main-con-01 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .main-con-img-03 {
    width: 100%;
  }

  .main-con-03 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-3 {
    grid-row-gap: 30px;
    margin-top: 40px;
    padding-top: 45px;
  }

  .info-text {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .heading-4 {
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-4 {
    margin-top: 5px;
    font-size: 11px;
    line-height: 15px;
  }

  .image-5 {
    margin-top: 5px;
  }

  .link-10 {
    font-size: 20px;
    line-height: 24px;
    display: block;
  }

  .grid-5 {
    grid-row-gap: 15px;
    margin-top: 40px;
    padding-top: 50px;
  }

  .text-block-2, .text-block-4 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-6 {
    grid-row-gap: 10px;
    margin-top: 40px;
    padding-top: 45px;
  }

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

  .image-8 {
    max-width: none;
    max-height: 9px;
  }

  .grid-8 {
    display: none;
  }

  .image-9 {
    max-height: 9px;
  }

  .grid-9 {
    display: none;
  }

  .image-10 {
    max-height: 9px;
  }

  .div-block-8 {
    margin-top: 20px;
  }

  .div-block-9 {
    grid-row-gap: 3px;
  }

  .text-block-6, .text-block-7, .link-12 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .div-block-11 {
    grid-row-gap: 3px;
  }

  .grid-10 {
    display: none;
    overflow: visible;
  }

  .foot {
    margin-top: 30px;
  }

  .text-block-8 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    padding-bottom: 0;
  }

  .foot-mobile {
    display: none;
  }

  .text-block-10 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    padding-bottom: 60px;
  }

  .text-block-11 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-11 {
    display: none;
  }

  .image-15 {
    margin-top: 5px;
  }

  .grid-top {
    margin-top: 65px;
  }

  .grid-01, .grid-02, .grid-03, .grid-04, .grid-05 {
    grid-column-gap: 15px;
    margin-top: 25px;
  }

  .grid-07 {
    grid-column-gap: 15px;
  }

  .text-block-15 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-13 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .text-block-16 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 20px;
  }

  .image-38 {
    padding-right: 15px;
  }

  .text-block-17, .text-block-18, .text-block-18.current {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .image-40, .image-41, .image-42 {
    padding-right: 15px;
  }

  .text-block-19 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-20 {
    font-size: 12px;
    line-height: 16px;
  }

  .grid-15 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .image-45, .image-46 {
    width: 100%;
    max-width: 100%;
  }

  .grid-16 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .text-block-21 {
    font-size: 15px;
    line-height: 25px;
  }

  .image-54 {
    width: 90%;
    max-width: 90%;
  }

  .image-55 {
    padding-right: 15px;
  }

  .image-58 {
    padding-right: 10px;
  }

  .image-59 {
    padding-left: 10px;
  }

  .image-60 {
    padding-right: 10px;
  }

  .image-61 {
    padding-left: 10px;
  }

  .grid-17, .grid-18 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .background-video-2 {
    width: 350px;
    height: 350px;
  }

  .image-62 {
    padding-right: 10px;
  }

  .image-63 {
    padding-left: 10px;
  }

  .grid-19 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .image-76 {
    max-width: 100%;
  }

  .image-78 {
    width: 100%;
  }

  .grid-20 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .column {
    padding-right: 0;
  }

  .column-2 {
    margin-top: 15px;
    padding-left: 0;
  }

  .column-3 {
    padding-right: 7.5px;
  }

  .column-4 {
    padding-left: 7.5px;
  }

  .background-video-3 {
    width: 470px;
    height: 264px;
  }

  .grid-21 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .image-91 {
    max-width: 100%;
  }

  .image-92 {
    vertical-align: baseline;
  }

  .column-5 {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-94 {
    max-width: 100%;
  }

  .grid-22 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .image-101 {
    padding-right: 15px;
  }

  .column-7 {
    padding-bottom: 20px;
    padding-right: 0;
  }

  .column-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-9 {
    padding-bottom: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .column-10 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-103 {
    padding-right: 15px;
  }

  .image-105 {
    vertical-align: baseline;
    display: block;
    overflow: clip;
  }

  .image-106 {
    overflow: auto;
  }

  .grid-23 {
    grid-row-gap: 15px;
    grid-template-rows: auto auto;
    padding-top: 40px;
  }

  .grid-24, .grid-25 {
    grid-row-gap: 15px;
    padding-top: 40px;
  }

  .div-block-15, .div-block-16, .div-block-17 {
    width: 100%;
  }

  .code-embed {
    height: 500px;
  }

  .image-134 {
    width: 100%;
  }

  .grid-26 {
    display: none;
  }

  .text-block-26 {
    margin-top: 0;
    margin-bottom: -10px;
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-27 {
    margin-top: -5px;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-28 {
    font-size: 10px;
    line-height: 14px;
  }

  .image-141, .div-block-25, .image-142 {
    padding-right: 15px;
  }

  .text-block-32 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .div-block-26, .div-block-27 {
    padding-right: 15px;
  }

  .image-182 {
    width: 100%;
    max-width: 100%;
  }

  .image-208 {
    padding-right: 15px;
  }

  .image-209 {
    padding-left: 20px;
  }

  .image-210 {
    padding-right: 15px;
  }

  .text-block-36 {
    font-size: 10px;
    line-height: 14px;
  }

  .grid-29 {
    display: none;
  }

  .text-block-38 {
    width: 100%;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-39 {
    margin-top: 10px;
    font-size: 12px;
    line-height: 16px;
  }

  .link-15 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .div-block-30 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .foot_mobile {
    display: none;
  }

  .text-block-40 {
    font-size: 8px;
    line-height: var(--mo_l_h);
  }
}

@media screen and (max-width: 479px) {
  .top-logo {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .image {
    flex: 0 auto;
  }

  .main {
    max-width: 90%;
    margin-top: 20px;
  }

  .top_nav {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    place-items: center stretch;
    width: 100%;
    margin-bottom: auto;
    display: grid;
    position: static;
    left: 5%;
    right: 5%;
  }

  .main-top-nav-1 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .main-top-nav-1.w--current {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    padding-right: 0;
  }

  .main-top-nav-1.nav-link {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .info-top-nav, .info-top-nav.w--current, .info-top-nav-1 {
    font-size: 10px;
    line-height: 14px;
  }

  .info-top-nav-1.current {
    font-weight: 400;
  }

  .main-top-nav4 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
  }

  .grid-2 {
    display: none;
  }

  .main-con-01 {
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    text-align: left;
    position: static;
  }

  .main-con-img-03 {
    width: 100%;
  }

  .information {
    margin-top: 30px;
  }

  .grid-3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    display: block;
    overflow: visible;
  }

  .info-text {
    margin-top: 25px;
    font-size: 10px;
    line-height: 14px;
  }

  .heading-4 {
    margin-top: 3px;
    font-size: 14px;
    line-height: 18px;
  }

  .paragraph-4 {
    text-align: left;
    word-break: normal;
    overflow-wrap: normal;
    margin-top: 3px;
    margin-right: auto;
    font-size: 10px;
    line-height: 14px;
  }

  .image-5 {
    margin-top: 3px;
  }

  .link-10 {
    margin-top: 3px;
    font-size: 16px;
    line-height: 20px;
    display: block;
  }

  .projects, .contact {
    margin-top: 30px;
  }

  .link-block-3 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    max-height: 15px;
  }

  .link-block-3.w--current {
    justify-content: center;
    max-height: none;
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    grid-template-rows: auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .text-block-2 {
    font-size: var(--mo_l);
    margin-top: 0;
    padding-right: 0;
  }

  .grid-6 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 0;
    display: none;
  }

  .grid-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template: "Area Area"
                   ". ."
                   "Area-2 Area-2"
                   ". ."
                   "Area-3 Area-3"
                   ". ."
                   / 1.2fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 65px;
    display: grid;
  }

  .image-7 {
    max-width: none;
  }

  .mo-con-01 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 20px;
    text-decoration: none;
  }

  .div-block-2 {
    margin: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-3 {
    margin: auto;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-4 {
    margin: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .image-8 {
    max-width: none;
    max-height: 8px;
    font-size: 10px;
    line-height: 14px;
  }

  .grid-8 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 50px;
    display: grid;
  }

  .image-9 {
    flex: 0 auto;
    max-height: 8px;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
  }

  .grid-9 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template: ". ."
                   "Area Area"
                   ". ."
                   "Area-2 Area-2"
                   / 1.21fr 1fr;
    grid-auto-columns: 1fr;
    margin: 40px auto 0;
    padding-top: 40px;
    display: grid;
  }

  .div-block-5, .div-block-6 {
    margin-bottom: 20px;
  }

  .image-10 {
    max-height: 8px;
  }

  .div-block-8 {
    max-width: 100%;
    margin-top: 5px;
    display: block;
  }

  .div-block-9 {
    grid-row-gap: 3px;
  }

  .text-block-6, .text-block-7 {
    font-size: 10px;
    line-height: 14px;
  }

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

  .link-12 {
    font-size: 10px;
    line-height: 14px;
  }

  .div-block-11 {
    grid-row-gap: 3px;
  }

  .main-con-img-01 {
    width: 100%;
  }

  .grid-10 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 25px;
    display: grid;
  }

  .foot {
    display: none;
  }

  .text-block-8 {
    padding-bottom: 0;
  }

  .foot-mobile {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: left;
    text-transform: uppercase;
    margin-top: 40px;
    padding-bottom: 60px;
    font-size: 10px;
    line-height: 14px;
    display: block;
  }

  .foot-info {
    display: none;
  }

  .text-block-11 {
    font-size: 10px;
    line-height: 14px;
  }

  .grid-11 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template: "."
                   "."
                   / 1.21fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
    padding-top: 55px;
    display: grid;
    overflow: hidden;
  }

  .link-block-7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .image-13 {
    width: 100%;
    max-width: none;
    display: block;
  }

  .text-block-12 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-transform: uppercase;
    font-size: 10px;
    line-height: 10px;
  }

  .text-block-13 {
    font-family: var(--storyform_text);
    color: var(--black);
    font-size: var(--mo_l);
    line-height: var(--mo_l_h);
    text-transform: uppercase;
  }

  .text-block-14 {
    z-index: 1;
    font-family: var(--storyform_text);
    color: var(--black);
    text-transform: uppercase;
    font-size: 10px;
    line-height: 10px;
    position: absolute;
  }

  .image-14 {
    margin-top: 10px;
  }

  .image-15 {
    margin-top: 3px;
  }

  .grid-top {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1.47fr .94fr 1fr 1fr;
    width: 100%;
    margin-top: 60px;
  }

  .grid-01, .grid-02, .grid-03, .grid-04 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: 100%;
    margin-top: 20px;
  }

  .grid-05 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-areas: ".";
    width: 100%;
    margin-top: 20px;
  }

  .grid-06 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
  }

  .grid-07 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: 100%;
    margin-top: 20px;
  }

  .grid-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1.47fr .94fr .99fr 1.01fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .text-block-15 {
    font-size: 10px;
    line-height: 14px;
  }

  .potdemiel-doubleplate {
    max-width: 90%;
    margin-top: 30px;
  }

  .grid-13 {
    display: none;
  }

  .text-block-16 {
    text-align: center;
    font-size: 14px;
    line-height: 18px;
  }

  .image-38 {
    width: 100%;
    padding-right: 0;
  }

  .text-block-17 {
    text-align: left;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
  }

  .image-39 {
    width: 130%;
    max-width: 130%;
  }

  .text-block-18, .text-block-18.current {
    font-size: 10px;
    line-height: 14px;
    display: block;
  }

  .image-40, .image-41, .image-42 {
    width: 130%;
    max-width: 130%;
    padding-right: 0;
  }

  .text-block-19 {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-20 {
    margin-top: 10px;
    font-size: 12px;
    line-height: 16px;
  }

  .ssami-litterbox {
    margin-top: 30px;
  }

  .image-43 {
    width: 140%;
    max-width: 140%;
  }

  .grid-15 {
    display: none;
  }

  .image-45, .image-46 {
    width: 100%;
    max-width: 100%;
  }

  .grid-16 {
    display: none;
  }

  .kt-gigageniehotel {
    margin-top: 30px;
  }

  .image-49 {
    width: 160%;
    max-width: 160%;
  }

  .text-block-21 {
    font-size: 15px;
  }

  .kist-zipsa-robot {
    margin-top: 30px;
  }

  .image-54 {
    width: 140%;
    max-width: 140%;
  }

  .image-55 {
    padding-right: 0;
  }

  .image-58 {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
  }

  .image-59 {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .image-60 {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
  }

  .image-61 {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .grid-17 {
    display: none;
  }

  .kt-gigagenie-lte2 {
    margin-top: 30px;
  }

  .grid-18 {
    display: none;
  }

  .background-video-2 {
    width: 280px;
    height: 280px;
  }

  .image-62 {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
  }

  .image-63 {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .image-64, .image-65 {
    width: 140%;
    max-width: 140%;
  }

  .image-67, .image-68 {
    width: 160%;
    max-width: 160%;
  }

  .image-72 {
    width: 120%;
    max-width: 120%;
  }

  .image-73 {
    width: 140%;
    max-width: 140%;
  }

  .miniso-diver {
    max-width: 90%;
    margin-top: 30px;
  }

  .grid-19 {
    display: none;
  }

  .image-76 {
    max-width: 100%;
  }

  .kist-boho-robot {
    max-width: 90%;
    margin-top: 30px;
  }

  .grid-20 {
    display: none;
  }

  .image-81 {
    width: 160%;
    max-width: 160%;
    display: block;
    overflow: clip;
  }

  .image-82, .image-83 {
    width: 160%;
    max-width: 160%;
  }

  .image-84 {
    width: 100%;
  }

  .image-88 {
    width: 160%;
    max-width: 160%;
    margin-right: 130px;
  }

  .background-video-3 {
    width: 100%;
    height: 180px;
  }

  .vc-y1 {
    max-width: 90%;
    margin-top: 30px;
  }

  .grid-21 {
    display: none;
  }

  .image-90 {
    width: 140%;
    max-width: 140%;
    margin-right: 25px;
  }

  .image-91 {
    max-width: 100%;
  }

  .image-94, .image-95 {
    width: 140%;
    max-width: 140%;
  }

  .bfree {
    margin-top: 30px;
  }

  .grid-22 {
    display: none;
  }

  .image-100 {
    width: 110%;
    max-width: 110%;
  }

  .image-101 {
    width: 130%;
    max-width: 130%;
    padding-right: 0;
  }

  .image-102 {
    width: 130%;
    max-width: 130%;
    padding-left: 0;
  }

  .image-103 {
    width: 130%;
    max-width: 130%;
    margin-left: 30px;
    padding-right: 0;
  }

  .image-104 {
    width: 140%;
    max-width: 140%;
    padding-left: 0;
  }

  .image-110 {
    width: 140%;
    max-width: 140%;
  }

  .theearth-funiture {
    max-width: 100%;
    margin-top: 30px;
  }

  .grid-23 {
    display: none;
  }

  .image-111 {
    width: 140%;
    max-width: 140%;
  }

  .brownbag-aware {
    max-width: 100%;
    margin-top: 30px;
  }

  .grid-24 {
    display: none;
  }

  .image-122, .image-123, .image-126, .image-127, .image-128, .image-129 {
    width: 160%;
    max-width: 160%;
  }

  .image-130 {
    width: 140%;
    max-width: 140%;
  }

  .l4box-toktokbox {
    max-width: 100%;
    margin-top: 30px;
  }

  .grid-25 {
    display: none;
  }

  .image-131 {
    aspect-ratio: auto;
  }

  .div-block-15, .div-block-16, .div-block-17 {
    width: 100%;
  }

  .div-block-18, .div-block-19 {
    overflow: hidden;
  }

  .code-embed {
    height: 300px;
  }

  .image-134 {
    width: 100%;
  }

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

  .grid-26 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
    overflow: hidden;
  }

  .link-13 {
    color: var(--black);
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
    text-decoration: none;
  }

  .image-135 {
    width: 100%;
  }

  .grid-27 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch;
    padding-top: 25px;
    display: grid;
    overflow: visible;
  }

  .grid-28 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: 20px;
    display: grid;
    position: relative;
    overflow: hidden;
  }

  .text-block-22 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    margin-top: 20px;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
  }

  .text-block-23 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 500;
    line-height: 14px;
  }

  .text-block-24 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
  }

  .image-137 {
    width: 120%;
    max-width: 120%;
  }

  .image-138, .image-139 {
    width: 100%;
  }

  .image-140 {
    width: 130%;
    max-width: 130%;
  }

  .text-block-29 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    text-transform: uppercase;
    margin-bottom: -10px;
    margin-left: 5%;
    margin-right: 5%;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
  }

  .text-block-30 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    text-transform: uppercase;
    margin-top: -5px;
    font-size: 10px;
    line-height: 14px;
  }

  .text-block-31 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    font-size: 10px;
    line-height: 14px;
  }

  .slider {
    width: 110%;
    max-width: 110%;
  }

  .mask {
    width: 100%;
    max-width: 100%;
  }

  .image-143 {
    width: 120%;
    max-width: 120%;
    padding-right: 0;
  }

  .slide-nav {
    height: 20%;
    padding-top: 20px;
  }

  .kist-boho-c-d-robot {
    max-width: 100%;
  }

  .image-144, .image-147 {
    width: 160%;
    max-width: 160%;
  }

  .image-148 {
    width: 130%;
    max-width: 130%;
  }

  .image-156 {
    width: 160%;
    max-width: 160%;
  }

  .image-157 {
    width: 100%;
  }

  .image-158, .image-159, .image-160, .image-161 {
    width: 120%;
    max-width: 120%;
  }

  .image-168 {
    width: 160%;
    max-width: 160%;
  }

  .image-169, .image-170, .image-171, .image-172 {
    width: 100%;
  }

  .image-173 {
    width: 130%;
    max-width: 130%;
  }

  .image-174 {
    width: 140%;
    max-width: 140%;
  }

  .image-175 {
    width: 160%;
    max-width: 160%;
    padding-right: 0;
  }

  .image-176 {
    width: 160%;
    max-width: 160%;
  }

  .image-177 {
    width: 130%;
    max-width: 130%;
  }

  .image-178 {
    width: 160%;
    max-width: 160%;
  }

  .image-179 {
    width: 130%;
    max-width: 130%;
    padding-right: 0;
  }

  .image-180, .image-181 {
    width: 130%;
    max-width: 130%;
  }

  .beyondhoneycomb-grill-x {
    max-width: 100%;
  }

  .image-182 {
    width: 100%;
    max-width: 100%;
  }

  .ddp-archived-objects {
    max-width: 100%;
  }

  .image-183 {
    width: 110%;
    max-width: 110%;
  }

  .image-184 {
    width: 160%;
    max-width: 160%;
    position: relative;
    right: 10%;
  }

  .image-185, .image-186 {
    width: 130%;
    max-width: 130%;
  }

  .image-187 {
    width: 100%;
  }

  .slide, .slide-2, .slide-3, .slide-4, .slide-5, .slide-6, .slide-7, .slide-8 {
    width: 100%;
    max-width: 100%;
  }

  .image-188, .image-189, .image-190, .image-191, .image-192 {
    width: 100%;
  }

  .text-block-33 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-transform: uppercase;
    margin-top: 40px;
    padding-bottom: 40px;
    font-size: 10px;
    line-height: 14px;
  }

  .grid-29 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: 20px;
    display: grid;
  }

  .image-211 {
    width: 100%;
    max-width: 100%;
  }

  .image-212, .image-213 {
    width: 100%;
  }

  .text-block-37 {
    font-family: var(--storyform_text);
    color: var(--black);
    text-align: center;
    margin-left: 5%;
    margin-right: 5%;
    font-size: 10px;
    line-height: 14px;
  }

  .soccerbee-2nd {
    max-width: 100%;
  }

  .text-block-38 {
    width: 100%;
    font-size: 10px;
    line-height: 14px;
  }

  .div-block-30 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .foot_mobile {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.21fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    padding-bottom: 50px;
    display: grid;
    position: relative;
    left: auto;
    right: auto;
  }
}

#w-node-_5ebae982-f251-6d19-e98c-b76159a04969-47e12eac, #w-node-_154531cd-3234-b20b-240d-67c3e10211e1-47e12eac, #w-node-_70e75531-debc-42f9-3a78-1ff02de02b2f-47e12eac, #w-node-_9c97eed9-9fbc-bd87-5f16-5545b512acdf-47e12eac, #w-node-_594b15bd-e5c7-6c94-a250-4ecc6a35928c-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-a86a1424-c3bc-3758-95e4-f8728e5a1d14-47e12eac, #w-node-efd19bb1-485b-d5d3-e83d-a90ee6de70f1-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e52fee46-5b01-dae5-51b1-37d4fb46a575-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94c4441d-0be9-3a32-5c81-1e24e9778f9d-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a9b44a2b-5515-e86a-b671-a9f58bddb0f7-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center start;
}

#w-node-e7a59cef-415d-36c0-0730-5287dd3e1ba5-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e7a59cef-415d-36c0-0730-5287dd3e1ba3-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7abf8d6f-acac-8809-d1ff-ede9e484ff80-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7abf8d6f-acac-8809-d1ff-ede9e484ff84-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ca811c6f-3cea-0bf9-17c1-7da6b1977b51-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14e42ab8-4d13-8d1e-5835-1cec92940ddb-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_14e42ab8-4d13-8d1e-5835-1cec92940ddd-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_35d31755-4e1c-e763-f14b-142a03e708e5-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f390e88-781e-bee0-6d6c-2a319e0badb8-47e12eac, #w-node-_54d50239-a218-9be5-fe7e-5879bd4d1733-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_54d50239-a218-9be5-fe7e-5879bd4d1737-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a850137f-2f28-07a5-163a-d86522ef3b3a-47e12eac {
  grid-area: Area;
}

#w-node-c4074276-27f6-bf77-c552-0c5f24208f05-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c4074276-27f6-bf77-c552-0c5f24208f07-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c7254ae5-2c85-5ca2-9352-551eccb017c9-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7254ae5-2c85-5ca2-9352-551eccb017cb-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center start;
}

#w-node-_3bfdc93c-54d3-5968-b15c-098b29e68826-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9db5054c-29fe-61c3-d71b-41552e57ba4f-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9abd294-ca73-9259-deba-76b540e5206e-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d9abd294-ca73-9259-deba-76b540e52072-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9b930ba5-7c2b-8fc0-58db-c93b98b105b7-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0e66a4da-f4b4-7aca-ea0f-3c433bf0ec61-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fe1527f3-99d7-05d2-a560-ee97defa1655-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fe1527f3-99d7-05d2-a560-ee97defa1657-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center start;
}

#w-node-efe7502e-87e7-3b12-de47-c3b0c1d4d2f4-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-efe7502e-87e7-3b12-de47-c3b0c1d4d2f9-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cd36b131-e963-77c0-f245-a810834ac05a-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-cd36b131-e963-77c0-f245-a810834ac05e-47e12eac, #w-node-_9a91e546-1af9-cc1c-1125-0b93282558c0-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a91e546-1af9-cc1c-1125-0b93282558c2-47e12eac, #w-node-c953770c-61dd-481e-6bb2-744c9e0a320a-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c953770c-61dd-481e-6bb2-744c9e0a320e-47e12eac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68f091ab-1fc2-3606-33c1-98762096e552-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_68f091ab-1fc2-3606-33c1-98762096e556-47e12eac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b378fc11-759d-f5ba-2ca0-57f95a1ae980-47e12eac, #w-node-_40f74600-1d88-2f57-860c-ddd4ce24e204-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_18941c3d-dbc3-1d67-3432-20ac7d936a0d-47e12eac {
  place-self: stretch start;
}

#w-node-c852c520-a0ed-c7ca-53d6-e73f4daf9a88-47e12eac {
  place-self: auto;
}

#w-node-_3d6398be-0c00-abdb-4d90-47efa0aa20e4-47e12eac, #w-node-_3f57a0ca-4b18-c032-9d85-778f6a78cbd7-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d5c0f40b-7bcf-a932-6056-3a4b98c3df4d-47e12eac {
  place-self: stretch start;
}

#w-node-d5c0f40b-7bcf-a932-6056-3a4b98c3df50-47e12eac {
  place-self: auto;
}

#w-node-a18fde97-3834-aa1e-090f-c924a39ec5d6-47e12eac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4081975f-be3b-dea6-2552-07f5d09b9460-d3c6e922, #w-node-_4081975f-be3b-dea6-2552-07f5d09b9462-d3c6e922, #w-node-_4081975f-be3b-dea6-2552-07f5d09b9464-d3c6e922, #w-node-_15203dc5-b5e7-8b23-5171-5cfc8e4cbb23-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_50cf26da-3efd-428e-7c9f-06c3457000b6-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf145878-636f-b9cb-d1d2-99340e2b47fd-d3c6e922, #w-node-b526a33b-cf55-1722-1a7e-e8aba1615948-d3c6e922 {
  grid-area: Area;
}

#w-node-be2eddf1-edd9-c4f7-8dcd-714e3ac57ddb-d3c6e922, #w-node-a192bcf6-e3d4-e7cd-1858-108e4f0f539d-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe35da5-d5b1-374d-d8bd-d49dee9b55e4-d3c6e922 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fbe35da5-d5b1-374d-d8bd-d49dee9b55e5-d3c6e922 {
  grid-area: Area;
}

#w-node-fbe35da5-d5b1-374d-d8bd-d49dee9b55e7-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe35da5-d5b1-374d-d8bd-d49dee9b55e9-d3c6e922 {
  grid-area: Area-2;
}

#w-node-_3a32f8b4-837c-776f-12c4-206d82e26ce3-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eab003ed-290a-2665-74e2-ba3f07f9daff-d3c6e922 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eab003ed-290a-2665-74e2-ba3f07f9db00-d3c6e922 {
  grid-area: Area;
}

#w-node-eab003ed-290a-2665-74e2-ba3f07f9db02-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eab003ed-290a-2665-74e2-ba3f07f9db04-d3c6e922 {
  grid-area: Area-2;
}

#w-node-_2cecca85-21de-5ccc-ed99-9acb0465a95d-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6aade2a2-10ba-3135-43d9-4aaee87101e4-d3c6e922 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6aade2a2-10ba-3135-43d9-4aaee87101e5-d3c6e922 {
  grid-area: Area;
}

#w-node-_6aade2a2-10ba-3135-43d9-4aaee87101e7-d3c6e922, #w-node-ad309cf8-6b6c-0077-77fe-822f70a3fa62-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d98094ed-9c3c-1e41-91b1-38606cd31eb1-d3c6e922 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d98094ed-9c3c-1e41-91b1-38606cd31eb2-d3c6e922 {
  grid-area: Area;
}

#w-node-d98094ed-9c3c-1e41-91b1-38606cd31eb4-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d98094ed-9c3c-1e41-91b1-38606cd31eb6-d3c6e922 {
  grid-area: Area-2;
}

#w-node-_08467264-3a32-b5f4-878b-a8b9726eada1-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9174bbd-a314-9477-eeb9-1688335ad978-d3c6e922 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e9174bbd-a314-9477-eeb9-1688335ad979-d3c6e922 {
  grid-area: Area;
}

#w-node-e9174bbd-a314-9477-eeb9-1688335ad97b-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9174bbd-a314-9477-eeb9-1688335ad97d-d3c6e922 {
  grid-area: Area-2;
}

#w-node-_5f0ea72d-a0e5-8ca8-6577-95ae213f7660-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef526ef5-0b73-b17d-5297-55f253c11518-d3c6e922 {
  grid-area: Area-7;
}

#w-node-f5f1f6dc-901d-36a6-5021-68793ac41ce3-d3c6e922 {
  grid-area: Area-6;
}

#w-node-_2d5acd8b-befd-bab8-d393-e036e9421baa-d3c6e922, #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bac-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_2d5acd8b-befd-bab8-d393-e036e9421bae-d3c6e922 {
  place-self: stretch start;
}

#w-node-_2d5acd8b-befd-bab8-d393-e036e9421bb1-d3c6e922 {
  place-self: auto;
}

#w-node-de077fb0-7266-09a5-d329-8718751dc7d4-d3c6e922, #w-node-de077fb0-7266-09a5-d329-8718751dc7d6-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-de077fb0-7266-09a5-d329-8718751dc7d8-d3c6e922 {
  place-self: stretch start;
}

#w-node-de077fb0-7266-09a5-d329-8718751dc7db-d3c6e922 {
  place-self: auto;
}

#w-node-de077fb0-7266-09a5-d329-8718751dc7df-d3c6e922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7a8a2c8b-40cd-2c79-7a84-1fce2b390170-20dfe71d, #w-node-_69a79b3c-64e1-712e-fa91-b220efe75f8c-20dfe71d, #w-node-_69a79b3c-64e1-712e-fa91-b220efe75f8e-20dfe71d, #w-node-eb2c3829-f72b-b755-b272-cec5c8ef9be1-20dfe71d, #w-node-_486441ca-34c9-570f-a181-f81660ea3131-20dfe71d, #w-node-_111bb4b3-1a0d-f279-0001-42d9d68567b8-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_78b69cbf-9e7a-24b9-c510-243b29025fd6-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_8c2e1867-9088-eeda-8169-c30f007c1d21-20dfe71d, #w-node-_3e778103-cb26-cb45-0ace-2e693efcb7c7-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_41be8efb-3760-b6da-2c46-47ceb67d1e19-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_4c4f8e3f-1567-0dbd-9d36-cc6e0ac77fb7-20dfe71d, #w-node-_4c4f8e3f-1567-0dbd-9d36-cc6e0ac77fb9-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4c4f8e3f-1567-0dbd-9d36-cc6e0ac77fbb-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_199eb950-c208-ea3d-d4a7-d69ca2cb4d7b-20dfe71d, #w-node-_199eb950-c208-ea3d-d4a7-d69ca2cb4d7d-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_199eb950-c208-ea3d-d4a7-d69ca2cb4d7f-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-cc84709f-f6d6-1048-3f9b-4e9b73b364b6-20dfe71d, #w-node-cc84709f-f6d6-1048-3f9b-4e9b73b364b8-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-cc84709f-f6d6-1048-3f9b-4e9b73b364bb-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_7b66caef-99b5-756b-0cd4-54006d254c8b-20dfe71d, #w-node-_7b66caef-99b5-756b-0cd4-54006d254c8d-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7b66caef-99b5-756b-0cd4-54006d254c90-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_08ed8135-d723-05a5-e9c9-2d4d7e647c60-20dfe71d, #w-node-_08ed8135-d723-05a5-e9c9-2d4d7e647c62-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_08ed8135-d723-05a5-e9c9-2d4d7e647c65-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_04afb0b7-cf96-bd37-58e6-51c0e65c3ade-20dfe71d, #w-node-_04afb0b7-cf96-bd37-58e6-51c0e65c3ae0-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04afb0b7-cf96-bd37-58e6-51c0e65c3ae3-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_3f94dc56-3883-b7a1-3097-ffedd473795c-20dfe71d, #w-node-_3f94dc56-3883-b7a1-3097-ffedd473795e-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3f94dc56-3883-b7a1-3097-ffedd4737961-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_8df9bd24-04a8-2be0-d789-a001f19fea9a-20dfe71d, #w-node-_8df9bd24-04a8-2be0-d789-a001f19fea9c-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8df9bd24-04a8-2be0-d789-a001f19fea9f-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-af41d384-a4e9-0c22-c69b-265a03823692-20dfe71d, #w-node-af41d384-a4e9-0c22-c69b-265a03823694-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-af41d384-a4e9-0c22-c69b-265a03823696-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_9de41a76-2190-529b-8963-71c4ec7f8a38-20dfe71d, #w-node-_9de41a76-2190-529b-8963-71c4ec7f8a3a-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9de41a76-2190-529b-8963-71c4ec7f8a3c-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_0da5b828-47d5-a3b4-0847-ced081190649-20dfe71d, #w-node-_0da5b828-47d5-a3b4-0847-ced08119064b-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0da5b828-47d5-a3b4-0847-ced08119064d-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-c7ee3593-2045-2f7f-639b-2d0bb90f1642-20dfe71d, #w-node-c7ee3593-2045-2f7f-639b-2d0bb90f1644-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c7ee3593-2045-2f7f-639b-2d0bb90f1647-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-bea81ff7-af06-54bf-c3de-717e095c6edb-20dfe71d, #w-node-bea81ff7-af06-54bf-c3de-717e095c6edd-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-bea81ff7-af06-54bf-c3de-717e095c6ee0-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-be1e0ee7-61ce-abb7-47bb-3aab49024265-20dfe71d, #w-node-be1e0ee7-61ce-abb7-47bb-3aab49024267-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-be1e0ee7-61ce-abb7-47bb-3aab4902426a-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_355e4c9e-0fba-776b-1f58-2976dd79b6fa-20dfe71d, #w-node-_355e4c9e-0fba-776b-1f58-2976dd79b6fc-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_355e4c9e-0fba-776b-1f58-2976dd79b6ff-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_55224791-253d-0bec-0faf-073a076d1dfb-20dfe71d, #w-node-_55224791-253d-0bec-0faf-073a076d1dfd-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_55224791-253d-0bec-0faf-073a076d1e00-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_95bab184-2c33-3aeb-4fb5-8db61cf88afc-20dfe71d, #w-node-_95bab184-2c33-3aeb-4fb5-8db61cf88afe-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_95bab184-2c33-3aeb-4fb5-8db61cf88b01-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_1dff309a-2465-7a72-163d-e522346a1fe4-20dfe71d, #w-node-_1dff309a-2465-7a72-163d-e522346a1fe6-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_1dff309a-2465-7a72-163d-e522346a1fe8-20dfe71d {
  place-self: stretch start;
}

#w-node-_1dff309a-2465-7a72-163d-e522346a1feb-20dfe71d {
  place-self: auto;
}

#w-node-_8a807898-0ca8-d827-1047-0f5b21635f2f-20dfe71d, #w-node-_41d9d58d-b253-2c1c-cde9-2c435fddcddd-20dfe71d, #w-node-a0b3434a-6da4-178f-61de-b6cda2fb6ea3-20dfe71d, #w-node-_6082607e-6faa-d31c-b2f9-9604b1be3de9-20dfe71d, #w-node-bcb86b82-86e5-2348-46dc-ef6376e4bdab-20dfe71d, #w-node-_4836e8b7-7885-ec33-01a1-8fe83b148d6d-20dfe71d, #w-node-_502770a3-1b51-0601-ba3c-ebfc16ecb1cd-20dfe71d, #w-node-faa91a03-01a9-f0c4-e1a1-0d13bfdde677-20dfe71d, #w-node-dc1239d9-3d36-9b0a-d62c-b05b50d946c6-20dfe71d, #w-node-d83a0bd9-2994-831b-57ea-96bbb5d2185d-20dfe71d, #w-node-a2f37d8e-6fe4-bf24-9b89-dca6fef71f6d-20dfe71d, #w-node-fbe722f5-a225-f4ef-7aaf-075662b73ae8-20dfe71d, #w-node-_554f9a1a-e9c8-dcbe-6851-4f1e55667b02-20dfe71d, #w-node-_669114dd-6e66-39ae-3b52-8e75e2d43970-20dfe71d, #w-node-eb235cc8-4f6c-3602-e8ec-dc2e4f0abf54-20dfe71d, #w-node-_268512c1-d838-1581-5ad5-b07eeaba1153-20dfe71d, #w-node-dd09cfcd-73a2-19a0-b494-aa4e3faa398b-20dfe71d, #w-node-_5219ab18-241f-37e2-eabf-83d0e12314c0-20dfe71d, #w-node-_60da81c6-828c-ed99-7889-520356f7fd0f-20dfe71d, #w-node-_38a7dd0e-c755-d6d6-cfdb-14122da93261-20dfe71d, #w-node-_48595cac-2903-2c1f-5aaf-1075c1c3a7c0-20dfe71d, #w-node-_2549ab51-37fb-6aa9-e291-0f79842b3735-20dfe71d, #w-node-b279abe6-83a8-98dc-d41a-50c1e443748a-20dfe71d, #w-node-bfb6b562-b8ea-888b-ab25-3ec8861147b6-20dfe71d, #w-node-cf6a40e4-c236-514e-b391-d311a23356eb-20dfe71d, #w-node-_83c0f048-82c5-f5f1-798b-519258836dc8-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_450ed7a3-ee95-4e10-baf2-4b1c0b28f24c-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_84e6d102-dd04-9a9d-2606-9b5545f08bbf-20dfe71d, #w-node-ae632ab7-3efc-5ed9-b352-8e222464b98d-20dfe71d, #w-node-d3437d1a-4759-8d96-e92b-004a29b8aaf7-20dfe71d, #w-node-a45501fa-6bb6-2ea4-656a-1758ba6a902a-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7da566d6-4dbf-26ef-d42d-cc089221fa34-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-c463d3f3-aed3-ee01-f59a-871fd47353ce-20dfe71d, #w-node-_92e80684-66a9-a997-3be2-352f0f7d6f62-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0200ed66-439d-e9dc-f6d4-8c67a26f0c9a-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-c3a6c976-53a1-cf65-1aa7-95999334b758-20dfe71d, #w-node-_315ad787-dec4-068b-034b-12878e6559c9-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_345b59c3-b06a-ca2f-d57c-9157b6b43737-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_8ead48f9-16b1-a440-bdce-6f59996877ad-20dfe71d, #w-node-d840cacc-2e16-5429-a766-b40c6b4f7475-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_623f094c-bb40-bb37-f043-f1305c15bfa2-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_01a6b469-3fac-441f-93af-42f748ccf922-20dfe71d, #w-node-_1c580368-8339-3857-6d00-f99a5548c433-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_16123ce4-3525-17c2-4ce2-ec80bd59f86e-20dfe71d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch center;
}

#w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa127-20dfe71d, #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa129-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa12b-20dfe71d {
  place-self: stretch start;
}

#w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa12e-20dfe71d {
  place-self: auto;
}

#w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa132-20dfe71d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6dd16c99-2c5f-be44-3ac6-0f4b65d03436-57758526, #w-node-_6dd16c99-2c5f-be44-3ac6-0f4b65d03438-57758526, #w-node-_6dd16c99-2c5f-be44-3ac6-0f4b65d0343a-57758526, #w-node-_19132657-bee7-584d-4408-a15395169820-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c75a0990-421d-efc8-cb5a-2e4858ccad47-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f5aa5184-0483-4378-c25c-c8decf4c0f8b-57758526 {
  grid-area: Area-2;
}

#w-node-_922f2210-f7d3-92a7-fb06-486cf95ee2e0-57758526, #w-node-_8d0d8f38-7798-036b-15ee-1c1e92707794-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_018a4411-9296-820c-5f7d-b3d28aba3b06-57758526 {
  place-self: stretch stretch;
}

#w-node-_23bde1e0-c711-c6bb-37b7-d2fb01e4174e-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-a0d40300-31f3-432c-bb34-a1f14c687328-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14241e9-6380-d949-77e9-d54a3bad70fc-57758526 {
  grid-area: Area;
}

#w-node-f2639bad-fd01-b93c-216f-2d58942655e3-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275d9-57758526 {
  grid-area: Area-2;
}

#w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275da-57758526, #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275dc-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275de-57758526 {
  place-self: stretch stretch;
}

#w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275e0-57758526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-ae0cc111-3fde-5332-547c-069b31e8ad14-57758526 {
  grid-area: Area;
}

#w-node-aab8f2d2-b0e1-e0cd-4c40-4b6ab2229acc-57758526 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_6ae550ea-5d28-9677-81aa-09ab49802eda-d53590d5, #w-node-_6ae550ea-5d28-9677-81aa-09ab49802edc-d53590d5, #w-node-_6ae550ea-5d28-9677-81aa-09ab49802ede-d53590d5, #w-node-_6ae550ea-5d28-9677-81aa-09ab49802ee0-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e4d1431d-b242-8226-b3e6-fdb13dd75de0-d53590d5, #w-node-c0da6563-7b9b-8b72-d215-07144d805a4a-d53590d5, #w-node-_67282f6e-2293-fca5-1458-10ce69eba17f-d53590d5, #w-node-b7c13282-c584-86be-1482-705b4faf2b69-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce4c1c5e-ca46-e312-077f-a9df28574bd7-d53590d5 {
  grid-area: Area-2;
}

#w-node-_4273c3f4-c742-9601-dd73-9cd19a13589d-d53590d5 {
  grid-area: Area-7;
}

#w-node-_5add429f-8a89-4eb4-2c24-82ada2a0bd8c-d53590d5 {
  grid-area: Area-10;
  place-self: center;
}

#w-node-_5f8e8b23-c2d7-d797-2ec1-232921481694-d53590d5 {
  grid-area: Area-8;
}

#w-node-_4aac1f79-e514-2771-45e0-60b24faf2b5e-d53590d5 {
  grid-area: Area-11;
}

#w-node-_11aa0730-ed69-30c2-fc3e-5c12c50c51f8-d53590d5 {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_6d77450f-90be-f7e1-0ffb-3648867eb5c6-d53590d5 {
  grid-area: Area-13;
}

#w-node-_6a50433e-8ff7-be5f-d336-3f922f408bac-d53590d5 {
  grid-area: Area-14;
  align-self: center;
}

#w-node-ace0fbed-45cc-afb1-4b1d-12d26e2ce43d-d53590d5 {
  grid-area: Area-15;
}

#w-node-_33cafd4e-49d5-2994-a864-b3c749fe3d3c-d53590d5 {
  grid-area: Area-16;
  align-self: center;
}

#w-node-_965004a3-67ba-b2ef-fdec-8822ee140d39-d53590d5 {
  grid-area: Area-17;
}

#w-node-_92441144-9022-4474-a0ea-c38ba2edd93a-d53590d5 {
  grid-area: Area-18;
  align-self: center;
}

#w-node-af14a3b7-58bf-b74d-dcef-38cc3b25a91e-d53590d5 {
  grid-area: Area-20;
}

#w-node-_486d3b5d-5e4f-18bd-bc5c-74cb28af62d0-d53590d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0828639c-8572-bfba-602a-289fc292f80b-d53590d5, #w-node-_1fa923c7-4e0a-3b61-e0a9-41c4c11e5e4e-d53590d5, #w-node-a2f9779a-5a05-8a2e-c95f-0a2a45edbddb-d53590d5, #w-node-fc1cb6e7-e687-95ee-1a78-48ec0846147d-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af5da86-3609-1540-9b39-c35ecb6efe07-d53590d5 {
  grid-area: Area-2;
}

#w-node-_0de55c54-d754-b438-eb64-afcc27cc85c3-d53590d5 {
  grid-area: Area-7;
  place-self: center;
}

#w-node-e4c61dde-b30b-5fea-d42c-8bc80771ac27-d53590d5 {
  grid-area: Area-10;
  place-self: center;
}

#w-node-_1f60ebcd-39d2-5f06-0b97-663a051b0dfc-d53590d5 {
  grid-area: Area-11;
}

#w-node-_3da9bccc-85cc-6462-4688-49500b0cd87e-d53590d5 {
  grid-area: Area-12;
  place-self: center start;
}

#w-node-b0b00a0d-3c87-0994-1392-1afb3abd511c-d53590d5 {
  grid-area: Area-13;
}

#w-node-b51df7d0-e3f3-f9bd-f87b-f3d576054728-d53590d5 {
  grid-area: Area-14;
  place-self: center start;
}

#w-node-_81ef07dd-fdc8-bfdf-a83e-d553ed4d272b-d53590d5 {
  grid-area: Area-15;
}

#w-node-_0a89ab10-46c5-d290-019a-778fd0f13928-d53590d5 {
  grid-area: Area-16;
  place-self: center start;
}

#w-node-_061d5307-ed2f-e8dc-ede6-b762d4f36c07-d53590d5 {
  grid-area: Area-17;
}

#w-node-d2217a97-2f52-04eb-a2d8-6d452e6a49b5-d53590d5 {
  grid-area: Area-18;
  place-self: center start;
}

#w-node-_8b7bd10a-0d53-0089-a37d-504472d0791a-d53590d5 {
  grid-area: Area-19;
  place-self: center;
}

#w-node-_1999e5e9-a447-5c38-cfa7-b516465ab2e6-d53590d5 {
  grid-area: Area-20;
}

#w-node-b7d35439-5d73-ddba-4dd2-ee116861be6d-d53590d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_8021ab4a-677b-ea0f-827f-cb11169b6b9c-d53590d5 {
  grid-area: Area-8;
  place-self: center;
}

#w-node-c2463640-1d4b-4285-8802-870637c8f97c-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c2463640-1d4b-4285-8802-870637c8f97e-d53590d5 {
  place-self: stretch start;
}

#w-node-c2463640-1d4b-4285-8802-870637c8f981-d53590d5 {
  place-self: auto;
}

#w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dec-d53590d5, #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dee-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df0-d53590d5 {
  place-self: stretch start;
}

#w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df3-d53590d5 {
  place-self: auto;
}

#w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df7-d53590d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_1fdecc2d-a20c-49c0-58be-0016ec64510e-94507b78, #w-node-_1fdecc2d-a20c-49c0-58be-0016ec645110-94507b78, #w-node-_1fdecc2d-a20c-49c0-58be-0016ec645112-94507b78, #w-node-_1fdecc2d-a20c-49c0-58be-0016ec645114-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_563c2515-e7ac-9eed-e2e1-6f0a43ecd55f-94507b78, #w-node-_563c2515-e7ac-9eed-e2e1-6f0a43ecd561-94507b78, #w-node-_563c2515-e7ac-9eed-e2e1-6f0a43ecd563-94507b78, #w-node-_563c2515-e7ac-9eed-e2e1-6f0a43ecd565-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd36f33d-119d-8df6-dd7a-66d8d9511d70-94507b78 {
  grid-area: Area;
}

#w-node-_9c8cedfd-9ae7-06a3-9a06-da217c3f3da0-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ea971bbb-0690-8a04-b5b8-d9f128f54a45-94507b78 {
  grid-area: Area-3;
  justify-self: center;
}

#w-node-adc32c4e-1d02-daed-4871-d7ed3733ca20-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e645d067-66a1-64d2-2364-bae3a8ffb7d0-94507b78 {
  grid-area: Area-5;
  justify-self: center;
}

#w-node-_508e1982-fc55-b4e8-e077-b12c42ca7cbe-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0887dcb3-20c4-1cd4-161d-0c08944055ff-94507b78 {
  grid-area: Area-7;
  justify-self: auto;
}

#w-node-_101fcc7a-abeb-54dc-65ea-2b6d25b5534d-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de2e60e4-115a-712c-394e-8cc9362b5211-94507b78, #w-node-_0a12c5c5-ea39-7c46-9a76-3e165c46ffd6-94507b78, #w-node-ab069d18-c0bd-bd43-41e6-f38321735358-94507b78, #w-node-c37ebbda-19af-c0d9-ba43-e84b1c99b507-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7c51671-7a5c-0527-05ba-74573fc11e1d-94507b78 {
  grid-area: Area;
}

#w-node-_5a13d932-3fd9-1df2-4ac7-4c4e8cc4d6c0-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_7abd9115-e758-5bf2-a78d-d9524c27557c-94507b78 {
  grid-area: Area-3;
  justify-self: center;
}

#w-node-_34edf3e4-1062-d9b0-6fbe-60d6b30252ca-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-ab4aaa56-b5f0-9e2c-c069-fbef2ff7abed-94507b78 {
  grid-area: Area-5;
  justify-self: center;
}

#w-node-_378dd7a8-8084-250a-a376-12d2d6a801e1-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_1eb1d53d-67a7-c67e-01b4-1ec7bb9fb1b9-94507b78 {
  grid-area: Area-7;
  justify-self: auto;
}

#w-node-d3a758b5-41d8-4733-aa62-c7cbd34f52de-94507b78 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e6-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e8-94507b78 {
  place-self: stretch start;
}

#w-node-_1487e22a-8ba4-1983-f36f-b314ec9566eb-94507b78 {
  place-self: auto;
}

#w-node-_5399364a-695f-41f4-a118-6b3d7a296620-94507b78, #w-node-_5399364a-695f-41f4-a118-6b3d7a296622-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5399364a-695f-41f4-a118-6b3d7a296624-94507b78 {
  place-self: stretch start;
}

#w-node-_5399364a-695f-41f4-a118-6b3d7a296627-94507b78 {
  place-self: auto;
}

#w-node-_5399364a-695f-41f4-a118-6b3d7a29662b-94507b78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f4e-212588c8, #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f50-212588c8, #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f52-212588c8, #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f54-212588c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94a068d5-063c-8ea1-19ad-481e11785e31-212588c8, #w-node-_94a068d5-063c-8ea1-19ad-481e11785e33-212588c8, #w-node-_94a068d5-063c-8ea1-19ad-481e11785e35-212588c8, #w-node-_94a068d5-063c-8ea1-19ad-481e11785e37-212588c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff6388ab-4f73-b95e-1ce8-cefa480ab241-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71033a72-0b02-5f56-9050-7f00533f3ff2-212588c8, #w-node-_4b20d27e-14c0-76b6-3307-d599dbb23715-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_99a5e765-2ae7-cb6f-7bd2-de3f12b6c1b4-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eaf4cae8-c3cf-e2e8-6d5e-dfd5df201b6f-212588c8, #w-node-_4877549e-2e89-ea53-718a-29a2b72b5f17-212588c8, #w-node-_6357e72a-fb4e-720c-9419-4c6aaa41fd33-212588c8, #w-node-b69103a8-25bc-fe66-992d-ae010cae6b38-212588c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7edc3dc6-e518-72fa-2e08-bbf71d012086-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2a276add-8f56-d6f6-c83b-95d1ed0adfe9-212588c8, #w-node-_0e6c47a5-24f9-20ba-eb5e-9066e976e91a-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-d6c9afd9-dde8-543c-60bc-1000911c3674-212588c8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d47a4932-8877-9022-8e10-0111d150a901-212588c8, #w-node-d47a4932-8877-9022-8e10-0111d150a903-212588c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d47a4932-8877-9022-8e10-0111d150a905-212588c8 {
  place-self: stretch start;
}

#w-node-d47a4932-8877-9022-8e10-0111d150a908-212588c8 {
  place-self: auto;
}

#w-node-d47a4932-8877-9022-8e10-0111d150a90c-212588c8, #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70953-212588c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70955-212588c8 {
  place-self: stretch start;
}

#w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70958-212588c8 {
  place-self: auto;
}

#w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e04c-43a37da0, #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e04e-43a37da0, #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e050-43a37da0, #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e052-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6f4bfdce-cc5a-b275-3818-d5a414c49a10-43a37da0, #w-node-_6f4bfdce-cc5a-b275-3818-d5a414c49a12-43a37da0, #w-node-_6f4bfdce-cc5a-b275-3818-d5a414c49a14-43a37da0, #w-node-_6f4bfdce-cc5a-b275-3818-d5a414c49a16-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11c27a15-23ac-19cb-a2cf-bd70cdba1ea4-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_825046ea-21e1-74a3-1b76-d52fb2b53cf6-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_63506f79-ff11-b0f2-6b70-c72587ea4796-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-a26b34bf-baf3-7b3f-ffcc-92b4252a49ee-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de96425a-55a3-fe76-5f4a-587922fcf9fc-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2de5a57-f15a-c686-b67b-415715eb6cce-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-ba3a606f-ddb0-4103-89d4-1e2cb037d0b9-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8472db71-4ca8-2883-9b0b-3a9233aa548d-43a37da0, #w-node-a7375656-3e28-e967-8a16-b5fc5eddea46-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_360c594c-698f-7584-4c53-3a7edc9fddc5-43a37da0, #w-node-c682bd09-bf35-aac6-efaa-792eb6a5fcd9-43a37da0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71ac505d-8952-ea18-87a8-274ef44e67c0-43a37da0, #w-node-_9ab7c7d2-df6a-ef1a-2d6b-00a698548d9d-43a37da0, #w-node-_5b75d494-72eb-a03c-6be1-eb96e7fcc7f5-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164a2-43a37da0, #w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164a4-43a37da0, #w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164a7-43a37da0, #w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164a9-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e3f5eea-a496-6775-075e-19fb64cb54ea-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164ac-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-ebb6203d-e60c-dfad-9f76-27353e9166a8-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_5ed421ab-bab9-ec64-3334-1f2d50ec9135-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-a7b82e80-88ea-3227-dcfc-320dede446f2-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e5a7c3af-dc8e-6b61-fb86-29ef48819094-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-f69be0ec-b178-c58e-3f85-35cd42140ed0-43a37da0, #w-node-_83b757e8-0eee-7d49-063d-bcf0c73ca14e-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_47761d83-5140-2810-4e42-ffdf637e4a57-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-f8a76404-5733-c62b-49f6-8a6a543c7e1c-43a37da0, #w-node-ef793052-f733-b613-5210-c2da0611f0c7-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_255d1413-75d2-a6b2-c173-46c15f48f4ee-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b25ce17f-62b3-92ef-9759-f9b318daca35-43a37da0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebcfb1e2-38dc-a480-a014-6a81dda1b877-43a37da0, #w-node-_7fb39296-e52d-2c47-8d89-6d8343f403b3-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fab579-d6ad-90df-d766-26a5ada6eb65-43a37da0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bbfc254d-630c-8bf0-a077-ba0a5dbe7222-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de6af146-d2d6-2410-7b92-2c71f89e0d4a-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_4ac21a62-6142-1338-a18b-57cfe04832f7-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_544e9118-e307-7be2-bc9e-ffdb842ab1b0-43a37da0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f756-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f758-43a37da0 {
  place-self: stretch start;
}

#w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f75b-43a37da0 {
  place-self: auto;
}

#w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca16-43a37da0, #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca18-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca1a-43a37da0 {
  place-self: stretch start;
}

#w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca1d-43a37da0 {
  place-self: auto;
}

#w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca21-43a37da0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d213cb73-c495-3f53-23bc-64f999faa3e3-ddbd8dbf, #w-node-d213cb73-c495-3f53-23bc-64f999faa3e5-ddbd8dbf, #w-node-d213cb73-c495-3f53-23bc-64f999faa3e7-ddbd8dbf, #w-node-d213cb73-c495-3f53-23bc-64f999faa3e9-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_93ecb098-4586-616b-95eb-aa3639f0e722-ddbd8dbf, #w-node-_93ecb098-4586-616b-95eb-aa3639f0e724-ddbd8dbf, #w-node-_93ecb098-4586-616b-95eb-aa3639f0e726-ddbd8dbf, #w-node-_93ecb098-4586-616b-95eb-aa3639f0e728-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ccfbec6-26a1-e6fe-4a92-24079568c4d6-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_147011f7-9059-2cf0-db37-e72f578a816a-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-cfa571f0-b51c-c4b4-315d-3bb98fd2eaca-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af29bfd0-83e3-2ece-9093-e84cd13a133c-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_85a09de8-01de-24d2-21ff-ac8d69fef635-ddbd8dbf, #w-node-_297499d2-a24f-f160-2c95-4a39094af0a7-ddbd8dbf, #w-node-_845df59c-62d9-ceb5-41e5-21f98c6c3386-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cb2e0b22-e67b-ff9b-7ce8-ffaa9c90d463-ddbd8dbf, #w-node-ed320a7d-c4b0-737a-14d5-e049e2399347-ddbd8dbf, #w-node-_50ed1139-d5f4-0fea-f690-bb6aedaa158a-ddbd8dbf, #w-node-baad0543-340d-3607-0e80-c5ce17b3e429-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_703d4b7a-7fe8-87fa-733c-3d6e122402d7-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ca1edc0a-634d-70eb-bce6-dc4732142def-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-cc4ad0b0-765e-165f-e65e-2bbc18652648-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto center;
}

#w-node-a8d0e7f5-f33c-d94b-abf0-e346a124b9b7-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_689217f3-76df-38a1-8c9e-860553cf4d08-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_424884c6-31e5-636a-3204-0661b927371d-ddbd8dbf, #w-node-_134b771f-dd19-5f3f-f966-03b5d2e796ad-ddbd8dbf, #w-node-_37d442ed-de0c-055d-7265-e2061fd28c3a-ddbd8dbf, #w-node-_0a69450f-46d6-fb9e-e77f-1ca4d143c8d9-ddbd8dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b1db1142-5e94-3b3a-4080-7b3728794d72-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b1db1142-5e94-3b3a-4080-7b3728794d74-ddbd8dbf {
  place-self: stretch start;
}

#w-node-b1db1142-5e94-3b3a-4080-7b3728794d77-ddbd8dbf {
  place-self: auto;
}

#w-node-_37d1afbe-8d15-e910-047d-b8488ad157cd-ddbd8dbf, #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cf-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_37d1afbe-8d15-e910-047d-b8488ad157d1-ddbd8dbf {
  place-self: stretch start;
}

#w-node-_37d1afbe-8d15-e910-047d-b8488ad157d4-ddbd8dbf {
  place-self: auto;
}

#w-node-_37d1afbe-8d15-e910-047d-b8488ad157d8-ddbd8dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d08f-68b19dbf, #w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d091-68b19dbf, #w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d093-68b19dbf, #w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d095-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_18eb6c24-3987-46cb-17fb-a1f368c55021-68b19dbf, #w-node-_18eb6c24-3987-46cb-17fb-a1f368c55023-68b19dbf, #w-node-_18eb6c24-3987-46cb-17fb-a1f368c55025-68b19dbf, #w-node-_18eb6c24-3987-46cb-17fb-a1f368c55027-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f60f4de1-2426-23c7-1225-ba7775745edf-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_89fb9d02-778d-bf13-2733-8fb28ae65ffa-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_1e869dc8-077f-43dc-7b19-cb014a6fcc9c-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_01dbc959-be02-6483-9072-83ada09de732-68b19dbf, #w-node-e5b699d4-1433-c268-820e-86bb087defb9-68b19dbf, #w-node-_5db61a7a-4296-3c46-57bd-ec3c574f3f36-68b19dbf, #w-node-_59706b6e-3438-3764-3bd4-8151928b1f54-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_82050a10-9338-b871-a026-824d07d2d1e6-68b19dbf, #w-node-_0b1e1652-e7b3-c51c-e8e9-80bb9e5eaee9-68b19dbf, #w-node-_1d23b82e-f0e5-a975-fd3f-f1d99b69f805-68b19dbf, #w-node-_1b979ea3-5af3-4f07-2ff8-1c2fc0d1fb04-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d45764fd-1f87-2e28-59c6-162c3759dd55-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5b114b31-05cc-47b9-b5f1-b7acf4a8d1d3-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-c3be25ea-20ae-4e2d-81b9-6d93718b90c1-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_66a624ff-a725-9c08-3c91-ea741bf08fac-68b19dbf, #w-node-_2d72d506-2d0e-b2b8-9ace-e0178c763b65-68b19dbf, #w-node-_7062223f-6cad-c880-fa1a-6748c84d0b7e-68b19dbf, #w-node-bec6c031-afa4-1a80-06cf-e733853ede44-68b19dbf, #w-node-cd1a5639-8d0f-80f0-f285-8106148167fa-68b19dbf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a1-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a3-68b19dbf {
  place-self: stretch start;
}

#w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a6-68b19dbf {
  place-self: auto;
}

#w-node-_864667b4-36df-ee6c-97d6-845399d188e1-68b19dbf, #w-node-_864667b4-36df-ee6c-97d6-845399d188e3-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_864667b4-36df-ee6c-97d6-845399d188e5-68b19dbf {
  place-self: stretch start;
}

#w-node-_864667b4-36df-ee6c-97d6-845399d188e8-68b19dbf {
  place-self: auto;
}

#w-node-_864667b4-36df-ee6c-97d6-845399d188ec-68b19dbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e91-639916b6, #w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e93-639916b6, #w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e95-639916b6, #w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e97-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c9795a73-d7a0-9008-2adf-5f4508fc0452-639916b6, #w-node-c9795a73-d7a0-9008-2adf-5f4508fc0454-639916b6, #w-node-c9795a73-d7a0-9008-2adf-5f4508fc0456-639916b6, #w-node-c9795a73-d7a0-9008-2adf-5f4508fc0458-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e29c8f6-504e-3ad8-0690-adb62be0b9b0-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_292cb9c8-6e6a-2548-1a25-af0bb8686bd7-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-f4248b56-4c36-98b8-4769-e9e58024557f-639916b6, #w-node-_7929a009-46d9-19f3-4c41-ad25572216da-639916b6, #w-node-b61560b1-4850-88d4-1a50-40da82fafca0-639916b6, #w-node-_2286b39e-e549-81d3-9469-a0167a239b29-639916b6, #w-node-_22d5c602-4ffa-0952-3046-07f3bf4c9132-639916b6, #w-node-_03fdddf2-5219-7900-5e1e-a71b76cdec61-639916b6, #w-node-_9d61473f-b4df-9f19-7897-8b74a686d882-639916b6, #w-node-_2c4e1207-4407-6b77-0e44-a5b4da7c4f4f-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_73d69fbc-a613-e0f8-88e4-5646857ae1c7-639916b6, #w-node-_0723efe1-43ab-f4d3-daa7-39534d2d714e-639916b6, #w-node-_7fe592bd-5926-7cd2-54ae-eadae7b69117-639916b6, #w-node-b8a9f58c-3a95-7115-16b9-442bdc20f132-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3211308-5996-0ef4-a096-fb8adbfe0a04-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_95c86734-d2c7-446f-d502-d16d8b342019-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-e8514e3d-fb95-fdc6-477e-cdb98ad2cfb6-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_69d69f6d-9227-b4d1-147d-62fa2240568a-639916b6, #w-node-_2a981d08-5ff0-7a60-62a7-fc6e8989a3be-639916b6, #w-node-a292967d-8ab3-b7e1-0524-2d03911147c6-639916b6, #w-node-c352b6a3-3dec-77a5-a920-11c84fbe0f7f-639916b6, #w-node-_546d3485-8ca9-30bf-34f8-8274fb14afb4-639916b6, #w-node-_6bc26d8e-6fed-79c4-bda6-eacae4ea81d0-639916b6, #w-node-_6ac47470-2c1e-e47e-b56c-8438e8bf7d29-639916b6, #w-node-_5a5b2dad-1e81-6ef5-bdcf-1e065b01e3d0-639916b6, #w-node-_7eb85575-e887-9c2f-9e4a-85c56cb6ad87-639916b6, #w-node-d4b1ccde-142e-edde-1a19-6092dd743ede-639916b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2e0b2014-f705-de7c-2a0d-cac970655b80-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2e0b2014-f705-de7c-2a0d-cac970655b82-639916b6 {
  place-self: stretch start;
}

#w-node-_2e0b2014-f705-de7c-2a0d-cac970655b85-639916b6 {
  place-self: auto;
}

#w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13701-639916b6, #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13703-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13705-639916b6 {
  place-self: stretch start;
}

#w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13708-639916b6 {
  place-self: auto;
}

#w-node-_6988377c-7aa7-ec6a-34ad-42c68ee1370c-639916b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_822157fe-0a66-dcac-9674-2eeaf56b4de4-57d4718a, #w-node-_822157fe-0a66-dcac-9674-2eeaf56b4de6-57d4718a, #w-node-_822157fe-0a66-dcac-9674-2eeaf56b4de8-57d4718a, #w-node-_822157fe-0a66-dcac-9674-2eeaf56b4dea-57d4718a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d8ff25d4-de6e-f00b-4656-9c253cb2c714-57d4718a, #w-node-d8ff25d4-de6e-f00b-4656-9c253cb2c716-57d4718a, #w-node-d8ff25d4-de6e-f00b-4656-9c253cb2c719-57d4718a, #w-node-d8ff25d4-de6e-f00b-4656-9c253cb2c71b-57d4718a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcd0aed9-f024-d5d4-0dd7-de8db2329ecd-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c4481fee-0e46-24ba-2269-4de1a9a0d77b-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_4fe6567c-64fe-d29c-09e8-deaa07737eda-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto center;
}

#w-node-_2487e18c-7c89-52e6-a7bb-718d71d7a4d3-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_939d7da6-11f7-4ac6-caf4-34512186a548-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_90abb509-b8d4-2fc1-2e6d-e14cdaf2b3dc-57d4718a, #w-node-_2c282a3f-a294-e35c-6baa-ab6749daaffa-57d4718a, #w-node-ba8eb21b-5063-6674-3119-cf7a38df37fb-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c887ea6a-59fe-fba3-31dd-eeb602ecc5e3-57d4718a, #w-node-_15460809-7cec-6789-5f59-05d4cb49f5b4-57d4718a, #w-node-_35006f7c-09f3-5f02-3bfc-65138c00ff42-57d4718a, #w-node-_06aa22eb-4197-58a2-722a-cca46a7795bc-57d4718a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b934c8c8-2db1-8355-9083-77e5f9deb141-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1590e5ff-db67-802f-2636-c888de30c063-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-c20c753a-1614-d30a-c889-e12b4c292c69-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto center;
}

#w-node-b2a8b96f-6f03-116b-0fef-c86884b09f4a-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_2a26a57f-2636-d303-2a6f-3affefcd312c-57d4718a, #w-node-aac24280-3376-ae4a-0b9a-8dd69002f986-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ef8327b1-86a9-a6c9-ac4a-86af8170e5c2-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_48ebe981-4f61-3286-4f4f-5c41980ce0b7-57d4718a, #w-node-_217cea91-e2f3-3c5e-03fc-c6dc82ae5ff2-57d4718a, #w-node-_98aea190-c4a5-a170-e740-400a4eeb23b7-57d4718a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eca65a64-de03-00e7-3dd9-5e7b674a6eb9-57d4718a, #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebb-57d4718a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebd-57d4718a {
  place-self: stretch start;
}

#w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec0-57d4718a {
  place-self: auto;
}

#w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec4-57d4718a, #w-node-_7185218a-72ec-203a-68bd-16492f07d821-57d4718a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7185218a-72ec-203a-68bd-16492f07d823-57d4718a {
  place-self: stretch start;
}

#w-node-_7185218a-72ec-203a-68bd-16492f07d826-57d4718a {
  place-self: auto;
}

#w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d997-bd1b7974, #w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d999-bd1b7974, #w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d99b-bd1b7974, #w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d99d-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f300399e-f65a-80d3-ddd9-c595ddecba81-bd1b7974, #w-node-f300399e-f65a-80d3-ddd9-c595ddecba83-bd1b7974, #w-node-f300399e-f65a-80d3-ddd9-c595ddecba86-bd1b7974, #w-node-f300399e-f65a-80d3-ddd9-c595ddecba88-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f04dab97-1910-c460-f4d4-b6f9bbd9c0ca-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ad98bb9-8cb9-ee9c-58ba-6f76ca1bb7cc-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_5f98a456-1f4f-5010-0798-6792318f694b-bd1b7974, #w-node-_5f6b5a74-9f58-ff07-d652-736096a80b4c-bd1b7974 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a68bc234-58c3-474e-e25c-f33315f05f9a-bd1b7974 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fc8aaede-5a7d-86aa-caa5-b4560c7ac08d-bd1b7974 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_955c487b-f1ba-bddc-3bf2-bacd4ed7b2e0-bd1b7974, #w-node-e366520b-952c-1869-3270-5f1e0349e96d-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cbb7c5b3-8df3-21b0-aae0-f9869b099b4c-bd1b7974, #w-node-e79810c3-2c24-83c1-0db8-60629f1c2d03-bd1b7974, #w-node-e09ccac7-6b76-cd30-c18a-edbc9d3fc566-bd1b7974, #w-node-_0a6cadee-5c20-ec21-b612-e60bb5a6158b-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52cd3a28-331b-a4c3-7013-93e47d8492ae-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7c837f86-d1d8-e6fa-6165-d5f029a0fcb0-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_639d7575-2a63-e643-5f5a-3473c92b7cde-bd1b7974, #w-node-_51bbb1c6-32f0-4e18-9899-8500e0e34598-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a91d63a2-8ce7-cd61-b52d-e7219f1a4725-bd1b7974, #w-node-_896668c7-e58c-d6a3-1923-62f45933df5f-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-d3cab65d-61a6-3e8e-54c9-adc40d72c195-bd1b7974 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0563dbff-c777-9a46-0fa1-8c635ed6b3bd-bd1b7974, #w-node-_10f2471f-b9da-cdfa-af8c-01b54a9bf3f6-bd1b7974 {
  place-self: center start;
}

#w-node-bb4746d0-e2ef-6ed0-c483-45b4b091cf97-bd1b7974 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3e892452-dd5a-b60b-67a2-47943284b7a5-bd1b7974 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fc5d6380-96cc-bcb8-8e7d-f061f122913b-bd1b7974 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center start;
}

#w-node-_9940cdbb-3cad-c928-bc37-398a79247c1a-bd1b7974 {
  place-self: center start;
}

#w-node-f0ff55b1-0ada-4328-f8e2-2df9829914d8-bd1b7974 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-dfb9828b-42b9-e824-7672-a435e0e30b78-bd1b7974, #w-node-_52e7c668-6d21-2f41-1387-8ba47c000275-bd1b7974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c551b72-affa-65c3-0af4-ed1263aef180-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_0c551b72-affa-65c3-0af4-ed1263aef182-bd1b7974 {
  place-self: stretch start;
}

#w-node-_0c551b72-affa-65c3-0af4-ed1263aef185-bd1b7974 {
  place-self: auto;
}

#w-node-_355112f7-de3c-9b4f-8710-0a623fca7057-bd1b7974, #w-node-_355112f7-de3c-9b4f-8710-0a623fca7059-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_355112f7-de3c-9b4f-8710-0a623fca705b-bd1b7974 {
  place-self: stretch start;
}

#w-node-_355112f7-de3c-9b4f-8710-0a623fca705e-bd1b7974 {
  place-self: auto;
}

#w-node-_355112f7-de3c-9b4f-8710-0a623fca7062-bd1b7974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c0e-ebb584ec, #w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c10-ebb584ec, #w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c12-ebb584ec, #w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c14-ebb584ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_77a7b255-2d98-f18e-faef-8690b450af8f-ebb584ec, #w-node-_77a7b255-2d98-f18e-faef-8690b450af91-ebb584ec, #w-node-_77a7b255-2d98-f18e-faef-8690b450af94-ebb584ec, #w-node-_77a7b255-2d98-f18e-faef-8690b450af96-ebb584ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35a35aa-312a-a6eb-8ce1-5fc37c3d204b-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ebbda904-4980-ad32-cb79-8ab5703064c5-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_845285ac-602c-e018-b0d8-3b06fd351c5f-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e47ce0ef-b36c-5221-057d-1e7b27a015c6-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-adc6d228-5744-fadf-7ca7-43b1bb79860a-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_8ad2debb-998c-4525-9d56-091c79536d8d-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e8ea7731-2900-3074-2995-05e3add1ab37-ebb584ec, #w-node-f25e346e-218b-0fae-c2ac-9a3feef78b9e-ebb584ec, #w-node-db3308df-4dd0-fe6c-21c7-542eaacbebcc-ebb584ec, #w-node-_4037129e-51f8-871d-6910-6fe2e8b99e62-ebb584ec {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_53ba2e5f-0015-7038-ce05-48a6b6fd2c53-ebb584ec, #w-node-f0444a85-c60d-4086-3257-d203e8e57f29-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0049c1d1-411d-f7c8-7511-9c228fa163b3-ebb584ec, #w-node-_80405d91-d516-0729-de41-9a537709977c-ebb584ec, #w-node-_7a131235-4b46-56c9-7cd5-0add7b9add45-ebb584ec, #w-node-e3e2d6d2-3c0d-6549-9b76-40645ec55990-ebb584ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82b5e370-9fe2-5fd8-d3e9-4fd5b9760838-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9df477f3-b6f5-3075-a284-212c88d4a71d-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_92c34578-56fa-b3ef-28ae-37a943748cb3-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e8b9d04f-29e5-ccb9-0b03-eb06b101d6f1-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-e4d76427-1fb3-7cf5-441c-65d7028fe5f7-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_18b5c5d2-7391-b8af-99e1-35f176474e12-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1d20d411-981f-5b55-9a7d-7b3ed7e19424-ebb584ec, #w-node-d0f9aabe-09d5-d7fb-1130-049ff7d78612-ebb584ec, #w-node-_7afd4930-3642-9cc7-0e8d-c851861f25c0-ebb584ec, #w-node-_1075cf3d-f4d8-ba57-d025-24ee7c8dad26-ebb584ec {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ce33f7f0-fe1e-5285-47b3-5b2abbc92f73-ebb584ec, #w-node-_76784bee-e9cb-cf74-9279-47968eb910f4-ebb584ec {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b6115beb-2b17-e5b0-d84d-cbcabb21bda5-ebb584ec {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504d9c-4ebed012, #w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504d9e-4ebed012, #w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504da0-4ebed012, #w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504da2-4ebed012 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3db3db80-8faf-1343-00ea-bd45cdbcd803-4ebed012, #w-node-_3db3db80-8faf-1343-00ea-bd45cdbcd805-4ebed012, #w-node-_3db3db80-8faf-1343-00ea-bd45cdbcd808-4ebed012, #w-node-_3db3db80-8faf-1343-00ea-bd45cdbcd80a-4ebed012 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b405d08-7e71-c4de-553d-42cecb467825-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a582717b-c3db-ed8d-3959-276e4f5eab0d-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_83c4f5a5-0460-1d7e-1937-513210daf353-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-bd1f39ac-f545-8dc6-54ff-e0f4479fd6b0-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_15260a33-acbc-3097-5340-9d6c1c0d7bc3-4ebed012, #w-node-f1115344-de3f-4ced-6549-f5c9762a8f3c-4ebed012, #w-node-_67b08549-ba5d-4fe9-202e-25345600cef6-4ebed012, #w-node-_078478a9-9b0a-372a-0975-06a453644564-4ebed012, #w-node-cd64db4e-364c-75d1-909d-891241a5de28-4ebed012, #w-node-_7bb8066e-8d8d-bf0f-6ebc-5d305bba4be9-4ebed012, #w-node-_7f96e052-e30b-a14d-7f1f-7668fac5f169-4ebed012, #w-node-_82409dc1-2077-7519-eb92-2c56bfa73704-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba8597d8-e207-a13c-d846-b0a0bff1d5c4-4ebed012, #w-node-_18998ee0-ab50-57b5-06ed-74c9185efd2c-4ebed012, #w-node-_77888bee-ce77-70f6-9ff8-6680ca0da94c-4ebed012, #w-node-_92e97d12-9c3d-c569-c154-cbfc7c1d6554-4ebed012 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fe2ccf4-0854-ad4d-f4ce-47739943c441-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_30053301-a658-ca8b-4b92-96cf05823894-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-c981d9cb-a5c3-d820-20b6-5ef082e16b87-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_15c2b6f8-0f97-c79f-c0a8-6dc9dcd86c17-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_20db30ac-0a1d-56fd-6e80-e41353ac330c-4ebed012, #w-node-_77cb9ee0-6c4a-84cf-09de-6fe2174fb63a-4ebed012, #w-node-_17294230-b845-5587-f5d8-9a2adb1fbdfa-4ebed012, #w-node-_50541d38-c280-5973-f437-1f8d6dc34547-4ebed012, #w-node-_7d876ce1-f0b8-01ae-e5ce-774cdac66fec-4ebed012, #w-node-_73890936-2a69-b36e-d9be-7297d7d5c163-4ebed012, #w-node-b1bab9e9-de31-a721-2a1f-1a38682055ef-4ebed012, #w-node-_62b4fff3-ec45-80ca-13e4-3a7f90c9ab13-4ebed012, #w-node-b4f05a4e-648f-46a4-0b0e-bc593343dd71-4ebed012 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b00788f5-ef99-38ef-5293-0a4c85223b07-4ebed012 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-e2cb2e43-d760-80ef-f641-6bb6a70a123c-3fd394cf, #w-node-e2cb2e43-d760-80ef-f641-6bb6a70a123e-3fd394cf, #w-node-e2cb2e43-d760-80ef-f641-6bb6a70a1240-3fd394cf, #w-node-e2cb2e43-d760-80ef-f641-6bb6a70a1242-3fd394cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_964ccc5f-bb26-0778-e720-710e7fa524f2-3fd394cf, #w-node-_964ccc5f-bb26-0778-e720-710e7fa524f4-3fd394cf, #w-node-_964ccc5f-bb26-0778-e720-710e7fa524f7-3fd394cf, #w-node-_964ccc5f-bb26-0778-e720-710e7fa524f9-3fd394cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_492c16e3-4d54-fea1-0a7e-e0006ccd465c-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b1e72f61-6919-b9c1-3629-4cc1221a2646-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_8cb3b993-12af-175f-2db2-4ec2e96abc1d-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_642f7b52-28fa-4463-5205-7cf057251a23-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-e63c07ea-2014-b7be-de5e-5ede4c76c48c-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_52066abe-a534-9dfa-4f9c-a3999f5acbc9-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-f175c883-052e-7c4d-8eec-49db5ea5da2e-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_43decdba-da34-9893-4bda-10769e9c4631-3fd394cf {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_5b187e81-23d2-63db-659f-d1ffd100fc3b-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e3dc2443-a970-5816-dd67-4352ebf6f929-3fd394cf {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_706e95bd-3fa8-ec16-38e8-e8f1fd851092-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_497a1999-bd72-a99d-7b3e-dda589c220d8-3fd394cf {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_163dcb9b-2a87-59ac-bc0d-2dc316269e73-3fd394cf, #w-node-_12fde362-f314-cd52-03f8-f0c3690623e2-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d40e1e49-7768-d41e-1224-7c4b709ee80d-3fd394cf {
  grid-area: Area-19;
}

#w-node-_82042ced-5007-0861-0dbd-7ab9abbcc04b-3fd394cf, #w-node-_78a25085-dde9-7fd9-1cfb-16d4732e2aa0-3fd394cf, #w-node-_091cbb15-48bc-c234-83c4-fbd505082a8c-3fd394cf, #w-node-_186e3f6c-b4c3-50b5-39ed-37ced5f86cd6-3fd394cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_436c7dc6-34a1-5ce1-eb0a-e717ee922380-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ce2526d-6766-e040-be6a-f50d71c17a4d-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-b3a2e110-e210-5606-10b7-144d6cfa91d6-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_4ca1a42e-47e8-ba51-c567-46b5a33e101c-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-b04f503a-93b4-51a0-27db-fdbfdab4937f-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9ab50dd-875e-00f0-ceb9-e764669d67f2-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_38906409-e02e-68f6-3f4b-970c87d779df-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de0d2d11-8bcb-b644-f7f4-e898fb93bd96-3fd394cf, #w-node-_54a603e2-1e17-d5e8-f223-2a7dd2b441dd-3fd394cf {
  place-self: center start;
}

#w-node-b038e948-c8e7-aea9-c169-1699c6d67059-3fd394cf, #w-node-_350615c2-4495-1bca-f3dc-872478601090-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_54c6d04d-1e21-f732-f643-731ea793f49c-3fd394cf {
  place-self: center start;
}

#w-node-_8299087f-6c8a-4a47-3343-33c2ac0d3c39-3fd394cf, #w-node-b5a006d8-668a-f882-fca2-fb39cf1c50bf-3fd394cf, #w-node-df1d6fee-eb7e-1875-f946-7464d405c377-3fd394cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3c24ec15-64cf-ff3e-59c9-3a3e8f56ff69-3fd394cf {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec8d-7efd3f03, #w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec8f-7efd3f03, #w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec91-7efd3f03, #w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec93-7efd3f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d41-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d43-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d4a-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d4d-7efd3f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d52-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d53-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-c863571a-7f4f-b99a-622d-791c6342682f-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d57-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1f1c8c03-44bb-d8bf-cd9b-3c7df0ea4ca1-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de0d2d6b-93cf-6b67-8abf-0dabf35a3cb1-7efd3f03, #w-node-_853c21d8-e85f-f573-9d96-9652006c0bb1-7efd3f03 {
  place-self: center start;
}

#w-node-_6f842ea7-f710-e2d4-d0a7-a5c683a15acc-7efd3f03, #w-node-f60c3042-5a3c-cf4f-066c-2e51b91a09bc-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5365993d-4630-877f-bd06-77fb173e1b2f-7efd3f03 {
  place-self: center start;
}

#w-node-_6f644baf-a31e-6de2-8519-ffc2ae87a7ae-7efd3f03, #w-node-f8b4a336-e606-8f52-3ede-525d03987e85-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ca5b47e1-0110-744b-278f-21aeb3c01df5-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d5b-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d68-7efd3f03, #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d69-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_36575f6a-0e08-282d-c39a-5a06c9d06fbb-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_565546f0-ce15-ab8e-70f7-873ca07c241a-7efd3f03, #w-node-_565546f0-ce15-ab8e-70f7-873ca07c241c-7efd3f03, #w-node-_565546f0-ce15-ab8e-70f7-873ca07c241f-7efd3f03, #w-node-_565546f0-ce15-ab8e-70f7-873ca07c2421-7efd3f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67212d53-17e8-edcd-b904-77edf4f512f6-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_4e923e28-c510-4c0f-daa4-2b386d65c7cb-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38cad499-b76e-b19c-84a4-c036b4c3336b-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_67212d53-17e8-edcd-b904-77edf4f512ff-7efd3f03 {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_09e204ce-e8ee-581f-7674-0baa89fc8240-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6504acae-0a8b-3d99-48eb-f31294157d43-7efd3f03 {
  grid-area: Area-12;
  align-self: center;
}

#w-node-a1a1918e-715a-ab9b-7ac1-b9596cb768a4-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_67212d53-17e8-edcd-b904-77edf4f51302-7efd3f03 {
  grid-area: Area-12;
  align-self: center;
}

#w-node-_017f2291-6568-d04a-c0cb-3c5c743e46f9-7efd3f03, #w-node-d191930d-81d9-190b-c70f-6acea0f552fe-7efd3f03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5526e629-d3e1-677c-c5e8-b9178aee93e5-7efd3f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_67212d53-17e8-edcd-b904-77edf4f51309-7efd3f03 {
  grid-area: Area-19;
}

#w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44ab-84eb553d, #w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44ad-84eb553d, #w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44af-84eb553d, #w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44b1-84eb553d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d015-84eb553d, #w-node-_92715468-4448-6307-9e51-1dd9f800d017-84eb553d, #w-node-_92715468-4448-6307-9e51-1dd9f800d01e-84eb553d, #w-node-_92715468-4448-6307-9e51-1dd9f800d021-84eb553d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d026-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d027-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d029-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fddee67b-5739-db7f-c7f5-51afb0bc2303-84eb553d, #w-node-d0754f55-9c29-8e38-7def-50fb0d2dd142-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d043-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d744baa9-05da-17e0-7482-96e5eef9997b-84eb553d, #w-node-cb23f4d6-3797-4d0a-b554-fa85c65654fa-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_754991e5-6516-eec2-ad17-a9de26626e84-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8e6481cd-73ba-c0d8-1af5-c786815eab8f-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_92715468-4448-6307-9e51-1dd9f800d046-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fedfa087-1f8e-db90-d8e9-1f402b542558-84eb553d, #w-node-_80dde13c-6273-f7ec-410a-faa417b511c7-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-a68c867f-8b58-6170-8151-7a786ce568cf-84eb553d, #w-node-_92715468-4448-6307-9e51-1dd9f800d047-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3d405fa2-64b1-2632-29c5-1ea0a9b89260-84eb553d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_3c44347c-821a-5853-bd00-e97add5b3144-84eb553d, #w-node-_3c44347c-821a-5853-bd00-e97add5b3146-84eb553d, #w-node-_3c44347c-821a-5853-bd00-e97add5b3149-84eb553d, #w-node-_3c44347c-821a-5853-bd00-e97add5b314b-84eb553d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c1bd843-4642-1682-bcc4-dafce20b4f52-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ed701ee-5778-dd20-6355-ca4269cc0720-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-dd2a657b-80b2-393c-39a2-a1ea5d361761-84eb553d, #w-node-_9c055554-3493-d9b0-6b22-6a925108de99-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7b32c41b-b510-84e9-7f3b-15ac781de4de-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_645a4bd0-7206-45f6-0916-baae61eaedff-84eb553d, #w-node-_44fda213-3910-870d-5089-7dcad907c67a-84eb553d, #w-node-_8ed701ee-5778-dd20-6355-ca4269cc073f-84eb553d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b4bddb8f-4f81-a912-1776-31742a66075d-251abd5d, #w-node-b4bddb8f-4f81-a912-1776-31742a66075f-251abd5d, #w-node-b4bddb8f-4f81-a912-1776-31742a660761-251abd5d, #w-node-b4bddb8f-4f81-a912-1776-31742a660763-251abd5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f2a-251abd5d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f2c-251abd5d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f35-251abd5d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f38-251abd5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f3d-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f3e-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f40-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f41-251abd5d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f43-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_29a4a969-2104-8809-8bd4-82310743c2cc-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0331e367-57cc-8835-4869-122ddfe65e9f-251abd5d, #w-node-_4bd21e3e-a35f-8c28-cb5c-a4aeefd1e566-251abd5d {
  place-self: center start;
}

#w-node-_4ba15d21-6bad-f85a-00c4-0cca66874f48-251abd5d, #w-node-d121c14a-21f2-ec1d-f59a-d79ceeebf3bc-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c39efa9f-cdcb-8728-a261-3494a3092af7-251abd5d, #w-node-a87b0833-c2fd-6202-1f8c-ec006fbd8cb5-251abd5d {
  place-self: center start;
}

#w-node-_7576274f-6cc5-72c2-695d-eabdb75afac1-251abd5d, #w-node-_32634a6a-aefa-a2e9-3cce-1b33bab9fc39-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d3ed6096-15a7-1484-61fd-1aeab88e5efb-251abd5d, #w-node-_818f1b33-38f4-99a3-2c7f-8571c69351c1-251abd5d {
  place-self: center start;
}

#w-node-bfdc9ec6-5e02-48a1-9beb-76f959651a52-251abd5d, #w-node-_3be9c7f1-ef66-2481-88ae-3c2a34144a00-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8725e4f7-9a36-dd14-4431-8919b9fc3305-251abd5d, #w-node-c5674f99-4e01-09dc-b131-20a4c7a66a21-251abd5d {
  place-self: center start;
}

#w-node-ac8e202a-dc79-e6de-4cc4-6565e627f698-251abd5d, #w-node-_7dbaca9e-7a29-2ddc-9cb9-4cf836456767-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_792bf652-4f5b-255a-cf92-43323674ddad-251abd5d, #w-node-_93f3f149-45aa-6cce-747f-15e9aa4f1bb5-251abd5d {
  place-self: center start;
}

#w-node-ff488a91-67e8-eb91-ee70-d1e72cb6a4a1-251abd5d, #w-node-beffb203-a6bc-1492-3b1d-b15724b0254a-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0fa5324a-5abf-ed73-5b4a-4b04df0588a5-251abd5d, #w-node-_57b13298-0d4d-41da-dedb-a4ae193ff77b-251abd5d {
  place-self: center start;
}

#w-node-_8d4150b7-8eb9-a625-5612-64995fc2d0fa-251abd5d, #w-node-b2185eae-fcab-0af7-fc8a-44ed062831d1-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5183fbcc-f8d4-9b3b-1009-203e07105ebd-251abd5d {
  place-self: center start;
}

#w-node-_75c3eb1d-11b2-dfc2-6335-8cb39fb42e81-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f48-251abd5d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f4a-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center;
}

#w-node-_9dc190c3-150a-039a-846d-ad80a9f0e074-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cdb81bd4-50da-de82-7e10-60e8e6a108e9-251abd5d, #w-node-e3a2e2e5-9148-0842-f4aa-449db0923eb1-251abd5d {
  place-self: center start;
}

#w-node-_508574db-c657-e2c9-dc2f-82c3350eccd7-251abd5d, #w-node-_3a4fc10c-ccc0-5960-2598-9e6c79c80430-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b4c651b6-12f5-d8fa-bb7a-fc91ba428d59-251abd5d, #w-node-a0aaf6d3-683d-cdb3-bbb5-1f29a830d341-251abd5d {
  place-self: center start;
}

#w-node-ae267670-7908-1afe-1397-0c3bbf8ccda6-251abd5d, #w-node-e204b2dc-bd4c-88a3-c128-8da4ab5ea534-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c14025ad-16b8-01a6-77ba-c4f2378b2eb6-251abd5d, #w-node-_50df521a-4aa2-bc2b-2373-7b4c891c8774-251abd5d {
  place-self: center start;
}

#w-node-_4a778881-47ff-f576-dc1d-c4e89b6dd882-251abd5d, #w-node-bfd77469-59b1-7df8-bb9c-19c825c87504-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ee5f334c-0198-e513-984c-b1d26b1bb86f-251abd5d, #w-node-_98e70646-d25b-81c7-6e77-5c3b86ef6cf4-251abd5d {
  place-self: center start;
}

#w-node-_9ce13a9d-dfdc-0ce9-b40a-b1b855ccf595-251abd5d, #w-node-fb012acc-c185-7829-b525-584a84cf3886-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e4e6e3ea-3725-9527-e0af-b8198c9ddac6-251abd5d, #w-node-_401a007c-6749-87d1-9dac-9ecfb163eb8b-251abd5d {
  place-self: center start;
}

#w-node-a9abd3b2-f700-3ff1-38fd-e5a8b58e5c81-251abd5d, #w-node-a250f556-6467-2c6b-b8a4-df625cbf00de-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc71e923-fa3f-981f-ba3f-6c0925e9d93a-251abd5d, #w-node-acc7db11-f046-f14f-063e-fc8fec187c00-251abd5d {
  place-self: center start;
}

#w-node-_7f1e6e92-83a0-7bd3-e86f-04ca640b1686-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f5c-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fe7e61fa-3ed6-fa52-e46f-411394385330-251abd5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-a5525b7a-fe0c-66f9-39b0-43923c7549ac-251abd5d, #w-node-a5525b7a-fe0c-66f9-39b0-43923c7549ae-251abd5d, #w-node-a5525b7a-fe0c-66f9-39b0-43923c7549b1-251abd5d, #w-node-a5525b7a-fe0c-66f9-39b0-43923c7549b3-251abd5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40b4619f-db0c-dc5f-5f6a-b2070f75c715-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-b024e80e-ec8d-2523-09c0-3bdf24ac5309-251abd5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39792234-7fe8-d49d-27be-13ec68d3f833-914fce03, #w-node-_39792234-7fe8-d49d-27be-13ec68d3f835-914fce03, #w-node-_39792234-7fe8-d49d-27be-13ec68d3f837-914fce03, #w-node-_39792234-7fe8-d49d-27be-13ec68d3f839-914fce03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b3ce7683-1c26-3a3f-304d-d144f992f42b-914fce03, #w-node-b3ce7683-1c26-3a3f-304d-d144f992f42d-914fce03, #w-node-b3ce7683-1c26-3a3f-304d-d144f992f434-914fce03, #w-node-b3ce7683-1c26-3a3f-304d-d144f992f437-914fce03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3ce7683-1c26-3a3f-304d-d144f992f43c-914fce03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b3ce7683-1c26-3a3f-304d-d144f992f43d-914fce03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: auto;
}

#w-node-b3ce7683-1c26-3a3f-304d-d144f992f43f-914fce03, #w-node-_6d730051-3a39-5340-c46b-120cbeb832cd-914fce03, #w-node-_96019ad9-8f7c-65a1-9371-d9e398118ece-914fce03, #w-node-_65df447d-db30-69d5-82b4-fc6db75ec85d-914fce03, #w-node-d6fb52f6-f54d-855e-0199-6af3685b4b01-914fce03, #w-node-fd076259-402d-3eda-1c3e-00b78f3d98db-914fce03, #w-node-_424f0ad7-2354-3753-489f-c4274f61338e-914fce03, #w-node-b3ce7683-1c26-3a3f-304d-d144f992f4ae-914fce03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d0853448-f7ad-ae4a-4411-d0e7a2c80b68-914fce03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

@media screen and (min-width: 1920px) {
  #w-node-_5ebae982-f251-6d19-e98c-b76159a04969-47e12eac {
    place-self: center start;
  }

  #w-node-_154531cd-3234-b20b-240d-67c3e10211e1-47e12eac, #w-node-_70e75531-debc-42f9-3a78-1ff02de02b2f-47e12eac, #w-node-_9c97eed9-9fbc-bd87-5f16-5545b512acdf-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-a9b44a2b-5515-e86a-b671-a9f58bddb0f7-47e12eac, #w-node-e7a59cef-415d-36c0-0730-5287dd3e1ba5-47e12eac, #w-node-_7abf8d6f-acac-8809-d1ff-ede9e484ff80-47e12eac, #w-node-_54d50239-a218-9be5-fe7e-5879bd4d1733-47e12eac, #w-node-c7254ae5-2c85-5ca2-9352-551eccb017cb-47e12eac, #w-node-d9abd294-ca73-9259-deba-76b540e5206e-47e12eac, #w-node-_0e66a4da-f4b4-7aca-ea0f-3c433bf0ec61-47e12eac, #w-node-fe1527f3-99d7-05d2-a560-ee97defa1657-47e12eac, #w-node-cd36b131-e963-77c0-f245-a810834ac05a-47e12eac, #w-node-c953770c-61dd-481e-6bb2-744c9e0a320a-47e12eac, #w-node-_68f091ab-1fc2-3606-33c1-98762096e552-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-b378fc11-759d-f5ba-2ca0-57f95a1ae980-47e12eac, #w-node-_40f74600-1d88-2f57-860c-ddd4ce24e204-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_18941c3d-dbc3-1d67-3432-20ac7d936a0d-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_3d6398be-0c00-abdb-4d90-47efa0aa20e4-47e12eac, #w-node-_3f57a0ca-4b18-c032-9d85-778f6a78cbd7-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d5c0f40b-7bcf-a932-6056-3a4b98c3df4d-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-a18fde97-3834-aa1e-090f-c924a39ec5d6-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_4081975f-be3b-dea6-2552-07f5d09b9460-d3c6e922 {
    place-self: center start;
  }

  #w-node-_50cf26da-3efd-428e-7c9f-06c3457000b6-d3c6e922 {
    place-self: auto;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421baa-d3c6e922, #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bac-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bae-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7d4-d3c6e922, #w-node-de077fb0-7266-09a5-d329-8718751dc7d6-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7d8-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7df-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_7a8a2c8b-40cd-2c79-7a84-1fce2b390170-20dfe71d {
    place-self: center start;
  }

  #w-node-_78b69cbf-9e7a-24b9-c510-243b29025fd6-20dfe71d, #w-node-_41be8efb-3760-b6da-2c46-47ceb67d1e19-20dfe71d, #w-node-_4c4f8e3f-1567-0dbd-9d36-cc6e0ac77fbb-20dfe71d, #w-node-_199eb950-c208-ea3d-d4a7-d69ca2cb4d7f-20dfe71d, #w-node-cc84709f-f6d6-1048-3f9b-4e9b73b364bb-20dfe71d, #w-node-_7b66caef-99b5-756b-0cd4-54006d254c90-20dfe71d, #w-node-_08ed8135-d723-05a5-e9c9-2d4d7e647c65-20dfe71d, #w-node-_04afb0b7-cf96-bd37-58e6-51c0e65c3ae3-20dfe71d, #w-node-_3f94dc56-3883-b7a1-3097-ffedd4737961-20dfe71d, #w-node-_8df9bd24-04a8-2be0-d789-a001f19fea9f-20dfe71d, #w-node-af41d384-a4e9-0c22-c69b-265a03823696-20dfe71d, #w-node-_9de41a76-2190-529b-8963-71c4ec7f8a3c-20dfe71d, #w-node-_0da5b828-47d5-a3b4-0847-ced08119064d-20dfe71d, #w-node-c7ee3593-2045-2f7f-639b-2d0bb90f1647-20dfe71d, #w-node-bea81ff7-af06-54bf-c3de-717e095c6ee0-20dfe71d, #w-node-be1e0ee7-61ce-abb7-47bb-3aab4902426a-20dfe71d, #w-node-_355e4c9e-0fba-776b-1f58-2976dd79b6ff-20dfe71d, #w-node-_55224791-253d-0bec-0faf-073a076d1e00-20dfe71d, #w-node-_95bab184-2c33-3aeb-4fb5-8db61cf88b01-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fe4-20dfe71d, #w-node-_1dff309a-2465-7a72-163d-e522346a1fe6-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fe8-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_450ed7a3-ee95-4e10-baf2-4b1c0b28f24c-20dfe71d, #w-node-_7da566d6-4dbf-26ef-d42d-cc089221fa34-20dfe71d, #w-node-_0200ed66-439d-e9dc-f6d4-8c67a26f0c9a-20dfe71d, #w-node-_345b59c3-b06a-ca2f-d57c-9157b6b43737-20dfe71d, #w-node-_623f094c-bb40-bb37-f043-f1305c15bfa2-20dfe71d, #w-node-_16123ce4-3525-17c2-4ce2-ec80bd59f86e-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa127-20dfe71d, #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa129-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa12b-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa132-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_6dd16c99-2c5f-be44-3ac6-0f4b65d03436-57758526 {
    place-self: center start;
  }

  #w-node-_19132657-bee7-584d-4408-a15395169820-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-c75a0990-421d-efc8-cb5a-2e4858ccad47-57758526 {
    place-self: stretch start;
  }

  #w-node-f2a31cd3-7ce0-db4a-a357-036b539178ac-57758526, #w-node-d6602053-d6a8-05e3-10c9-78eab9c7398c-57758526, #w-node-_58fc6092-e564-383b-33e9-0c0f1b97f587-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5aa5184-0483-4378-c25c-c8decf4c0f8b-57758526 {
    place-self: stretch start;
  }

  #w-node-_8d0d8f38-7798-036b-15ee-1c1e92707794-57758526 {
    justify-self: start;
  }

  #w-node-a0d40300-31f3-432c-bb34-a1f14c687328-57758526 {
    place-self: stretch stretch;
  }

  #w-node-f2639bad-fd01-b93c-216f-2d58942655e6-57758526, #w-node-f2639bad-fd01-b93c-216f-2d58942655e8-57758526, #w-node-f2639bad-fd01-b93c-216f-2d58942655ea-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aab8f2d2-b0e1-e0cd-4c40-4b6ab2229acc-57758526 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: stretch stretch;
  }

  #w-node-_6ae550ea-5d28-9677-81aa-09ab49802eda-d53590d5 {
    place-self: center start;
  }

  #w-node-e4d1431d-b242-8226-b3e6-fdb13dd75de0-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d77450f-90be-f7e1-0ffb-3648867eb5c6-d53590d5 {
    grid-area: Area-13;
  }

  #w-node-_6a50433e-8ff7-be5f-d336-3f922f408bac-d53590d5 {
    grid-area: Area-14;
    align-self: center;
  }

  #w-node-ace0fbed-45cc-afb1-4b1d-12d26e2ce43d-d53590d5 {
    grid-area: Area-15;
  }

  #w-node-_33cafd4e-49d5-2994-a864-b3c749fe3d3c-d53590d5 {
    grid-area: Area-16;
    align-self: center;
  }

  #w-node-_965004a3-67ba-b2ef-fdec-8822ee140d39-d53590d5 {
    grid-area: Area-17;
  }

  #w-node-_92441144-9022-4474-a0ea-c38ba2edd93a-d53590d5 {
    grid-area: Area-18;
    align-self: center;
  }

  #w-node-_486d3b5d-5e4f-18bd-bc5c-74cb28af62d0-d53590d5 {
    grid-area: Area-8;
  }

  #w-node-_0828639c-8572-bfba-602a-289fc292f80b-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0de55c54-d754-b438-eb64-afcc27cc85c3-d53590d5 {
    place-self: center;
  }

  #w-node-b0b00a0d-3c87-0994-1392-1afb3abd511c-d53590d5 {
    grid-area: Area-13;
  }

  #w-node-b51df7d0-e3f3-f9bd-f87b-f3d576054728-d53590d5 {
    grid-area: Area-14;
    place-self: center start;
  }

  #w-node-_81ef07dd-fdc8-bfdf-a83e-d553ed4d272b-d53590d5 {
    grid-area: Area-15;
  }

  #w-node-_0a89ab10-46c5-d290-019a-778fd0f13928-d53590d5 {
    grid-area: Area-16;
    align-self: center;
  }

  #w-node-_061d5307-ed2f-e8dc-ede6-b762d4f36c07-d53590d5 {
    grid-area: Area-17;
  }

  #w-node-d2217a97-2f52-04eb-a2d8-6d452e6a49b5-d53590d5 {
    grid-area: Area-18;
    align-self: center;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f97c-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f97e-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dec-d53590d5, #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dee-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df0-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df7-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_1fdecc2d-a20c-49c0-58be-0016ec64510e-94507b78 {
    place-self: center start;
  }

  #w-node-_563c2515-e7ac-9eed-e2e1-6f0a43ecd55f-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0887dcb3-20c4-1cd4-161d-0c08944055ff-94507b78 {
    grid-area: Area-7;
    justify-self: auto;
  }

  #w-node-_101fcc7a-abeb-54dc-65ea-2b6d25b5534d-94507b78 {
    grid-area: Area-8;
  }

  #w-node-de2e60e4-115a-712c-394e-8cc9362b5211-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1eb1d53d-67a7-c67e-01b4-1ec7bb9fb1b9-94507b78 {
    grid-area: Area-7;
    justify-self: auto;
  }

  #w-node-d3a758b5-41d8-4733-aa62-c7cbd34f52de-94507b78 {
    grid-area: Area-8;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e6-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e8-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a296620-94507b78, #w-node-_5399364a-695f-41f4-a118-6b3d7a296622-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a296624-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a29662b-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f4e-212588c8 {
    place-self: center start;
  }

  #w-node-_94a068d5-063c-8ea1-19ad-481e11785e31-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff6388ab-4f73-b95e-1ce8-cefa480ab241-212588c8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_71033a72-0b02-5f56-9050-7f00533f3ff2-212588c8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-eaf4cae8-c3cf-e2e8-6d5e-dfd5df201b6f-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7edc3dc6-e518-72fa-2e08-bbf71d012086-212588c8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2a276add-8f56-d6f6-c83b-95d1ed0adfe9-212588c8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a901-212588c8, #w-node-d47a4932-8877-9022-8e10-0111d150a903-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a905-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a90c-212588c8, #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70953-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70955-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e04c-43a37da0 {
    place-self: center start;
  }

  #w-node-_6f4bfdce-cc5a-b275-3818-d5a414c49a10-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5b75d494-72eb-a03c-6be1-eb96e7fcc7f5-43a37da0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_51b162a7-b16e-0cdd-9c35-38ac8c8164a2-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f756-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f758-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca16-43a37da0, #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca18-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca1a-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca21-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_93ecb098-4586-616b-95eb-aa3639f0e722-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_845df59c-62d9-ceb5-41e5-21f98c6c3386-ddbd8dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-cb2e0b22-e67b-ff9b-7ce8-ffaa9c90d463-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d72-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d74-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cd-ddbd8dbf, #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cf-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157d1-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157d8-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_18eb6c24-3987-46cb-17fb-a1f368c55021-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e869dc8-077f-43dc-7b19-cb014a6fcc9c-68b19dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_59706b6e-3438-3764-3bd4-8151928b1f54-68b19dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_82050a10-9338-b871-a026-824d07d2d1e6-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3be25ea-20ae-4e2d-81b9-6d93718b90c1-68b19dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-cd1a5639-8d0f-80f0-f285-8106148167fa-68b19dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a1-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a3-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188e1-68b19dbf, #w-node-_864667b4-36df-ee6c-97d6-845399d188e3-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188e5-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188ec-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-c9795a73-d7a0-9008-2adf-5f4508fc0452-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c4e1207-4407-6b77-0e44-a5b4da7c4f4f-639916b6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_73d69fbc-a613-e0f8-88e4-5646857ae1c7-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b80-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b82-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13701-639916b6, #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13703-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13705-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee1370c-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d8ff25d4-de6e-f00b-4656-9c253cb2c714-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba8eb21b-5063-6674-3119-cf7a38df37fb-57d4718a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-c887ea6a-59fe-fba3-31dd-eeb602ecc5e3-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98aea190-c4a5-a170-e740-400a4eeb23b7-57d4718a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6eb9-57d4718a, #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebb-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebd-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec4-57d4718a, #w-node-_7185218a-72ec-203a-68bd-16492f07d821-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_7185218a-72ec-203a-68bd-16492f07d823-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-f300399e-f65a-80d3-ddd9-c595ddecba81-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e366520b-952c-1869-3270-5f1e0349e96d-bd1b7974 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-cbb7c5b3-8df3-21b0-aae0-f9869b099b4c-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef180-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef182-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca7057-bd1b7974, #w-node-_355112f7-de3c-9b4f-8710-0a623fca7059-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca705b-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca7062-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_77a7b255-2d98-f18e-faef-8690b450af8f-ebb584ec, #w-node-_0049c1d1-411d-f7c8-7511-9c228fa163b3-ebb584ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76784bee-e9cb-cf74-9279-47968eb910f4-ebb584ec {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-b6115beb-2b17-e5b0-d84d-cbcabb21bda4-ebb584ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b6115beb-2b17-e5b0-d84d-cbcabb21bda5-ebb584ec {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_3db3db80-8faf-1343-00ea-bd45cdbcd803-4ebed012, #w-node-ba8597d8-e207-a13c-d846-b0a0bff1d5c4-4ebed012, #w-node-b00788f5-ef99-38ef-5293-0a4c85223b06-4ebed012 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b00788f5-ef99-38ef-5293-0a4c85223b07-4ebed012 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_964ccc5f-bb26-0778-e720-710e7fa524f2-3fd394cf, #w-node-_82042ced-5007-0861-0dbd-7ab9abbcc04b-3fd394cf, #w-node-_3c24ec15-64cf-ff3e-59c9-3a3e8f56ff68-3fd394cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3c24ec15-64cf-ff3e-59c9-3a3e8f56ff69-3fd394cf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d41-7efd3f03, #w-node-_36575f6a-0e08-282d-c39a-5a06c9d06fba-7efd3f03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_36575f6a-0e08-282d-c39a-5a06c9d06fbb-7efd3f03 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_565546f0-ce15-ab8e-70f7-873ca07c241a-7efd3f03, #w-node-_92715468-4448-6307-9e51-1dd9f800d015-84eb553d, #w-node-_3d405fa2-64b1-2632-29c5-1ea0a9b8925f-84eb553d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3d405fa2-64b1-2632-29c5-1ea0a9b89260-84eb553d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_3c44347c-821a-5853-bd00-e97add5b3144-84eb553d, #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f2a-251abd5d, #w-node-fe7e61fa-3ed6-fa52-e46f-41139438532f-251abd5d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe7e61fa-3ed6-fa52-e46f-411394385330-251abd5d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-a5525b7a-fe0c-66f9-39b0-43923c7549ac-251abd5d, #w-node-b3ce7683-1c26-3a3f-304d-d144f992f42b-914fce03, #w-node-d0853448-f7ad-ae4a-4411-d0e7a2c80b67-914fce03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d0853448-f7ad-ae4a-4411-d0e7a2c80b68-914fce03 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-b378fc11-759d-f5ba-2ca0-57f95a1ae980-47e12eac, #w-node-_40f74600-1d88-2f57-860c-ddd4ce24e204-47e12eac, #w-node-_3d6398be-0c00-abdb-4d90-47efa0aa20e4-47e12eac, #w-node-_3f57a0ca-4b18-c032-9d85-778f6a78cbd7-47e12eac, #w-node-a18fde97-3834-aa1e-090f-c924a39ec5d6-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_15203dc5-b5e7-8b23-5171-5cfc8e4cbb23-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_50cf26da-3efd-428e-7c9f-06c3457000b6-d3c6e922 {
    place-self: auto;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421baa-d3c6e922, #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bac-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7d4-d3c6e922, #w-node-de077fb0-7266-09a5-d329-8718751dc7d6-d3c6e922, #w-node-de077fb0-7266-09a5-d329-8718751dc7df-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-eb2c3829-f72b-b755-b272-cec5c8ef9be1-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_78b69cbf-9e7a-24b9-c510-243b29025fd6-20dfe71d, #w-node-_41be8efb-3760-b6da-2c46-47ceb67d1e19-20dfe71d, #w-node-_4c4f8e3f-1567-0dbd-9d36-cc6e0ac77fbb-20dfe71d, #w-node-_199eb950-c208-ea3d-d4a7-d69ca2cb4d7f-20dfe71d, #w-node-cc84709f-f6d6-1048-3f9b-4e9b73b364bb-20dfe71d, #w-node-_7b66caef-99b5-756b-0cd4-54006d254c90-20dfe71d, #w-node-_08ed8135-d723-05a5-e9c9-2d4d7e647c65-20dfe71d, #w-node-_04afb0b7-cf96-bd37-58e6-51c0e65c3ae3-20dfe71d, #w-node-_3f94dc56-3883-b7a1-3097-ffedd4737961-20dfe71d, #w-node-_8df9bd24-04a8-2be0-d789-a001f19fea9f-20dfe71d, #w-node-af41d384-a4e9-0c22-c69b-265a03823696-20dfe71d, #w-node-_9de41a76-2190-529b-8963-71c4ec7f8a3c-20dfe71d, #w-node-_0da5b828-47d5-a3b4-0847-ced08119064d-20dfe71d, #w-node-c7ee3593-2045-2f7f-639b-2d0bb90f1647-20dfe71d, #w-node-bea81ff7-af06-54bf-c3de-717e095c6ee0-20dfe71d, #w-node-be1e0ee7-61ce-abb7-47bb-3aab4902426a-20dfe71d, #w-node-_355e4c9e-0fba-776b-1f58-2976dd79b6ff-20dfe71d, #w-node-_55224791-253d-0bec-0faf-073a076d1e00-20dfe71d, #w-node-_95bab184-2c33-3aeb-4fb5-8db61cf88b01-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fe4-20dfe71d, #w-node-_1dff309a-2465-7a72-163d-e522346a1fe6-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_450ed7a3-ee95-4e10-baf2-4b1c0b28f24c-20dfe71d, #w-node-_7da566d6-4dbf-26ef-d42d-cc089221fa34-20dfe71d, #w-node-_0200ed66-439d-e9dc-f6d4-8c67a26f0c9a-20dfe71d, #w-node-_345b59c3-b06a-ca2f-d57c-9157b6b43737-20dfe71d, #w-node-_623f094c-bb40-bb37-f043-f1305c15bfa2-20dfe71d, #w-node-_16123ce4-3525-17c2-4ce2-ec80bd59f86e-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa127-20dfe71d, #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa129-20dfe71d, #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa132-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_19132657-bee7-584d-4408-a15395169820-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-c75a0990-421d-efc8-cb5a-2e4858ccad47-57758526, #w-node-_922f2210-f7d3-92a7-fb06-486cf95ee2e0-57758526, #w-node-_8d0d8f38-7798-036b-15ee-1c1e92707794-57758526 {
    place-self: stretch stretch;
  }

  #w-node-_018a4411-9296-820c-5f7d-b3d28aba3b06-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_23bde1e0-c711-c6bb-37b7-d2fb01e4174e-57758526, #w-node-f2639bad-fd01-b93c-216f-2d58942655e3-57758526, #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275da-57758526, #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275dc-57758526 {
    place-self: stretch stretch;
  }

  #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275de-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275e0-57758526 {
    place-self: stretch stretch;
  }

  #w-node-aab8f2d2-b0e1-e0cd-4c40-4b6ab2229acc-57758526 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: stretch stretch;
  }

  #w-node-_6ae550ea-5d28-9677-81aa-09ab49802ee0-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_6d77450f-90be-f7e1-0ffb-3648867eb5c6-d53590d5 {
    grid-area: Area-13;
  }

  #w-node-_6a50433e-8ff7-be5f-d336-3f922f408bac-d53590d5 {
    grid-area: Area-14;
    place-self: center;
  }

  #w-node-ace0fbed-45cc-afb1-4b1d-12d26e2ce43d-d53590d5 {
    grid-area: Area-15;
  }

  #w-node-_33cafd4e-49d5-2994-a864-b3c749fe3d3c-d53590d5 {
    grid-area: Area-16;
    align-self: center;
  }

  #w-node-_965004a3-67ba-b2ef-fdec-8822ee140d39-d53590d5 {
    grid-area: Area-17;
  }

  #w-node-_92441144-9022-4474-a0ea-c38ba2edd93a-d53590d5 {
    grid-area: Area-18;
    align-self: center;
  }

  #w-node-_486d3b5d-5e4f-18bd-bc5c-74cb28af62d0-d53590d5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-b0b00a0d-3c87-0994-1392-1afb3abd511c-d53590d5 {
    grid-area: Area-13;
  }

  #w-node-b51df7d0-e3f3-f9bd-f87b-f3d576054728-d53590d5 {
    grid-area: Area-14;
    place-self: center;
  }

  #w-node-_81ef07dd-fdc8-bfdf-a83e-d553ed4d272b-d53590d5 {
    grid-area: Area-15;
  }

  #w-node-_0a89ab10-46c5-d290-019a-778fd0f13928-d53590d5 {
    grid-area: Area-16;
    align-self: center;
  }

  #w-node-_061d5307-ed2f-e8dc-ede6-b762d4f36c07-d53590d5 {
    grid-area: Area-17;
  }

  #w-node-d2217a97-2f52-04eb-a2d8-6d452e6a49b5-d53590d5 {
    grid-area: Area-18;
    align-self: center;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f97c-d53590d5, #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dec-d53590d5, #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dee-d53590d5, #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df7-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_1fdecc2d-a20c-49c0-58be-0016ec645114-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_101fcc7a-abeb-54dc-65ea-2b6d25b5534d-94507b78 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-d3a758b5-41d8-4733-aa62-c7cbd34f52de-94507b78 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e6-94507b78, #w-node-_5399364a-695f-41f4-a118-6b3d7a296620-94507b78, #w-node-_5399364a-695f-41f4-a118-6b3d7a296622-94507b78, #w-node-_5399364a-695f-41f4-a118-6b3d7a29662b-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f54-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a901-212588c8, #w-node-d47a4932-8877-9022-8e10-0111d150a903-212588c8, #w-node-d47a4932-8877-9022-8e10-0111d150a90c-212588c8, #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70953-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e04c-43a37da0 {
    place-self: center start;
  }

  #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e052-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_5b75d494-72eb-a03c-6be1-eb96e7fcc7f5-43a37da0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f756-43a37da0, #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca16-43a37da0, #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca18-43a37da0, #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca21-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d213cb73-c495-3f53-23bc-64f999faa3e9-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_297499d2-a24f-f160-2c95-4a39094af0a7-ddbd8dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_845df59c-62d9-ceb5-41e5-21f98c6c3386-ddbd8dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_424884c6-31e5-636a-3204-0661b927371d-ddbd8dbf, #w-node-_37d442ed-de0c-055d-7265-e2061fd28c3a-ddbd8dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0a69450f-46d6-fb9e-e77f-1ca4d143c8d9-ddbd8dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d72-ddbd8dbf, #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cd-ddbd8dbf, #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cf-ddbd8dbf, #w-node-_37d1afbe-8d15-e910-047d-b8488ad157d8-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d095-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_59706b6e-3438-3764-3bd4-8151928b1f54-68b19dbf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a1-68b19dbf, #w-node-_864667b4-36df-ee6c-97d6-845399d188e1-68b19dbf, #w-node-_864667b4-36df-ee6c-97d6-845399d188e3-68b19dbf, #w-node-_864667b4-36df-ee6c-97d6-845399d188ec-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e97-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_2c4e1207-4407-6b77-0e44-a5b4da7c4f4f-639916b6, #w-node-d4b1ccde-142e-edde-1a19-6092dd743ede-639916b6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b80-639916b6, #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13701-639916b6, #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13703-639916b6, #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee1370c-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_822157fe-0a66-dcac-9674-2eeaf56b4dea-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-ba8eb21b-5063-6674-3119-cf7a38df37fb-57d4718a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6eb9-57d4718a, #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebb-57d4718a, #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec4-57d4718a, #w-node-_7185218a-72ec-203a-68bd-16492f07d821-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d99d-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-e366520b-952c-1869-3270-5f1e0349e96d-bd1b7974, #w-node-_52e7c668-6d21-2f41-1387-8ba47c000275-bd1b7974 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef180-bd1b7974, #w-node-_355112f7-de3c-9b4f-8710-0a623fca7057-bd1b7974, #w-node-_355112f7-de3c-9b4f-8710-0a623fca7059-bd1b7974, #w-node-_355112f7-de3c-9b4f-8710-0a623fca7062-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c14-ebb584ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_76784bee-e9cb-cf74-9279-47968eb910f4-ebb584ec {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-b6115beb-2b17-e5b0-d84d-cbcabb21bda5-ebb584ec {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504da2-4ebed012 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-b4f05a4e-648f-46a4-0b0e-bc593343dd71-4ebed012 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-b00788f5-ef99-38ef-5293-0a4c85223b07-4ebed012 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-e2cb2e43-d760-80ef-f641-6bb6a70a1242-3fd394cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-df1d6fee-eb7e-1875-f946-7464d405c377-3fd394cf {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_3c24ec15-64cf-ff3e-59c9-3a3e8f56ff69-3fd394cf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec93-7efd3f03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_77babfa0-36e0-a8e8-db34-2d0f3a385d69-7efd3f03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_36575f6a-0e08-282d-c39a-5a06c9d06fbb-7efd3f03 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44b1-84eb553d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_92715468-4448-6307-9e51-1dd9f800d047-84eb553d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_3d405fa2-64b1-2632-29c5-1ea0a9b89260-84eb553d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-b4bddb8f-4f81-a912-1776-31742a660763-251abd5d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_0c9f5fb6-6d48-8f93-2d2b-7fe682c95f5c-251abd5d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-fe7e61fa-3ed6-fa52-e46f-411394385330-251abd5d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_39792234-7fe8-d49d-27be-13ec68d3f839-914fce03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-b3ce7683-1c26-3a3f-304d-d144f992f4ae-914fce03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-d0853448-f7ad-ae4a-4411-d0e7a2c80b68-914fce03 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c852c520-a0ed-c7ca-53d6-e73f4daf9a88-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-a3d5d169-dadb-5c47-9be3-57b709fc11ab-47e12eac {
    place-self: start;
  }

  #w-node-d5c0f40b-7bcf-a932-6056-3a4b98c3df50-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_4081975f-be3b-dea6-2552-07f5d09b9460-d3c6e922 {
    place-self: center start;
  }

  #w-node-_50cf26da-3efd-428e-7c9f-06c3457000b6-d3c6e922 {
    place-self: auto;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bae-d3c6e922 {
    justify-self: start;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bb1-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_10547eb2-56f3-cdcd-d282-0532c0aa4f50-d3c6e922 {
    place-self: start;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7db-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fe8-20dfe71d {
    justify-self: start;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1feb-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fef-20dfe71d {
    place-self: start;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa12e-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-c75a0990-421d-efc8-cb5a-2e4858ccad47-57758526 {
    align-self: start;
  }

  #w-node-f2a31cd3-7ce0-db4a-a357-036b539178ac-57758526 {
    align-self: auto;
  }

  #w-node-f2639bad-fd01-b93c-216f-2d58942655e3-57758526 {
    align-self: start;
  }

  #w-node-f2639bad-fd01-b93c-216f-2d58942655e6-57758526 {
    align-self: auto;
  }

  #w-node-aab8f2d2-b0e1-e0cd-4c40-4b6ab2229acc-57758526 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: stretch stretch;
  }

  #w-node-e560e40b-465c-dffb-1b4b-1681d5019069-d53590d5 {
    place-self: start;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f981-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f985-d53590d5 {
    place-self: start;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df3-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e4-94507b78 {
    place-self: start;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566eb-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566ef-94507b78 {
    place-self: start;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a296627-94507b78, #w-node-d47a4932-8877-9022-8e10-0111d150a908-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70951-212588c8 {
    place-self: start;
  }

  #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70958-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e7095c-212588c8, #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f754-43a37da0 {
    place-self: start;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f75b-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f75f-43a37da0 {
    place-self: start;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca1d-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d70-ddbd8dbf {
    place-self: start;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d77-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d7b-ddbd8dbf {
    place-self: start;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157d4-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c01259f-68b19dbf {
    place-self: start;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a6-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125aa-68b19dbf {
    place-self: start;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188e8-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b7e-639916b6 {
    place-self: start;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b85-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b89-639916b6 {
    place-self: start;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13708-639916b6, #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec0-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_7185218a-72ec-203a-68bd-16492f07d81f-57d4718a {
    place-self: start;
  }

  #w-node-_7185218a-72ec-203a-68bd-16492f07d826-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_7185218a-72ec-203a-68bd-16492f07d82a-57d4718a {
    place-self: start;
  }

  #w-node-a68bc234-58c3-474e-e25c-f33315f05f9a-bd1b7974, #w-node-_3e892452-dd5a-b60b-67a2-47943284b7a5-bd1b7974 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fc5d6380-96cc-bcb8-8e7d-f061f122913b-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef17e-bd1b7974 {
    place-self: start;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef185-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef189-bd1b7974 {
    place-self: start;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca705e-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-b6115beb-2b17-e5b0-d84d-cbcabb21bda5-ebb584ec, #w-node-b00788f5-ef99-38ef-5293-0a4c85223b07-4ebed012, #w-node-_3c24ec15-64cf-ff3e-59c9-3a3e8f56ff69-3fd394cf, #w-node-_36575f6a-0e08-282d-c39a-5a06c9d06fbb-7efd3f03, #w-node-_3d405fa2-64b1-2632-29c5-1ea0a9b89260-84eb553d, #w-node-fe7e61fa-3ed6-fa52-e46f-411394385330-251abd5d, #w-node-d0853448-f7ad-ae4a-4411-d0e7a2c80b68-914fce03 {
    align-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7abf8d6f-acac-8809-d1ff-ede9e484ff84-47e12eac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_40f74600-1d88-2f57-860c-ddd4ce24e204-47e12eac {
    place-self: stretch start;
  }

  #w-node-_4081975f-be3b-dea6-2552-07f5d09b9460-d3c6e922 {
    place-self: center start;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bac-d3c6e922, #w-node-_1dff309a-2465-7a72-163d-e522346a1fe6-20dfe71d {
    place-self: stretch start;
  }

  #w-node-_1546d9f6-39a4-a7fb-3f52-bfbd68a8331f-57758526, #w-node-f2639bad-fd01-b93c-216f-2d58942655e4-57758526 {
    align-self: auto;
  }

  #w-node-aab8f2d2-b0e1-e0cd-4c40-4b6ab2229acc-57758526 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: stretch stretch;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f97c-d53590d5, #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e6-94507b78, #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70953-212588c8, #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f756-43a37da0, #w-node-b1db1142-5e94-3b3a-4080-7b3728794d72-ddbd8dbf, #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a1-68b19dbf, #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b80-639916b6, #w-node-_7185218a-72ec-203a-68bd-16492f07d821-57d4718a, #w-node-_0c551b72-affa-65c3-0af4-ed1263aef180-bd1b7974 {
    place-self: stretch start;
  }

  #w-node-_0049c1d1-411d-f7c8-7511-9c228fa163b3-ebb584ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_5ebae982-f251-6d19-e98c-b76159a04969-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch start;
  }

  #w-node-_7abf8d6f-acac-8809-d1ff-ede9e484ff84-47e12eac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f390e88-781e-bee0-6d6c-2a319e0badb8-47e12eac {
    place-self: center start;
  }

  #w-node-b378fc11-759d-f5ba-2ca0-57f95a1ae980-47e12eac, #w-node-_40f74600-1d88-2f57-860c-ddd4ce24e204-47e12eac {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_3d6398be-0c00-abdb-4d90-47efa0aa20e4-47e12eac {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_3f57a0ca-4b18-c032-9d85-778f6a78cbd7-47e12eac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-a18fde97-3834-aa1e-090f-c924a39ec5d6-47e12eac {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4081975f-be3b-dea6-2552-07f5d09b9460-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_2d5acd8b-befd-bab8-d393-e036e9421baa-d3c6e922, #w-node-_2d5acd8b-befd-bab8-d393-e036e9421bac-d3c6e922 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7d4-d3c6e922 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7d6-d3c6e922 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-de077fb0-7266-09a5-d329-8718751dc7df-d3c6e922 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_7a8a2c8b-40cd-2c79-7a84-1fce2b390170-20dfe71d {
    place-self: center start;
  }

  #w-node-_3e778103-cb26-cb45-0ace-2e693efcb7c7-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_1dff309a-2465-7a72-163d-e522346a1fe4-20dfe71d, #w-node-_1dff309a-2465-7a72-163d-e522346a1fe6-20dfe71d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_9e469fff-417c-1e83-11f6-b846af7bc5a7-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_6082607e-6faa-d31c-b2f9-9604b1be3de9-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_011fb0fb-81f3-60be-8214-dfc5b22adf10-20dfe71d, #w-node-c703dc73-8937-07b7-a7c8-a6651aaf2776-20dfe71d, #w-node-_0d036433-f042-b761-fe6a-16821d0285cd-20dfe71d, #w-node-da45ab18-4285-7392-3b7b-e1236bf77d63-20dfe71d, #w-node-_4126f6d8-4b00-d463-99ad-17defca36785-20dfe71d, #w-node-bc43115f-cb97-b7ac-241a-ce87c04a5e0b-20dfe71d, #w-node-_605d26c7-cc83-6631-44cf-4a78a3030ea4-20dfe71d, #w-node-_25be1ee4-b01d-ed98-04a2-fe972cd2f057-20dfe71d, #w-node-c711bded-5a44-aa55-b9dd-65f415f9ca60-20dfe71d, #w-node-_68a23a2d-2eb0-b4bd-06ce-b0f16fb80c8f-20dfe71d, #w-node-_84fe4619-c210-a45c-1196-e899d8c8c42a-20dfe71d, #w-node-ddf77053-c38c-7521-745a-50982d55fdd3-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa127-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa129-20dfe71d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_36617fc7-964e-d0eb-e219-7ee4a46aa132-20dfe71d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_6dd16c99-2c5f-be44-3ac6-0f4b65d03436-57758526 {
    place-self: center start;
  }

  #w-node-f2639bad-fd01-b93c-216f-2d58942655e3-57758526, #w-node-d6a357a7-8e9a-06e5-1aed-0dc377a275d9-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-ae0cc111-3fde-5332-547c-069b31e8ad14-57758526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_6ae550ea-5d28-9677-81aa-09ab49802eda-d53590d5 {
    place-self: center start;
  }

  #w-node-ce4c1c5e-ca46-e312-077f-a9df28574bd7-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_4273c3f4-c742-9601-dd73-9cd19a13589d-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5add429f-8a89-4eb4-2c24-82ada2a0bd8c-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center end;
  }

  #w-node-_5f8e8b23-c2d7-d797-2ec1-232921481694-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4aac1f79-e514-2771-45e0-60b24faf2b5e-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_11aa0730-ed69-30c2-fc3e-5c12c50c51f8-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_6d77450f-90be-f7e1-0ffb-3648867eb5c6-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center end;
  }

  #w-node-_6a50433e-8ff7-be5f-d336-3f922f408bac-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-ace0fbed-45cc-afb1-4b1d-12d26e2ce43d-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_33cafd4e-49d5-2994-a864-b3c749fe3d3c-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_965004a3-67ba-b2ef-fdec-8822ee140d39-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_92441144-9022-4474-a0ea-c38ba2edd93a-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_36bb9dd8-68a1-bd0b-2e17-ce223a5a9d4f-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af14a3b7-58bf-b74d-dcef-38cc3b25a91e-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_486d3b5d-5e4f-18bd-bc5c-74cb28af62d0-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-c2463640-1d4b-4285-8802-870637c8f97c-d53590d5 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dec-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96dee-d53590d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_5b5876b9-6bf0-46f1-c7fa-eaf0acc96df7-d53590d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_1fdecc2d-a20c-49c0-58be-0016ec64510e-94507b78 {
    place-self: center start;
  }

  #w-node-cd36f33d-119d-8df6-dd7a-66d8d9511d70-94507b78, #w-node-_9c8cedfd-9ae7-06a3-9a06-da217c3f3da0-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ea971bbb-0690-8a04-b5b8-d9f128f54a45-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-adc32c4e-1d02-daed-4871-d7ed3733ca20-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e645d067-66a1-64d2-2364-bae3a8ffb7d0-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_508e1982-fc55-b4e8-e077-b12c42ca7cbe-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0887dcb3-20c4-1cd4-161d-0c08944055ff-94507b78, #w-node-_101fcc7a-abeb-54dc-65ea-2b6d25b5534d-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-_1487e22a-8ba4-1983-f36f-b314ec9566e6-94507b78 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a296620-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a296622-94507b78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_5399364a-695f-41f4-a118-6b3d7a29662b-94507b78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_8a9f4504-77d2-b316-c466-4fc2a9359f4e-212588c8 {
    place-self: center start;
  }

  #w-node-ff6388ab-4f73-b95e-1ce8-cefa480ab241-212588c8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_71033a72-0b02-5f56-9050-7f00533f3ff2-212588c8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4b20d27e-14c0-76b6-3307-d599dbb23715-212588c8, #w-node-_99a5e765-2ae7-cb6f-7bd2-de3f12b6c1b4-212588c8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a901-212588c8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a903-212588c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-d47a4932-8877-9022-8e10-0111d150a90c-212588c8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-f93da8d6-1030-f2dd-968a-0a9eb8e70953-212588c8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_69f17847-4a6a-7202-66ce-fe8a50e7e04c-43a37da0 {
    place-self: center start;
  }

  #w-node-_11c27a15-23ac-19cb-a2cf-bd70cdba1ea4-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_825046ea-21e1-74a3-1b76-d52fb2b53cf6-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_63506f79-ff11-b0f2-6b70-c72587ea4796-43a37da0 {
    grid-column: span 2 / span 2;
    align-self: center;
  }

  #w-node-a26b34bf-baf3-7b3f-ffcc-92b4252a49ee-43a37da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_685643e4-d865-7d1e-eccf-8146fb09525d-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_38dada10-6919-b6a9-dfa9-cbd96760054f-43a37da0, #w-node-_681606f0-6045-d421-3c36-1bd33e62f035-43a37da0, #w-node-d8d20832-58fb-ca52-3cef-a5684c4b7317-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-ba3a606f-ddb0-4103-89d4-1e2cb037d0b9-43a37da0, #w-node-_360c594c-698f-7584-4c53-3a7edc9fddc5-43a37da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-c682bd09-bf35-aac6-efaa-792eb6a5fcd9-43a37da0 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_71ac505d-8952-ea18-87a8-274ef44e67c0-43a37da0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9ab7c7d2-df6a-ef1a-2d6b-00a698548d9d-43a37da0 {
    grid-column: span 2 / span 2;
    place-self: center start;
  }

  #w-node-_5b75d494-72eb-a03c-6be1-eb96e7fcc7f5-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5215bd63-68a0-99fa-5f59-6d4a5372f756-43a37da0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca16-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca18-43a37da0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_8102cd40-ec1b-e0ea-f76c-a80cf5e9ca21-43a37da0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-d213cb73-c495-3f53-23bc-64f999faa3e3-ddbd8dbf {
    place-self: center start;
  }

  #w-node-_0ccfbec6-26a1-e6fe-4a92-24079568c4d6-ddbd8dbf {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_147011f7-9059-2cf0-db37-e72f578a816a-ddbd8dbf {
    grid-column: span 2 / span 2;
  }

  #w-node-cfa571f0-b51c-c4b4-315d-3bb98fd2eaca-ddbd8dbf {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-af29bfd0-83e3-2ece-9093-e84cd13a133c-ddbd8dbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_34c44f0f-5bbb-9312-3567-2fb97abc4994-ddbd8dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_20f1a436-f901-bc17-c8f0-a6681169f377-ddbd8dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_85a09de8-01de-24d2-21ff-ac8d69fef635-ddbd8dbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_297499d2-a24f-f160-2c95-4a39094af0a7-ddbd8dbf {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_845df59c-62d9-ceb5-41e5-21f98c6c3386-ddbd8dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b1db1142-5e94-3b3a-4080-7b3728794d72-ddbd8dbf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cd-ddbd8dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157cf-ddbd8dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_37d1afbe-8d15-e910-047d-b8488ad157d8-ddbd8dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-d3dcf79b-7db7-9f45-6de0-6d8c9cc9d08f-68b19dbf {
    place-self: center start;
  }

  #w-node-f60f4de1-2426-23c7-1225-ba7775745edf-68b19dbf, #w-node-_89fb9d02-778d-bf13-2733-8fb28ae65ffa-68b19dbf, #w-node-_1e869dc8-077f-43dc-7b19-cb014a6fcc9c-68b19dbf, #w-node-_01dbc959-be02-6483-9072-83ada09de732-68b19dbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_57383803-820e-3cde-0ef7-5ce190ebec00-68b19dbf, #w-node-cbf82bf3-6d7e-631c-2127-fc298d741a58-68b19dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e5b699d4-1433-c268-820e-86bb087defb9-68b19dbf, #w-node-_5db61a7a-4296-3c46-57bd-ec3c574f3f36-68b19dbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_59706b6e-3438-3764-3bd4-8151928b1f54-68b19dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0a18fd3c-6bd3-2480-0e84-e7008c0125a1-68b19dbf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188e1-68b19dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188e3-68b19dbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_864667b4-36df-ee6c-97d6-845399d188ec-68b19dbf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_32f0dfac-f30e-d7f3-39c4-ce88ba1d4e91-639916b6 {
    place-self: center start;
  }

  #w-node-_6e29c8f6-504e-3ad8-0690-adb62be0b9b0-639916b6 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_292cb9c8-6e6a-2548-1a25-af0bb8686bd7-639916b6 {
    grid-column: span 2 / span 2;
  }

  #w-node-f087ad25-58d2-3c06-0d28-6013919176cf-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-f4248b56-4c36-98b8-4769-e9e58024557f-639916b6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7929a009-46d9-19f3-4c41-ad25572216da-639916b6, #w-node-b61560b1-4850-88d4-1a50-40da82fafca0-639916b6 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_2286b39e-e549-81d3-9469-a0167a239b29-639916b6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70a82f53-6f21-91d8-217f-b7a7a168f24e-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-fb8befb5-c432-2348-eeab-6c8145051e2d-639916b6, #w-node-e485a6fe-8d55-dafd-e096-b74e7a90aab2-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f6c3a87d-b4d8-013d-7a9e-6d3b8cc98bca-639916b6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_22d5c602-4ffa-0952-3046-07f3bf4c9132-639916b6 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_03fdddf2-5219-7900-5e1e-a71b76cdec61-639916b6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d61473f-b4df-9f19-7897-8b74a686d882-639916b6 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_2c4e1207-4407-6b77-0e44-a5b4da7c4f4f-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e0b2014-f705-de7c-2a0d-cac970655b80-639916b6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13701-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee13703-639916b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_6988377c-7aa7-ec6a-34ad-42c68ee1370c-639916b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_822157fe-0a66-dcac-9674-2eeaf56b4de4-57d4718a {
    place-self: stretch start;
  }

  #w-node-bcd0aed9-f024-d5d4-0dd7-de8db2329ecd-57d4718a {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-c4481fee-0e46-24ba-2269-4de1a9a0d77b-57d4718a, #w-node-_4fe6567c-64fe-d29c-09e8-deaa07737eda-57d4718a, #w-node-_2487e18c-7c89-52e6-a7bb-718d71d7a4d3-57d4718a {
    grid-column: span 2 / span 2;
  }

  #w-node-_4a6ba652-160d-82af-f8ad-71fc8e1eb8de-57d4718a, #w-node-_34bbda34-7787-1179-75fe-0b1ab5b546df-57d4718a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_009411d1-bd58-35cd-097f-3ea3bce02c3d-57d4718a {
    grid-column: span 2 / span 2;
  }

  #w-node-cb55ac89-c460-192d-a65a-d8aecdcce7eb-57d4718a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_939d7da6-11f7-4ac6-caf4-34512186a548-57d4718a {
    grid-column: span 2 / span 2;
    align-self: center;
  }

  #w-node-_90abb509-b8d4-2fc1-2e6d-e14cdaf2b3dc-57d4718a {
    grid-column: span 2 / span 2;
  }

  #w-node-_2c282a3f-a294-e35c-6baa-ab6749daaffa-57d4718a {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-ba8eb21b-5063-6674-3119-cf7a38df37fb-57d4718a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6eb9-57d4718a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ebb-57d4718a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-eca65a64-de03-00e7-3dd9-5e7b674a6ec4-57d4718a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_7185218a-72ec-203a-68bd-16492f07d821-57d4718a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_62663485-94cd-45c7-8d8b-4c7a5fe1d997-bd1b7974 {
    place-self: center start;
  }

  #w-node-f04dab97-1910-c460-f4d4-b6f9bbd9c0ca-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_9ad98bb9-8cb9-ee9c-58ba-6f76ca1bb7cc-bd1b7974, #w-node-a4909a38-6397-09ba-03e3-e9424aea48b2-bd1b7974 {
    grid-column: span 2 / span 2;
  }

  #w-node-e495c449-c1c5-80e1-3858-b75c348e4e69-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8c25ef5-7a9b-2a27-4b89-fdd9cd1272e4-bd1b7974, #w-node-_5fa1f84d-cd46-eac7-8d33-ce51b4f443b1-bd1b7974 {
    grid-column: span 2 / span 2;
  }

  #w-node-f0665d09-bc96-f76f-15ee-d8c83b1cdbe5-bd1b7974, #w-node-feb57fcb-da68-ca74-1dde-eb03150e9a81-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5f98a456-1f4f-5010-0798-6792318f694b-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-d45eb1ff-adc0-d2a6-fc88-2105b9704f50-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5f6b5a74-9f58-ff07-d652-736096a80b4c-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-cd3100fb-d71e-7827-57f6-96d70559b700-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a68bc234-58c3-474e-e25c-f33315f05f9a-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-c6cc433e-b23e-aafc-557a-2bb04aa0e5c0-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fc8aaede-5a7d-86aa-caa5-b4560c7ac08d-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-fb545572-6cc6-4a70-5570-995a1c01a97d-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_955c487b-f1ba-bddc-3bf2-bacd4ed7b2e0-bd1b7974 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-e366520b-952c-1869-3270-5f1e0349e96d-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0c551b72-affa-65c3-0af4-ed1263aef180-bd1b7974 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center stretch;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca7057-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center stretch;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca7059-bd1b7974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_355112f7-de3c-9b4f-8710-0a623fca7062-bd1b7974 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_3c7cbc62-a973-c02e-158a-6a4174b63c0e-ebb584ec {
    place-self: center start;
  }

  #w-node-a35a35aa-312a-a6eb-8ce1-5fc37c3d204b-ebb584ec {
    grid-column: span 2 / span 2;
    place-self: center end;
  }

  #w-node-ebbda904-4980-ad32-cb79-8ab5703064c5-ebb584ec {
    grid-column: span 2 / span 2;
  }

  #w-node-_845285ac-602c-e018-b0d8-3b06fd351c5f-ebb584ec {
    grid-column: span 2 / span 2;
    place-self: center start;
  }

  #w-node-e47ce0ef-b36c-5221-057d-1e7b27a015c6-ebb584ec {
    grid-column: span 2 / span 2;
  }

  #w-node-adc6d228-5744-fadf-7ca7-43b1bb79860a-ebb584ec {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_8ad2debb-998c-4525-9d56-091c79536d8d-ebb584ec {
    grid-column: span 2 / span 2;
  }

  #w-node-e8ea7731-2900-3074-2995-05e3add1ab37-ebb584ec, #w-node-f25e346e-218b-0fae-c2ac-9a3feef78b9e-ebb584ec, #w-node-db3308df-4dd0-fe6c-21c7-542eaacbebcc-ebb584ec, #w-node-_4037129e-51f8-871d-6910-6fe2e8b99e62-ebb584ec, #w-node-_53ba2e5f-0015-7038-ce05-48a6b6fd2c53-ebb584ec {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-f0444a85-c60d-4086-3257-d203e8e57f29-ebb584ec {
    grid-column: span 2 / span 2;
  }

  #w-node-_72eb042d-fcc1-643d-0ec4-20ff2c504d9c-4ebed012 {
    place-self: center start;
  }

  #w-node-_2b405d08-7e71-c4de-553d-42cecb467825-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-a582717b-c3db-ed8d-3959-276e4f5eab0d-4ebed012 {
    grid-column: span 2 / span 2;
  }

  #w-node-_83c4f5a5-0460-1d7e-1937-513210daf353-4ebed012 {
    grid-column: span 2 / span 2;
    align-self: center;
  }

  #w-node-bd1f39ac-f545-8dc6-54ff-e0f4479fd6b0-4ebed012 {
    grid-column: span 2 / span 2;
  }

  #w-node-_15260a33-acbc-3097-5340-9d6c1c0d7bc3-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: auto end;
  }

  #w-node-f1115344-de3f-4ced-6549-f5c9762a8f3c-4ebed012 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8b2c737d-ab05-94b2-f56f-4e30767e86ab-4ebed012, #w-node-_36ba1d14-c47f-12ba-38e6-a7742c138326-4ebed012 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_67b08549-ba5d-4fe9-202e-25345600cef6-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_078478a9-9b0a-372a-0975-06a453644564-4ebed012 {
    grid-column: span 2 / span 2;
  }

  #w-node-cd64db4e-364c-75d1-909d-891241a5de28-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: center end;
  }

  #w-node-_7bb8066e-8d8d-bf0f-6ebc-5d305bba4be9-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: center start;
  }

  #w-node-_7f96e052-e30b-a14d-7f1f-7668fac5f169-4ebed012 {
    grid-column: span 2 / span 2;
    place-self: center end;
  }

  #w-node-_82409dc1-2077-7519-eb92-2c56bfa73704-4ebed012 {
    grid-column: span 2 / span 2;
  }

  #w-node-e2cb2e43-d760-80ef-f641-6bb6a70a123c-3fd394cf {
    place-self: center start;
  }

  #w-node-_492c16e3-4d54-fea1-0a7e-e0006ccd465c-3fd394cf {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-b1e72f61-6919-b9c1-3629-4cc1221a2646-3fd394cf, #w-node-_8cb3b993-12af-175f-2db2-4ec2e96abc1d-3fd394cf, #w-node-_642f7b52-28fa-4463-5205-7cf057251a23-3fd394cf, #w-node-e63c07ea-2014-b7be-de5e-5ede4c76c48c-3fd394cf, #w-node-_52066abe-a534-9dfa-4f9c-a3999f5acbc9-3fd394cf, #w-node-f175c883-052e-7c4d-8eec-49db5ea5da2e-3fd394cf {
    grid-column: span 2 / span 2;
  }

  #w-node-_43decdba-da34-9893-4bda-10769e9c4631-3fd394cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_5b187e81-23d2-63db-659f-d1ffd100fc3b-3fd394cf {
    grid-column: span 2 / span 2;
  }

  #w-node-e3dc2443-a970-5816-dd67-4352ebf6f929-3fd394cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_706e95bd-3fa8-ec16-38e8-e8f1fd851092-3fd394cf {
    grid-column: span 2 / span 2;
  }

  #w-node-_497a1999-bd72-a99d-7b3e-dda589c220d8-3fd394cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_163dcb9b-2a87-59ac-bc0d-2dc316269e73-3fd394cf {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_12fde362-f314-cd52-03f8-f0c3690623e2-3fd394cf {
    grid-column: span 2 / span 2;
    place-self: auto start;
  }

  #w-node-d40e1e49-7768-d41e-1224-7c4b709ee80d-3fd394cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-_01e32fc2-36fe-bc9b-0375-fcb1acaeec8d-7efd3f03 {
    place-self: center start;
  }

  #w-node-_42279cd0-18c5-3f30-2710-20eec3af6946-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_67212d53-17e8-edcd-b904-77edf4f512f6-7efd3f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-b47958fa-3e5d-bd57-635f-40d5f2808e92-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_4e923e28-c510-4c0f-daa4-2b386d65c7cb-7efd3f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_38cad499-b76e-b19c-84a4-c036b4c3336b-7efd3f03 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_67212d53-17e8-edcd-b904-77edf4f512ff-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_09e204ce-e8ee-581f-7674-0baa89fc8240-7efd3f03 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_6504acae-0a8b-3d99-48eb-f31294157d43-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-a1a1918e-715a-ab9b-7ac1-b9596cb768a4-7efd3f03 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_67212d53-17e8-edcd-b904-77edf4f51302-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_017f2291-6568-d04a-c0cb-3c5c743e46f9-7efd3f03, #w-node-d191930d-81d9-190b-c70f-6acea0f552fe-7efd3f03 {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-e42a1aa2-d720-8724-b47d-ad1d748ff27f-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_5526e629-d3e1-677c-c5e8-b9178aee93e5-7efd3f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_514e0644-ed64-24ef-8f88-42070fa6e9a6-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_67212d53-17e8-edcd-b904-77edf4f51309-7efd3f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-b99e61f0-6dc1-19b8-326b-3401b5bd44ab-84eb553d {
    place-self: center start;
  }

  #w-node-_9c1bd843-4642-1682-bcc4-dafce20b4f52-84eb553d {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_8ed701ee-5778-dd20-6355-ca4269cc0720-84eb553d {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-dd2a657b-80b2-393c-39a2-a1ea5d361761-84eb553d {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_8ed701ee-5778-dd20-6355-ca4269cc0726-84eb553d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_8ed701ee-5778-dd20-6355-ca4269cc0728-84eb553d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9c055554-3493-d9b0-6b22-6a925108de99-84eb553d {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-_6f69310a-b124-e701-ad07-edfa74563bfc-84eb553d, #w-node-_0f802cce-57cf-852c-b279-dee3e52c84e5-84eb553d, #w-node-ed89fcdc-b242-73c1-b3d9-ea75a303d6b5-84eb553d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c1141cf-df7f-e5dc-b3d7-d7ec17c495f6-84eb553d, #w-node-_7b32c41b-b510-84e9-7f3b-15ac781de4de-84eb553d {
    grid-column: span 2 / span 2;
  }

  #w-node-_645a4bd0-7206-45f6-0916-baae61eaedff-84eb553d {
    grid-column: span 2 / span 2;
    place-self: center;
  }

  #w-node-fb80d6c7-8a81-4f40-3bf7-ced23548e44b-84eb553d, #w-node-_2d77fd3f-b335-1a01-e97a-10a3e45d6635-84eb553d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44fda213-3910-870d-5089-7dcad907c67a-84eb553d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_8ed701ee-5778-dd20-6355-ca4269cc073f-84eb553d {
    grid-column: span 2 / span 2;
  }

  #w-node-b4bddb8f-4f81-a912-1776-31742a66075d-251abd5d {
    place-self: center start;
  }

  #w-node-dee6ddea-14a8-07f3-fdfb-04ecb27214c7-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_40b4619f-db0c-dc5f-5f6a-b2070f75c715-251abd5d {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-cd4aefee-8ab2-e7e8-9db3-a3be84606630-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2dc4106e-5dcd-160b-f4cc-cbdc13d6c42a-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_801945ba-d371-f865-4874-811086fb8f2d-251abd5d, #w-node-_6edac7eb-6b97-22dc-d8d6-d07840d9345a-251abd5d, #w-node-_58e7b942-3ee6-0b38-b0a0-61bf22ddb6ba-251abd5d, #w-node-d0c4f713-8f87-51fa-7654-7428bcef436f-251abd5d, #w-node-_492dec5a-3ca0-1b85-297e-42152a4c916b-251abd5d, #w-node-ef1566bf-d9aa-95bb-f593-0bcff35e10a2-251abd5d, #w-node-_3844b0b7-84ce-5b70-1e77-d923607084fa-251abd5d, #w-node-ded47354-450e-f876-d93e-2257026f33c3-251abd5d, #w-node-_1378a2c7-838f-0ac2-b8c6-aa2b6aa2eb00-251abd5d, #w-node-_8020aa7b-949d-3383-7fde-51e7bd5d35c7-251abd5d, #w-node-_6b98d8f0-0385-9114-aeba-203061bf5e5c-251abd5d, #w-node-_1b1d87f0-bd8d-b564-3733-382292880c29-251abd5d, #w-node-d34f79b5-af48-e102-deaf-04f269d91f72-251abd5d, #w-node-d4e054c3-83e1-ea87-81ca-4a5c122f4a3a-251abd5d, #w-node-c76e8532-337c-37e1-55a7-637e611f79f0-251abd5d, #w-node-_5eec500d-5a2f-69cc-898b-d396b9312525-251abd5d, #w-node-c6c54a7e-68d3-f78d-e2a8-e0af5c66439e-251abd5d, #w-node-ef25e8ab-e14f-a340-4027-61eeda3ecd44-251abd5d, #w-node-_74057499-f671-65ed-13dd-b34b40dd0dd9-251abd5d, #w-node-_0a136a1b-2250-b918-d5f6-32bbb142095e-251abd5d, #w-node-a3cfcd94-6c33-8a61-503d-c4e3afbd7f45-251abd5d, #w-node-fe8af575-0272-798f-5937-580efc162dc9-251abd5d, #w-node-_842a87fa-ba4a-2809-acc3-7644e80d88c8-251abd5d, #w-node-_1debd2e1-50fe-345f-9f7f-800b4ab69962-251abd5d, #w-node-_15df7ddb-8b86-8a7a-bab4-4da1e4fa6bc8-251abd5d, #w-node-f013ac46-e15a-0d65-cc56-ec8993804e4f-251abd5d, #w-node-c238af3b-557e-2479-a6f7-75533dc2422b-251abd5d, #w-node-ee3e8d0c-8e22-2518-1f02-d5b08f700528-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6717e4e4-ad5b-b4d8-b182-f74003b2ca81-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_76f4db5c-3785-7496-e94f-f7f1689360f4-251abd5d, #w-node-_1dc7bd1e-d1f5-cd67-e408-a1b6f6640fae-251abd5d, #w-node-_6d97c318-b07c-dbe8-6420-03bf0f682810-251abd5d, #w-node-ae5fb2d2-e3a6-3ab1-b94e-2faa487fe3b0-251abd5d, #w-node-b52232a6-1952-0a42-12bd-a4bda6776831-251abd5d, #w-node-ab1e3beb-3022-c6b2-49ce-d3fe04921cde-251abd5d, #w-node-cdbf653c-7a5f-70eb-5bce-7166b9e3c60c-251abd5d, #w-node-_5ddc1ad9-4e59-2f0f-2130-629319c466f0-251abd5d, #w-node-b195fcf2-8473-8fac-b703-b090ea537e0c-251abd5d, #w-node-_157fd7a0-38b0-dc93-c686-658f021ddce8-251abd5d, #w-node-_859a9b18-37fd-da55-d329-3bc1fb4c6c4b-251abd5d, #w-node-_724c070f-ada3-86aa-8c50-8aea02ea8f9e-251abd5d, #w-node-_2e76f2a1-158c-e564-0f24-00ad13c4becc-251abd5d, #w-node-e6d96e43-46d9-8c9c-53cb-dbf4b409dfbd-251abd5d, #w-node-_3c77f3e4-635f-564c-c17c-b5334e6ad285-251abd5d, #w-node-b3856329-1a81-e2d4-2776-0357e5c1a260-251abd5d, #w-node-d76c6deb-74e9-6061-9a84-0aa7012dab3f-251abd5d, #w-node-_3c9cd76f-a260-d02f-a952-d97e5b6abc23-251abd5d, #w-node-_226107d5-a65c-e5d1-088c-5185b2b9d14a-251abd5d, #w-node-fdf3f5a8-29b8-f512-6475-079e14b9c8be-251abd5d, #w-node-_90652c3a-0bc4-fc1a-0a68-0461e9ea43bd-251abd5d, #w-node-a58cd0a9-ab33-01f1-0916-b51457e604ae-251abd5d, #w-node-_8b52f80d-1522-56ba-dbf1-9ad1607672d0-251abd5d, #w-node-_339a5f54-3e3a-9606-fae9-a2feb6cf07d8-251abd5d, #w-node-b50c2f03-6075-5328-675b-80d9aa8d4267-251abd5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b024e80e-ec8d-2523-09c0-3bdf24ac5309-251abd5d {
    grid-column: span 2 / span 2;
  }

  #w-node-_39792234-7fe8-d49d-27be-13ec68d3f833-914fce03 {
    place-self: center start;
  }
}
