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

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: Fago No Regular;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824d2316c3401a3ae0e612f_Fago-No-Regular-TF_16718.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fago No Italic;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824d25bc4d2dd03f4499fcf_Fago-No-Regular-LF_16715.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Fago No Medium;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824d2794950535065286c24_Fago-No-Medium_16711.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fago No Bold;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824d2947d416b5654d43a47_Fago-No-Bold-TF_16694.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Encode sans semi expanded Medium;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6825b8ab3d500895e5c9bc3c_EncodeSansSemiExpanded-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Encode sans semi expanded Semibold;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6825b8dd04f99a9eda331aa0_EncodeSansSemiExpanded-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoe Ui;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6825bd00c901ee5c71973b18_Segoe%20UI.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Handel Gothic D;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/682b70846255ec2ded01992a_Handel%20Gothic%20D%20Light%20Regular.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Handel Gothic D;
  src: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/682b70846255ec2ded01992a_Handel%20Gothic%20D%20Light%20Regular.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --_responsive---h1: 4rem;
  --_responsive---h2: 3rem;
  --_responsive---h3: 2.5rem;
  --_responsive---h4: 1.8rem;
  --_responsive---h5: 1.25rem;
  --_responsive---h6: 1rem;
  --base-color-brand--cyan-link: #0d61a2;
  --base-color-brand--cyan: #009ee3;
  --base-color-brand--cyan-dark: #0073a2;
  --text-color--text-alternate: var(--base-color-neutral--white);
  --background-color--background-primary: var(--base-color-brand--cyan);
  --text-color--text-primary: var(--base-color-neutral--black);
  --text-color--text-secondary: var(--base-color-neutral--coldgray-darkest);
  --background-color--background-success: var(--base-color-system--cyan-light);
  --text-color--text-meta: var(--base-color-neutral--warmgrey-light);
  --base-color-brand--cyan-light: #a1daf9;
  --border-color--border-primary: var(--base-color-neutral--coldgray-dark);
  --background-color--background-alternate: var(--base-color-neutral--white);
  --base-color-neutral--white: white;
  --text-color--text-error: var(--base-color-system--error-red-dark);
  --background-color--background-secondary: var(--base-color-neutral--black);
  --base-color-brand--blue-darkest: #1e4486;
  --base-color-brand--cyan-darkest: #2e3747;
  --base-color-neutral--black: #000;
  --base-color-system--error-red-dark: #a30000;
  --base-color-system--error-field-red: #ffefef;
  --link-color--link-secondary: var(--base-color-neutral--black);
  --link-color--link-blue-cyan: var(--base-color-brand--cyan-link);
  --base-color-system--optional: #9f06a7;
  --base-color-system--used: var(--base-color-brand--green-dark);
  --base-color-system--needed: var(--secondary-color-brand--orange-dark);
  --background-color--background-error: var(--base-color-system--error-red);
  --border-color--border-secondary: var(--base-color-brand--cyan);
  --background-color--background-warning: var(--base-color-system--warning-yellow);
  --text-color--text-warning: var(--base-color-system--warning-yellow-dark);
  --base-color-brand--cyan-text: #33b4e9;
  --background-color--background-tertiary: var(--base-color-neutral--coldgray-light);
  --swatch--white-transparent-20: color-mix(in srgb, var(--base-color-neutral--white) 20%, transparent);
  --swatch--white-transparent-20\<deleted\|variable-1c4f5d2a-2f11-3525-fcd3-e25cd22782fe\>: color-mix(in srgb, var(--base-color-neutral--white) 80%, transparent);
  --base-color-neutral--warmgrey-darker: #575756;
  --base-color-neutral--coldgray-darkest: #5b5b61;
  --base-color-brand--cyan-lighter: #d6edfd;
  --secondary-color-brand--ocker-ligtest: #f9f0d8;
  --base-color-neutral--coldgray-dark: #aeadb9;
  --base-color-neutral--coldgray-light: #e7e6ee;
  --base-color-brand--green-dark: #6b9d27;
  --base-color-neutral--warmgrey-light: #b3b2b3;
  --base-color-neutral--coldgray: #dfdee9;
  --secondary-color-brand--orange: #f39200;
  --secondary-color-brand--orange-dark: #cd7900;
  --base-color-neutral--coldgray-medium: #d7d6e3;
  --base-color-neutral--warmgrey: #878787;
  --base-color-neutral--warmgrey-lightest: #dadbda;
  --base-color-neutral--coldgray-lighter: #efeef4;
  --untitled-ui--gray900\<deleted\|variable-f63dbb51\>: #101828;
  --untitled-ui--gray600\<deleted\|variable-10a0cd12\>: #475467;
  --untitled-ui--primary600\<deleted\|variable-c514c1b4\>: #7f56d9;
  --untitled-ui--white\<deleted\|variable-e3beb9c1\>: white;
  --untitled-ui--primary700\<deleted\|variable-da4f7fa3\>: #6941c6;
  --untitled-ui--primary100\<deleted\|variable-35a3c723\>: #f4ebff;
  --untitled-ui--gray500\<deleted\|variable-68f29e84\>: #667085;
  --untitled-ui--gray700\<deleted\|variable-d4f37b50\>: #344054;
  --untitled-ui--gray100\<deleted\|variable-4a47ec41\>: #f2f4f7;
  --untitled-ui--gray50-2\<deleted\|variable-8a511359\>: #f9fafb;
  --untitled-ui--primary800\<deleted\|variable-ddf4f85f\>: #53389e;
  --untitled-ui--gray300\<deleted\|variable-51e0117e\>: #d0d5dd;
  --untitled-ui--gray800\<deleted\|variable-0a1a9f61\>: #1d2939;
  --untitled-ui--success50\<deleted\|variable-9177f7a8\>: #ecfdf3;
  --untitled-ui--success700\<deleted\|variable-1c4c81d0\>: #027a48;
  --link-color--link-primary: var(--base-color-brand--blue-dark);
  --base-color-brand--cyan-medium: #59c5f1;
  --base-color-brand--green: #77b42b;
  --swatch--cyan-transparent-20: color-mix(in srgb, var(--base-color-brand--cyan-light) 40%, transparent);
  --base-color-brand--blue-dark: #172bb2;
  --swatch--blue-transparent-50: color-mix(in srgb, var(--base-color-brand--blue-darkest) 50%, transparent);
  --swatch--black-transparent-50: color-mix(in srgb, var(--base-color-neutral--black) 50%, transparent);
  --text-color--text-neutral: var(--base-color-neutral--coldgray-dark);
  --base-color-neutral--coldgray-lightest: #f7f7fa;
  --base-color-neutral--coldgray-darker: #86868d;
  --secondary-color-brand--orange-lightest: #feebd3;
  --base-color-brand--green-lightest: #e6f0da;
  --swatch--black-transparent-15: color-mix(in srgb, var(--base-color-neutral--black) 15%, transparent);
  --border-color--border-alternate: var(--base-color-neutral--coldgray);
  --_sizes---foldoout-default-width: calc((50% - 4.5rem) / 9);
  --background-color--background-light: var(--base-color-neutral--coldgray-lighter);
  --base-color-brand--green-lighter: #d0e1b0;
  --secondary-color-brand--orange-lighter: #fed4a5;
  --base-color-brand--cyan-lightest: #e3f2fd;
  --white: #0003;
  --base-color-brand--green-light: #b7d183;
  --base-color-brand--green-medium: #99c155;
  --secondary-color-brand--orange-light: #fac075;
  --secondary-color-brand--orange-medium: #f6a940;
  --secondary-color-brand--ocker-light: #efe2ab;
  --secondary-color-brand--ocker-lighter: #e9d27b;
  --secondary-color-brand--ocker-medium: #e1c348;
  --secondary-color-brand--ocker: #d9b600;
  --base-color-system--cyan-light: #f4fbfd;
  --base-color-system--success-green-dark: #114e0b;
  --base-color-system--warning-yellow: #fcf8d8;
  --base-color-system--warning-yellow-dark: #5e5515;
  --base-color-system--error-red: #f8e4e4;
  --base-color-system--focus-state: #2d62ff;
  --swatch--black-transparent-30: color-mix(in srgb, var(--base-color-neutral--black) 30%, transparent);
  --link-color--link-alternate: var(--base-color-neutral--white);
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

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

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

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

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

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

body {
  color: #000;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: var(--_responsive---h1);
  letter-spacing: -.05rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.1;
}

h2 {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: var(--_responsive---h2);
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2;
}

h3 {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: var(--_responsive---h3);
  letter-spacing: -.05rem;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
}

h6 {
  letter-spacing: .02rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--base-color-brand--cyan-link);
  font-family: Fago No Medium, Arial, sans-serif;
  text-decoration: none;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  margin-bottom: .75rem;
}

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

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

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

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

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

.utility-page_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 20rem;
  display: flex;
}

.utility-page_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.utility-page_image {
  margin-left: auto;
  margin-right: auto;
}

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

.margin-custom2 {
  margin-bottom: 2.5rem;
}

.padding-xlarge {
  padding: 4rem 4rem 5rem;
}

.margin-xlarge {
  margin: 4rem;
}

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

.padding-xhuge {
  padding: 8rem 8rem 9rem;
}

.margin-custom1 {
  margin-bottom: 1.5rem;
}

.padding-0 {
  padding: 0;
}

.padding-xxhuge {
  padding: 12rem 12rem 13rem;
}

.padding-huge {
  padding: 6rem 6rem 7rem;
}

.margin-large {
  margin: 3rem;
}

.padding-xxlarge {
  padding: 5rem 5rem 6rem;
}

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

.padding-custom3 {
  padding: 3.5rem 3.5rem 4rem;
}

.padding-large {
  padding: 3rem 3rem 4rem;
}

.padding-large.stage {
  padding-top: 3rem;
  padding-left: 0;
  padding-right: 0;
}

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

.padding-small {
  padding: 1rem 1rem 1.4rem;
}

.padding-custom2 {
  padding: 2.5rem 2.5rem 3rem;
}

.margin-custom3 {
  margin-bottom: 3.5rem;
}

.padding-custom1 {
  padding: 1.5rem 1.5rem 2rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-medium {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 2rem 2rem 2.4rem;
}

.padding-xsmall {
  padding: .5rem .5rem .8rem;
}

.margin-xxlarge {
  margin: 5rem;
}

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

.margin-xhuge {
  margin: 8rem;
}

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

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.form_checkbox {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .5rem;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.form_checkbox.filter {
  margin-bottom: 0;
}

.form_checkbox-icon {
  background-color: #ffffffb3;
  border: .1rem solid #000;
  border-radius: .2rem;
  flex: none;
  width: 1.4rem;
  height: 1.4rem;
  margin: 0 .5rem 0 0;
  font-family: Fago No Regular, Arial, sans-serif;
}

.form_checkbox-icon:hover {
  border-color: var(--base-color-brand--cyan);
  background-color: #fff;
}

.form_checkbox-icon.w--redirected-checked {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan-dark);
  background-color: var(--base-color-brand--cyan);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6840b7dadac86a28918a992a_check.svg");
  background-position: 50%;
  background-size: 1rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 .25rem 0rem var(--base-color-brand--cyan);
}

.form_checkbox-icon.w--redirected-focus-visible {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
}

.form_checkbox-icon.invers {
  background-color: #fff3;
}

.form_checkbox-icon.invers:hover {
  background-color: #fff;
}

.form_checkbox-icon.active {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan-dark);
  background-color: var(--base-color-brand--cyan);
  background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6840b7dadac86a28918a992a_check.svg");
  background-position: 0 0;
  background-size: auto;
}

.form_checkbox-icon.productfinder {
  margin-right: 0;
}

.sw-styleguide_background {
  border: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.sw-styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, #2d40ea1a, #fff0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.form_checkbox-label {
  margin-top: -.25rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.form_checkbox-label.alternate {
  color: var(--text-color--text-alternate);
  font-weight: 400;
}

.form_checkbox-label.single {
  margin-top: 0;
  margin-bottom: 0;
}

.icon-1x1-small {
  flex: none;
  align-self: center;
  width: 1.5rem;
  height: 1.5rem;
}

.overflow-auto {
  overflow: auto;
}

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

.icon-1x1-large {
  flex: none;
  width: 2.25rem;
  height: 2.25rem;
}

.form_container {
  width: 100%;
}

.form_container.productfinder {
  width: 1.8rem;
}

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

.fs-styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

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

.text-weight-semibold.swiper-tag {
  color: #864abe;
}

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

.sw-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  width: 100%;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.sw-styleguide_item.is-stretch {
  justify-items: stretch;
}

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

.fs-styleguide_item-header {
  border-bottom: 1px solid #0000001a;
  width: 100%;
  padding-bottom: 2rem;
}

.background-color-primary {
  background-color: var(--background-color--background-primary);
  color: var(--text-color--text-alternate);
}

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

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

.text-color-primary.text-weight-normal {
  font-family: Fago No Regular, Arial, sans-serif;
}

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

.fs-styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

.form_message-success {
  background-color: var(--background-color--background-success);
  color: var(--text-color--text-meta);
  padding: 1.25rem;
}

.sw-styleguide_row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-style-h3 {
  font-size: var(--_responsive---h3);
  letter-spacing: -.03rem;
  line-height: 1.2;
}

.text-rich-text h1, .text-rich-text h2, .text-rich-text h3, .text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

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

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

.text-rich-text ul, .text-rich-text ol {
  margin-bottom: 1.5rem;
}

.text-rich-text a {
  color: var(--text-color--text-primary);
  text-decoration: underline;
}

.text-rich-text blockquote {
  border-left-color: var(--base-color-brand--cyan-light);
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-family: Fago No Italic, Arial, sans-serif;
}

.pointer-events-auto {
  pointer-events: auto;
}

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

.icon-height-small {
  height: 1.125rem;
}

.icon-1x1-medium {
  flex: none;
  width: 2rem;
  height: 2rem;
}

.icon-1x1-medium.single {
  cursor: pointer;
}

.icon-1x1-medium.single:hover {
  color: var(--base-color-brand--cyan-link);
}

.heading-style-h1 {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: var(--_responsive---h1);
  line-height: 1.1;
}

.padding-global {
  padding-left: 3rem;
  padding-right: 3rem;
}

.text-weight-normal {
  font-family: Fago No Regular, Arial, sans-serif;
  font-weight: 400;
}

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

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

.text-color-alternate {
  color: var(--text-color--text-alternate);
  font-weight: 400;
}

.text-style-italic {
  font-family: Fago No Italic, Arial, sans-serif;
}

.pointer-events-none {
  pointer-events: none;
}

.text-weight-medium {
  font-family: Fago No Medium, Arial, sans-serif;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-hidden.sticky {
  position: sticky;
}

.sw-styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  pointer-events: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

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

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

.sw-styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.overflow-visible {
  overflow: visible;
}

.sw-styleguide_empty-box {
  z-index: -1;
  background-color: #2d40ea0d;
  border: 1px dashed #2d40ea;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

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

.sw-styleguide_heading-medium {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 4rem;
}

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

.sw-styleguide_4-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.text-weight-xbold {
  font-family: Fago No Bold, Arial, sans-serif;
  font-weight: 800;
}

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

.text-weight-bold {
  font-family: Fago No Bold, Arial, sans-serif;
}

.form_radio-label {
  font-family: Fago No Regular, Arial, sans-serif;
}

.form_radio-label.alternate {
  color: var(--text-color--text-alternate);
}

.form_radio-label.alternate:hover {
  text-decoration: none;
}

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

.sw-styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

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

.sw-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.form_field-wrapper {
  margin-bottom: 1rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.form_field-wrapper.standalone {
  width: 100%;
  margin-bottom: 0;
}

.form_field-wrapper.rel {
  position: relative;
}

.form_field-wrapper.shown {
  display: none;
  position: relative;
}

.form_field-wrapper.hidden {
  position: relative;
}

.form_field-wrapper.error {
  display: none;
  position: relative;
}

.form_field-wrapper._100 {
  width: 100%;
}

.form_field-wrapper.standalone-copy {
  width: 100%;
  margin-bottom: 0;
}

.form_field-wrapper.list {
  margin-bottom: .25rem;
}

.form_field-wrapper.check-list {
  margin-bottom: .75rem;
}

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

.background-color-alternate.padding-section-large {
  color: var(--base-color-neutral--white);
}

.background-color-alternate.position-relative {
  z-index: 0;
}

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

.text-size-small {
  white-space: pre-wrap;
  font-size: .875rem;
}

.heading-style-h4 {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: var(--_responsive---h4);
  letter-spacing: 0;
  font-weight: 500;
  line-height: 1.4;
}

.heading-style-h4._2lines {
  min-height: 5rem;
}

.form_label {
  font-family: Fago No Medium, Arial, sans-serif;
}

.form_label.fake {
  margin-bottom: .5rem;
}

.form_label.cat {
  margin-bottom: 0;
  padding-top: .57rem;
}

.form_label.alternate {
  color: var(--text-color--text-alternate);
}

.form_label.error {
  color: var(--text-color--text-error);
}

.form_label.error-text {
  color: var(--text-color--text-error);
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: .875rem;
}

.form_label.text-weight-bold {
  font-family: Fago No Bold, Arial, sans-serif;
}

.max-width-wide {
  width: 100%;
  max-width: 60rem;
}

.form_radio-icon {
  background-color: #ffffffb3;
  border: .1rem solid #000;
  flex: none;
  width: 1.4rem;
  height: 1.4rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon:hover {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
}

.form_radio-icon.w--redirected-checked {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 5px 0 var(--base-color-brand--cyan), inset 0 0 0 3px #fff;
}

.form_radio-icon.w--redirected-focus {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 .25rem 0rem var(--base-color-brand--cyan);
  background-color: #fff;
}

.form_radio-icon.w--redirected-focus-visible {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 .25rem 0 var(--base-color-brand--cyan);
  background-color: #fff;
}

.form_radio-icon.invers {
  background-color: #fff3;
}

.form_radio-icon.invers:hover {
  background-color: #fff;
  text-decoration: none;
}

.form_radio-icon.active {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  box-shadow: inset 0 0 0 3px var(--base-color-neutral--white);
}

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

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

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

.background-color-secondary._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.background-color-secondary._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.form_input {
  border: .1rem solid var(--background-color--background-secondary);
  color: var(--base-color-neutral--black);
  background-color: #ffffffb3;
  border-radius: .2rem;
  height: 3.25rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  box-shadow: 0 0 #00000080;
}

.form_input:hover {
  background-color: #fff;
  box-shadow: 0 0 10px #0000004d;
}

.form_input:active {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
  box-shadow: 0 0 10px #0000004d;
}

.form_input:focus-visible, .form_input[data-wf-focus-visible] {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  background-color: #fff;
  box-shadow: 0 0 10px #0000004d;
}

.form_input::placeholder, .form_input.is-select-input {
  color: var(--text-color--text-secondary);
}

.form_input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
  font-size: 1rem;
}

.form_input.is-alternate {
  color: var(--base-color-neutral--black);
  cursor: text;
  background-color: #fff;
  border-color: #fff0;
  border-radius: .2rem;
}

.form_input.is-alternate:hover {
  background-color: #fff;
  border-color: #fff;
}

.form_input.is-alternate:focus-visible, .form_input.is-alternate[data-wf-focus-visible] {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 15px 0 var(--base-color-brand--cyan-dark);
  background-color: #fff;
}

.form_input.invers {
  background-color: #fff3;
}

.form_input.invers:hover {
  background-color: #fff;
}

.form_input.is-text-area-bigy {
  min-height: 12rem;
  padding-top: .75rem;
  font-size: 1rem;
}

.form_input.error {
  border-width: .2rem;
  border-color: var(--base-color-system--error-red-dark);
  background-color: var(--base-color-system--error-field-red);
}

.form_input.error::placeholder {
  color: var(--text-color--text-primary);
}

.heading-style-h6 {
  font-size: 1rem;
  line-height: 1.5;
}

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

.fs-styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

.text-inlinelink {
  color: var(--link-color--link-secondary);
  font-family: Fago No Medium, Arial, sans-serif;
  text-decoration: underline;
}

.text-inlinelink:hover {
  color: var(--link-color--link-blue-cyan);
}

.text-inlinelink.text-color-alternate {
  color: var(--base-color-brand--cyan);
}

.text-size-large {
  font-size: 1.5rem;
  line-height: 1.3;
}

.sw-styleguide_header {
  background-color: var(--base-color-neutral--black);
  color: var(--text-color--text-alternate);
}

.heading-style-h2 {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: var(--_responsive---h2);
  letter-spacing: -.02rem;
  line-height: 1.2;
}

.sw-styleguide_label {
  background-color: var(--background-color--background-secondary);
  color: var(--text-color--text-alternate);
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem .3rem;
  font-weight: 600;
  display: flex;
}

.sw-styleguide_label.is-tag {
  background-color: var(--background-color--background-primary);
  margin-right: 1rem;
}

.sw-styleguide_label.is-tag.div-block, .sw-styleguide_label.is-tag.inline-block {
  display: inline-block;
}

.sw-styleguide_label.is-optional {
  background-color: var(--base-color-system--optional);
}

.sw-styleguide_label.is-optional.div-block, .sw-styleguide_label.is-optional.inline-block {
  display: inline-block;
}

.sw-styleguide_label.is-used {
  background-color: var(--base-color-system--used);
  margin-left: 0;
}

.sw-styleguide_label.is-used.div-block, .sw-styleguide_label.is-used.inline-block {
  display: inline-block;
}

.sw-styleguide_label.is-used.inline-flex {
  display: inline-flex;
}

.sw-styleguide_label.is-needed {
  background-color: var(--base-color-system--needed);
  margin-left: 0;
}

.sw-styleguide_label.is-needed.div-block, .sw-styleguide_label.is-needed.inline-block {
  display: inline-block;
}

.sw-styleguide_label.is-needed.inline-flex {
  display: inline-flex;
}

.sw-styleguide_label.small {
  background-color: var(--base-color-brand--cyan);
  letter-spacing: 0;
  font-size: 1rem;
  display: flex;
}

.heading-style-h5 {
  font-size: var(--_responsive---h5);
  line-height: 1.5;
}

.heading-style-h5.text-color-alternate {
  letter-spacing: 0;
}

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

.icon-height-medium {
  height: 2rem;
}

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

.overflow-scroll {
  overflow: scroll;
}

.form_message-error {
  background-color: var(--background-color--background-error);
  color: var(--text-color--text-error);
  margin-top: .75rem;
  padding: .75rem;
}

.icon-height-large {
  height: 3rem;
}

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

.text-align-center.text-color-alternate {
  letter-spacing: 0;
}

.form_component {
  width: calc(50% - 1.5rem);
  margin-bottom: 0;
  padding-top: .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.form_component.single {
  width: 100%;
}

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

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

.text-style-quote {
  border-left: .25rem solid var(--base-color-brand--cyan-light);
  letter-spacing: 0;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-family: Fago No Italic, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.button {
  color: var(--text-color--text-alternate);
  text-align: center;
  cursor: pointer;
  border-radius: .25rem .25rem .625rem;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  padding: .625rem 1.5rem .7rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 400;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.button:hover {
  box-shadow: 3px 2px 20px #00000080;
}

.button:active {
  transform: translate(2px, 2px);
}

.button:focus-visible, .button[data-wf-focus-visible] {
  border: .2rem solid #000;
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

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

.button.is-form-submit {
  min-width: 12rem;
}

.button.is-large {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding: 1rem 2rem;
  display: flex;
}

.button.is-secondary {
  color: var(--text-color--text-primary);
  background-color: #0000;
  border: 2px solid #000;
  border-radius: .3rem .3rem .6rem;
  padding: .675rem 1.5rem .7rem;
}

.button.is-secondary:hover {
  border-color: var(--base-color-brand--cyan);
  background-image: none;
  box-shadow: 3px 3px 10px #0d61a280;
}

.button.is-secondary:focus-visible, .button.is-secondary[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.button.is-secondary._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button.is-brand {
  background-color: var(--background-color--background-secondary);
  font-family: Encode Sans Semi Expanded, sans-serif;
  font-weight: 400;
}

.button._02 {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest) 9%, var(--base-color-brand--cyan-dark));
}

.button.is-secondary-alternate {
  z-index: 9000;
  border: .15rem solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.button.is-secondary-alternate:hover {
  background-color: #ffffff26;
  box-shadow: 3px 2px 20px #000000b3;
}

.button._03 {
  background-image: linear-gradient(90deg, #54909e 27%, var(--base-color-brand--cyan-dark));
}

.button.is-secondary-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: .15rem solid var(--base-color-neutral--white);
  background-color: #009ee300;
  background-image: none;
  border-radius: .2rem .2rem .6rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .25rem 1.5rem .3rem 1rem;
  text-decoration: none;
  display: flex;
}

.button.is-secondary-icon:hover {
  background-color: #ffffff26;
  box-shadow: 3px 3px 20px #000000b3;
}

.button.is-alternate {
  background-color: var(--base-color-brand--cyan-light);
  background-image: linear-gradient(256deg, var(--base-color-brand--cyan-light), white);
  color: var(--base-color-neutral--black);
  text-align: center;
}

.button.is-alternate:hover {
  box-shadow: 3px 2px 30px 0 var(--base-color-brand--blue-darkest);
}

.button.is-search {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: linear-gradient(-90deg, var(--base-color-brand--cyan-dark) 9%, var(--base-color-brand--blue-darkest));
  border-radius: .2rem .2rem .6rem;
}

.button.is-secondary-alternate {
  border: 2px solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  letter-spacing: .04rem;
  background-color: #0000;
  border-radius: .3rem .3rem .6rem;
  padding: .675rem 1.5rem .7rem;
}

.button.is-secondary-alternate:hover {
  border-color: var(--base-color-brand--cyan);
  background-image: none;
  box-shadow: 0 0 20px #009ee399;
}

.button.is-secondary-alternate:focus-visible, .button.is-secondary-alternate[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.button.is-secondary-alternate._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.button.is-secondary-alternate-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 2px solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  letter-spacing: .04rem;
  background-color: #0000;
  border-radius: .3rem .3rem .6rem;
  padding: .675rem 1.5rem .7rem;
}

.button.is-secondary-alternate-icon:hover {
  border-color: var(--base-color-brand--cyan);
  background-color: #ffffff26;
  box-shadow: 0 0 20px #009ee399;
}

.button.is-secondary-alternate-icon:focus-visible, .button.is-secondary-alternate-icon[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.button.is-secondary-alternate-icon._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

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

.text-size-medium {
  letter-spacing: -.03rem;
  font-size: 1.25rem;
  line-height: 1.4;
}

.text-size-medium.text-color-alternate {
  letter-spacing: 0;
}

.text-size-medium.text-weight-semibold {
  letter-spacing: 0;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
}

.text-size-medium.table.placeholder {
  opacity: 0;
}

.text-size-medium.highlight {
  color: var(--base-color-brand--cyan);
}

.sw-styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  color: var(--base-color-neutral--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.sw-styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

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

.hide {
  display: none;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

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

.sw-styleguide_spacing-all {
  display: none;
}

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.spacer-medium {
  padding-top: 2rem;
}

.sw-styleguide_spacer-box {
  background-color: #2d40ea1a;
  border: 1px dashed #2d40ea;
  width: 100%;
  position: relative;
}

.spacer-xsmall {
  align-self: flex-start;
  width: 100%;
  padding-top: .5rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 8rem;
}

.spacer-tiny, .spacer-xxsmall {
  width: 100%;
  padding-top: .25rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 12rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.spacer-large {
  padding-top: 3rem;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.sw-styleguide_message {
  background-color: var(--background-color--background-warning);
  color: var(--text-color--text-warning);
  border-radius: .25rem;
  padding: .25rem .5rem;
  font-size: .875rem;
}

.nav_component {
  background-color: #ffffff1a;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.nav_component.filter {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.nav_component.transparent {
  background-color: #0000;
  border-bottom: 1px solid #ffffff4d;
}

.nav_component.black {
  background-color: var(--base-color-neutral--black);
  border-bottom: 1px solid #ffffff4d;
}

.nav_container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 96rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.nav_brand {
  transform-origin: 0%;
  flex: none;
}

.nav_logo {
  width: 10rem;
}

.nav_menu {
  height: 100%;
  display: none;
  position: static;
}

.nav_menu_link {
  color: #fff;
  letter-spacing: .03rem;
  cursor: pointer;
  border-bottom: .2rem solid #009ee300;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 0 1rem;
  font-size: 1rem;
  display: flex;
  position: static;
}

.nav_menu_link:hover {
  border-bottom-color: var(--base-color-brand--cyan-text);
  color: var(--base-color-brand--cyan-text);
}

.nav_menu_link.w--current {
  border-bottom-color: var(--base-color-brand--cyan);
  color: var(--base-color-brand--cyan);
}

.nav_menu_link.hide {
  display: none;
}

.nav_menu_link.small {
  position: relative;
}

.nav_menu_link.highlight {
  border-bottom-color: var(--base-color-brand--cyan);
  color: var(--base-color-brand--cyan);
}

.nav_menu_link.on {
  border-bottom-color: var(--base-color-brand--cyan-text);
}

.nav_button {
  padding: 1rem;
}

.aspect-ratio-square {
  aspect-ratio: 1;
  object-fit: cover;
  overflow: hidden;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

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

.sw-styleguide_hero-label {
  color: var(--text-color--text-primary);
  text-transform: uppercase;
  background-color: #eee;
  border-radius: .25rem;
  padding: .25rem .375rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
}

.hero_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  max-width: 70rem;
  display: flex;
  position: relative;
}

.hero_content.stage {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-neutral--black) 2%, #1e448600 50%, #1e448600 52%);
  border-radius: 11px;
}

.hero_image {
  border-radius: 1rem;
  margin-top: 0;
}

.hero_heading {
  font-size: 3.25rem;
}

.hero_heading.encode {
  font-family: Encode sans semi expanded Medium, Arial, sans-serif;
}

.section_hero {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 80svh;
  padding-top: 6rem;
  display: flex;
  position: relative;
}

.section_hero._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_hero._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.hero_grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  height: 100%;
  display: grid;
}

.hero_grid.center {
  place-items: end stretch;
}

.nav_fixed {
  z-index: 9000;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  width: 100%;
  max-width: 150rem;
  height: 6rem;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.sw-styleguide_heading-header {
  font-size: 6rem;
}

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

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

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

.icon-height-xlarge {
  height: 6rem;
}

.icon-height-xxlarge {
  height: 8rem;
}

.body {
  letter-spacing: .01rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.encode {
  font-family: Encode Sans Expanded;
  font-weight: 400;
}

.encode-semi-ex {
  font-family: Encode Sans Semi Expanded, sans-serif;
  font-weight: 400;
}

.fira {
  font-family: Fira Sans, sans-serif;
  font-weight: 400;
}

.source-sans-3 {
  font-family: "Source Sans 3", sans-serif;
  font-weight: 400;
}

.reddit {
  font-family: Reddit Sans, sans-serif;
  font-weight: 400;
}

.card {
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.card._03 {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  box-shadow: 0 2px 15px 20px #0000000f;
}

.card.stage {
  aspect-ratio: 1;
  max-width: 40rem;
  max-height: 40rem;
  overflow: hidden;
}

.card.thumb {
  aspect-ratio: 1;
  background-color: #fff3;
  background-image: none;
  flex: none;
  padding: .5rem;
  display: none;
}

.card.stage-fullsize {
  aspect-ratio: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff3;
  max-width: 40rem;
  max-height: 40rem;
  padding: 2rem 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.sw-styleguide_spacer {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  height: 5rem;
  display: block;
  position: relative;
}

.image-width-small {
  width: 8rem;
}

.image-1x1-small {
  z-index: 40;
  width: 8rem;
  height: 8rem;
  position: relative;
}

.image-1x1-small.sml {
  width: 5rem;
  height: 5rem;
}

.image-1x1-large {
  width: 18rem;
  height: 18rem;
}

.image-1x1-medium {
  flex: none;
  width: 14rem;
  height: 14rem;
}

.image-1x1-xlarge {
  width: 24rem;
  height: 24rem;
}

.image-1x1-xlarge.align-center {
  position: relative;
}

.cutout {
  position: absolute;
}

.segoe {
  font-family: Segoe Ui, Arial, sans-serif;
}

.image-cutout-blur {
  opacity: .77;
  filter: grayscale() blur(15px);
  background-image: radial-gradient(circle, #fff, #fff0 56%);
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -4%;
}

.image-cutout-blur.stage {
  transform: translate(25px);
}

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

.position-relative.scroll {
  overflow: auto;
}

.video-wrapper {
  aspect-ratio: 2;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

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

.position-absolut {
  z-index: 20;
  position: absolute;
  inset: 0%;
}

.position-absolut.bottom, .position-absolut.height-100 {
  inset: auto 0% 0%;
}

.position-absolut.stage {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero_flex-1er {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.card-inverse {
  background-color: var(--swatch--white-transparent-20);
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-radius: 20px;
}

.card-inverse.filter {
  box-shadow: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.card-inverse.padding-large {
  background-color: var(--swatch--white-transparent-20\<deleted\|variable-1c4f5d2a-2f11-3525-fcd3-e25cd22782fe\>);
}

.card-inverse._50 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: stretch;
  width: 50%;
  height: 100%;
  min-height: 24rem;
  display: flex;
}

.layer-stage {
  background-color: #0003;
  background-image: radial-gradient(circle, #00000080, #0000);
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.layer-stage.gradient {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, #0000009c, #0000 44%), radial-gradient(circle farthest-corner at 70% 0%, var(--base-color-brand--cyan-dark), #0000 67%), radial-gradient(circle farthest-corner at 50% 50%, #00000080, #0000 79%);
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.height-100 {
  height: 100%;
}

.line {
  opacity: .81;
  filter: blur(2px);
  mix-blend-mode: screen;
  min-height: 100vh;
}

.line._02 {
  min-height: auto;
}

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

.stage-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.hero_content-flex {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  display: flex;
  position: relative;
}

.hero_grid-3er {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.hero_grid-block {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-height: 60svh;
  display: grid;
  overflow: hidden;
}

.wrapper {
  justify-content: flex-start;
  align-items: center;
  max-height: 60svh;
  display: flex;
}

.wrapper.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.wrapper.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.wrapper._02 {
  max-height: 80svh;
}

.img-reflect-wrapper {
  aspect-ratio: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.img-reflect-wrapper.stage {
  aspect-ratio: auto;
  justify-content: flex-start;
  align-items: center;
  max-width: 18rem;
}

.img-reflect-wrapper._100 {
  width: 100%;
}

.reflect {
  z-index: 0;
  opacity: .6;
  filter: blur(14px);
  position: absolute;
  inset: -3% 0% 0%;
  transform: translate(25px)perspective(1156px)scale(.9);
}

.reflect.inverse {
  opacity: .5;
  mix-blend-mode: lighten;
}

.reflect.cyber {
  width: 60%;
  inset: auto 0% 0%;
  transform: translate(65px)perspective(1156px)scale(.8);
}

.reflect.flash {
  transform: translate(25px, 20px)perspective(1156px)scale(.7);
}

.image-reflect-org {
  z-index: 1;
  position: relative;
}

.image-reflect-org.cyber {
  flex: none;
  justify-content: flex-end;
  align-items: center;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.image-reflect-org.flash {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.image-reflect-org.collage {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 4rem 0% 0% -4rem;
}

.image-reflect-org.security {
  width: 80%;
}

.hero_content-02 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  max-width: 45rem;
  display: grid;
  position: relative;
}

.background-color-tertiary-dark {
  background-color: var(--base-color-neutral--warmgrey-darker);
}

.image-1x1 {
  aspect-ratio: 1;
}

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

.image-cover.usecase1 {
  display: none;
}

.hero_grid-block-02 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-height: 80svh;
  display: grid;
  overflow: hidden;
}

.nav_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.heading {
  letter-spacing: -.15rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.fs-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  background-color: #f5f5f5;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.fs-slider_pagination_bullet {
  background-color: #ddd;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.fs-slider_pagination_bullet.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.fs-slider1_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider1_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider1_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider1_button {
  color: #fff;
  background-color: #fff3;
  border-radius: 50%;
  width: 3rem;
  padding: 0;
}

.fs-slider1_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider1_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider1_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider1_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider1_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider1_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.fs-slider1_progress {
  transform-origin: 0 0;
  transform-style: preserve-3d;
  background-color: #000;
  width: 100%;
  height: 1rem;
  transform: scale3d(.2, 1, 1);
}

.sw-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  background-color: #f5f5f5;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.sw-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.sw-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.sw-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.sw-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.sw-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.sw-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.sw-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.sw-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-slider_pagination_bullet {
  background-color: #ddd;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.sw-slider_pagination_bullet.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.sw-slider-stage_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-slider-stage_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.sw-slider-stage_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.sw-slider-stage_button {
  aspect-ratio: 1;
  color: #fff;
  background-color: #ffffff26;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  height: 3.5rem;
  padding: .5rem;
  display: flex;
}

.sw-slider-stage_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.sw-slider-stage_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-slider-stage_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.sw-slider-stage_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.sw-slider-stage_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.sw-slider-stage_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-slider-stage_pagination_bullet {
  background-color: #ffffff80;
  border-radius: 30px;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.sw-slider-stage_pagination_bullet.is-bullet-active {
  background-color: #fff;
  display: inline-block;
}

.footer {
  background-color: var(--base-color-neutral--black);
}

.footer-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-wrapper.first {
  border-bottom: .1rem solid var(--base-color-neutral--coldgray-darkest);
  justify-content: space-between;
  display: flex;
}

.footer-heading {
  color: var(--base-color-neutral--white);
  font-size: 1.5rem;
}

.some-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--text-color--text-alternate);
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-color-accent {
  color: var(--base-color-brand--cyan);
}

.text-color-accent.text-size-medium {
  z-index: 5000;
}

.image-width-medium {
  width: 12rem;
}

.brand_footer {
  width: 10rem;
}

.flex_small {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  display: flex;
}

.flex_small.left {
  justify-content: flex-start;
}

.text_wrapper {
  text-align: center;
}

.text_wrapper.spacer-medium {
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.icon-1x1-xlarge {
  flex: none;
  width: 3.5rem;
  height: 3.5rem;
}

.footer-container-small {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer_link {
  color: #fff;
  letter-spacing: .03rem;
  padding: 1rem;
  font-size: 1rem;
  text-decoration: none;
}

.footer_link.last {
  padding-right: 0;
}

.footer_flex {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.footer_text {
  color: #fff;
  letter-spacing: .03rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1rem;
  font-size: 1rem;
  text-decoration: none;
}

.ws-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  background-color: #f5f5f5;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.ws-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.ws-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.ws-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.ws-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.ws-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.ws-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.ws-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.ws-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.ws-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.stage-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  background-color: #f5f5f5;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.stage-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.stage-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.stage-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.stage-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.stage-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.stage-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.stage-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.stage-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.stage-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-stage-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80svh;
  display: flex;
  position: relative;
}

.sw-stage-slider_slide.fullsize {
  position: relative;
}

.sw-stage-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.sw-stage-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: 100%;
  display: flex;
}

.sw-stage-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.sw-stage-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  margin-bottom: 5rem;
  display: block;
  position: relative;
}

.sw-stage-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-stage-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.sw-stage-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.sw-stage-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.sw-stage-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-main-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 80vh;
  display: flex;
  position: relative;
}

.sw-main-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.sw-main-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.sw-main-slider_button {
  aspect-ratio: 1;
  color: #fff;
  background-color: #fff3;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  height: 3.5rem;
  padding: .5rem;
  display: flex;
}

.sw-main-slider_button:hover {
  color: #000;
  background-color: #fff;
}

.sw-main-slider_button.is-nav-disabled {
  color: #fff3;
  background-color: #ffffff1a;
  transform: scale(.9);
}

.sw-main-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  pointer-events: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 75vh;
  max-height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.sw-main-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-main-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  pointer-events: auto;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding: 1rem 3rem 1rem .75rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.sw-main-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.sw-main-slider_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.sw-main-slider_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-main-slider_progress {
  transform-origin: 0 0;
  transform-style: preserve-3d;
  background-color: #000;
  width: 100%;
  height: 1rem;
  transform: scale3d(.2, 1, 1);
}

.slider-container {
  pointer-events: none;
  height: 78vh;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.slider-container.is-fullsize {
  position: absolute;
  inset: 0%;
}

.sw-slider-thumbs_slide {
  opacity: .5;
  pointer-events: auto;
  cursor: pointer;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: calc(18.75svw - 2.5rem);
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sw-slider-thumbs_slide.is-thumb-active {
  opacity: 1;
}

.sw-slider-thumbs_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1rem;
  display: flex;
}

.sw-slider-thumbs_list {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  transform-style: preserve-3d;
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0 2rem 2rem;
  display: flex;
}

.sw-slider-thumbs_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.sw-slider-thumbs_instance {
  pointer-events: none;
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  max-height: 100%;
  padding-left: 3rem;
  padding-right: 25%;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
}

.sw-slider-thumbs_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.sw-slider-thumbs_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.sw-slider-thumbs_list-wrapper {
  perspective: 1200px;
  flex: 1;
  width: 100%;
  display: flex;
  position: relative;
  overflow: clip;
}

.sw-slider-thumbs_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.sw-slider-thumbs_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.sw-slider-thumbs_progress {
  transform-origin: 0 0;
  transform-style: preserve-3d;
  background-color: #fff;
  width: 100%;
  height: .5rem;
  transform: scale3d(.2, 1, 1);
}

.slide-active-line {
  background-color: var(--base-color-brand--cyan-light);
  opacity: 1;
  height: .2rem;
  position: absolute;
  inset: 0% 0% auto;
}

.slide-line {
  flex-flow: column;
  align-items: stretch;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.slide-line-off {
  opacity: .5;
  background-color: #fff;
  height: .2rem;
  position: absolute;
  inset: 0% 0% auto;
}

.thumb-flex {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.section_profile {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_profile._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_profile._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.content-wrapper {
  width: 100%;
}

.content-wrapper.position-absolut {
  inset: 4rem 0% auto;
}

.content-wrapper.position-absolut-logo {
  position: absolute;
  inset: 4rem 0% auto;
}

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

.wrapper-vertical {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wrapper-vertical.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.wrapper-vertical.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.wrapper-vertical._02 {
  max-height: 80svh;
}

.wrapper-vertical.news {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.wrapper-vertical._50 {
  flex: none;
  align-items: stretch;
  width: calc(50% - 2em);
}

.wrapper-vertical._33 {
  width: calc(33.3333% - 2rem);
}

.wrapper-vertical._25 {
  width: calc(25% - 2.25rem);
}

.wrapper-vertical._50-2er {
  flex: none;
  align-items: stretch;
  width: calc(50% - 1.5rem);
}

.wrapper-vertical._2er-mobil, .wrapper-vertical._2er {
  flex: none;
  align-items: stretch;
}

.teaser_heading {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: var(--_responsive---h4);
  letter-spacing: -.03rem;
  font-weight: 500;
  line-height: 1.2;
}

.teaser_heading.text-color-accent.min-height {
  min-height: 4.5rem;
}

.teaser_card {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.teaser_card._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card.padding-small.top {
  justify-content: flex-start;
  align-items: center;
}

.teaser_card.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.teaser_card.featured {
  padding-bottom: 4rem;
  position: relative;
}

.image-2 {
  background-color: #e9d27b;
}

.section_products {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_products._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_products._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.list.feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: none;
  display: flex;
}

.list.feature.rel {
  position: relative;
}

.list-item {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  color: var(--base-color-neutral--black);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: .75rem;
  display: flex;
}

.list-item._2lines {
  justify-content: flex-start;
  align-items: flex-start;
}

.meta-flex {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  display: flex;
}

.meta-flex._01 {
  display: none;
}

.meta-function {
  color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.meta-function:hover, .meta-function.w--current, .meta-function._02 {
  color: var(--base-color-brand--cyan);
}

.meta-function.hide {
  display: none;
}

.meta-function.highlight {
  color: var(--base-color-brand--cyan);
}

.meta-function.language-mobil {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: none;
}

.some-icon {
  color: var(--base-color-neutral--coldgray-dark);
  cursor: pointer;
}

.some-icon:hover {
  color: var(--base-color-neutral--white);
}

.some-icon.blog:hover {
  color: var(--base-color-brand--cyan);
}

.icon-button {
  width: 2rem;
  height: 2rem;
}

.meta-function-flex {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.meta-function-flex.mobil {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.meta-function-text {
  display: none;
}

.meta-function-text.show {
  display: block;
}

.background-gradient-cyan {
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(190deg, var(--base-color-brand--cyan-lighter), #59c5f100);
}

.icon-reflect {
  width: 60%;
  position: absolute;
  inset: 30% 0% auto 114px;
  transform: translate(5px);
}

.grid-2er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.grid-2er.productslider, .grid-2er.productslider-copy {
  align-items: flex-start;
}

.grid-2er.position-absolut {
  pointer-events: none;
}

.section_made {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section_made._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_made._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.image-clip {
  position: absolute;
}

.logo-clipping {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824cdbf2c906e6a07be32d4_why-swissbit-neu-p-1600.jpeg");
  background-position: 0 0;
  background-size: auto;
  background-attachment: fixed;
  font-family: Handel Gothic D, Arial, sans-serif;
  font-size: 16rem;
}

.logo-clipping.text-align-center {
  width: 100%;
  font-family: Handel Gothic D, Arial, sans-serif;
  font-weight: 900;
}

.gradient-blur {
  background-image: radial-gradient(circle farthest-side at 0% 100%, #009ee382, #009ee300 42%), radial-gradient(circle farthest-corner at 100% 100%, var(--base-color-brand--blue-darkest) 17%, #3c427200 57%), radial-gradient(circle farthest-side at 100% 0%, var(--base-color-brand--cyan) 13%, #2c809814 60%, #307d9200), radial-gradient(circle farthest-corner at 50% 50%, #110c2e 10%, var(--base-color-brand--blue-darkest) 94%);
}

.gradient-blur.sticky {
  position: sticky;
  top: 0;
}

.section_industries {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_industries._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_industries._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.logo-clip-wrapper {
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  display: flex;
}

.mobile-link {
  display: none;
}

.tab-content-holder {
  flex-direction: column;
  display: flex;
}

.tab-wrapper {
  grid-column-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.tab-link {
  border: .1rem solid var(--base-color-neutral--white);
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding: .75rem 1rem .5rem;
}

.tab-link:hover {
  color: #000;
  border-color: #e4e4e4;
}

.tab-link.w--current {
  background-color: #fff;
  border-color: #4b94ff;
  box-shadow: inset 1px 1px 10px #0000000d, 0 2px 5px #3d5cff1a;
}

.stacked-tab-holder {
  width: 100%;
  font-family: Fago No Regular, Arial, sans-serif;
}

.stacked-tab-holder._02 {
  z-index: 3;
  opacity: 0;
  position: absolute;
  transform: scale(.9);
}

.stacked-tab-holder._01 {
  z-index: 4;
  position: relative;
}

.stacked-tab-holder._03 {
  z-index: 2;
  opacity: 0;
  position: absolute;
  transform: scale(.9);
}

.stacked-tabs-container {
  z-index: 10;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 40%;
  display: flex;
  position: relative;
}

.tab-paragraph {
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.stacked-tabs-content-holder {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.stacked-gradient {
  z-index: 0;
  width: 70vw;
  height: 120%;
  position: absolute;
  left: -50vw;
  right: auto;
}

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

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

.text-link:hover {
  color: var(--base-color-neutral--black);
  text-decoration: underline;
}

.text-link.single-post {
  color: var(--base-color-brand--green-dark);
}

.text-link.text-color-alternate {
  text-decoration: underline;
}

.text-link.text-color-alternate:hover {
  color: var(--base-color-brand--cyan);
}

.tabs-wrapper {
  padding-top: 4em;
}

.stacked-tabs-pane-holder {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.stacked-tab-image {
  width: 100%;
  margin-bottom: -1rem;
  position: relative;
}

.stacked-tabs-holder {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: space-between;
  align-items: center;
  margin-top: 80px;
  display: flex;
}

.tab-circle {
  justify-content: center;
  align-items: center;
  width: 80px;
  min-width: 80px;
  height: 80px;
  min-height: 80px;
  display: flex;
}

.tab-circle._02 {
  z-index: 20;
  position: relative;
}

.grid-8-col {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-title {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.25rem;
}

.tab-icon {
  width: 60px;
  height: 60px;
}

.grey-paragraph {
  color: #7f8090;
}

.section_min_height {
  min-height: 60svh;
}

.image-align-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrapper-vertical-100 {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.wrapper-vertical-100.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.wrapper-vertical-100.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.wrapper-vertical-100._02 {
  max-height: 80svh;
}

.tab-box {
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  transform-origin: 100% 0;
  background-color: #ffffffb3;
  border-radius: 2rem;
  font-family: Fago No Regular, Arial, sans-serif;
  position: relative;
}

.tab-box.gradient-blur-light {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #59c5f100);
}

.tab-box.transparent {
  border-top: 1px solid var(--base-color-neutral--warmgrey-light);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #fff0;
  border-radius: 0;
  top: 1rem;
}

.tab-box._50 {
  background-color: #fff0;
  border-radius: 0;
  width: 50%;
}

.tab-kicker {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: .875rem;
}

.image-1x1-tiny {
  aspect-ratio: 1;
  flex: none;
  width: 5rem;
  height: 5rem;
}

.kicker {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
}

.kicker.text-color-alternate {
  color: var(--base-color-neutral--white);
}

.section_featured-products {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_featured-products._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_featured-products._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.teaser_card_rounded {
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.teaser_card_rounded._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card_rounded._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card_rounded.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.featured-product {
  z-index: 550;
  width: 20rem;
  height: 20rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -2.5rem;
}

.image-layer {
  z-index: 500;
  position: absolute;
  inset: 0%;
}

.image-layer.gradient-blur {
  background-image: radial-gradient(circle farthest-side at 0% 100%, #009ee382, #009ee300 42%), radial-gradient(circle farthest-corner at 100% 100%, var(--base-color-brand--blue-darkest) 17%, #3c427200 57%), radial-gradient(circle farthest-side at 100% 0%, var(--base-color-brand--cyan) 13%, #2c809814 60%, #307d9200), radial-gradient(circle farthest-corner at 50% 50%, #110c2e 10%, var(--base-color-brand--blue-darkest) 94%);
}

.image-layer.gradient-blur-stage {
  background-image: radial-gradient(circle at 100% 100%, #1e448666 21%, #172bb200 33%), radial-gradient(circle at 100% 0, #009ee3b3, #307d9200 33%);
}

.img-featured {
  z-index: 20;
  aspect-ratio: 1;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 17rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.flex_center {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.featured-bg-images {
  filter: grayscale(20%);
}

.section_productfinder {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_productfinder._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_productfinder._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.image-full {
  width: 100%;
}

.image-full._16-9 {
  z-index: 0;
  height: 85vh;
  position: sticky;
  top: 0;
}

.image-full-100 {
  width: 100%;
  height: 100%;
}

.content-wrap {
  align-items: baseline;
  display: flex;
  overflow: hidden;
}

.words-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h1 {
  color: #fff;
  font-family: Oswald, sans-serif;
  font-size: 78px;
  font-weight: 500;
  line-height: 84px;
}

.hero_arrows {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.arrow_image {
  width: 5em;
  transition: all .2s;
}

.container {
  width: 1920px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2em;
}

.container.hero {
  justify-content: space-between;
  align-items: center;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 8.6em;
  display: flex;
}

.hero_left {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 46%;
  height: 100%;
  padding-top: 5.8em;
  padding-bottom: 2em;
  display: flex;
}

.hero_wrap {
  position: relative;
  overflow: hidden;
}

.hero_right {
  height: 100%;
  overflow: hidden;
}

.arrow {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 1.3em;
  display: flex;
}

.recent_line {
  background-color: #d7d1b9;
  width: 4em;
  height: 1px;
}

.button-2 {
  color: #d7d1b9;
  background-color: #0000;
  border: 1px solid #d7d1b9;
  border-radius: 100vw;
  margin-top: 2.8em;
  padding: .5em 2.4em;
  font-size: .9em;
  font-weight: 500;
  transition: all .2s cubic-bezier(.165, .84, .44, 1);
}

.button-2:hover {
  color: #2d2d2f;
  background-color: #d7d1b9;
}

.hero_text {
  transition: all .2s cubic-bezier(.39, .575, .565, 1);
}

.splide__slide {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 4em;
  padding-bottom: 4em;
  display: flex;
}

.splide__slide.is--main {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: none;
  justify-content: flex-start;
}

.splide__slide.slide--year {
  cursor: pointer;
  width: calc(16.6667% - 1.66667rem);
  padding: 1em 1rem;
}

.splide__slide.slide--year:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.splide__track {
  width: 100%;
}

.recent_text {
  letter-spacing: .2em;
  text-transform: uppercase;
  white-space: nowrap;
  margin-left: 1em;
  font-size: .8em;
  font-weight: 500;
}

.hero_content-2 {
  padding-top: 3em;
  padding-bottom: 3em;
}

.splide.splide2 {
  justify-content: center;
  align-items: center;
  width: 48em;
  height: 100%;
}

.splide.steps {
  z-index: 99;
  width: calc(100% - 9rem);
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.hero_top {
  width: 100%;
  height: 0;
}

.splide__list {
  width: 100%;
  display: flex;
}

.splide__list.year {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.recent {
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 2em;
  display: flex;
}

.red-bg {
  z-index: 10;
  background-color: #d74656;
  background-image: linear-gradient(135deg, #e13f4d, #d34657);
  min-height: 100vh;
  padding-top: 25vh;
  position: relative;
}

.clear {
  clear: both;
  padding-top: 5px;
  line-height: 10px;
}

.finished {
  opacity: 0;
  color: #fff;
  font-size: 32px;
  font-weight: 400;
  line-height: 32px;
  position: absolute;
  bottom: 80vh;
  left: 0;
  right: 0;
}

._25vh-measure {
  border: 2px solid #fff;
  border-style: solid none;
  width: 10px;
  position: absolute;
  top: 1vh;
  left: 32%;
}

._25vh-measure.bottom {
  top: auto;
  bottom: 1vh;
}

.small-text {
  font-size: 14px;
  font-weight: 300;
  line-height: 14px;
}

.section-tag {
  color: #fff;
  background-color: #5895da;
  border-radius: 3px 3px 0 0;
  padding-left: 3px;
  padding-right: 3px;
  font-size: 9px;
  line-height: 11px;
  position: absolute;
  top: -12px;
  left: 3px;
}

.footer-2 {
  color: #fff;
  justify-content: center;
  align-items: center;
  height: 50px;
  font-size: 14px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.help-text-2 {
  color: #fff;
  text-align: center;
  letter-spacing: -.1px;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 13px;
  display: block;
  position: absolute;
  bottom: 79vh;
  left: 0;
  right: 0;
}

.sections {
  color: #fff;
  background-color: #ffffff1a;
  border: 1px dotted #fffc;
  border-radius: 3px;
  width: 96%;
  max-width: 350px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  font-size: 10px;
  display: block;
  position: relative;
}

.sections.outter {
  padding-top: 20px;
}

.sections.sticky {
  color: #333;
  padding: 2px 0 197px;
}

.sections.sticky._2 {
  padding-bottom: 135px;
}

.sections.sticky._3 {
  padding-bottom: 73px;
}

.heart {
  color: #e63b3b;
}

.page-structure {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.pink-bg {
  z-index: 9;
  background-image: linear-gradient(153deg, #fa7e93, #f5d8d8);
  min-height: 100vh;
  padding-top: 25vh;
  position: relative;
}

.tiny-object {
  float: left;
  background-color: #ffffffe6;
  border-radius: 3px;
  width: 20%;
  height: 20px;
  margin-left: 10%;
  margin-right: 10%;
}

.tiny-object.center {
  float: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.tiny-object.rightside {
  float: right;
}

._25vh-line {
  border-right: 2px dotted #fff;
  width: 1px;
  height: 22vh;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.camera {
  z-index: 2;
  width: 100vw;
  max-width: 150rem;
  height: 85vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.step {
  z-index: 10;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #009ee3b3;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: calc(33.3333% - 2rem);
  display: flex;
  position: relative;
  box-shadow: 0 10px 50px #00000040;
}

.step.sticky {
  z-index: 100;
  width: 100%;
}

._25-text {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  top: 43%;
  bottom: 0;
  left: 150%;
}

.blue-bg {
  background-image: linear-gradient(135deg, #242533, #2a3079);
  height: 100vh;
  min-height: 100vh;
  position: relative;
}

.orange-bg {
  background-image: linear-gradient(135deg, #f8ac5c, #fcbe78);
  height: 100vh;
  min-height: 100vh;
  padding-top: 25vh;
}

.sticky-column {
  width: 25%;
  position: absolute;
  inset: 12rem auto 0 10%;
}

.sticky-column._3 {
  top: 17vh;
  left: auto;
  right: 10%;
}

.sticky-column._2 {
  margin-left: auto;
  margin-right: auto;
  left: 0%;
  right: 0%;
}

.help-text-1 {
  color: #fff;
  text-align: left;
  width: 100%;
  max-width: 220px;
  font-family: Lato, sans-serif;
  font-size: 12px;
  position: absolute;
  bottom: 78vh;
  left: 10%;
}

.finder-number {
  color: var(--base-color-neutral--white);
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 12rem;
  line-height: 1;
}

.track {
  height: 160vw;
  position: sticky;
}

.section_news {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_news._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_news._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.frame {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
}

.frame.application {
  width: 100%;
}

.step-flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.number-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 150rem;
  height: 100vh;
  padding-top: 10rem;
  display: flex;
}

.finder-button {
  z-index: 9000;
  opacity: 0;
}

.frame-copy {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
}

.video-image {
  object-fit: cover;
  border-radius: 30px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.video {
  display: none;
}

.news-head {
  letter-spacing: -.03rem;
  margin-bottom: 1.25rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.8rem;
  line-height: 1.2;
}

.news-tag {
  background-color: var(--base-color-brand--cyan-lighter);
  letter-spacing: 0;
  border-radius: 20px;
  margin-bottom: .75rem;
  padding: .25rem 1rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  display: inline-block;
}

.video-layer {
  z-index: 20;
  color: var(--base-color-neutral--white);
  background-color: #0003;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.play {
  width: 8rem;
  height: 8rem;
  position: relative;
}

.play-icon {
  z-index: 40;
  color: var(--base-color-neutral--white);
  background-color: #0000;
  border-radius: 50%;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 8rem;
  height: 8rem;
  display: flex;
  position: relative;
}

.gradient-blur-light {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #59c5f100 33%);
}

.author-wrapper {
  color: var(--base-color-brand--green-dark);
  font-family: Fago No Medium, Arial, sans-serif;
}

.grid-3er-news {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.align-left {
  display: flex;
}

.divider-small {
  background-color: var(--base-color-neutral--coldgray);
  width: 100%;
  height: .1rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.section_events {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_events._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_events._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.event-card {
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: calc(50% - 3rem);
  padding-bottom: 2.4rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.event-card._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.event-card._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.event-card.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.event-card.featured {
  padding-bottom: 4rem;
  position: relative;
}

.event-card.background-color-alternate {
  width: calc(33.3333% - 2rem);
}

.date-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--text-color--text-primary);
  flex-flow: column;
  margin-bottom: .5rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.date-wrapper.vertical {
  flex-flow: column;
}

.date-flex {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
}

.card-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 17rem;
  display: flex;
}

.card-content.left {
  justify-content: flex-start;
  align-items: flex-start;
}

.spacer-header {
  padding-top: 8rem;
}

.section_hero2 {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-height: 60svh;
  max-height: 70svh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section_hero2._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_hero2._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.nav_meta {
  z-index: 20;
  position: relative;
}

.background-color-secondary02 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-secondary02._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.background-color-secondary02._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-secondary02.gradient-blur {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-brand--blue-darkest), #3c427200), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.nav_wrapper-right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: #fff;
  justify-content: flex-end;
  align-items: center;
  padding-top: .25rem;
  padding-bottom: .25rem;
  display: flex;
}

.nav_wrapper-center {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.contact-fixed-container {
  z-index: 99999;
  pointer-events: none;
  width: 100%;
  max-width: 100rem;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto 0% 0%;
}

.contact-wrapper {
  justify-content: flex-end;
  align-items: center;
  margin-bottom: .5rem;
  padding-right: .25rem;
  display: flex;
  position: relative;
}

.contact-button {
  z-index: 9999;
  background-color: var(--secondary-color-brand--orange);
  pointer-events: auto;
  color: #fff;
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px #57575680;
}

.contact-button:hover {
  background-color: var(--secondary-color-brand--orange-dark);
}

.contact-box {
  z-index: 9980;
  background-color: var(--base-color-neutral--coldgray-medium);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  pointer-events: auto;
  transform-origin: 100%;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  justify-content: flex-start;
  align-items: center;
  min-width: 9rem;
  height: 3.5rem;
  margin-right: 1.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.15rem;
  display: flex;
  position: absolute;
}

.contact-box:hover {
  text-decoration: underline;
}

.contact-container {
  color: var(--text-color--text-primary);
  justify-content: flex-end;
  align-items: center;
  width: 11rem;
  display: flex;
  position: relative;
}

.contact-text {
  width: calc(50% - .75rem);
  padding-right: 2rem;
}

.contact-text._02 {
  width: 100%;
  padding-bottom: 1rem;
  padding-left: 2rem;
}

.camera-relative {
  z-index: 20;
  justify-content: center;
  align-items: center;
  height: 85vh;
  display: flex;
  position: relative;
}

.back-to-top {
  color: var(--text-color--text-primary);
  justify-content: flex-end;
  align-items: center;
  position: relative;
}

.back-to-button {
  z-index: 9999;
  background-color: var(--base-color-neutral--coldgray-medium);
  pointer-events: auto;
  color: var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px #57575680;
}

.back-to-button:hover {
  background-color: var(--secondary-color-brand--orange);
  color: var(--base-color-neutral--white);
}

.chatbot-box {
  z-index: 9980;
  background-color: var(--base-color-neutral--coldgray-medium);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  pointer-events: auto;
  transform-origin: 100%;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  justify-content: flex-start;
  align-items: center;
  min-width: 7.5rem;
  height: 3.5rem;
  margin-right: 1.8rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.15rem;
  display: flex;
  position: absolute;
}

.chatbot-box:hover {
  text-decoration: underline;
}

.back-wrapper {
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 36rem;
  padding-right: .25rem;
  display: none;
  position: relative;
}

.chatbot-container {
  color: var(--text-color--text-primary);
  justify-content: flex-end;
  align-items: center;
  width: 10rem;
  display: flex;
  position: relative;
}

.padding-section-footer {
  padding-top: 2rem;
  padding-bottom: 3rem;
}

.image-wrapper-fullsize {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.stage-fullsize-container {
  height: 75vh;
  position: absolute;
  inset: 0% 0% auto;
}

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

.slider-nav-wrapper {
  height: 100%;
  padding-left: 3rem;
  position: relative;
}

.image-layer-stage {
  z-index: 20;
  background-image: linear-gradient(174deg, #093452d9, #71c1f333 48%, #09132999 91%);
  position: absolute;
  inset: 0%;
}

.image-layer-stage.bottom {
  background-image: radial-gradient(circle at 50% 60%, #0f294ea6 3%, #092b4782 46%, #133b7433 74%);
}

.image-layer-stage.center {
  background-image: radial-gradient(circle, #0c1a44d9 8%, #0a163ab8 24%, #0000);
}

.image-layer-stage.middle {
  background-image: radial-gradient(circle, #041e3dd9, #0000 79%);
}

.image-layer-stage.placeholed {
  background-image: linear-gradient(#fff, #fff);
}

.stage-content-wrapper {
  height: 100%;
}

.stage-content-wrapper.bottom {
  margin-top: 29.6svh;
}

.stage-content-wrapper.mobil {
  margin-top: 12rem;
}

.stage-image-cutout {
  width: 14rem;
  height: 14rem;
}

.video-wrapper-fullsize {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.section-separator {
  background-color: var(--base-color-neutral--warmgrey);
  height: 1px;
}

.section-separator-colored {
  background-color: var(--background-color--background-primary);
  height: .15rem;
  margin-left: auto;
  margin-right: auto;
}

.section-separator-light {
  background-color: var(--base-color-neutral--warmgrey-lightest);
  max-width: 96rem;
  height: .15rem;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.video-layer-stage {
  z-index: 20;
  background-image: linear-gradient(#0000, #0000 31%, #0009 78%);
  position: absolute;
  inset: 0%;
}

.tabs-content-wrapper {
  margin-top: 4em;
  overflow: visible;
}

.tabs-nav-background {
  z-index: 0;
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(-90deg, var(--base-color-brand--cyan-dark), var(--base-color-brand--blue-darkest));
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-radius: 999em;
  position: absolute;
  inset: 0%;
}

.tabs-nav-background.rec {
  border-radius: .6em;
  min-height: 4rem;
}

.tab-content-item {
  font-family: Fago No Regular, Arial, sans-serif;
}

.tab-content-image {
  border-radius: 1.4em;
}

.tabs-nav-text {
  z-index: 1;
  position: relative;
}

.tab-content-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 80rem;
  min-height: 25rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab-content-title {
  color: #fff;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
  position: absolute;
}

.tabs-menu-wrapper {
  background-color: #ffffff80;
  border-radius: 9999rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: .75rem;
  display: flex;
}

.tabs-nav-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  border-radius: 999em;
  flex: 1;
  justify-content: center;
  align-items: center;
  min-height: 4rem;
  padding: 0 2rem;
  font-size: 1rem;
  line-height: 1.2;
  transition: all .3s;
  display: flex;
  position: relative;
}

.tabs-nav-item:hover {
  background-color: #009ee340;
}

.tabs-nav-item.w--current {
  color: #fff;
  background-color: #0000;
  font-weight: 500;
}

.tooltipp {
  background-color: var(--base-color-neutral--coldgray-lighter);
  color: var(--base-color-neutral--black);
  letter-spacing: .01rem;
  white-space: nowrap;
  border-radius: .2rem;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  padding: .2rem .5rem;
  line-height: 1.3;
  display: flex;
  position: absolute;
}

.tooltipp.table {
  top: 2rem;
}

.tooltipp.table-big {
  z-index: 500;
  border-radius: .6rem;
  width: 100%;
  max-width: 20rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem;
  position: relative;
  box-shadow: 0 0 10px #0003;
}

.tooltipp.feature {
  z-index: 500;
  border-radius: .6rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 20rem;
  margin-left: auto;
  padding: 1rem;
  inset: 0% 0% -80%;
  box-shadow: 0 0 10px #0003;
}

.tooltipp.filter {
  z-index: 500;
  border-radius: .6rem;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 15rem;
  padding: 1rem;
  position: relative;
  top: -.75rem;
  right: 0;
  box-shadow: 0 0 10px #0003;
}

.tooltipp.secure {
  bottom: -100%;
  left: auto;
  right: 0%;
}

.tooltipp.disabled {
  z-index: 500;
  border-radius: .6rem;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 13.7rem;
  padding: 1rem;
  position: relative;
  top: -.75rem;
  right: 0;
  box-shadow: 0 0 10px #0003;
}

.meta-flex-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  height: 100%;
  display: flex;
}

.bg-header {
  background-color: #000000b3;
  display: none;
  position: absolute;
  inset: 0%;
}

.bg-header._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.bg-header._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.header-trigger {
  height: 10svh;
  position: absolute;
}

.sticky-triggers {
  position: absolute;
  inset: 0%;
}

.phone-mock_wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

.sticky-center {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.h3 {
  margin-top: 0;
  margin-bottom: .4em;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.2;
}

.sticky-text_wrapper {
  color: var(--base-color-neutral--black);
  margin-top: 8vh;
  margin-bottom: 8vh;
  text-decoration: none;
  display: block;
  position: relative;
}

.sticky-text_wrapper.steps {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr;
  grid-auto-columns: 1fr;
  margin-top: .75rem;
  margin-bottom: .75rem;
  display: grid;
}

.sticky-text_wrapper.steps.fourth {
  pointer-events: auto;
  margin-bottom: 0;
}

.sticky-text_wrapper.steps.second {
  pointer-events: auto;
}

.sticky-text_wrapper.steps.first {
  pointer-events: auto;
  flex-flow: column;
}

.sticky-text_wrapper.steps.third, .sticky-text_wrapper.steps.fifth, .sticky-text_wrapper.steps.sixth, .sticky-text_wrapper.steps.eight, .sticky-text_wrapper.steps.seventh, .sticky-text_wrapper.steps.nineth {
  pointer-events: auto;
}

.circle-number {
  text-align: center;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  font-size: 2rem;
  line-height: 1;
  display: flex;
}

.phone-screen {
  position: relative;
}

.phone-mock_border {
  z-index: 1;
  border: 12px solid #cacaca;
  border-radius: 2em;
  position: absolute;
  inset: 0%;
}

.sticky-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 16rem 1.5fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  padding-top: 3rem;
  display: grid;
}

.sticky-img_wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: 2rem;
}

.stick-text_detail {
  transform-origin: 50% 0;
  overflow: hidden;
}

.phone-screen_wrapper {
  border-radius: 1.5em;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.phone-screen_img {
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 100%;
  height: 100%;
}

.phone-screen_img.third, .phone-screen_img.second, .phone-screen_img.fourth {
  position: absolute;
  inset: 0%;
}

.sticky-container {
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 7rem;
}

.container-2 {
  width: 90%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-l {
  font-size: 1.125rem;
}

.paragraph-l.cc-sm-small.mb-0 {
  margin-bottom: 0;
}

.paragraph-l.cc-sm-small.mb-0.text-dark {
  display: block;
}

.sticky-wrapper {
  width: 100%;
  height: 900vh;
  position: relative;
}

.phone-mock {
  background-color: #cacaca;
  border-radius: 2em;
  width: 70%;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 50px #0000000f;
}

.sticky-trigger {
  z-index: 1;
  position: absolute;
  inset: 0% 0% auto;
}

.sticky-trigger._40 {
  top: 40%;
}

.sticky-trigger._10 {
  top: 10%;
}

.sticky-trigger._20 {
  top: 20%;
}

.sticky-trigger._30 {
  top: 30%;
}

.sticky-trigger._50 {
  top: 50%;
}

.sticky-trigger._80 {
  top: 80%;
}

.sticky-trigger._90 {
  top: 90%;
}

.sticky-trigger._60 {
  top: 60%;
}

.sticky-trigger._70 {
  top: 70%;
}

.sticky-trigger._45 {
  top: 45%;
}

.phone-mock_tab {
  background-color: #cacaca;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  width: 50%;
  height: 6%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.tab-img {
  width: 100%;
  max-width: 50rem;
  margin-bottom: -1.5rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.tab-img._01 {
  transform-origin: 100% 100%;
}

.tab-img._03 {
  margin-bottom: 0;
  top: -27px;
}

.scroll02 {
  display: none;
}

.tooltipp02 {
  background-color: var(--base-color-neutral--coldgray-light);
  color: var(--base-color-neutral--black);
  letter-spacing: .01rem;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  padding: .15rem .35rem;
  line-height: 1.3;
  display: flex;
  position: absolute;
}

.scroll03, .scroll04, .scroll05, .scroll06, .scroll07, .scroll08, .scroll09 {
  display: none;
}

.stick-sub-grid {
  z-index: 20;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  pointer-events: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  display: grid;
  position: relative;
}

.sticky-grid-1a {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.sticky-img_wrapper1 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: 2rem;
}

.sticky-container1 {
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 7rem;
  overflow: visible;
}

.tab-icon1 {
  width: 50px;
  height: 60px;
}

.circle-number-box {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  text-align: center;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  font-size: 2rem;
  line-height: 1;
  display: flex;
  position: absolute;
  top: 2.5rem;
  left: -3.5rem;
}

.circle-topic {
  background-color: var(--base-color-neutral--coldgray-dark);
  text-align: center;
  border-radius: 50%;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 1rem;
  height: 1rem;
  font-size: 2rem;
  line-height: 1;
}

.circle-topic.steps1 {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  margin-top: .5rem;
  display: flex;
}

.circle-topic.steps2, .circle-topic.step6 {
  margin-top: .5rem;
}

.circle-text-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.circle-text-wrapper._2zeilig {
  justify-content: flex-start;
  align-items: flex-start;
}

.tab-icon1-box {
  color: #fff;
  width: 60px;
  height: 60px;
}

.tab-icon1-box.cyan {
  color: var(--base-color-brand--cyan);
}

.sticky-sidebar {
  z-index: 20;
  grid-column-gap: 0rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
}

.sticky-sidebar.scroll {
  overflow: auto;
}

.sticky-grid0 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 1.5fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.sticky-img_wrapper0 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 70vh;
  margin-top: -1.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: 2rem;
}

.sticky-top {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.sticky-container0 {
  width: 100%;
  height: 70vh;
  display: flex;
  position: sticky;
  top: 7rem;
  overflow: visible;
}

.tab-img-box {
  z-index: 20;
  aspect-ratio: 16 / 9;
  background-color: #ffffff80;
  border-radius: 2rem;
  justify-content: center;
  align-items: flex-end;
  width: 50%;
  min-height: 15rem;
  display: flex;
  position: relative;
  top: 60px;
}

.nav-dropdown-toggle {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 0 0 0 0;
  font-family: Fago No Regular, Arial, sans-serif;
  display: flex;
}

.nav-dropdown-toggle:hover {
  color: var(--base-color-brand--cyan-text);
}

.nav-dropdown-toggle.mobil {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.chevron {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 1.5rem;
  padding-top: 2px;
  display: flex;
}

.chevron.small {
  width: 1.25rem;
}

.chevron.on {
  transform: rotate(180deg);
}

.nav-dropdown-content {
  background-color: var(--base-color-neutral--white);
  pointer-events: auto;
  max-width: 96rem;
  height: auto;
  max-height: 48rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 6rem 0% auto;
  overflow: hidden;
}

.nav-dropdown-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  font-family: Fago No Medium, Arial, sans-serif;
  display: grid;
}

.uui-text-size-medium {
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

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

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-xsmall {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-lightbox_play-icon {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: #ffffff1a;
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.lightbox_video-overlay-layer {
  z-index: 1;
  background-color: #1d29391a;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.vertical-tabs {
  border-left: .3rem solid var(--base-color-neutral--coldgray-light);
  color: var(--text-color--text-primary);
  background-color: #0000;
  padding: 1.5rem 0 1.5rem 2rem;
  font-family: Fago No Regular, Arial, sans-serif;
  display: block;
}

.vertical-tabs.w--current {
  border-left-color: var(--base-color-brand--cyan);
  opacity: 1;
  background-color: #0000;
}

.vertical-tab-component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.vertical-tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-layout13_image-02 {
  width: 18rem;
  min-width: 18rem;
  position: absolute;
  top: 7rem;
  left: 2rem;
  right: 0%;
}

.uui-layout13_image-01 {
  width: 24rem;
  min-width: 24rem;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -1.5rem;
}

.tab_image-wrapper {
  aspect-ratio: 1;
  background-color: var(--base-color-neutral--coldgray-lighter);
  object-fit: cover;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video_lightbox {
  background-color: var(--base-color-neutral--coldgray-lighter);
  border-radius: 30px;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  padding: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video-lightbox-image {
  border-radius: .6rem;
  width: 100%;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-text-size-small {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.show-tablet {
  display: none;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.uui-navbar01_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar01_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar01_logo-link {
  padding-left: 0;
}

.uui-navbar01_link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar01_link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar01_link.w--current {
  color: #000;
}

.uui-navbar01_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.uui-navbar01_blog-image-wrapper {
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 11rem;
  height: 6.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.uui-navbar01_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar01_dropdown-toggle {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar01_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar01_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_blog-item:hover {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
}

.uui-navbar01_dropdown-content-wrapper {
  z-index: 1;
  grid-row-gap: .75rem;
  grid-template-rows: min-content;
  grid-template-columns: 1fr;
  grid-auto-rows: min-content;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.uui-navbar01_dropdown-blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.uui-navbar01_component {
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.uui-navbar01_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar01_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar01_dropdown-content {
  width: 100%;
  display: flex;
}

.uui-navbar01_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 1.25rem;
  display: flex;
  position: relative;
}

.uui-navbar01_icon-wrapper {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar01_menu-button {
  padding: 0;
  display: none;
}

.uui-navbar01_menu-dropdown {
  position: static;
}

.uui-navbar01_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar01_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-navbar01_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-button-link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link:hover {
  color: var(--untitled-ui--primary800\<deleted\|variable-ddf4f85f\>);
}

.uui-button-link.is-button-xsmall {
  font-size: .875rem;
}

.uui-button-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-navbar01_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

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

.uui-navbar01_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-navbar01_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-button-secondary-gray.show-tablet {
  display: none;
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-tertiary-gray:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logotype {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-navbar01_heading {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-navbar01_item-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar01_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar01_item-button-wrapper {
  margin-top: .75rem;
}

.uui-navbar01_dropdown-content-heading {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  letter-spacing: normal;
  margin-left: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-navbar01_dropdown-content-button-wrapper {
  letter-spacing: normal;
  margin-top: 1rem;
  margin-left: .75rem;
  font-size: .875rem;
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50\<deleted\|variable-9177f7a8\>);
  color: var(--untitled-ui--success700\<deleted\|variable-1c4c81d0\>);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.page-dropdown-overlay {
  z-index: 8889;
  background-color: #000000bf;
  display: none;
  position: fixed;
  inset: 6rem 0% 0%;
}

.nav-dropdown-link {
  color: var(--text-color--text-primary);
  padding-top: .25rem;
  padding-bottom: .25rem;
  font-family: Fago No Medium, Arial, sans-serif;
  text-decoration: none;
  display: block;
}

.nav-dropdown-link:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.tabs-2 {
  display: flex;
  top: 0%;
  left: 0%;
  right: 0%;
}

.nav-tabs-level2 {
  justify-content: space-between;
  width: 100%;
  height: 50rem;
  display: flex;
  top: 0%;
  left: 0%;
  right: 0%;
}

.nav-tabs-level2.hide {
  display: none;
}

.tab-drop-menu {
  flex-flow: column;
  width: 25%;
  display: flex;
}

.padding-section-xsmall {
  pointer-events: auto;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.nav-dropdown-tab {
  color: var(--text-color--text-primary);
  letter-spacing: .01rem;
  background-color: #ddd0;
  padding: .5rem 0 .5rem .75rem;
  font-size: 1.15rem;
  text-decoration: none;
  display: block;
}

.nav-dropdown-tab:hover {
  color: var(--base-color-brand--cyan);
}

.nav-dropdown-tab.w--current {
  color: var(--base-color-brand--cyan);
  background-color: #fff;
}

.nav-featured-wrapper {
  background-color: var(--base-color-neutral--coldgray-lighter);
  height: 100%;
  max-height: 48rem;
  padding: 2rem 3rem 2.4rem;
}

.nav-header-spacer {
  height: 6rem;
}

.nav-head {
  color: var(--base-color-brand--cyan-link);
  letter-spacing: .02rem;
  margin-bottom: .5rem;
  font-family: Fago No Medium, Arial, sans-serif;
}

.padding-section-search {
  padding-top: 9rem;
  padding-bottom: 3rem;
}

.teaser-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  color: var(--base-color-neutral--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.teaser-flex._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser-flex._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser-flex.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.teaser-flex.featured {
  padding-bottom: 4rem;
  position: relative;
}

.nav-head-wrapper {
  width: 100%;
}

.separator-head {
  background-color: var(--base-color-neutral--coldgray);
  height: 2px;
}

.nav-dropdown-grid-3er {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 4rem;
  display: grid;
}

.nav-head-link {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-brand--cyan-link);
  justify-content: space-between;
  align-items: center;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.nav-head-link:hover {
  text-decoration: underline;
}

.padding-nav-dropdown {
  padding: 2rem 3rem 2.4rem;
}

.padding-nav-dropdown.stage {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.nav-flex {
  display: flex;
}

.teaser_flex {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.teaser_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.chevron-right {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 1.15rem;
  display: flex;
}

.nav-level-flex {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: row;
  justify-content: flex-start;
  display: flex;
}

.nav-dropdown-grid-2er {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  display: grid;
}

.teaser_card_rounded-2-1 {
  aspect-ratio: 2;
  border-radius: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.teaser_card_rounded-2-1._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card_rounded-2-1._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card_rounded-2-1.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.teaser_card_rounded-2-1.dropdown {
  border-radius: 10px;
}

.teaser_card_rounded-2-1.flyout {
  border-radius: .6rem;
}

.icon-layer {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.icon-layer.text-color-alternate {
  z-index: 500;
  inset: auto 0% 0% auto;
}

.gradient-blur-small {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.size-dont-shrink {
  flex: none;
}

.dropdown-img {
  filter: brightness(200%) grayscale(40%);
  width: 100%;
  height: 100%;
}

.nav-item-text01.highlight {
  color: var(--base-color-brand--cyan-text);
  font-family: Fago No Medium, Arial, sans-serif;
}

.nav-dropdown-wrapper02 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  height: 50rem;
  display: none;
  overflow: hidden;
}

.tab-dropdown-content {
  width: 70%;
}

.padding-nav-dropdown-tab {
  padding: 3rem 0 2.4rem 3rem;
}

.padding-nav-dropdown-tab.stage {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.nav-dropdown-wrapper-stat {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  height: 50rem;
  overflow: hidden;
}

.nav-dropdown-tab-stat {
  color: var(--text-color--text-primary);
  letter-spacing: .01rem;
  background-color: #ddd0;
  padding: .5rem 0 .5rem .75rem;
  font-size: 1.15rem;
  text-decoration: none;
  display: block;
}

.nav-dropdown-tab-stat:hover {
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-brand--cyan);
}

.nav-dropdown-tab-stat.w--current {
  background-color: #ddd0;
  display: block;
}

.nav-dropdown-tab-stat.w--current:hover {
  background-color: #fff;
}

.nav-products-wrapper {
  padding: 3rem 3rem 2.4rem;
}

.nav-products-wrapper.finder {
  z-index: 1;
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #1e448600), url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6839a6ee52f9161e81ea3f20_teaser_2-1-productfinder.jpg");
  color: var(--base-color-neutral--white);
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 50rem;
  position: relative;
}

.nav-products-wrapper.finder:hover {
  color: var(--text-color--text-alternate);
}

.nav-products-wrapper.location {
  z-index: 1;
  color: #000;
  background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/683db515ad803df43a811820_teaser_2-1-where-to-buy_white.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 40rem;
  position: relative;
}

.nav-products-wrapper.storage {
  height: 45rem;
}

.tab-drop-menu02 {
  flex-flow: column;
  width: 30%;
  display: flex;
}

.tab-drop-menu02.padding-nav-dropdown-tab {
  background-color: var(--base-color-neutral--coldgray-lighter);
  height: 100%;
}

.nav-dropdown-wrapper-products {
  pointer-events: auto;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.nav-dropdown-content-products {
  background-color: var(--base-color-neutral--white);
  pointer-events: auto;
  max-width: 96rem;
  height: 53.5rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 6rem 0% auto;
  overflow: hidden;
}

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

.nav-product-wrapper {
  text-align: center;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: .5rem;
  padding-left: .5rem;
  padding-right: .5rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.nav-product-wrapper:hover {
  background-color: var(--base-color-neutral--white);
  box-shadow: 0 2px 10px #0003;
}

.teaser_wrapper_horizontal {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: row;
  display: flex;
}

.teaser_wrapper_horizontal.flyout {
  justify-content: space-between;
}

.image-1x1-teaser {
  align-self: center;
  width: 10rem;
  height: 10rem;
}

.magazin-teaser {
  aspect-ratio: 2;
  color: var(--text-color--text-primary);
  letter-spacing: .01rem;
  background-color: #ddd0;
  padding: .5rem 0 .5rem .75rem;
  font-size: 1.15rem;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.magazin-teaser:hover {
  color: var(--link-color--link-primary);
}

.magazin-teaser.w--current {
  color: var(--base-color-brand--cyan);
  background-color: #fff;
}

.teaser-bar {
  background-color: var(--base-color-brand--cyan-light);
  background-image: linear-gradient(90deg, var(--base-color-brand--cyan), #0073a200);
  color: var(--text-color--text-alternate);
  padding-top: 2rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.teaser-bar:hover {
  text-decoration: underline;
}

.magazin-image {
  width: 100%;
  max-width: 13rem;
  position: absolute;
  inset: -4rem .75rem auto auto;
}

.product-grid-5er {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cases_card {
  z-index: 10;
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #009ee3b3;
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.cases_card:hover {
  box-shadow: 0 10px 20px #00000040;
}

.cases_card.sticky {
  z-index: 100;
  width: 100%;
}

.button_wrapper.position-absolut {
  inset: auto 0% 0%;
}

.button-dropdown-location {
  z-index: 20;
  position: absolute;
  inset: auto 0% 0%;
}

.button-dropdown-location.bottom, .button-dropdown-location.height-100 {
  inset: auto 0% 0%;
}

.nav-dropdown-content02 {
  background-color: var(--base-color-neutral--white);
  pointer-events: auto;
  max-width: 96rem;
  height: auto;
  max-height: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  inset: 6rem 0% auto;
  overflow: hidden;
}

.product-grid-2er {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav-dropdown-content-small {
  background-color: var(--base-color-neutral--white);
  pointer-events: auto;
  text-align: left;
  flex-flow: column;
  align-self: flex-start;
  min-width: 18rem;
  padding-top: 1rem;
  padding-bottom: 1.5rem;
  position: absolute;
  inset: 6rem 0% auto;
  overflow: hidden;
}

.nav-dropdown-link-small {
  color: var(--text-color--text-primary);
  margin-left: 0;
  margin-right: 0;
  padding: .75rem 1.25rem 1rem;
  text-decoration: none;
}

.nav-dropdown-link-small:hover {
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

.nav-dropdown-link-small.first {
  padding-top: 1rem;
}

.nav-dropdown-link-small.last {
  padding-bottom: 1.5rem;
}

.nav-dropdown-link-small.on {
  color: var(--base-color-brand--cyan);
}

.nav-dropdown-content-meta {
  background-color: var(--base-color-neutral--white);
  pointer-events: auto;
  text-align: left;
  flex-flow: column;
  align-self: flex-start;
  min-width: 8rem;
  position: absolute;
  inset: 6rem 0% auto;
  overflow: hidden;
  box-shadow: 0 0 10px #0000004d;
}

.nav-dropdown-link-meta {
  color: var(--text-color--text-primary);
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.25rem .75rem;
  text-decoration: none;
}

.nav-dropdown-link-meta:hover {
  color: var(--link-color--link-blue-cyan);
  text-decoration: underline;
}

.nav-dropdown-link-meta.first {
  padding-top: 1rem;
}

.nav-dropdown-link-meta.last {
  padding-bottom: 1.5rem;
}

.nav-dropdown-link-meta.on {
  color: var(--base-color-brand--cyan);
}

.search-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.search-wrapper {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 80rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.search-field {
  width: 100%;
  max-width: 64rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.search-field.padding-small {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.search-icon {
  color: var(--base-color-neutral--white);
  align-self: center;
  width: 3rem;
}

.block-quote {
  border-left-width: .2rem;
  border-left-color: var(--base-color-brand--cyan-light);
  letter-spacing: 0;
  font-family: Fago No Italic, Arial, sans-serif;
  font-weight: 400;
}

.list-2 {
  color: var(--base-color-brand--cyan);
  padding-left: 0;
  list-style-type: none;
}

.bullet {
  background-color: var(--base-color-brand--cyan);
  border-radius: 50%;
  flex: none;
  width: 6px;
  height: 6px;
  margin-top: 8px;
}

.bullet._2lines, .bullet._3lines, .bullet._2lines-1280, .bullet._3lines-1280 {
  flex: none;
}

.background-color-blue, .background-color-blue._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.background-color-blue._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.button-5 {
  z-index: 1;
  cursor: pointer;
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 54px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-5:active {
  box-shadow: 0 10px 29px -6px #990cae91;
}

.button-border-color {
  z-index: 4;
  filter: contrast(130%);
  border-radius: .2rem .2rem .6rem;
  justify-content: center;
  align-items: center;
  width: 110%;
  height: 110%;
  display: block;
  position: absolute;
  overflow: hidden;
}

.border_color {
  z-index: 1;
  filter: blur(16px);
  mix-blend-mode: normal;
  background-image: linear-gradient(90deg, #14b8ff, #54c4f2db 28%, #59c5f1d9 42%, #0073a259 82%);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.border_color.color-1 {
  background-image: linear-gradient(112deg, var(--base-color-brand--cyan-medium), var(--base-color-brand--green));
  filter: blur(16px);
  width: 50px;
  height: 50px;
  top: -30%;
  left: -5%;
}

.border_color.color-3 {
  filter: blur(16px);
  background-image: linear-gradient(251deg, #0015fa, #007bff);
  width: 50px;
  height: 40px;
  top: -41%;
  left: 8%;
}

.border_color.color-2 {
  filter: blur(16px);
  background-image: linear-gradient(251deg, #25ffe9, #0893ca);
  width: 50px;
  height: 40px;
  top: -45%;
  left: 29%;
}

.border_color.invers {
  background-image: linear-gradient(90deg, var(--base-color-brand--cyan-dark), var(--base-color-brand--cyan) 22%, var(--base-color-brand--cyan) 42%, var(--base-color-neutral--white) 82%);
}

.label {
  z-index: 5;
  position: relative;
}

.button-gradient {
  z-index: 3;
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest) 9%, var(--base-color-brand--cyan-dark));
  opacity: 1;
  filter: none;
  border-radius: .2rem .2rem .6rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .4s ease-in-out;
  display: flex;
  position: absolute;
  inset: 0%;
}

.button-gradient:hover {
  filter: contrast(110%);
  background-image: linear-gradient(255deg, #5e23ff6b, #9c41f46b 53%, #bf5bea6b);
}

.button-gradient:active {
  filter: contrast(160%);
  background-image: linear-gradient(255deg, #5e23ff96, #9c41f49c 53%, #bf5bea8f);
}

.button_border-color {
  z-index: -2;
  filter: contrast(130%);
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  overflow: hidden;
}

.button-label {
  z-index: 5;
  letter-spacing: .04rem;
  position: relative;
}

.text-link-container {
  cursor: pointer;
}

.text-link-container:hover {
  color: var(--base-color-brand--cyan-link);
}

.text-link-container.single-post {
  color: var(--base-color-brand--green-dark);
}

.text-link-container.arrow {
  color: var(--base-color-brand--cyan-link);
  margin-right: 0;
  display: inline-block;
}

.text-link-container.icon {
  grid-column-gap: .15rem;
  grid-row-gap: .15rem;
  display: inline-block;
}

.text-link-container.arrow-is-alternate {
  color: var(--base-color-neutral--white);
  display: inline-block;
}

.txt-link_single {
  color: var(--base-color-brand--cyan-link);
  font-weight: 500;
  text-decoration: none;
}

.txt-link_single.single-post {
  justify-content: flex-start;
  align-items: center;
  height: 1.75rem;
  display: flex;
}

.txt-link_single.cyan {
  color: var(--base-color-brand--cyan);
}

.txt-link_single.cyan-dark {
  color: var(--base-color-brand--cyan-dark);
}

.txt-link_single.cyan-blue {
  color: #0d61a2;
}

.txt-link_single.is-alternate {
  color: var(--base-color-neutral--white);
}

.txt-link_single.productfinder {
  color: #0d61a2;
}

.txt-link_single.red {
  color: var(--base-color-system--error-red-dark);
}

.link-underline {
  background-color: var(--base-color-brand--cyan-link);
  color: var(--base-color-brand--cyan-link);
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 2px;
  display: flex;
}

.link-underline.single-post {
  background-color: var(--base-color-brand--green-dark);
}

.link-underline.cyan {
  background-color: var(--base-color-brand--cyan);
}

.link-underline.cyan-dark {
  background-color: var(--base-color-brand--cyan-dark);
}

.link-underline.is-alternate {
  background-color: var(--base-color-neutral--white);
}

.flex_medium {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  display: flex;
}

.flex_medium.left {
  justify-content: flex-start;
}

.flex_medium.top {
  align-items: flex-start;
}

.button-gradient-alternate {
  z-index: 3;
  opacity: 1;
  filter: none;
  background-image: none;
  border-radius: .2rem .2rem .6rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .4s ease-in-out;
  display: flex;
  position: absolute;
  inset: 0%;
}

.button-gradient-alternate:hover {
  filter: contrast(110%);
  background-image: linear-gradient(255deg, #5e23ff6b, #9c41f46b 53%, #bf5bea6b);
}

.button-gradient-alternate:active {
  filter: contrast(160%);
  background-image: linear-gradient(255deg, #5e23ff96, #9c41f49c 53%, #bf5bea8f);
}

.play-bg {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-brand--cyan), #0000);
  border-radius: 50%;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 70%;
  height: 70%;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s, transform .2s;
  position: absolute;
  inset: 0%;
}

.search-field-relativ {
  width: 100%;
  position: relative;
}

.autosuggest-wrapper {
  max-height: 30rem;
  overflow: scroll;
}

.autosuggest-item {
  color: var(--base-color-neutral--black);
  width: 100%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 3rem;
}

.autosuggest-item:hover {
  background-color: var(--base-color-neutral--coldgray-medium);
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

.auto-marker {
  color: var(--base-color-brand--cyan);
}

.autosuggest-overlay {
  position: absolute;
  inset: 0%;
}

.form_input-overlay {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: var(--base-color-neutral--white);
  pointer-events: none;
  color: var(--base-color-neutral--black);
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: 2rem;
  margin-bottom: .75rem;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: 0 .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.form_input-overlay::placeholder, .form_input-overlay.is-select-input {
  color: var(--text-color--text-secondary);
}

.form_input-overlay.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
  font-size: 1rem;
}

.form_input-overlay.is-alternate {
  border-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  background-color: #fff;
}

.curser {
  background-color: var(--base-color-neutral--black);
  flex: none;
  width: .1rem;
  height: 2rem;
}

.autosuggest-label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.autosuggest-tag {
  background-color: var(--base-color-neutral--coldgray-medium);
  color: var(--text-color--text-primary);
  border-radius: 20px;
  padding: .15rem .75rem .25rem;
  font-size: 1rem;
  display: inline-block;
}

.autosuggest-tag:hover {
  text-decoration: underline;
}

.close-container {
  cursor: pointer;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}

.close-wrapper {
  color: #fff;
  justify-content: flex-end;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.close-wrapper.small {
  color: var(--base-color-neutral--black);
  padding-top: 1rem;
  padding-bottom: .5rem;
}

.autosuggest {
  z-index: 80000;
  text-align: left;
  background-color: #e7e6ee;
  border-radius: .2rem;
  padding-top: .5rem;
  padding-bottom: 1rem;
  padding-right: .5rem;
  display: none;
  position: absolute;
  inset: 3.5rem 0% auto;
  overflow: hidden;
  box-shadow: 0 0 10px #0003;
}

.container-form {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--swatch--cyan-transparent-20);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.video-layer-standalone {
  z-index: 20;
  color: var(--base-color-neutral--white);
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.form-container {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 3rem;
  display: flex;
  position: relative;
}

.form-container.is-stretch, .form-container.is-stretch-copy {
  justify-items: stretch;
}

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

.align-right {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.form_wrapper_flex {
  justify-content: space-between;
  display: flex;
}

.form_wrapper_flex._3er {
  grid-column-gap: 1.5px;
  grid-row-gap: 1.5px;
}

.form_field-wrapper-50 {
  width: calc(50% - .75rem);
  margin-bottom: 1rem;
}

.form_field-wrapper-70 {
  width: calc(66.6667% - 1rem);
  margin-bottom: 1rem;
}

.form_field-wrapper-30 {
  width: calc(33.3333% - .5rem);
  margin-bottom: 1rem;
}

.btn-mod-flex1 {
  flex-flow: row;
  justify-content: center;
  align-self: center;
  font-size: 1.125rem;
  display: flex;
}

.accessible-select {
  max-width: calc(66.6667% - 1rem);
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.accessible-select:hover {
  box-shadow: none;
  color: var(--base-color-brand--blue-dark);
}

.accessible-select:focus {
  color: #00595c;
}

.accessible-select._100 {
  max-width: none;
}

.accessible-select.min-width {
  max-width: 100%;
}

.accessible-select.filter {
  width: 100%;
  max-width: none;
}

.accessible-select.filter.disabled {
  opacity: .3;
  pointer-events: none;
  cursor: not-allowed;
}

.accessible-select._18rem {
  width: 18rem;
  max-width: 100%;
}

.dropdown-text {
  text-align: left;
  margin-right: 6px;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
}

.dropdown-text.small {
  margin-right: 0;
  font-size: .933333rem;
  line-height: 1.3;
}

.dropdown-link-item {
  background-color: var(--base-color-neutral--coldgray-light);
  color: var(--text-color--text-primary);
  padding: .5rem 1rem;
  display: block;
}

.dropdown-link-item:hover {
  background-color: var(--base-color-neutral--coldgray-medium);
  text-decoration: underline;
}

.dropdown-link-item:focus {
  color: var(--link-color--link-primary);
}

.dropdown-link-item:focus-visible, .dropdown-link-item[data-wf-focus-visible] {
  color: var(--base-color-brand--blue-dark);
}

.fs-select_field {
  background-color: var(--base-color-neutral--coldgray-lighter);
  margin-bottom: 0;
  display: none;
}

.fs-select_field:focus-visible, .fs-select_field[data-wf-focus-visible] {
  color: #00595c;
}

.dropdown-chevron {
  justify-content: space-between;
  display: flex;
}

.dropdown-chevron:hover {
  color: #00595c;
}

.border-transparent {
  pointer-events: none;
  border: 3px solid #0000;
  width: 100%;
  height: 100%;
  position: absolute;
}

.border-transparent.position-static {
  border-radius: .2rem;
  position: static;
}

.dropdown-trigger {
  justify-content: space-between;
  width: 100%;
  font-family: Fago No Regular, Arial, sans-serif;
  display: flex;
}

.dropdown-trigger.flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.dropdown-list {
  background-color: var(--base-color-neutral--coldgray-lighter);
  border-bottom-right-radius: .2rem;
  border-bottom-left-radius: .2rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  overflow: hidden;
  box-shadow: 3px 3px 8px #0003;
}

.dropdown-list.filter {
  height: 10rem;
  overflow: auto;
}

.dropdown-list.filter.auto {
  height: auto;
}

.dropdown-list.filter-range {
  height: 8rem;
  overflow: auto;
}

.dropdown {
  background-color: #ffffffb3;
  border: .1rem solid #000;
  border-radius: .2rem;
  align-self: center;
  align-items: center;
  height: 3.25rem;
  padding: .5rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.dropdown:hover {
  color: var(--base-color-neutral--black);
  background-color: #fff;
  box-shadow: 0 0 10px #0000004d;
}

.dropdown:active {
  border-width: .1rem;
  border-color: var(--base-color-brand--cyan);
}

.dropdown:focus-visible, .dropdown[data-wf-focus-visible] {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--black);
  background-color: #fff;
  box-shadow: 0 0 10px #0000004d;
}

.dropdown.invers {
  color: var(--base-color-neutral--white);
  background-color: #fff3;
}

.dropdown.invers:hover {
  color: var(--base-color-neutral--black);
  background-color: #fff;
}

.dropdown.filter {
  z-index: 0;
  background-color: #fff;
  height: 2.75rem;
  padding-top: 0;
  padding-bottom: 0;
}

.dropdown.filter.active {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan-lighter);
}

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

.arrow-drop-sml {
  align-items: center;
  width: 16px;
  display: flex;
}

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

.captcha-placeholder {
  max-width: calc(66.6667% - 1rem);
  margin-bottom: 1rem;
}

.captcha-placeholder.full {
  max-width: 100%;
}

.image-4 {
  border: .1rem solid var(--base-color-neutral--coldgray-medium);
  border-radius: .2rem;
  overflow: hidden;
}

.image-width-large {
  width: 16rem;
}

.accordion-item {
  border-radius: .6rem;
  margin-bottom: .75rem;
  position: relative;
  overflow: hidden;
}

.accordion-trigger {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--base-color-neutral--coldgray-lighter);
  cursor: pointer;
  border-radius: .6rem;
  justify-content: space-between;
  align-items: center;
  height: auto;
  padding: .75rem 1.5rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.accordion-trigger.background-color-alternate {
  background-color: var(--base-color-neutral--white);
}

.accordion-trigger.white {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion-icon {
  flex: none;
  width: 2.15rem;
  height: 2.15rem;
}

.accordion-content {
  justify-content: space-between;
  align-items: center;
  padding: 2rem 1.5rem 2.25rem;
  display: flex;
  position: relative;
}

.accordion-content.light {
  padding-left: 1rem;
  padding-right: 1rem;
}

.accordion-content.icon {
  width: 100%;
  padding-left: 1.5rem;
  padding-right: 1rem;
}

.accordion-content.transparent {
  background-color: #ffffffb3;
}

.list-icon {
  flex: none;
  align-self: flex-start;
  width: 2.25rem;
  height: 2.25rem;
  margin-top: -3px;
}

.link-list-item {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: .6rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: .75rem;
  padding: .75rem 1rem .85rem 1.5rem;
  display: flex;
}

.link-list-item:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
  box-shadow: 0 0 10px #00000026;
}

.link-list-item._2lines {
  justify-content: flex-start;
  align-items: flex-start;
}

.link-list-item.first {
  margin-top: 1rem;
}

.link-list-item.last {
  margin-bottom: 1.5rem;
}

.icon-rounded {
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(45deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
  color: var(--text-color--text-alternate);
  border-radius: 2rem;
  padding: .5rem;
}

.image-1x1-teaser-smal {
  align-self: center;
  width: 8rem;
  height: 8rem;
}

.grid-4er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-card {
  aspect-ratio: 1;
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(45deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
  color: var(--text-color--text-alternate);
  border-radius: .6rem;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: .5rem;
  display: flex;
}

.teaser-list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.teaser-list-item {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.teaser-list-item._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser-list-item._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser-list-item.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.teaser-list-item.featured {
  padding-bottom: 4rem;
  position: relative;
}

.functions-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.functions-container {
  container-type: inline-size;
}

.functions-card {
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(45deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
  color: var(--text-color--text-alternate);
  cursor: pointer;
  border-radius: .6rem;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.functions-card.application {
  aspect-ratio: auto;
  object-fit: cover;
  padding: 0;
}

.functions-card-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: stretch;
  transition: opacity .2s;
  display: flex;
  position: absolute;
}

.benefits_card_mask_wrap {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: grid;
}

.functions-card-mask-clip {
  overflow: hidden;
}

.functions-card-text {
  text-align: center;
  text-wrap: balance;
  font-family: Fago No Regular, Arial, sans-serif;
}

.button-3 {
  color: #000;
  background-color: #fff;
  border-radius: 100vw;
  padding: .5em 1.5em;
}

.functions-mask-wrap {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: grid;
}

.functions-headline {
  letter-spacing: -.03rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 1.4;
}

.functions-headline.text-align-center {
  text-wrap: balance;
}

.functions-innercontent {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.benefits_card_img {
  opacity: .8;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.card-arrow {
  width: 2.5rem;
  height: 2.5rem;
  position: absolute;
  bottom: -2rem;
  left: auto;
  right: .6rem;
}

.grid-5er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-5er.contact {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.image-1x1-teaser-medium {
  align-self: center;
  width: 8rem;
  height: 8rem;
}

.grid-6er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video_standalone {
  aspect-ratio: 16 / 9;
  border-radius: 2rem;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video-head {
  letter-spacing: -.05rem;
  margin-bottom: 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  line-height: 1.2;
}

.video-head.heading-style-h4 {
  justify-content: center;
  align-items: center;
  min-height: 4rem;
  display: flex;
}

.video-container-half {
  width: 50%;
}

.video-layer-half {
  z-index: 20;
  aspect-ratio: 16 / 9;
  color: var(--base-color-neutral--white);
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.video_half {
  aspect-ratio: 16 / 9;
  border-radius: 30px;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.background-color-light {
  background-color: var(--base-color-neutral--coldgray-light);
}

.accordion-item-light {
  border-bottom-width: .15rem;
  border-bottom-color: var(--base-color-neutral--coldgray-medium);
  margin-bottom: .75rem;
  position: relative;
  overflow: hidden;
}

.accordion-light-trigger {
  color: var(--base-color-brand--cyan);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.accordion-light-trigger.border {
  border-bottom: .15rem solid var(--base-color-brand--cyan);
}

.accordion-icon-flex {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon-1x1-huge {
  flex: none;
  width: 4rem;
  height: 4rem;
}

.accordion-icon-trigger {
  color: var(--base-color-brand--cyan);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 5rem;
  padding: 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.accordion-icon-trigger.border {
  border-bottom: .15rem solid var(--base-color-brand--cyan);
}

.right-arrow {
  display: none;
  inset: auto 35% 0% auto;
}

.product-slide {
  padding-top: 8rem;
  padding-bottom: 6rem;
}

.product-slide.usecase {
  padding-top: 10rem;
}

.button-block {
  justify-content: center;
  align-items: center;
  width: 50%;
  min-height: 90px;
  padding: 25px 15px;
  display: flex;
}

.slider-left {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-left:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.pricing {
  color: #151428;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  line-height: 55px;
}

.slide-nav {
  bottom: -3rem;
}

.feature-block {
  align-items: center;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
}

.product-name {
  color: #151428;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.slide-text-content-wrapper {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pricing-rate {
  opacity: .5;
}

.slider-right {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-right:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.arrow-bottom {
  display: none;
}

.title-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.price-block {
  flex-direction: column;
  align-items: flex-end;
  width: 50%;
  padding: 25px 30px 25px 15px;
  display: flex;
}

.arrow-right {
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
  position: absolute;
  inset: auto 2rem auto auto;
}

.arrow-right._1 {
  right: 0;
}

.arrow-right.big {
  right: 3.5rem;
}

.arrow-right.tab2 {
  height: 100%;
  inset: 0% 0% 0% auto;
}

.arrow-right.tab2.inactive {
  opacity: .5;
}

.arrow-right.tabs3 {
  height: 100%;
  inset: 0% -1.5rem 0% auto;
}

.arrow-right.tabs3.inactive {
  opacity: .5;
}

.car-icon {
  width: 25px;
  margin-right: 14px;
}

.button-4 {
  color: #fff;
  background-color: #8c54ff;
  justify-content: center;
  align-items: center;
  min-width: 170px;
  min-height: 55px;
  font-size: 15px;
  text-decoration: none;
  display: flex;
  box-shadow: -5px 30px 20px -20px #565d7161;
}

.slider-product-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  min-height: 250px;
  display: flex;
  position: relative;
}

.product-logo {
  width: 80px;
  margin-bottom: 8px;
}

.mask {
  overflow: visible;
}

.product-slider-card {
  background-color: #fff;
  border-radius: 2rem;
  width: 100%;
  max-width: 64rem;
  height: 100%;
  padding: 3rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.product-image {
  max-width: 150%;
  position: absolute;
}

.feature-column {
  width: 50%;
  padding-left: 25px;
  padding-right: 25px;
}

.product-slider-wrapper {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.product-slider {
  background-color: #0000;
  height: 100%;
  overflow: hidden;
}

.product-slider.usecase {
  max-height: 500rem;
}

.icon-3 {
  color: #4c4172;
}

.arrow-2 {
  width: 20px;
}

.arrow-left {
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
  position: absolute;
  inset: auto auto auto 2rem;
}

.arrow-left._1 {
  left: 0;
}

.arrow-left.big {
  left: 3.5rem;
}

.arrow-left.tab2 {
  height: 100%;
  inset: 0% auto 0% 0%;
}

.arrow-left.tab2.inactive {
  opacity: .5;
}

.arrow-left.tab3 {
  height: 100%;
  inset: 0% auto 0% -1.5rem;
}

.arrow-left.tab3.inactive {
  opacity: .5;
}

.left-arrow {
  display: none;
  position: absolute;
  inset: auto 40% 0% auto;
}

.text-block, .text-block-2, .body-2 {
  font-family: Fago No Regular, Arial, sans-serif;
}

.slider-ogo-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  min-height: 90px;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.functions-logo {
  width: 7rem;
}

.functions-logo.fips {
  width: 5rem;
}

.slider-flex {
  display: flex;
}

.separator-colored {
  background-color: var(--background-color--background-primary);
  height: 2px;
  margin: 1.5rem auto 2rem;
}

.product-slider2 {
  background-color: #0000;
  height: auto;
  max-height: 48rem;
}

.product-slider-card-02 {
  background-color: #fff;
  border-radius: 2rem;
  width: 100%;
  max-width: 40rem;
  height: 35rem;
  padding: 3rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.product-overlapp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.offset-wrapper {
  margin-bottom: -11.5rem;
  position: relative;
  top: -11.5rem;
}

.product-slider-wrapper02 {
  justify-content: center;
  align-items: center;
  max-width: 50rem;
  height: 100%;
  max-height: 38rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

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

.image-sceenshot.cyber {
  flex: none;
  justify-content: flex-end;
  align-items: center;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.image-sceenshot.flash {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.image-sceenshot.collage {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 4rem 0% 0% -4rem;
}

.img-screenshot-wrapper {
  background-color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  width: 16rem;
  margin-top: 1rem;
  padding: .5rem;
  position: relative;
  box-shadow: 3px 3px 15px #0003;
}

.img-screenshot-wrapper.stage {
  aspect-ratio: auto;
  justify-content: flex-start;
  align-items: center;
  max-width: 18rem;
}

.team-slider_cms_list.swiper-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
  transform: translate(0);
}

.team-slider_cms_item.swiper-slide {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: none;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 33.3333%;
  height: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.product-cardslider-bullet-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--base-color-neutral--coldgray-dark);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  width: auto !important;
}

.container-3 {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 70rem;
  min-height: 100svh;
  margin-left: auto;
  margin-right: auto;
  padding: 6rem 1.5rem;
  display: flex;
  position: relative;
}

.product-slider_navigation {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  place-content: center space-between;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.product-slider-draggable-handle {
  cursor: grab;
  background-color: currentColor;
  border-radius: 100vw;
  width: 30%;
  height: 100%;
}

.team-slider_cms_wrap.swiper {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  overflow: visible;
}

.product-cardslider-btn-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.product-cardslider-bullet-item {
  aspect-ratio: 1;
  border: .09rem solid var(--base-color-neutral--coldgray-dark);
  background-color: #eee0;
  border-radius: 50%;
  width: 1.25rem;
  min-width: 0;
  padding: 0;
}

.product-cardslider-bullet-item.is-active {
  background-color: currentColor;
}

.product-cardslider-draggable-wrapper {
  border: .09rem solid var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--coldgray-dark);
  border-radius: 100vw;
  width: 14rem;
  min-width: 0;
  max-width: 100%;
  height: 1.25rem;
}

.product-cardslider-btn.swiper-button-disabled {
  opacity: .5;
  pointer-events: none;
}

.product-card-slider-wrapper.swiper {
  margin-left: -1rem;
  margin-right: -1rem;
}

.product-slider-list.swipper-wrapper {
  display: flex;
}

.product-card-slider-item {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  padding-left: 1rem;
  padding-right: 1rem;
}

.product-card-slider-item.swiper-slide {
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 33.33%;
  height: auto;
  display: flex;
}

.slider-right2 {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-right2:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.slider-left2 {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-left2:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.product-card {
  background-color: var(--base-color-neutral--white);
  text-align: center;
  border-radius: 2rem;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 2rem 2rem 2.4rem;
  display: flex;
}

.product-card.featured {
  justify-content: flex-start;
  align-items: center;
  padding-top: 4rem;
  position: relative;
  overflow: hidden;
}

.product-card.featured2 {
  padding-top: 4.5rem;
  position: relative;
  overflow: hidden;
}

.product-card._3 {
  border: .2rem solid var(--base-color-neutral--coldgray);
}

.slider-right1a {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-right1a:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.slider-left1a {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-left1a:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.card-slider {
  overflow: clip;
}

.team-slider_bullet_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  width: auto !important;
}

.container-4 {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 70rem;
  min-height: 100svh;
  margin-left: auto;
  margin-right: auto;
  padding: 6rem 1.5rem;
  display: flex;
  position: relative;
}

.team-slider_component {
  width: 100%;
  position: sticky;
  top: 5rem;
  container-type: inline-size;
}

.team-slider_layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  place-content: center space-between;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.team-slider_draggable_handle {
  background-color: var(--base-color-neutral--coldgray-dark);
  cursor: grab;
  border-radius: 100vw;
  width: 30%;
  height: 100%;
}

.team-slider_btn_layout {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-2 {
  overflow: clip;
}

.team-slider_bullet_item {
  aspect-ratio: 1;
  border: .1rem solid var(--base-color-neutral--coldgray-dark);
  background-color: #eee0;
  border-radius: 100vw;
  width: 1rem;
  min-width: 0;
  padding: 0;
}

.team-slider_bullet_item.is-active {
  background-color: var(--base-color-neutral--coldgray-dark);
}

.team-slider_bullet_item.is-active.invers {
  border-color: var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.team-slider_bullet_item.invers {
  border-color: var(--base-color-neutral--white);
}

.team-slider_draggable_wrap {
  border: .1rem solid var(--base-color-neutral--coldgray-dark);
  border-radius: 100vw;
  width: 14rem;
  min-width: 0;
  max-width: 100%;
  height: 1rem;
}

.team-slider_btn_element.swiper-button-disabled {
  opacity: .5;
  pointer-events: none;
}

.auto-tabs-component {
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-wrapper-50 {
  aspect-ratio: 1;
  background-color: var(--base-color-neutral--coldgray-lighter);
  object-fit: cover;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper-50.hide {
  display: none;
}

.auto-tabs-menu {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 4rem;
  display: flex;
}

.auto-tab-link {
  border-bottom: .3rem solid var(--base-color-neutral--coldgray-light);
  color: var(--text-color--text-primary);
  background-color: #0000;
  flex: none;
  align-self: flex-start;
  padding: 1rem 1.5rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.auto-tab-link.w--current {
  opacity: 1;
  color: var(--base-color-brand--cyan);
  background-color: #0000;
}

.auto-tabs-button-text {
  white-space: nowrap;
  font-family: Fago No Medium, Arial, sans-serif;
  line-height: .9;
}

.pause-icon {
  width: 1.15rem;
}

.auto-tabs-button {
  z-index: 5000;
  color: var(--base-color-brand--cyan);
  text-align: center;
  background-color: #efefef00;
  justify-content: center;
  align-items: center;
  padding: 0 0;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.auto-tabs-button:hover {
  text-decoration: underline;
}

.video-icon {
  width: 1.15rem;
}

.auto-tabs-button-inner {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.auto-tabs-button-inner:hover {
  text-decoration: underline;
}

.auto-tabs-button-inner.is-absolute {
  position: absolute;
  inset: 0% auto auto 0%;
}

.icon-component {
  display: block;
}

.auto-tabs-icon {
  width: 1.1rem;
  height: 1.1rem;
}

.tabs-container {
  position: relative;
}

.auto-tabs-progress-bar {
  background-color: var(--base-color-brand--cyan);
  width: 100%;
  height: .3rem;
  margin-bottom: -.3rem;
  position: absolute;
  inset: auto 0% 0%;
}

.swiper-pagination {
  width: 100%;
}

.swiper-wrapper {
  pointer-events: auto;
  position: relative;
}

.swiper-wrapper.is-speakers {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.swiper-slide {
  grid-column-gap: 1rem;
  grid-row-gap: 4rem;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.cursor-lottie {
  width: 5rem;
  position: absolute;
  right: auto;
}

.swiper_content-left {
  z-index: 10;
  height: 45svh;
  position: relative;
}

.mobile-only-phone-frame {
  border-radius: 33px;
  width: 250px;
  height: 510px;
  display: none;
  position: relative;
}

.swiper-pagination-wrapper {
  grid-column-gap: 10rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  height: .3rem;
  margin-bottom: 2rem;
  display: grid;
  position: absolute;
  inset: 0% 0% auto;
}

.button-5 {
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
}

.button-5.is-secondary {
  color: #fff;
  background-color: #864abe;
  border-color: #571991;
  border-radius: 4px;
}

.button-group-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.cursor-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.scroll-tabs_screenshot {
  width: 76%;
  margin-top: -8px;
}

.swiper-pagination-limit-width {
  border-left: 1px solid var(--base-color-neutral--coldgray-lighter);
  position: relative;
}

.swiper_component {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-overlay-image-wrapper {
  z-index: 10;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.phone-frame {
  border-radius: 33px;
  position: relative;
}

.swiper_content-riight {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

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

.swiper {
  width: 100%;
}

.swiper.switch-swiper {
  pointer-events: none;
  padding-top: 8rem;
  position: relative;
}

.swiper.is-speakers {
  max-width: 71rem;
  height: 40rem;
}

.image-overlay-grid {
  grid-column-gap: 1rem;
  pointer-events: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 45svh;
  display: grid;
  position: absolute;
  inset: 0% 0% auto;
}

.image-overlay-hidden {
  z-index: -10;
  position: relative;
}

.section_swiper {
  pointer-events: none;
}

.icon-text-flex {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-text-flex.position-absolut {
  inset: auto 0% 4rem;
}

.icon-text-flex.position-absolut.magnify {
  pointer-events: auto;
}

.icon-text-flex.position-absolut.magnify:hover {
  text-decoration: underline;
}

.icon-text-flex.left {
  justify-content: flex-start;
  align-items: center;
}

.swiper-screenshot-wrapper {
  padding-top: 8rem;
  position: relative;
}

.slide-cover {
  z-index: 0;
  background-color: var(--base-color-neutral--white);
  width: 4rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.slide-cover.left {
  inset: 0% auto 0% 0%;
}

.lightbox-overlay {
  z-index: 8889;
  background-color: #000000bf;
  display: block;
  position: fixed;
  inset: 6rem 0% 0%;
}

.lightbox-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.screenshot-big-wapper {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.screenshot-big-wapper01, .screenshot-big-wapper02, .screenshot-big-wapper03 {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.fulliwdth-teaser-2er {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
}

.fulliwdth-teaser-2er._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.fulliwdth-teaser-2er._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.teaser-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.teaser-wrapper.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.teaser-wrapper.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.teaser-wrapper._02 {
  max-height: 80svh;
}

.heading-style-h1-copy {
  letter-spacing: -.15rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}

.teaser-content {
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  display: block;
  position: relative;
}

.gradient-blur-medium {
  background-image: radial-gradient(circle farthest-corner at 100% 100%, var(--base-color-brand--blue-darkest), #3c427200 57%), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.teaser_grid-background {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.teaser_grid-content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 96rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: absolute;
  inset: 0%;
}

.fulliwdth-teaser-1er {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
}

.fulliwdth-teaser-1er._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.fulliwdth-teaser-1er._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.image-wrapper-cover {
  object-fit: cover;
}

.card-black {
  background-color: var(--swatch--blue-transparent-50);
  border-radius: 2rem;
}

.card-black.filter {
  box-shadow: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.card-black.padding-large {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.card-transparent {
  box-shadow: none;
  border-radius: 20px;
}

.card-transparent.filter {
  box-shadow: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.card-cyan {
  box-shadow: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #009ee3a6;
  border-radius: 20px;
}

.card-cyan.filter {
  box-shadow: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.card-cyan.padding-large {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.card-cyan.gradient-blur-medium {
  background-image: radial-gradient(circle farthest-corner at 0% 100%, var(--base-color-brand--blue-darkest), #3c427200 57%), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.styleguide-separator {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  padding-bottom: 0;
}

.div-block-3 {
  background-color: var(--swatch--black-transparent-50);
}

.padding-teaser-right {
  padding: 0 2rem 0 0;
}

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

.image-wrapper-2-1 {
  aspect-ratio: 2;
  object-fit: cover;
  border-radius: 2rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper-2-1._100 {
  width: 100%;
}

.teaser-2er {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.teaser-2er.productslider, .teaser-2er.productslider-copy {
  align-items: flex-start;
}

.teaser-2er.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.tag {
  background-color: var(--base-color-neutral--black);
  color: var(--text-color--text-alternate);
  border-radius: 20px;
  margin-bottom: .75rem;
  padding: .15rem .75rem .25rem;
  font-size: 1rem;
  display: inline-block;
}

._50 {
  width: 50%;
}

.teaser_card_rounded-small {
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.teaser_card_rounded-small._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card_rounded-small._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card_rounded-small.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.teaser_card_rounded-small.gradient-blur {
  aspect-ratio: 16 / 9;
}

.kicker-flex {
  grid-column-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.tag-neutral {
  background-color: var(--swatch--cyan-transparent-20);
  letter-spacing: 0;
  border-radius: 20px;
  padding: .25rem .75rem;
  display: inline-block;
}

.background-color-cyan-light {
  background-color: var(--base-color-brand--cyan-lighter);
}

.teaser_card-rounded {
  border-radius: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.teaser_card-rounded._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card-rounded._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card-rounded.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.teaser_card-rounded.featured {
  padding-bottom: 4rem;
  position: relative;
}

.teaser_card-rounded.linear {
  border: .2rem solid var(--base-color-neutral--coldgray-medium);
}

.teaser_card-rounded.background-color-cyan-trans {
  background-color: var(--swatch--cyan-transparent-20);
}

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

.content-height-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  min-height: 22rem;
  display: flex;
}

.link-wrapper {
  width: 100%;
}

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

.image-cutout-wrapper-2-1 {
  aspect-ratio: 2;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-cutout-wrapper-1-1 {
  aspect-ratio: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.table-container {
  width: 100%;
}

.table-container.container-medium {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.table-container.white {
  background-color: var(--base-color-neutral--white);
  border-radius: 2rem;
  padding-bottom: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.table-container.filter {
  z-index: 200;
  position: relative;
}

.table-container.filter-mobil {
  padding-bottom: 2rem;
}

.table-wrapper.mobile, .table-wrapper.head {
  display: none;
}

.table-wrapper.productfinder {
  display: flex;
}

.table-wrapper.header-productfinder {
  z-index: 500;
  background-color: var(--base-color-neutral--white);
  position: sticky;
  top: 5rem;
}

.table-wrapper.res {
  display: block;
}

.table-line-break {
  border-top: .1rem solid var(--base-color-neutral--coldgray-medium);
  padding: 2rem 1rem .5rem 1.25rem;
}

.check {
  opacity: .5;
  width: 38px;
}

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

.table-line-break-top {
  padding: 2rem 1rem .5rem 1.25rem;
}

.grid-top-sticky {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.grid-top-sticky._3er {
  z-index: 999;
  grid-template-columns: .75fr 1.5fr 1.5fr;
  top: 3rem;
}

.grid-top-sticky._2er {
  z-index: 999;
  grid-template-columns: .75fr 1.5fr;
  top: 3rem;
}

.grid-top-sticky._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-top-sticky._1er {
  grid-template-columns: .75fr;
}

.start-link {
  color: #8c54ff;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 10px;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.help-icon {
  width: 1rem;
}

.help {
  color: var(--base-color-brand--cyan);
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.help.tooltip-big {
  z-index: 0;
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  color: var(--base-color-neutral--black);
  justify-content: flex-start;
  align-items: flex-start;
}

.help.accordion {
  z-index: 0;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-bottom: .75rem;
}

.table-top {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-brand--cyan-lighter);
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 1.25rem;
  display: flex;
  position: relative;
}

.table-top.accent {
  background-color: var(--base-color-brand--cyan-light);
}

.table-top.accent.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top.accent.first2 {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: 0;
}

.table-top.last {
  border-right-width: 0;
  border-top-right-radius: 30rem;
  border-bottom-right-radius: 30rem;
}

.table-top.empty {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.table-top.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top.last2 {
  border-right-width: 0;
  border-top-right-radius: .6rem;
  border-bottom-right-radius: 0;
}

.grid-pricing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.arrow-3 {
  margin-left: 12px;
}

.table-subtitle {
  background-color: var(--base-color-neutral--coldgray-lighter);
  border-radius: 30rem;
  margin-left: -1rem;
  padding: .15rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.table-subtitle.profile {
  background-color: var(--base-color-neutral--white);
}

.table-cell {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-bottom: .1rem solid var(--base-color-neutral--coldgray-medium);
  word-break: break-all;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem 1.25rem;
  display: flex;
}

.table-cell.highlight {
  color: var(--base-color-brand--cyan);
  min-height: 4rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
}

.table-cell.highlight.top.separator {
  border-left: .1rem solid var(--base-color-neutral--coldgray-medium);
}

.table-cell.highlight.top.last {
  border-bottom-width: 0;
}

.table-cell.highlight.top.separatormobile {
  border-left: .1rem solid var(--base-color-neutral--coldgray-medium);
}

.table-cell.top {
  justify-content: flex-start;
  align-items: flex-start;
  font-weight: 500;
}

.table-cell.top.dark {
  background-color: var(--base-color-neutral--coldgray-lighter);
}

.table-cell.top.reseller {
  border-bottom-width: 0;
  padding-right: 0;
}

.table-cell.top.difference {
  background-color: #e3f2fd80;
}

.table-cell.top.detail-button {
  justify-content: flex-start;
  align-items: flex-start;
}

.table-cell.dots {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--coldgray-lightest);
  color: var(--base-color-neutral--coldgray-darker);
  justify-content: center;
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
}

.table-cell.dots.stripe {
  background-color: var(--base-color-neutral--coldgray-lightest);
}

.table-cell.cat {
  border-bottom-width: .2rem;
  border-bottom-color: var(--base-color-brand--cyan);
  padding-bottom: 1.25rem;
}

.table-cell.center {
  border-left: .15rem solid var(--base-color-neutral--coldgray);
  justify-content: center;
  align-items: center;
}

.table-cell.center.first {
  border-left-width: 0;
}

.table-cell.none {
  border: 0 solid #000;
}

.table-cell.checkbox {
  pointer-events: auto;
  color: var(--base-color-brand--cyan);
  border-bottom-width: 0;
  min-height: 3px;
  padding: 1.5rem .5rem .5rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
}

.table-cell.checkbox.dark {
  background-color: #efeef480;
  border-bottom-width: 0;
}

.table-cell.productfinder {
  white-space: normal;
  word-break: break-all;
  cursor: pointer;
  border-bottom-width: 0;
  height: 6rem;
  padding: .5rem .75rem;
  font-size: .875rem;
}

.table-cell.productfinder.dots {
  grid-row-gap: 0rem;
  flex-flow: column;
}

.table-cell.productfinder.cell-dots {
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.table-cell.productfinder.dark {
  background-color: #efeef480;
}

.table-cell.productfinder-bild {
  cursor: pointer;
  border-bottom-width: 0;
  height: 6rem;
  padding: 0 .5rem;
}

.table-cell.productfinder-bild.dark {
  background-color: #efeef480;
  border-bottom-width: 0;
}

.table-cell.label {
  padding-left: 0;
}

.table-cell.dark {
  background-color: #efeef480;
}

.table-cell.dark.partner {
  border-bottom-width: 0;
  justify-content: flex-start;
  align-items: center;
}

.table-cell.dark.partner-logo {
  border-bottom-width: 0;
  justify-content: center;
  align-items: center;
}

.table-cell.partner-logo {
  text-align: center;
  border-bottom-width: 0;
  justify-content: center;
  align-items: center;
}

.table-cell.partner {
  border-bottom-width: 0;
  min-height: 8rem;
}

.table-cell.separated {
  border-bottom-width: .1rem;
}

.table-cell.separated.partner {
  justify-content: flex-start;
  align-items: center;
}

.table-cell.separated.partner-logo {
  justify-content: center;
  align-items: center;
}

.table-cell.separated.first {
  border-top: .1rem solid var(--base-color-neutral--coldgray-medium);
}

.table-cell.separated.first.partner-logo {
  border-bottom-width: .1rem;
}

.discount {
  color: #ffffff80;
  font-size: 14px;
}

.table-top-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
}

.table-top-grid._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.table-top-grid._2er {
  grid-template-columns: .75fr 1.5fr;
}

.table-top-grid._2er._1row {
  grid-template-rows: auto;
}

.table-top-grid._2er.productfinder {
  grid-template-columns: 1fr 1.5fr 1fr 1fr;
}

.table-top-grid._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-top-grid.profile {
  grid-template-columns: 1.25fr 1.5fr;
}

.table-top-grid._6er {
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr 1fr;
}

.table-spacer {
  background-color: var(--background-color--background-alternate);
  height: 4rem;
}

.table-spacer._2 {
  height: 2rem;
}

.table-line-break-top--default {
  padding: .5rem 1rem;
}

.table-line-break-top--default.img {
  border-bottom: .1rem solid var(--base-color-neutral--coldgray-medium);
  padding-left: 1rem;
}

.table-top-separator {
  background-color: var(--base-color-brand--cyan);
  height: .2rem;
  margin-right: .2rem;
  display: none;
}

.table-top-separator.last {
  margin-right: 0;
}

.table-top-separator.empty {
  background-color: var(--base-color-neutral--white);
}

.table-top-separator.empty2 {
  background-color: var(--base-color-neutral--coldgray-light);
}

.table-top-separator._1 {
  display: block;
}

.table-icon {
  flex: none;
  width: 2rem;
  height: 2rem;
}

.table-icon._2lines {
  margin-top: -1rem;
}

.table-icon._4lines {
  margin-top: -4rem;
}

.table-icon._3lines {
  align-self: center;
  margin-top: -2.5rem;
}

.table-icon._5lines {
  align-self: center;
  margin-top: -8.3rem;
}

.table-icon._6lines {
  margin-top: -7rem;
}

.table-icon._5lines-1920 {
  align-self: center;
  margin-top: -8.3rem;
}

.table-icon.big {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
}

.table-top-neutral {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--coldgray-lighter);
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 4rem;
  padding: 1rem 1.25rem;
  display: flex;
  position: relative;
}

.table-top-neutral.accent {
  background-color: var(--base-color-brand--cyan-light);
}

.table-top-neutral.accent.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top-neutral.last {
  border-right-width: 0;
  border-top-right-radius: 30rem;
  border-bottom-right-radius: 30rem;
}

.table-top-neutral.empty {
  border-right: .2rem solid var(--base-color-neutral--white);
}

.table-top-neutral.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-line-break-top--no-head {
  border-bottom: .1rem solid var(--base-color-neutral--coldgray-medium);
  padding: .5rem 1rem .5rem 1.25rem;
}

.table-horizontal-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-bottom: .5rem;
  display: flex;
}

.table-dots {
  align-self: center;
  height: 1rem;
}

.table-dots._4 {
  width: 3.3rem;
}

.table-dots._3 {
  width: 2.5rem;
}

.table-dots._2 {
  width: 1.7rem;
}

.table-dots._1 {
  width: .9rem;
}

.table-legend {
  justify-content: flex-end;
  align-items: center;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.table-legend-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--base-color-neutral--coldgray-dark);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.table-legend-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.table-legend-container.vertical {
  grid-row-gap: 0rem;
  flex-flow: column;
}

.table-logo-flex {
  flex: 1;
  width: 100%;
}

.table-top2 {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-brand--cyan-lighter);
  word-break: break-all;
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 1.25rem;
  display: flex;
  position: relative;
}

.table-top2.accent {
  background-color: var(--base-color-brand--cyan-light);
}

.table-top2.accent.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top2.accent.last {
  border-top-right-radius: .6rem;
  border-bottom-right-radius: .6rem;
}

.table-top2.accent.first2 {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: 0;
}

.table-top2.last {
  border-right-width: 0;
  border-top-right-radius: 30rem;
  border-bottom-right-radius: 30rem;
}

.table-top2.empty {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.table-top2.first {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: .6rem;
}

.table-top2.first.last {
  border-top-right-radius: .6rem;
  border-bottom-right-radius: .6rem;
}

.table-top2.last2 {
  border-right-width: 0;
  border-top-right-radius: .6rem;
  border-bottom-right-radius: 0;
}

.table-top2.accent2 {
  background-color: var(--base-color-brand--cyan-lighter);
}

.table-top2.accent2.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top2.accent2.first2 {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: 0;
}

.table-top2.first2 {
  word-break: break-all;
  border-top-left-radius: .6rem;
}

.table-top2.accent2a {
  background-color: var(--base-color-brand--cyan-light);
}

.table-top2.accent2a.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top2.accent2a.first2 {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: 0;
}

.table-top2.placeholder {
  border-top-left-radius: .6rem;
}

.table-top2.sortible {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: space-between;
  padding-left: 1rem;
  padding-right: 1rem;
}

.table-top2-neutral {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--coldgray-lighter);
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 4rem;
  padding: 1rem 1.25rem;
  display: flex;
  position: relative;
}

.table-top2-neutral.accent {
  background-color: var(--base-color-brand--cyan-light);
}

.table-top2-neutral.accent.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top2-neutral.accent.first2 {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: 0;
}

.table-top2-neutral.last {
  border-right-width: 0;
  border-top-right-radius: 30rem;
  border-bottom-right-radius: 30rem;
}

.table-top2-neutral.empty {
  border-right: .2rem solid var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.table-top2-neutral.first {
  border-top-left-radius: 30rem;
  border-bottom-left-radius: 30rem;
}

.table-top2-neutral.last2 {
  border-right-width: 0;
  border-top-right-radius: .6rem;
  border-bottom-right-radius: 0;
}

.table-top2-neutral.first2 {
  z-index: 200;
  border-top-left-radius: .6rem;
}

.table-top2-neutral.sortible {
  z-index: 200;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-top: .2rem solid var(--base-color-neutral--white);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: auto;
  padding: .5rem .75rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: .8125rem;
  font-weight: 500;
  line-height: 1.3;
}

.table-top2-neutral.sortible.last2-ohne {
  border-right-width: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.table-top2-neutral.sortible-1 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  letter-spacing: .01rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: auto;
  padding: .5rem .75rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: .8125rem;
  font-weight: 500;
  line-height: 1.3;
}

.grid-top-sticky--2 {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.grid-top-sticky--2._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.grid-top-sticky--2._2er {
  grid-template-columns: .75fr 1.5fr;
}

.grid-top-sticky--2._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-top-sticky--2._6er {
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr 1fr;
}

.table-icon-minus {
  color: var(--base-color-neutral--black);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.table-cell-tag {
  background-color: var(--secondary-color-brand--orange-lightest);
  border-radius: 30rem;
  padding: .15rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.table-cell-tag02 {
  background-color: var(--base-color-brand--green-lightest);
  border-radius: 30rem;
  padding: .15rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.table-marker {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Medium, Arial, sans-serif;
}

.section-subhero {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 50svh;
  min-height: 38rem;
  display: flex;
  position: relative;
}

.section-subhero._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section-subhero._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.breadcrumb {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  max-width: 96rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.breadcrumb.stage {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-neutral--black) 2%, #1e448600 50%, #1e448600 52%);
  border-radius: 11px;
}

.breadcrumb.padding-global {
  z-index: 8000;
  margin-bottom: 0;
}

.breadcrumb-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: .75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.breadcrumb-wrapper.full {
  display: none;
}

.breadcrumb-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--swatch--black-transparent-15);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: var(--background-color--background-alternate);
  cursor: pointer;
  border-radius: .6rem;
  padding: .25rem .75rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.breadcrumb-item:hover, .breadcrumb-item.first:hover {
  text-decoration: underline;
}

.breadcrumb-item.active {
  color: var(--base-color-brand--cyan-text);
  cursor: auto;
}

.breadcrumb-item.active:hover {
  text-decoration: none;
}

.breadcrumb-item.positive {
  color: var(--text-color--text-primary);
  background-color: #fff0;
}

.breadcrumb-item.positive.first, .breadcrumb-item.positive.first-item {
  padding-left: 0;
}

.breadcrumb-item.active-positive {
  color: var(--base-color-brand--cyan);
  cursor: auto;
  background-color: color-mix(in srgb, var(--base-color-neutral--black) 0%, transparent);
}

.breadcrumb-item.active-positive:hover {
  text-decoration: none;
}

.breadcrumb-item.dots, .breadcrumb-item.dots-copy, .breadcrumb-item.dots2 {
  display: none;
}

.breaddrumb-separator {
  padding-left: .5rem;
  padding-right: .5rem;
  font-size: 1.25rem;
}

.breaddrumb-separator.positive {
  color: var(--text-color--text-primary);
}

.substage-wrapper {
  justify-content: center;
  align-items: center;
  height: 50svh;
  min-height: 38rem;
  padding-bottom: 2rem;
  display: flex;
}

.substage-wrapper.bottom {
  margin-top: 20rem;
  padding-bottom: 0;
}

.inpage-nav-bar {
  z-index: 8000;
  border-bottom: .1rem solid var(--base-color-neutral--coldgray);
  background-color: var(--background-color--background-alternate);
  position: sticky;
  top: 4rem;
}

.inpage-nav-bar.gray {
  background-color: var(--base-color-neutral--coldgray-lighter);
}

.inpage-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-left: .75rem;
  display: flex;
}

.inpage-link-item {
  color: var(--base-color-neutral--coldgray-darkest);
  text-align: center;
  align-self: stretch;
  font-family: Fago No Medium, Arial, sans-serif;
}

.inpage-link-item:hover {
  text-decoration: underline;
}

.inpage-link-item.w--current {
  color: var(--base-color-brand--cyan);
}

.section_placeholder {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 80svh;
  display: flex;
  position: relative;
}

.section_placeholder._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_placeholder._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.padding-section-xlarge {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.dropdown-teaser-flex {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.section-subhero-no-header {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 4rem;
  display: flex;
  position: relative;
  top: 6.5rem;
}

.section-subhero-no-header._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section-subhero-no-header._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.search-wrapper-standalone {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  display: block;
  position: relative;
}

.results-marker {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Bold, Arial, sans-serif;
}

.results-list {
  grid-row-gap: 0rem;
  flex-flow: column;
  margin-bottom: 1rem;
  display: flex;
}

.results-list._02 {
  margin-top: 1rem;
}

.results-list.search-result {
  grid-row-gap: 1rem;
}

.results-item {
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-primary);
  cursor: pointer;
  border-radius: 2rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.results-item.padding-medium:hover {
  box-shadow: 0 0 15px #0003;
}

.results-label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.results-label.first {
  margin-top: 0;
}

.results-heading {
  font-size: var(--_responsive---h2);
  text-align: center;
}

.results-heading.products {
  display: none;
}

.pagination-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.results-item-marker {
  font-family: Fago No Bold, Arial, sans-serif;
}

.pagination-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pagination-item {
  border: 0rem solid var(--base-color-neutral--coldgray-dark);
  border-radius: .6rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  font-size: 1.15rem;
  display: flex;
}

.pagination-item.active, .pagination-item.active-white {
  border-color: var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.no-underline, .no-underline:hover {
  text-decoration: none;
}

.result-item-heading {
  color: var(--text-color--text-primary);
}

.result-item-heading:hover {
  color: var(--link-color--link-blue-cyan);
  text-decoration: underline;
}

.pagination-right {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.pagination-right:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.pagination-left {
  background-color: var(--base-color-neutral--coldgray-dark);
  opacity: .5;
  color: var(--base-color-neutral--white);
  cursor: not-allowed;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.pagination-left:hover {
  color: var(--base-color-neutral--white);
}

.pagination-text {
  font-size: 1.15rem;
}

.pagination-separator-wrapper {
  padding-left: .5rem;
  padding-right: .5rem;
  font-size: 1.5rem;
}

.pagination-separator-wrapper.positive {
  color: var(--text-color--text-primary);
}

.pagination-separator {
  background-color: var(--base-color-neutral--coldgray-dark);
  width: .1rem;
  height: 3rem;
}

.results-flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-rounded {
  border-radius: 2rem;
  flex: none;
  overflow: hidden;
}

.image-rounded-sml {
  border-radius: .6rem;
  flex: none;
  overflow: hidden;
}

.gradient-blur-stage {
  background-image: radial-gradient(circle at 100% 100%, #1e448666 21%, #172bb200 33%), radial-gradient(circle at 100% 0, #009ee3b3, #307d9200 33%);
}

.download-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--swatch--cyan-transparent-20);
  color: var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: .6rem;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: .75rem;
  padding: .75rem 1.5rem;
  display: flex;
}

.download-item:hover {
  text-decoration: underline;
  box-shadow: 3px 3px 10px #0000001a;
}

.download-item._2lines {
  justify-content: flex-start;
  align-items: flex-start;
}

.download-flex {
  grid-column-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 90%;
  display: flex;
}

.download-flex.productfinder {
  grid-column-gap: .5rem;
  cursor: pointer;
  margin-bottom: 1rem;
}

.download-flex.productfinder:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.download-item-small {
  grid-column-gap: 1rem;
  background-color: var(--swatch--cyan-transparent-20);
  color: var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: .6rem;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: .75rem;
  padding: .5rem 1.5rem;
  display: flex;
  position: relative;
}

.download-item-small:hover {
  text-decoration: underline;
  box-shadow: 3px 3px 10px #0000001a;
}

.download-item-small._2lines {
  justify-content: flex-start;
  align-items: flex-start;
}

.download-item-small.background-color-alternate {
  background-color: var(--base-color-neutral--white);
}

.download-label {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.15rem;
  line-height: 1.5;
}

.kicker-date {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
}

.kicker-date.text-color-alternate {
  color: var(--base-color-neutral--white);
}

.date {
  color: var(--base-color-neutral--black);
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: .875rem;
}

.date.text-color-alternate {
  color: var(--base-color-neutral--white);
}

.filter-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 4.25fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: calc(25% - .75rem);
  display: flex;
}

.filter-wrapper.container-wide {
  grid-template-columns: .75fr 2.5fr;
}

.filter-wrapper.checkboxes {
  width: calc(16.6667% - .5rem);
}

.filter-wrapper.wide {
  width: calc(50% - 1.5rem);
}

.filter-wrapper.full {
  width: 100%;
}

.tag-neutral-filter {
  border: .15rem solid var(--base-color-neutral--coldgray-medium);
  background-color: var(--base-color-neutral--coldgray-medium);
  text-align: center;
  cursor: pointer;
  border-radius: 20px;
  min-width: 5rem;
  padding: .15rem .75rem .25rem;
  display: inline-block;
}

.tag-neutral-filter:hover {
  text-decoration: underline;
}

.tag-neutral-filter:active {
  border: .15rem solid var(--base-color-brand--cyan);
  box-shadow: none;
}

.tag-neutral-filter.all {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  background-image: none;
}

.tag-neutral-filter.products {
  cursor: pointer;
}

.tag-neutral-filter.products:hover {
  text-decoration: underline;
}

.tag-neutral-filter.all-off {
  border-color: var(--base-color-neutral--coldgray-medium);
  background-image: none;
  display: none;
}

.tag-neutral-filter.authenc-on {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  display: none;
}

.tag-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: .75rem;
  display: flex;
}

.section-subhero-no-image {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 32svh;
  min-height: 25rem;
  display: flex;
  position: relative;
}

.section-subhero-no-image._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section-subhero-no-image._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.filter-container {
  border-top: .1rem solid var(--base-color-neutral--coldgray-medium);
}

.filter-container.blog {
  border-top-width: 0;
}

.substage-no-image-wrapper {
  justify-content: center;
  align-items: center;
  height: 25svh;
  min-height: 25rem;
  padding-bottom: 2rem;
  display: flex;
}

.substage-no-image-wrapper.bottom {
  margin-top: 20rem;
  padding-bottom: 0;
}

.bg-video-wrapper-fullsize {
  z-index: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.pagination-item-white {
  border: 0rem solid var(--base-color-neutral--coldgray-dark);
  border-radius: .6rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  font-size: 1.15rem;
  display: flex;
}

.pagination-item-white.active, .pagination-item-white.active-white {
  border-color: var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
}

.divider-single {
  background-color: var(--base-color-neutral--coldgray);
  width: 100%;
  height: .1rem;
}

.icon-date-flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.bg-rive-wrapper {
  z-index: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.blog-claim {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 35rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2rem;
  display: flex;
}

.blog-claim.detail {
  justify-content: flex-start;
  align-items: center;
  min-width: auto;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
}

.section-subhero-rive {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 35svh;
  min-height: 28rem;
  display: flex;
  position: relative;
}

.section-subhero-rive._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section-subhero-rive._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.section-subhero-rive.detail {
  height: 18svh;
  min-height: 16rem;
}

.bg-header-blog {
  background-color: #0003;
  display: block;
  position: absolute;
  inset: 0%;
}

.bg-header-blog._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.bg-header-blog._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.blog-claim-text {
  text-shadow: 0 0 15px #2da4ff;
  margin-top: -18px;
  font-family: Handel Gothic D, Arial, sans-serif;
  font-size: 4.5rem;
  font-weight: 600;
}

.blog-claim-text.detail {
  letter-spacing: .03rem;
  margin-top: -5px;
  font-size: 1.8rem;
}

.blog-icon {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  flex: none;
  width: 4rem;
  height: 4rem;
}

.blog-icon.detail {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-blur {
  z-index: 0;
  opacity: .3;
  filter: blur(7px);
  mix-blend-mode: color;
  position: absolute;
  top: 0%;
  bottom: -47px;
  right: -9px;
}

.blogicon {
  z-index: 5;
  -webkit-backdrop-filter: drop-shadow(0 14px 11px #6cb1ff);
  backdrop-filter: drop-shadow(0 14px 11px #6cb1ff);
  position: absolute;
}

.section_blogcontent {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_blogcontent._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_blogcontent._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.some-wrapper-blog {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.substage-rive-text {
  justify-content: center;
  align-items: center;
  height: 22svh;
  min-height: 20rem;
  padding-bottom: 2rem;
  display: flex;
}

.substage-rive-text.bottom {
  margin-top: 20rem;
  padding-bottom: 0;
}

.substage-rive-text.detail {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 18svh;
  min-height: 16rem;
  padding-bottom: 3rem;
}

.autor-flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  padding-left: 3rem;
  display: flex;
}

.some-container {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-top: .15rem solid var(--base-color-neutral--coldgray-medium);
  color: var(--text-color--text-alternate);
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 1rem;
  padding-top: 1rem;
  display: flex;
}

.some-container-blog {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 1rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.blog-flex {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.blog-main {
  width: calc(75% - 4.5rem);
}

.blog-sidebar {
  width: calc(25% - 1.5rem);
  height: 100%;
  position: sticky;
  top: 5.5rem;
}

.author-duration-wrapper {
  grid-column-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.author {
  color: var(--base-color-brand--green-dark);
  letter-spacing: -.03rem;
  font-size: 1.25rem;
  line-height: 1.4;
  display: block;
}

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

.table-content-head {
  letter-spacing: -.03rem;
  margin-bottom: 2rem;
  padding-bottom: .5rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.8rem;
  line-height: 1.2;
  position: relative;
}

.head_unterline {
  background-color: var(--base-color-neutral--black);
  width: 5rem;
  height: .2rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.author-desc-wrapper {
  border-top: .15rem solid var(--base-color-neutral--coldgray-medium);
  width: 100%;
  margin-top: 4rem;
  padding-top: 2rem;
}

.image-author {
  aspect-ratio: 1;
  border-radius: 50%;
  flex: none;
  width: 7rem;
  height: 7rem;
  overflow: hidden;
}

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

.box-heading {
  letter-spacing: -.03rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 1.2;
}

.teaser-3er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.teaser-3er.productslider, .teaser-3er.productslider-copy {
  align-items: flex-start;
}

.teaser-3er.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.text-image-66 {
  width: calc(66.6667% - 2rem);
}

.image-33 {
  aspect-ratio: 1;
  object-fit: cover;
  width: calc(33.3333% - 1rem);
  position: relative;
}

.table-of-content-item {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-left: .2rem solid var(--border-color--border-alternate);
  color: var(--link-color--link-secondary);
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 2rem;
  display: flex;
}

.table-of-content-item:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.table-of-content-item.w--current {
  border-left-width: .2rem;
  border-left-color: var(--base-color-brand--cyan-link);
  color: var(--base-color-brand--cyan-link);
}

.newsletter-box {
  border-radius: 1rem;
}

.newsletter-box.background-color-light {
  background-color: var(--background-color--background-tertiary);
}

.newsletter-box.background-color-light.mobile {
  display: none;
}

.blogsection {
  width: 100%;
  padding-top: 2.5rem;
  position: relative;
}

.anker {
  height: 6rem;
}

.anker._04 {
  height: 10rem;
}

.back-to-overview-link {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-brand--cyan-link);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 1.25rem;
  text-decoration: none;
  display: inline-block;
}

.back-link-wrapper {
  padding-top: 4rem;
}

.results-head-container {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.results-head-container.flex_center-center {
  justify-content: center;
  align-items: center;
}

.toggle-container {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.toggle-sort {
  background-color: var(--base-color-neutral--white);
  border-radius: 2rem;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 5rem;
  max-width: 5rem;
  height: 2.5rem;
  max-height: 2.5em;
  display: flex;
  position: relative;
}

.toggle {
  z-index: 20;
  background-color: var(--base-color-neutral--coldgray-medium);
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-left: .25rem;
  margin-right: .25rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.toggle:hover {
  box-shadow: 0 0 5px #00000059;
}

.icon-check-toggle {
  z-index: 20;
  opacity: 0;
  color: var(--base-color-brand--cyan);
  width: 1.15rem;
  height: 1.15rem;
  display: none;
  position: absolute;
  transform: rotate(90deg);
}

.toggle-active {
  text-align: center;
  border-radius: 50%;
  flex-flow: column wrap;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  inset: 0;
}

.top-line {
  background-color: var(--base-color-neutral--black);
  width: 1rem;
  height: .15rem;
  margin-top: 0;
  transform: rotate(45deg);
}

.bottom-line {
  background-color: var(--base-color-neutral--black);
  width: 1rem;
  height: .15rem;
  margin-top: -.15rem;
  transform: rotate(-45deg);
}

.active-overlay {
  z-index: 10;
  background-color: var(--base-color-neutral--white);
  opacity: 0;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  box-shadow: 0 0 5px #00000059;
}

.icon-x-toggle {
  z-index: 20;
  width: 1.15rem;
  height: 1.15rem;
  position: absolute;
}

.cat-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
  margin-bottom: 1rem;
  font-family: Fago No Regular, Arial, sans-serif;
  display: flex;
}

.cat-wrapper.flex-left {
  justify-content: flex-start;
  align-items: center;
}

.event-logo-wrapper {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header-black {
  background-color: var(--background-color--background-secondary);
  position: absolute;
  inset: 0%;
}

.bg-header-black {
  background-color: #000;
  position: absolute;
  inset: 0%;
}

.bg-header-black._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.bg-header-black._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.circle-number-box-right {
  z-index: 50;
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #ffffff80;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 95px;
  height: 95px;
  margin-bottom: 0;
  font-size: 2rem;
  line-height: 1;
  display: flex;
}

.tabs-menu-wrapper2 {
  background-color: #ffffff80;
  border-radius: .6rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: .75rem;
  display: flex;
  overflow: auto;
}

.tabs-nav-item-rec {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  border-radius: .6em;
  flex: 1;
  justify-content: center;
  align-items: center;
  min-height: 5rem;
  padding: 0 .5rem;
  line-height: 1.2;
  transition: all .3s;
  display: flex;
  position: relative;
}

.tabs-nav-item-rec:hover {
  background-color: #009ee340;
}

.tabs-nav-item-rec.w--current {
  color: #fff;
  background-color: #0000;
  flex: 1;
  font-weight: 500;
}

.icon-tab-text {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  margin-left: -15px;
  display: flex;
}

.icon-tab-text.position-absolut {
  inset: auto 0% 2rem;
}

.icon-tab-text.left {
  justify-content: flex-start;
  align-items: center;
}

.speakers_component {
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.speakers_card-wrapper {
  z-index: 3;
  flex-flow: row;
  width: 100%;
  height: 40rem;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.swiper-2.is-speakers {
  z-index: 1;
  cursor: pointer;
  width: 100%;
  max-width: 75.75rem;
  position: relative;
  overflow: hidden;
}

.swiper-wrapper-2 {
  justify-content: flex-start;
  align-items: flex-start;
}

.swiper-wrapper-2.is-speakers {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.swiper-slide-2 {
  flex-direction: column;
  align-items: flex-start;
}

.swiper-slide-2.is-speakers {
  border-radius: 1.25rem;
  flex: none;
  overflow: hidden;
}

.swiper-slide-ind {
  flex-direction: column;
  align-items: flex-start;
}

.swiper-slide-ind.is-speakers {
  border-radius: 1.25rem;
  flex: none;
  overflow: hidden;
}

.speakers_card-content {
  height: 40rem;
  position: absolute;
}

.industries-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
  inset: 284px 0% 0%;
}

.icon-tab-text-swiper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon-tab-text-swiper.position-absolut {
  inset: auto 0% 2rem;
}

.icon-tab-text-swiper.left {
  justify-content: flex-start;
  align-items: center;
}

.industries-foldout {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  width: 100%;
  height: 45rem;
  display: flex;
  overflow: visible;
}

.foldout {
  width: var(--_sizes---foldoout-default-width);
  background-color: var(--base-color-neutral--white);
  cursor: pointer;
  border-radius: 2rem;
  flex: none;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  overflow: hidden;
}

.foldout.active {
  background-color: #fff0;
  flex: none;
  width: 50%;
  position: relative;
  overflow: visible;
}

.foldout-label {
  z-index: 1;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  width: 40vw;
  margin-top: 15.8rem;
  margin-right: 2.5rem;
  font-size: 1.25rem;
  display: flex;
  position: relative;
  transform: rotate(90deg);
}

.foldout-label.big {
  margin-top: 4.1rem;
  margin-right: .6rem;
}

.foldout-label._01 {
  transform: none;
}

.foldout-head {
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 8vw;
  height: 100%;
  padding-top: 2.5rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.flex-fix {
  flex: 1;
}

.foldout-image-container {
  z-index: 1;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  display: block;
  position: relative;
}

.foldout-image {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  bottom: -2.4rem;
}

.foldout-text-box {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #ffffff80;
  border-radius: 2rem;
  padding: 5.5rem 2rem 2.4rem;
  position: relative;
}

.icon-foldout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -1.5rem auto auto .1rem;
}

.icon-foldout.position-absolut {
  inset: auto 0% 2rem;
}

.icon-foldout.left {
  justify-content: flex-start;
  align-items: center;
}

.circle-icon {
  z-index: 50;
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--black);
  text-align: center;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 95px;
  height: 95px;
  font-size: 2rem;
  line-height: 1;
  display: flex;
}

.industries-foldout-copy {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  min-height: 40rem;
  display: flex;
  overflow: visible;
}

.foldout-image-container01, .foldout-image-container02 {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.foldout-head-content {
  flex-flow: column;
  flex: none;
  justify-content: flex-end;
  align-self: flex-start;
  align-items: flex-start;
  width: 8vw;
  padding-top: 1.4rem;
  padding-bottom: 2rem;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.tabs-menu-wrapper3 {
  grid-column-gap: 3rem;
  grid-row-gap: 1.25rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding: .75rem;
  display: flex;
}

.tabs-nav-item-2row {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #ddd0;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 0;
  line-height: 1.2;
  transition: all .3s;
  display: flex;
  position: relative;
}

.tabs-nav-item-2row:hover {
  text-decoration: underline;
}

.tabs-nav-item-2row.w--current {
  background-color: #0000;
  font-weight: 500;
}

.tabs-nav-item-2row.initial-mobil {
  display: none;
}

.dot-big {
  background-color: var(--base-color-brand--cyan);
  border-radius: 50%;
  flex: none;
  align-self: center;
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
  left: -20px;
}

.dot-flex {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.tabs-content-wrapper2 {
  margin-top: 2rem;
  overflow: visible;
}

.icon-tab2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--base-color-brand--cyan);
  border-radius: 50%;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  display: flex;
  position: relative;
}

.icon-tab2.position-absolut {
  inset: auto 0% 2rem;
}

.icon-tab2.left {
  justify-content: flex-start;
  align-items: center;
}

.circle-icon-medium {
  z-index: 50;
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  text-align: center;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  font-size: 2rem;
  line-height: 1;
  display: none;
}

.circle-icon-medium.initial, .circle-icon-medium._02 {
  display: flex;
}

.tab-nav-wrapper {
  border: .2rem solid var(--base-color-neutral--coldgray-lightest);
  text-align: left;
  background-color: #fff0;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  min-height: 4rem;
  margin-left: -3rem;
  padding-left: 4rem;
  padding-right: 2rem;
  display: flex;
}

.tab-nav-wrapper:hover {
  background-color: var(--base-color-neutral--coldgray-lightest);
}

.tab-nav-wrapper.initial {
  border-color: var(--base-color-neutral--white);
  background-color: #fff;
}

.tab-icon2 {
  width: 50px;
  height: 50px;
}

.tab-icon2.cyan {
  color: var(--base-color-brand--cyan);
}

.subwrapper {
  margin-bottom: 2rem;
}

.subwrapper.last {
  margin-bottom: 0;
}

.section-group-intro {
  position: relative;
}

.container-anker {
  max-width: 96rem;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
  top: 5rem;
}

.container-anker.padding-global {
  z-index: 500;
  height: 12rem;
}

.anker-wrapper {
  position: relative;
  top: 5rem;
  left: 0%;
  right: 0%;
}

.anker-wrapper._02 {
  display: none;
}

.anker_card {
  background-color: var(--base-color-brand--cyan);
  background-image: radial-gradient(circle farthest-corner at 50% 10%, #ffffff80 14%, #fff0 47%), linear-gradient(221deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
  color: var(--text-color--text-alternate);
  cursor: pointer;
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: calc(20% - 1.2rem);
  padding-top: 1rem;
  padding-bottom: 4rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.anker_card:hover {
  text-decoration: underline;
  box-shadow: 3px 3px 10px #0000004d;
}

.icon-info {
  flex: none;
  width: 1.75rem;
  height: 1.75rem;
  margin-top: .25rem;
}

.icon-info.large {
  width: 2.25rem;
  height: 2.25rem;
}

.card-anker-arrow {
  width: 2rem;
  height: 2rem;
  margin-left: -1rem;
  display: block;
  position: absolute;
  inset: auto 0% 1rem 50%;
}

.anker-card-flex {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  display: flex;
}

.anker_heading {
  text-align: center;
  letter-spacing: -.03rem;
  margin-top: 1rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.anker_heading.text-align-center {
  font-size: 1.25rem;
}

.image-34 {
  width: 100%;
  height: 100%;
}

.anker-spacer {
  height: 5rem;
}

.text-link-flex {
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  height: 1.75rem;
  display: inline-flex;
}

.text-link-flex._2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.text-link-flex.external, .text-link-flex.alternate, .text-link-flex.mobil-filter {
  grid-column-gap: .5rem;
}

.link-arrow {
  width: 1.5rem;
  height: 1.65rem;
}

.link-chevron {
  width: 1rem;
  height: 1rem;
  margin-top: -2px;
}

.background-color-gray {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-gray._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.background-color-gray._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-gray.gradient-blur {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-brand--blue-darkest), #3c427200), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.icon-link {
  flex: none;
  align-self: center;
  width: 1.25rem;
  height: 1.25rem;
}

.icon-link.cyan {
  color: var(--base-color-brand--cyan-link);
}

.icon-link.big {
  width: 2rem;
  height: 2rem;
  margin-bottom: .75rem;
}

.icon-link.productfinder {
  color: var(--base-color-brand--cyan-link);
}

.paragraph {
  align-self: flex-start;
  font-family: Fago No Medium, Arial, sans-serif;
}

.teaser-1drittel {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.teaser-1drittel.productslider, .teaser-1drittel.productslider-copy {
  align-items: flex-start;
}

.teaser-1drittel.align-horz-center {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-columns: 1.5fr 2.75fr;
  justify-content: space-between;
  align-items: center;
}

.image-wrapper-1-1 {
  aspect-ratio: 1;
  border-radius: 2rem;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.image-wrapper-1-1._100 {
  width: 100%;
}

.image-wrapper-1-1.decorative {
  top: 6rem;
}

.decorative-icon {
  color: #fff;
  width: 30rem;
  height: 30rem;
  position: absolute;
}

.decorative-icon.cyan {
  color: var(--base-color-brand--cyan);
}

.paragraph-2 {
  align-self: flex-start;
}

.tooltip-wrapper {
  z-index: 500;
  box-shadow: none;
  border-radius: .6rem;
  width: 100%;
  max-width: 20rem;
  height: auto;
  display: none;
  position: absolute;
  inset: 0%;
}

.tooltip-wrapper._2 {
  width: 150%;
  max-width: 40rem;
  display: block;
  inset: 79% 0% 0% -25%;
}

.tooltip-wrapper._2.hide {
  display: none;
}

.tooltip-wrapper._3 {
  pointer-events: none;
  justify-content: space-between;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0%;
  left: auto;
}

.tooltip-wrapper.filter {
  z-index: 1000;
  width: 100%;
  max-width: none;
  display: none;
  inset: 90% -4svw 0% auto;
}

.tooltip-wrapper.country {
  z-index: 1000;
  cursor: not-allowed;
  width: 100%;
  max-width: none;
  display: none;
  inset: 90% -4svw 0% auto;
}

.tooltip-corner {
  background-color: var(--base-color-neutral--coldgray-lighter);
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  inset: -.5rem 0% auto 10%;
  transform: rotate(45deg);
}

.tooltip-corner._2 {
  left: 50%;
}

.tooltip-corner._3 {
  inset: -.5rem 1.7rem 0% auto;
}

.tooltip-corner.right {
  left: auto;
  right: 9%;
}

.section-typical-apps {
  display: block;
}

._4-4er-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

._4-4er-grid.productslider, ._4-4er-grid.productslider-copy {
  align-items: flex-start;
}

._4-4er-grid.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.functions-mask-wrap-img {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: grid;
}

.apps_wrapper {
  position: sticky;
  top: 34%;
}

.col-left {
  flex: 1;
  position: relative;
}

.col-left._50 {
  flex: none;
  width: calc(50% - 1rem);
}

.col-left._33 {
  flex: none;
  width: calc(50% - .5rem);
}

.block-text {
  letter-spacing: -.01em;
}

.block-title {
  z-index: 505;
  opacity: .8;
  color: var(--base-color-neutral--white);
  letter-spacing: -.04px;
  text-shadow: none;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1;
  position: absolute;
  inset: auto 0% 2rem 2rem;
}

.section-3 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding-top: 140px;
  padding-bottom: 160px;
  position: relative;
}

.section-3.cc-no-padding-bottom {
  padding-bottom: 0;
}

.block {
  aspect-ratio: 3 / 2;
  color: #fff;
  background-color: #7946f3;
  border-radius: 2rem;
  align-items: stretch;
  min-height: 400px;
  margin-bottom: 3rem;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  position: sticky;
}

.block._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.block._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.block._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.block._1 {
  background-color: #182952;
  top: 22%;
}

.container-5 {
  width: 90%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.container-5.cc-flex-h {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.col-right {
  flex-direction: column;
  flex: 1;
  display: flex;
  position: relative;
}

.col-right._50, .col-right._66 {
  flex: none;
  width: calc(50% - .5rem);
}

.text_left {
  letter-spacing: -.02em;
  margin-top: 12px;
  margin-bottom: 0;
  padding-right: 180px;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.5;
  display: inline-block;
}

.div-block-4 {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.apps-text_wrapper {
  padding-bottom: 4rem;
  position: sticky;
  top: 34%;
}

.teaser_card_rounded-3-2 {
  aspect-ratio: 3 / 2;
  border-radius: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.teaser_card_rounded-3-2._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card_rounded-3-2._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card_rounded-3-2.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.teaser_card_rounded-3-2.dropdown {
  border-radius: 10px;
}

.teaser_card_rounded-3-2.flyout {
  border-radius: .6rem;
}

.section_products-featured {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_products-featured._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_products-featured._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.section_use-case {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_use-case._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_use-case._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.section_use-case.first {
  border-bottom: .1rem solid var(--base-color-neutral--white);
}

.section_use-case.first2 {
  border-bottom: .3rem solid var(--base-color-neutral--white);
}

.image-layer-black {
  z-index: 500;
  background-image: repeating-linear-gradient(0deg, #00000080, #0000), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
  position: absolute;
  inset: 0%;
}

.image-layer-black.gradient-blur {
  background-image: radial-gradient(circle farthest-side at 0% 100%, #009ee382, #009ee300 42%), radial-gradient(circle farthest-corner at 100% 100%, var(--base-color-brand--blue-darkest) 17%, #3c427200 57%), radial-gradient(circle farthest-side at 100% 0%, var(--base-color-brand--cyan) 13%, #2c809814 60%, #307d9200), radial-gradient(circle farthest-corner at 50% 50%, #110c2e 10%, var(--base-color-brand--blue-darkest) 94%);
}

.section-contact._1a {
  display: none;
}

.section-contact.show {
  display: block;
}

.section-contact.small {
  margin-bottom: 2rem;
}

.teaser-mask {
  height: 60svh;
  position: relative;
  overflow: hidden;
}

.teaser-scroll-gradient {
  z-index: 50;
  background-image: linear-gradient(0deg, var(--base-color-neutral--white) 8%, #fff0 9%);
  position: absolute;
  inset: auto 0% 0%;
}

.teaser_card_rounded-1-1 {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.teaser_card_rounded-1-1._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card_rounded-1-1._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card_rounded-1-1.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 30px;
}

.usecase-image {
  aspect-ratio: 1;
  border-radius: 2rem;
  max-width: 30rem;
  box-shadow: 10px 10px 30px #0000004d;
}

.div-block-5 {
  position: absolute;
}

.marker {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--black);
  text-align: center;
  letter-spacing: -.03rem;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 8rem;
  height: 8rem;
  font-size: 1.5rem;
  line-height: 1;
  display: flex;
  position: absolute;
  inset: 1rem 3rem auto auto;
  transform: rotate(15deg);
}

.marker.background-gradient-cyan {
  z-index: 9999;
  transform: rotate(15deg);
}

.text-block-3 {
  line-height: 1.1;
}

.teaser-drittel {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: calc(33.3333% - 2rem);
  display: flex;
}

.teaser-drittel.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.teaser-drittel.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.teaser-drittel._02 {
  max-height: 80svh;
}

.teaser-drittel.news {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.teaser-drittel._50 {
  flex: none;
  align-items: stretch;
  width: calc(50% - 2em);
}

.slider-right-usecase {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-right-usecase:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.slider-left-usecase {
  background-color: var(--base-color-neutral--coldgray-dark);
  color: var(--base-color-neutral--white);
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider-left-usecase:hover {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  box-shadow: 3px 3px 15px #0000004d;
}

.contact-card {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--swatch--white-transparent-20);
  color: var(--text-color--text-alternate);
  cursor: pointer;
  background-image: none;
  border-radius: .6rem;
  flex-flow: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  min-width: 20rem;
  padding: 1rem 2rem 1rem 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-card:hover {
  box-shadow: 0 2px 20px #00000080;
}

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

.contact-card-flex-horz {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tag-neutral-2 {
  letter-spacing: 0;
  background-color: #d6edfd;
  border-radius: 20px;
  padding: .25rem .75rem;
  display: inline-block;
}

.date-2 {
  color: #000;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: .875rem;
}

.link-underline-2 {
  background-color: #172bb2;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 2px;
  display: flex;
}

.txt-link_single-2 {
  color: #172bb2;
  font-weight: 500;
  text-decoration: none;
}

.txt-link_single-2:hover {
  color: #172bb2;
}

.button-label-flex {
  z-index: 5;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  letter-spacing: .04rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.paragraph-3, .paragraph-4, .table-title, .paragraph-5 {
  align-self: flex-start;
}

.features-card-img {
  margin-bottom: 30px;
}

.features-left {
  flex-direction: column;
  align-items: flex-start;
  width: calc(50% - 1.5rem);
  display: flex;
  position: sticky;
  top: 150px;
}

.features-card-title {
  letter-spacing: -1px;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 500;
  line-height: 36px;
}

.features-right {
  grid-row-gap: 200px;
  flex-direction: column;
  width: calc(50% - 1.5rem);
  display: flex;
  position: relative;
}

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

.apps-card {
  transform-origin: 50% 0;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 2rem;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: sticky;
  top: 150px;
}

.apps-card.third {
  margin-bottom: 15px;
  top: 180px;
}

.apps-card.second {
  margin-bottom: 30px;
  top: 165px;
}

.apps-card.first {
  margin-bottom: 45px;
}

.apps-card.fourth {
  top: 195px;
}

.apps-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.container-6 {
  width: 1000px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.features-left-2 {
  flex-direction: column;
  align-items: flex-start;
  max-width: 450px;
  display: flex;
  position: sticky;
  top: 150px;
}

.section-4 {
  background-color: #0000000d;
  padding: 150px 20px;
}

.features-right-2 {
  grid-row-gap: 200px;
  flex-direction: column;
  width: 400px;
  display: flex;
  position: relative;
}

.key-word-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.key-word {
  text-align: center;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
}

.comparison-wrapper {
  border: .2rem solid var(--base-color-brand--cyan);
  text-align: left;
  border-radius: 2rem;
  padding: 1.5rem 1rem;
  position: relative;
}

.comparison-wrapper.more-text {
  text-align: center;
}

.grid-4er-comparison {
  grid-column-gap: 1.5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: .75fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-4er-comparison.spacer-xlarge {
  grid-template-columns: .55fr 1fr 1fr 1fr;
}

.label-wrapper {
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
}

.label-wrapper.solution {
  padding-top: 2.8rem;
}

.label-wrapper.solution-mobil {
  padding-top: 2.8rem;
  display: none;
}

.solution-wrapper {
  background-color: var(--swatch--cyan-transparent-20);
  text-align: center;
  border-radius: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem 1.5rem;
  display: flex;
}

.comparison-arrow {
  width: 3rem;
}

.comparison-arrow.mobil, .help-foldout {
  display: none;
}

.solution-heading {
  text-align: center;
  margin-bottom: .75rem;
  font-family: Fago No Bold, Arial, sans-serif;
  font-size: 1.25rem;
}

.text-color-accent-dark {
  color: var(--base-color-brand--cyan-link);
}

.text-color-accent-dark.text-size-medium {
  z-index: 5000;
}

.magnify-link {
  pointer-events: none;
  color: var(--base-color-brand--cyan-link);
  cursor: pointer;
}

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

.magnify-link.text-size-medium {
  z-index: 5000;
}

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

.foldout-label-current {
  z-index: 1;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  width: 40vw;
  margin-top: 0;
  margin-right: 2.5rem;
  padding-left: 2rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.foldout-label-current.big {
  margin-top: 4.1rem;
  margin-right: .6rem;
}

.foldout-label-current._01 {
  transform: none;
}

.icon-nav-head {
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
}

.gradient-button {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest), var(--base-color-brand--cyan) 59%, var(--base-color-brand--cyan-link));
  color: var(--text-color--text-alternate);
  text-align: center;
  cursor: pointer;
  border-radius: .25rem .25rem .625rem;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  padding: .625rem 1.5rem .7rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 400;
  transition: background-position 2s;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.gradient-button:hover {
  box-shadow: 3px 2px 20px #0d61a280;
}

.gradient-button:active {
  transform: translate(2px, 2px);
}

.gradient-button:focus-visible, .gradient-button[data-wf-focus-visible] {
  border: .2rem solid #000;
}

.gradient-button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

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

.gradient-button.is-form-submit {
  pointer-events: auto;
  min-width: 12rem;
}

.gradient-button.is-form-submit.full {
  width: 100%;
}

.gradient-button.is-large {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding: 1rem 2rem;
  display: flex;
}

.gradient-button.is-secondary {
  border: .15rem solid var(--base-color-neutral--black);
  color: var(--text-color--text-primary);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.gradient-button.is-secondary:hover {
  background-color: #00000026;
  background-image: none;
  box-shadow: 3px 3px 15px #0000004d;
}

.gradient-button.is-secondary:focus-visible, .gradient-button.is-secondary[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.gradient-button.is-secondary._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.gradient-button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.gradient-button.is-brand {
  background-color: var(--background-color--background-secondary);
  font-family: Encode Sans Semi Expanded, sans-serif;
  font-weight: 400;
}

.gradient-button._02 {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest) 9%, var(--base-color-brand--cyan-dark));
}

.gradient-button.is-secondary-alternate {
  z-index: 9000;
  border: .15rem solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.gradient-button.is-secondary-alternate:hover {
  background-color: #ffffff26;
  box-shadow: 3px 2px 20px #000000b3;
}

.gradient-button._03 {
  background-image: linear-gradient(90deg, #54909e 27%, var(--base-color-brand--cyan-dark));
}

.gradient-button.is-secondary-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: .15rem solid var(--base-color-neutral--white);
  background-color: #009ee300;
  background-image: none;
  border-radius: .2rem .2rem .6rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .25rem 1.5rem .3rem 1rem;
  text-decoration: none;
  display: flex;
}

.gradient-button.is-secondary-icon:hover {
  background-color: #ffffff26;
  box-shadow: 3px 3px 20px #000000b3;
}

.gradient-button.is-alternate {
  background-color: var(--base-color-brand--cyan-light);
  background-image: linear-gradient(256deg, var(--base-color-brand--cyan-light), white);
  color: var(--base-color-neutral--black);
  text-align: center;
}

.gradient-button.is-alternate:hover {
  box-shadow: 3px 2px 30px 0 var(--base-color-brand--blue-darkest);
}

.gradient-button.is-search {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: linear-gradient(-90deg, var(--base-color-brand--cyan-dark) 9%, var(--base-color-brand--blue-darkest));
  border-radius: .2rem .2rem .6rem;
}

.gradient-button.small {
  min-width: 8rem;
  height: auto;
  padding: .25rem 1.5rem .5rem;
}

.gradient-button.small.full {
  width: 100%;
}

.gradient-button.small.placeholder {
  opacity: 0;
}

.gradient-button.xsmall {
  height: auto;
  padding: .25rem 1rem .5rem;
}

.gradient-button.xsmall.full {
  width: 100%;
}

.gradient-button.xsmall.placeholder {
  opacity: 0;
}

.gradient-button-invers {
  background-image: linear-gradient(90deg, var(--base-color-brand--cyan-light), var(--base-color-brand--cyan-lighter) 32%, var(--base-color-neutral--white) 57%, var(--base-color-brand--cyan-light) 86%, var(--base-color-brand--cyan-medium));
  color: var(--base-color-neutral--black);
  text-align: center;
  letter-spacing: .02rem;
  cursor: pointer;
  border-radius: .25rem .25rem .625rem;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  padding: .625rem 1.5rem .7rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 400;
  transition: background-position 2s;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.gradient-button-invers:hover {
  box-shadow: 3px 2px 20px #080808e6;
}

.gradient-button-invers:active {
  transform: translate(2px, 2px);
}

.gradient-button-invers:focus-visible, .gradient-button-invers[data-wf-focus-visible] {
  border: .2rem solid #000;
}

.gradient-button-invers.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

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

.gradient-button-invers.is-form-submit {
  min-width: 12rem;
}

.gradient-button-invers.is-large {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding: 1rem 2rem;
  display: flex;
}

.gradient-button-invers.is-secondary {
  border: .15rem solid var(--base-color-neutral--black);
  color: var(--text-color--text-primary);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.gradient-button-invers.is-secondary:hover {
  background-color: #00000026;
  background-image: none;
  box-shadow: 3px 3px 15px #0000004d;
}

.gradient-button-invers.is-secondary:focus-visible, .gradient-button-invers.is-secondary[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.gradient-button-invers.is-secondary._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.gradient-button-invers.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.gradient-button-invers.is-brand {
  background-color: var(--background-color--background-secondary);
  font-family: Encode Sans Semi Expanded, sans-serif;
  font-weight: 400;
}

.gradient-button-invers._02 {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest) 9%, var(--base-color-brand--cyan-dark));
}

.gradient-button-invers.is-secondary-alternate {
  z-index: 9000;
  border: .15rem solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.gradient-button-invers.is-secondary-alternate:hover {
  background-color: #ffffff26;
  box-shadow: 3px 2px 20px #000000b3;
}

.gradient-button-invers._03 {
  background-image: linear-gradient(90deg, #54909e 27%, var(--base-color-brand--cyan-dark));
}

.gradient-button-invers.is-secondary-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: .15rem solid var(--base-color-neutral--white);
  background-color: #009ee300;
  background-image: none;
  border-radius: .2rem .2rem .6rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .25rem 1.5rem .3rem 1rem;
  text-decoration: none;
  display: flex;
}

.gradient-button-invers.is-secondary-icon:hover {
  background-color: #ffffff26;
  box-shadow: 3px 3px 20px #000000b3;
}

.gradient-button-invers.is-alternate {
  background-color: var(--base-color-brand--cyan-light);
  background-image: linear-gradient(256deg, var(--base-color-brand--cyan-light), white);
  color: var(--base-color-neutral--black);
  text-align: center;
}

.gradient-button-invers.is-alternate:hover {
  box-shadow: 3px 2px 30px 0 var(--base-color-brand--blue-darkest);
}

.gradient-button-invers.is-search {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: linear-gradient(-90deg, var(--base-color-brand--cyan-dark) 9%, var(--base-color-brand--blue-darkest));
  border-radius: .2rem .2rem .6rem;
}

.button-invers-code {
  transition: background-position 1s;
}

.button5 {
  background-color: #fff3;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 1px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button5_inner {
  z-index: 1;
  background-color: #181818cc;
  border-radius: 99px;
  padding: 1.25em 1.75em;
  position: relative;
}

.button5_gradient {
  filter: blur(30px);
  background-image: radial-gradient(circle at 0 0, #bc148f, #4594ae 52%, #ffe135 93%);
  width: 15em;
  height: 15em;
  position: absolute;
  inset: auto;
}

.button-inner {
  z-index: 2;
  background-color: #fff;
  border-radius: .2rem .2rem .6rem;
  width: 100%;
  height: 100%;
  padding: .625rem 1.5rem .7rem;
  position: relative;
}

.button-gradient-second {
  background-image: linear-gradient(127deg, #59c5f1, var(--base-color-neutral--white) 15%, #0d61a2 44%, #009ee3 74%);
  filter: blur(30px);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 15rem;
  height: 15em;
  margin: -100%;
  transition: transform 1s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.container-7 {
  color: #050520;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  overflow: visible;
}

.box_component {
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-exterior {
  z-index: 1;
  border-radius: 4px 4px 10px;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  padding: 2px;
  display: flex;
}

.button-exterior._100 {
  width: 100%;
}

.button-interior {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  object-fit: contain;
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 4px 4px 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: .625rem 1.5rem .7rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.button-interior.is-alternate {
  background-color: var(--base-color-brand--cyan);
  letter-spacing: .04rem;
}

.button-interior.is-alternate-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--base-color-brand--cyan);
  letter-spacing: .04rem;
}

.button-interior.is-alternate-icon.black {
  z-index: 3;
  background-color: var(--base-color-neutral--black);
}

.button-interior.is-alternate-icon.dark-blue {
  z-index: 3;
  background-color: #182236;
}

.button-interior.coldgray {
  background-color: var(--base-color-neutral--coldgray-light);
}

.gradient-line {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan) 21%, var(--base-color-brand--cyan-lighter) 40%, var(--base-color-brand--cyan) 58%, var(--base-color-brand--cyan-link) 99%);
  filter: blur(5px);
  border-radius: 4px 4px 10px;
  margin: -100%;
  transition: background-position .2s;
  position: absolute;
  inset: 0%;
}

.gradient-line.pos {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan) 21%, var(--base-color-brand--cyan-light) 40%, var(--base-color-brand--cyan) 58%, var(--base-color-brand--cyan-link) 99%);
}

.button-linear {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: 4px 4px 10px;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.button-linear:hover {
  box-shadow: 2px 3px 10px #0d61a280;
}

.button-linear.is-secondary-alternate {
  color: var(--base-color-neutral--white);
}

.button-linear.is-secondary-alternate:hover {
  box-shadow: 0 0 20px #009ee399;
}

.button-linear._100 {
  width: 100%;
}

.button-linear.hide {
  display: none;
}

.gradient-line-alternate {
  filter: none;
  border-radius: .2rem .2rem .6rem;
  margin: -100%;
  position: absolute;
  inset: 0%;
}

.black-line {
  background-color: var(--background-color--background-secondary);
  filter: blur(5px);
  background-image: none;
  border-radius: 4px 4px 10px;
  margin: -100%;
  transition: background-position .2s;
  position: absolute;
  inset: 0%;
}

.white-line {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  filter: blur(5px);
  border-radius: .2rem .2rem .6rem;
  margin: -100%;
  transition: background-position .2s;
  position: absolute;
  inset: 0%;
}

.track-app {
  height: 500vh;
}

.application1 {
  aspect-ratio: 3 / 2;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: center;
  align-items: center;
  max-width: 45rem;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  position: absolute;
  box-shadow: 2px 2px 10px #00000026;
}

.application1._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.application1._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.application1._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.application1._1 {
  background-color: #182952;
  top: 22%;
}

.application-flex {
  display: flex;
}

.application_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  padding-top: 2rem;
  padding-right: 2rem;
  display: flex;
  position: relative;
}

.application_wrapper.longer {
  justify-content: space-between;
  align-items: flex-start;
}

.camera-application {
  z-index: 2;
  width: 100%;
  height: 45rem;
  position: sticky;
  top: 5rem;
}

.application-text_wrapper {
  padding-bottom: 4rem;
}

.application-container {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 600px;
  padding: 2rem 3rem 3rem;
  display: flex;
  position: relative;
}

.application2 {
  z-index: 2;
  aspect-ratio: 3 / 2;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: space-between;
  align-items: stretch;
  max-width: 45rem;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  position: absolute;
  box-shadow: 2px 2px 10px #00000026;
}

.application2._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.application2._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.application2._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.application2._1 {
  background-color: #182952;
  top: 22%;
}

.application3 {
  z-index: 2;
  aspect-ratio: 3 / 2;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: space-between;
  align-items: stretch;
  max-width: 45rem;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  position: absolute;
  box-shadow: 2px 2px 10px #00000026;
}

.application3._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.application3._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.application3._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.application3._1 {
  background-color: #182952;
  top: 22%;
}

.application4 {
  z-index: 2;
  aspect-ratio: 3 / 2;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: space-between;
  align-items: stretch;
  max-width: 45rem;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  position: absolute;
  box-shadow: 2px 2px 10px #00000026;
}

.application4._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.application4._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.application4._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.application4._1 {
  background-color: #182952;
  top: 22%;
}

.form-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  display: flex;
}

.form-intro {
  width: calc(50% - 1.5rem);
}

.contact-area {
  border-top: .1rem solid var(--base-color-brand--cyan);
  margin-top: 2rem;
  padding-top: 2rem;
}

.section-contact-02 {
  display: none;
}

.application-grid-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.application-grid-container._2er {
  place-items: center stretch;
}

.application1-1 {
  aspect-ratio: 1;
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  overflow: hidden;
  box-shadow: 2px 2px 10px #00000026;
}

.application1-1._3 {
  z-index: 2;
  background-color: #7045af;
  position: relative;
  box-shadow: 0 0 10px #0000004d;
}

.application1-1._4 {
  z-index: 1;
  background-color: #e14594;
  margin-bottom: 0;
  position: relative;
  box-shadow: 0 0 10px #0000004d;
}

.application1-1._2 {
  z-index: 3;
  background-color: #2b3595;
  position: relative;
  box-shadow: 0 0 20px #0000007d;
}

.application1-1._1 {
  z-index: 4;
  cursor: pointer;
  background-color: #182952;
  position: relative;
}

.block-title-sml {
  z-index: 505;
  opacity: .8;
  color: var(--base-color-neutral--white);
  letter-spacing: -.04px;
  text-shadow: none;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.2;
  position: absolute;
  inset: auto 1.5rem 2rem;
}

.application2-1 {
  aspect-ratio: 2;
  color: #fff;
  border-radius: 2rem;
  flex: none;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.4;
  display: flex;
  box-shadow: 2px 2px 10px #00000026;
}

.application2-1._3 {
  background-color: #7045af;
  top: 30%;
  box-shadow: 0 0 10px #0000004d;
}

.application2-1._4 {
  background-color: #e14594;
  margin-bottom: 0;
  top: 34%;
  box-shadow: 0 0 10px #0000004d;
}

.application2-1._2 {
  background-color: #2b3595;
  top: 26%;
  box-shadow: 0 0 20px #0000007d;
}

.application2-1._1 {
  background-color: #182952;
  top: 22%;
}

.list-item-2 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: .75rem;
  display: flex;
}

.block-title-2 {
  z-index: 505;
  opacity: .8;
  color: #fff;
  letter-spacing: -.04px;
  text-shadow: none;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1;
  position: absolute;
  inset: auto 0% 2rem 2rem;
}

.image-layer-black-2 {
  z-index: 500;
  background-image: repeating-linear-gradient(0deg, #00000080, #0000), radial-gradient(circle at 100% 0, #009ee3, #307d9200 59%);
  position: absolute;
  inset: 0%;
}

.bullet-2 {
  background-color: #009ee3;
  border-radius: 50%;
  flex: none;
  width: 6px;
  height: 6px;
}

.bullet-2._2lines-1280 {
  flex: none;
  margin-top: -1.5rem;
}

.product-heading {
  font-size: var(--_responsive---h4);
  letter-spacing: -.03rem;
  min-height: 4rem;
  line-height: 1.2;
}

.product-head-wrapper {
  text-align: center;
}

.product-4er {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.product-4er.productslider, .product-4er.productslider-copy {
  align-items: flex-start;
}

.product-4er.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.teaser_card-copy {
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.teaser_card-copy._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.teaser_card-copy._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.teaser_card-copy.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.teaser_card-copy.featured {
  padding-bottom: 4rem;
  position: relative;
}

.product-single-card {
  background-color: var(--base-color-neutral--white);
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: calc(25% - 1.5rem);
  height: auto;
  padding: 2rem 2rem 2.4rem;
  display: flex;
}

.container-anker-sticky {
  max-width: 96rem;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
  top: 5rem;
}

.container-anker-sticky.padding-global {
  z-index: 500;
  height: 12rem;
}

.anker-wrapper-sticky {
  position: relative;
  top: 0;
  left: 0%;
  right: 0%;
}

.section-back-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-top: .15rem solid var(--base-color-neutral--coldgray);
  justify-content: flex-end;
  align-items: center;
  margin-top: 3rem;
  padding-top: 1rem;
  display: flex;
}

.back-section-link {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--text-color--text-primary);
  justify-content: center;
  align-items: center;
  padding-right: .25rem;
  display: flex;
}

.back-section-link:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.section_pcie {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section_pcie._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_pcie._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.tabs-flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.tabs-flex._2 {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  padding-left: 3rem;
}

.product-detail-big {
  border-radius: 2rem;
  flex-flow: row;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  width: calc(50% - 1.5rem);
  display: flex;
}

.product-detail-big._2 {
  justify-content: flex-end;
  align-items: flex-start;
}

.product-thumb {
  border-style: solid;
  border-width: .3rem .2rem .2rem;
  border-color: var(--base-color-neutral--white);
  background-color: var(--background-color--background-light);
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.product-thumb._02 {
  border-width: .2rem .3rem;
  border-color: var(--base-color-neutral--coldgray-lighter);
  background-color: #efeef400;
}

.product-thumb._02:hover {
  text-decoration: underline;
}

.vertical-tab-component_product {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: .3rem solid var(--base-color-neutral--coldgray-medium);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  display: flex;
}

.vertical-tabs-products {
  border-top: .2rem solid var(--base-color-neutral--coldgray-lighter);
  color: var(--text-color--text-primary);
  background-color: #0000;
  margin-top: -.3rem;
  padding-top: 1.5rem;
  padding-left: .5rem;
  padding-right: .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  display: block;
}

.vertical-tabs-products.w--current {
  border-top: .2rem solid var(--base-color-brand--cyan);
  opacity: 1;
  background-color: #0000;
}

.vertical-tabs-products._02 {
  margin-top: -.2rem;
}

.section_product-usp {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_product-usp._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_product-usp._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.vertical-tabs-menu-products {
  border-top: .2rem solid var(--base-color-neutral--coldgray-lighter);
  grid-template-rows: auto auto;
  grid-template-columns: .25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  margin-top: 4rem;
  display: flex;
}

.vertical-tabs-menu-products.placeholder {
  display: none;
}

.product-highlight {
  z-index: 0;
  background-color: #fff;
  padding: .3rem;
  position: absolute;
  inset: 0%;
}

.product-highlight._02 {
  background-color: #fff0;
}

.feature-list-item {
  border: .15rem solid var(--base-color-brand--cyan);
  border-radius: .6rem;
  flex: none;
  justify-content: space-between;
  align-self: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.feature-txt-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  width: 100%;
  font-size: 1.25rem;
  display: flex;
}

.feature-list-flex {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  border-top-left-radius: .6rem;
  border-bottom-left-radius: .6rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-right: 1.5rem;
  display: flex;
  position: static;
  overflow: hidden;
}

.feature-head {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--base-color-brand--cyan);
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  font-family: Fago No Regular, Arial, sans-serif;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.feature-head.tooltip-big {
  z-index: 0;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-neutral--black);
  justify-content: flex-start;
  align-items: center;
}

.feature-head.accordion {
  z-index: 0;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-bottom: .75rem;
}

.flex-fix-copy {
  flex: 1;
}

.icon-area {
  color: var(--base-color-neutral--white);
  flex: none;
  padding: .5rem;
  overflow: hidden;
}

.icon-area.background-gradient-cyan {
  border-top-left-radius: .6rem;
  border-bottom-left-radius: .6rem;
}

.background-gradient-cyan-darky {
  background-color: var(--base-color-brand--cyan);
  background-image: linear-gradient(90deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
}

.txt-link_single-3 {
  color: #0d61a2;
  font-weight: 500;
  text-decoration: none;
}

.icon-area-2 {
  color: #fff;
  flex: none;
  padding: .5rem;
  overflow: hidden;
}

.text-link-container-2 {
  cursor: pointer;
}

.text-link-container-2:hover {
  color: #0d61a2;
}

.text-link-container-2.arrow {
  color: #0d61a2;
  display: inline-block;
}

.tooltip-corner-2 {
  background-color: #efeef4;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  inset: -.5rem 0% auto 10%;
  transform: rotate(45deg);
}

.tooltip-corner-2._3 {
  inset: -.5rem 2.1rem 0% auto;
}

.accordion-trigger-2 {
  cursor: pointer;
  background-color: #efeef4;
  justify-content: space-between;
  align-items: center;
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.accordion-trigger-2.background-color-alternate {
  background-color: #fff;
}

.link-underline-3 {
  color: #0d61a2;
  background-color: #0d61a2;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 2px;
  display: flex;
}

.tooltipp-2 {
  color: #000;
  letter-spacing: .01rem;
  white-space: nowrap;
  background-color: #efeef4;
  border-radius: .2rem;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  padding: .2rem .5rem;
  line-height: 1.3;
  display: flex;
  position: absolute;
}

.tooltipp-2.feature {
  z-index: 500;
  border-radius: .6rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 20rem;
  margin-left: auto;
  padding: 1rem;
  inset: 0% 0% -80%;
  box-shadow: 0 0 10px #0003;
}

.feature-list-item-2 {
  background-color: var(--base-color-neutral--white);
  cursor: pointer;
  border-radius: .6rem;
  flex: none;
  justify-content: space-between;
  align-self: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.feature-list-item-2:hover {
  box-shadow: 0 2px 10px #0003;
}

.feature-list-item-2.no-shadow:hover {
  box-shadow: none;
}

.feature-head-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #009ee3;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  font-family: Fago No Regular, Arial, sans-serif;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.tabs-content {
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.product-details-tab {
  width: 100%;
}

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

.produdct-detail-text {
  width: calc(50% - 1.5rem);
}

.vertical-tab-product2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.product-tag {
  background-color: var(--base-color-neutral--coldgray);
  border-radius: 0 0 2rem;
  min-width: 8rem;
  padding: 1.15rem 2rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.product-tag.storage {
  background-color: var(--base-color-brand--cyan-lighter);
}

.product-tag.memory {
  background-color: var(--base-color-brand--green-lighter);
}

.product-tag.security {
  background-color: var(--secondary-color-brand--orange-lighter);
}

.slider-contaner {
  padding-top: 2rem;
}

.slider-product-container {
  padding-top: 2rem;
  position: relative;
}

.product-tag2 {
  background-color: var(--base-color-neutral--coldgray);
  border-radius: 2rem;
  justify-content: center;
  align-items: flex-start;
  min-width: 10rem;
  padding: .75rem 2rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
  position: static;
  inset: 0% auto auto 0%;
}

.product-tag2.storage {
  background-color: var(--base-color-brand--cyan-lighter);
}

.product-tag2.memory {
  background-color: var(--base-color-brand--green-lighter);
}

.product-tag2.security {
  background-color: var(--secondary-color-brand--orange-lighter);
}

.product-tag3 {
  background-color: var(--base-color-neutral--coldgray);
  text-align: center;
  border-radius: 0 0 0;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: .75rem 2rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
  position: absolute;
  inset: 0% 0% auto;
}

.product-tag3.storage {
  background-color: var(--base-color-brand--cyan-lighter);
}

.product-tag3.memory {
  background-color: var(--base-color-brand--green-lighter);
}

.product-tag3.security {
  background-color: var(--secondary-color-brand--orange-lighter);
}

.product-tag2a {
  background-color: var(--base-color-neutral--coldgray);
  text-align: center;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  flex: none;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 100%;
  padding: .75rem 2rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.product-tag2a.storage {
  background-color: var(--base-color-brand--cyan-lighter);
}

.product-tag2a.security {
  background-color: var(--base-color-brand--green-lighter);
  text-align: center;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.product-tag2a.authentification {
  background-color: var(--secondary-color-brand--orange-lighter);
}

.tag-wrapper {
  text-align: center;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  width: 100%;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.image-16-9 {
  aspect-ratio: 16 / 9;
  align-self: center;
}

.anker-wrappe-02 {
  display: none;
  position: relative;
  top: 5rem;
  left: 0%;
  right: 0%;
}

.anker-wrappe-02._02 {
  display: none;
}

.accordion-content-initial {
  justify-content: space-between;
  align-items: center;
  padding: 2rem 1.5rem 2.25rem;
  display: flex;
  position: relative;
}

.accordion-content-initial.light {
  padding-left: 1rem;
  padding-right: 1rem;
}

.accordion-content-initial.icon {
  padding-left: 1.5rem;
  padding-right: 1rem;
}

.accordion-content-initial.transparent {
  background-color: #ffffffb3;
}

.usecase-2 {
  display: none;
}

.section-typical-apps3 {
  display: block;
}

.usecase-4 {
  display: none;
}

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

.form_progress-fill {
  background-color: var(--base-color-brand--cyan-text);
  border-radius: 100vw;
  width: 0%;
  height: 100%;
  transition: all .4s cubic-bezier(.39, .575, .565, 1);
}

.container-8 {
  width: 1440px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 5em;
}

.container-8.is--form {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 9em;
  padding-bottom: 7.3em;
  display: flex;
  position: relative;
}

.question_number {
  margin-left: .5rem;
  margin-right: .125rem;
  display: block;
  position: relative;
  overflow: hidden;
}

.form_prev {
  z-index: 800;
  background-color: var(--base-color-brand--cyan);
  opacity: 1;
  color: var(--base-color-neutral--white);
  border-radius: .2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: -5rem;
  padding: .5rem 1rem .5rem .4rem;
  font-size: 1.25em;
  display: flex;
  inset: auto auto 0% 0%;
}

.form_prev.disabled-prev {
  opacity: .5;
}

.form_contain {
  font-size: 1.3em;
}

.hero__gradient {
  z-index: 2;
  opacity: .9;
  background-image: radial-gradient(circle, #5c31ff, #5c31ff00 69%);
  width: 200em;
  height: 200em;
  margin-bottom: -133.1em;
  margin-right: -135.7em;
  position: fixed;
  inset: auto 0% 0% auto;
}

.hero__gradient.is--other {
  opacity: .73;
  background-image: radial-gradient(circle, #f88cd4, #f88cd400 69%);
  width: 160em;
  height: 160em;
  margin-bottom: -133.7em;
  margin-right: -40.6em;
}

.hero__gradient.is--3 {
  opacity: .26;
  filter: blur(4.1em);
  background-image: linear-gradient(#5c31ff, #5c31ff);
  border-radius: 50%;
  margin-bottom: -135.5em;
  margin-left: -162.9em;
  margin-right: 0;
  inset: auto auto 0% 0%;
}

.form_submit {
  opacity: .61;
  color: #eeedf2;
  letter-spacing: .2em;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #eeedf2;
  border-radius: .4em;
  width: 100%;
  margin-top: .8em;
  padding: .8em;
  font-size: .9em;
  font-weight: 700;
  transition: all .2s;
}

.form_submit:hover {
  padding-top: 1em;
  padding-bottom: 1em;
}

.form_field {
  color: #eeedf2;
  background-color: #0000;
  background-image: linear-gradient(156deg, #ffffff14, #fff0);
  border: 2px solid #eeedf212;
  border-radius: .4em;
  height: 3.1em;
  margin-bottom: .8em;
  padding: .5em 1.2em;
  font-size: 1em;
  transition: all .2s;
}

.form_field:hover {
  padding-left: 1.6em;
}

.form_field:focus {
  color: #fff;
  background-color: #ffffff08;
  border-color: #f88cd461;
  padding-left: 1.6em;
}

.form_field::placeholder {
  color: #ffffff4f;
}

.form_prev-text {
  letter-spacing: .05em;
  justify-content: flex-start;
  align-items: center;
  font-size: 1rem;
  display: flex;
  position: relative;
}

.radio_label {
  z-index: 2;
  letter-spacing: -.03rem;
  margin-bottom: 0;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.3;
  position: relative;
}

.radio_label.horz {
  left: 2.5rem;
}

.radio_label.formkachel {
  color: var(--base-color-brand--cyan);
}

.icon {
  filter: invert();
  width: .6em;
  margin: 0 .2em 0 0;
  display: inline-block;
  position: relative;
  transform: rotate(-180deg);
}

.slider_mask {
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: .25rem;
  padding-right: .25rem;
}

.form_progress-text {
  font-size: .6em;
}

.slider_slide-fill {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 3rem .3em .6em;
  display: flex;
}

.form_progress-box {
  background-color: var(--base-color-brand--cyan-text);
  color: #0d0628;
  border-radius: .4em;
  margin-top: -3.6em;
  padding: .3em .6em;
}

.slider_nav {
  z-index: 3;
  opacity: 1;
  display: none;
  position: relative;
}

.form_progress-dot {
  justify-content: center;
  align-items: center;
  width: 0;
  height: 100%;
  display: flex;
  position: relative;
}

.slider_slide {
  width: 100%;
  height: 100%;
}

.form_error {
  color: #f88cd4;
  background-color: #0000;
  border: 0 solid #000;
  margin-top: 1.4em;
  padding: 0;
}

.question_text {
  color: var(--base-color-neutral--white);
  letter-spacing: 0;
  text-transform: none;
  font-size: 1.25rem;
}

.question_text.number {
  text-align: right;
  width: 1em;
  padding-left: .2em;
  padding-right: .2em;
}

.question_text.number.second {
  padding-left: 0;
  position: absolute;
  inset: 0% auto 0% 0%;
  transform: translate(100%);
}

.question_text.number.first {
  font-family: Fago No Regular, Arial, sans-serif;
}

.question {
  border-top: .1rem solid var(--base-color-neutral--white);
  text-align: left;
  justify-content: center;
  align-items: flex-end;
  padding-top: 3rem;
  padding-bottom: 1em;
  display: flex;
}

.form_success {
  background-color: #0000;
  background-image: linear-gradient(297deg, #eeedf200, #ffffff24);
  border: 2px solid #eeedf217;
  border-radius: .4em;
  margin-top: 3.4em;
  padding: 2.4em;
}

.radio_button {
  z-index: 1;
  border-width: 0;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  transition: all .3s cubic-bezier(.39, .575, .565, 1);
  position: absolute;
  inset: 0%;
}

.radio_button.w--redirected-checked {
  background-color: var(--base-color-brand--cyan);
  opacity: 1;
  color: var(--base-color-neutral--white);
  border-width: 0;
  border-radius: .6rem;
  width: 100%;
  height: 100%;
}

.hero__left {
  z-index: 20;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.hero__left.is--alt {
  text-align: center;
  background-color: #ffffff14;
  border: 2px solid #ffffff0f;
  border-radius: 2em;
  align-items: center;
  padding: 1em 3em 3em;
}

.form_progress {
  background-color: #eeedf280;
  border-radius: 100vw;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: .2em;
  margin-top: 2.6em;
  display: flex;
}

.form_question {
  color: var(--base-color-neutral--white);
  text-transform: none;
  margin-bottom: 1em;
  font-size: 1.7em;
  line-height: 1;
}

.radio_option {
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-brand--cyan-link);
  text-align: center;
  cursor: pointer;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: calc(25% - 1.5rem);
  margin-top: 0;
  margin-bottom: .6em;
  padding: 2rem 1rem;
  display: flex;
  position: relative;
}

.radio_option:hover {
  background-color: var(--base-color-brand--cyan-lighter);
  box-shadow: 0 2px 10px #00000080;
}

.form {
  width: 38em;
  margin-bottom: 0;
}

.form_progress-circle {
  background-color: var(--base-color-brand--cyan-text);
  border-radius: 100vw;
  width: 1em;
  min-width: 1em;
  height: 1em;
  position: absolute;
}

.c-slider {
  background-color: #0000;
  align-items: center;
  max-width: 58rem;
  height: 35rem;
  display: block;
}

.containe-form {
  max-width: 100%;
}

.containe-form.is--form {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 64rem;
  padding-top: 3rem;
  display: flex;
  position: relative;
}

.form-wrapper-contact {
  margin-bottom: 0;
}

.form_button {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest), var(--base-color-brand--cyan) 59%, var(--base-color-brand--cyan-link));
  color: var(--text-color--text-alternate);
  text-align: center;
  cursor: pointer;
  border-radius: .25rem .25rem .625rem;
  justify-content: center;
  align-items: center;
  height: 3.25rem;
  padding: .625rem 1.5rem .7rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 400;
  transition: background-position 2s;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.form_button:hover {
  box-shadow: 3px 2px 20px #0d61a280;
}

.form_button:active {
  transform: translate(2px, 2px);
}

.form_button:focus-visible, .form_button[data-wf-focus-visible] {
  border: .2rem solid #000;
}

.form_button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

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

.form_button.is-form-submit {
  min-width: 12rem;
}

.form_button.is-large {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding: 1rem 2rem;
  display: flex;
}

.form_button.is-secondary {
  border: .15rem solid var(--base-color-neutral--black);
  color: var(--text-color--text-primary);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.form_button.is-secondary:hover {
  background-color: #00000026;
  background-image: none;
  box-shadow: 3px 3px 15px #0000004d;
}

.form_button.is-secondary:focus-visible, .form_button.is-secondary[data-wf-focus-visible] {
  border-color: var(--border-color--border-secondary);
  box-shadow: 3px 2px 5px #0003;
}

.form_button.is-secondary._100 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.form_button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.form_button.is-brand {
  background-color: var(--background-color--background-secondary);
  font-family: Encode Sans Semi Expanded, sans-serif;
  font-weight: 400;
}

.form_button._02 {
  background-image: linear-gradient(90deg, var(--base-color-brand--blue-darkest) 9%, var(--base-color-brand--cyan-dark));
}

.form_button.is-secondary-alternate {
  z-index: 9000;
  border: .15rem solid var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  background-color: #0000;
  background-image: none;
  border-radius: .3rem .3rem .6rem;
  padding-top: .475rem;
  padding-bottom: .55rem;
}

.form_button.is-secondary-alternate:hover {
  background-color: #ffffff26;
  box-shadow: 3px 2px 20px #000000b3;
}

.form_button._03 {
  background-image: linear-gradient(90deg, #54909e 27%, var(--base-color-brand--cyan-dark));
}

.form_button.is-secondary-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: .15rem solid var(--base-color-neutral--white);
  background-color: #009ee300;
  background-image: none;
  border-radius: .2rem .2rem .6rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .25rem 1.5rem .3rem 1rem;
  text-decoration: none;
  display: flex;
}

.form_button.is-secondary-icon:hover {
  background-color: #ffffff26;
  box-shadow: 3px 3px 20px #000000b3;
}

.form_button.is-alternate {
  background-color: var(--base-color-brand--cyan-light);
  background-image: linear-gradient(256deg, var(--base-color-brand--cyan-light), white);
  color: var(--base-color-neutral--black);
  text-align: center;
}

.form_button.is-alternate:hover {
  box-shadow: 3px 2px 30px 0 var(--base-color-brand--blue-darkest);
}

.form_button.is-search {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: linear-gradient(-90deg, var(--base-color-brand--cyan-dark) 9%, var(--base-color-brand--blue-darkest));
  border-radius: .2rem .2rem .6rem;
}

.back-chevron {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-flex;
}

.option-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.ico-form {
  color: var(--base-color-brand--cyan);
  width: 10rem;
}

.form_next {
  z-index: 800;
  background-color: var(--base-color-brand--cyan);
  opacity: 1;
  color: var(--base-color-neutral--white);
  border-radius: .2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: -5rem;
  padding: .5rem .4rem .5rem 1rem;
  font-size: 1.25em;
  display: flex;
  inset: auto 0% 0% auto;
}

.form_next.disabled-prev {
  opacity: .15;
}

.radio-webform {
  margin-left: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.fake-radio-button {
  position: static;
}

.form_radio-icon-fake {
  z-index: 500;
  border: .15rem solid var(--base-color-brand--cyan);
  background-color: #ffffffb3;
  border-radius: 50%;
  width: 1.4rem;
  height: 1.4rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
  position: absolute;
  inset: 1rem auto auto 1.2rem;
}

.form_radio-icon-fake:hover {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
}

.form_radio-icon-fake:active {
  background-color: var(--base-color-brand--cyan);
  box-shadow: inset 0 0 0 3px #fff;
}

.form_radio-icon-fake.w--redirected-checked {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 5px 0 var(--base-color-brand--cyan), inset 0 0 0 3px #fff;
}

.form_radio-icon-fake.w--redirected-focus {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 .25rem 0rem var(--base-color-brand--cyan);
  background-color: #fff;
}

.form_radio-icon-fake.w--redirected-focus-visible {
  border-width: .15rem;
  border-color: var(--base-color-brand--cyan);
  box-shadow: 0 0 .25rem 0 var(--base-color-brand--cyan);
  background-color: #fff;
}

.form_radio-icon-fake.invers {
  background-color: #fff3;
}

.form_radio-icon-fake.invers:hover {
  background-color: #fff;
  text-decoration: none;
}

.form_radio-icon-fake.horz {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  top: 1.3rem;
}

.option-vertical-flex {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.radio_option-wide {
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-brand--cyan-link);
  text-align: center;
  cursor: pointer;
  border-radius: .6rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: .75rem;
  padding: 1rem 1rem 1.25rem;
  display: flex;
  position: relative;
}

.radio_option-wide:hover {
  background-color: var(--base-color-brand--cyan-light);
  box-shadow: 0 2px 10px #00000080;
}

.width-100 {
  width: 100%;
}

.contact-item-flex {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  color: var(--base-color-brand--cyan-link);
  justify-content: flex-start;
  align-items: center;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.contact-ico {
  width: 2rem;
  height: 2rem;
}

.tracck {
  width: 100vw;
  height: 160vw;
}

.camera1 {
  width: 100vw;
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.frame-2 {
  align-items: center;
  height: 100%;
  padding-left: 0;
  display: flex;
  position: static;
}

.scroll-line {
  background-image: linear-gradient(to right, #2747ff, #ef0cff);
  border-radius: 50px;
  width: 100px;
  height: 50px;
  position: absolute;
  inset: 42% auto 0% 0%;
}

.div-block-7 {
  flex: none;
  width: 40vw;
  margin-right: 20px;
}

.spacing1, .spacing2 {
  width: 4px;
  height: 96px;
  margin-bottom: 10px;
}

.frame-horizontal {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding-left: 0;
  display: flex;
  position: static;
}

.dot-block {
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-bottom: 3px;
  display: flex;
  position: absolute;
}

.step-content-block {
  text-align: left;
  align-self: stretch;
  width: calc(33.3333% - 2rem);
  position: relative;
}

.trigger {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.trigger._3 {
  height: 29%;
  top: 71%;
}

.trigger._1 {
  height: 85%;
  top: 15%;
}

.trigger._2 {
  height: 59%;
  top: 41%;
}

.scroll-line-wrap {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% -50%;
}

.scroll-container {
  width: 100%;
  height: 80vh;
  position: sticky;
  top: 8rem;
  overflow: hidden;
}

.step-scroll {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.bg-shadow {
  z-index: 1;
  border-radius: 16px;
  position: absolute;
  inset: 0%;
  box-shadow: 7px 7px 20px #12121212;
}

.scroll-wrap {
  align-self: flex-start;
  width: 100%;
  height: 250vh;
  display: flex;
  position: relative;
}

.scroll-card {
  z-index: 2;
  background-color: #d6edfd00;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding: 2rem 2.25rem 4rem;
  display: flex;
  position: relative;
}

.scroll-card.background-color-alternate {
  background-color: var(--base-color-neutral--white);
}

.scroll-card.background-color-cyan-trans {
  background-color: var(--swatch--cyan-transparent-20);
}

.scroll-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 96rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

.scroll-wrapper.anima-3 {
  justify-content: flex-start;
  align-items: center;
}

.img-block {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 40%;
  display: flex;
}

.scroll-animate {
  z-index: 999;
  background-color: var(--base-color-brand--cyan);
  transform-origin: 0%;
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: 0;
}

.scroll-base {
  transform-origin: 0%;
  background-color: #fffc;
  width: 100%;
  height: 6px;
}

.clone-section {
  margin-bottom: 50vh;
}

.dot {
  z-index: 3;
  background-color: #eeeff4;
  border-radius: 50%;
  align-self: center;
  width: 1rem;
  height: 1rem;
  position: relative;
}

.label-2 {
  color: #006cd0;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}

.step-block {
  flex-wrap: nowrap;
  flex: none;
  place-content: center;
  align-items: center;
  width: 100vw;
  height: 50vh;
  display: flex;
  position: relative;
}

.content {
  margin-top: 24px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.heading-2 {
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.scroll-container-timeline {
  padding-top: 5rem;
}

.placeholder-scroll {
  width: 65%;
}

.dot-block-2 {
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.step-content-block-2 {
  text-align: left;
  align-self: center;
  position: relative;
}

.scroll-line-wrap-2 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 8px;
  display: flex;
  position: absolute;
  inset: auto auto 0% -50%;
}

.scroll-container-2 {
  width: 100%;
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.scroll-wrap-2 {
  align-self: flex-start;
  width: 100%;
  height: 400vh;
  display: flex;
  position: relative;
}

.step-2 {
  z-index: 2;
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  padding: 12%;
  display: flex;
  position: relative;
}

.content-wrap-2 {
  justify-content: flex-end;
  width: 40%;
  display: flex;
}

.scroll-animate-2 {
  z-index: 999;
  transform-origin: 0%;
  background-color: #006cd0;
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: 0;
}

.scroll-base-2 {
  transform-origin: 0%;
  background-color: #eeeff4;
  width: 100%;
  height: 6px;
}

.dot-2 {
  z-index: 3;
  background-color: #eeeff4;
  border-radius: 50%;
  align-self: center;
  width: 12px;
  height: 12px;
  position: relative;
}

.step-block-2 {
  flex-wrap: nowrap;
  flex: none;
  place-content: center;
  align-items: center;
  width: 100vw;
  height: 80vh;
  display: flex;
  position: relative;
}

.frame-item {
  margin-right: 2rem;
  padding-top: 0%;
  position: relative;
}

.frame-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.timeline-slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.timeline-nav {
  width: 100%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.slider-title {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 55px;
  font-weight: 600;
  line-height: 55px;
}

.timeline-text {
  color: #a9a9a9;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
}

.frame-imgblock {
  width: 100%;
  max-width: none;
  height: auto;
  max-height: none;
  padding-top: 67%;
  position: relative;
  overflow: hidden;
}

.slider-content {
  color: #3caab4;
  text-align: center;
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 100%;
  margin: 100px auto 80px;
  font-size: 14px;
  display: flex;
  position: relative;
}

.main-slider {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.timeline-item {
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.slider-text {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
}

.timeline-frame {
  margin-bottom: 3rem;
}

.timelinecard {
  text-align: left;
  align-self: stretch;
  width: calc(25% - 1.5rem);
  height: 100%;
  position: relative;
}

.timeline-heading {
  letter-spacing: -.03rem;
  font-size: 2.25rem;
  line-height: 1.2;
}

.timeline-heading.text-color-accent.min-height {
  min-height: 4.5rem;
}

.my-slider-progress-bar {
  background-color: var(--base-color-brand--cyan);
  width: 0;
  height: .25rem;
  transition: width .4s;
  display: flex;
  position: relative;
}

.splide-component {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.my-slider-progress {
  background-color: #ececec;
  width: calc(100% - 9rem);
  margin-left: auto;
  margin-right: auto;
}

.page-padding {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.splide__arrows {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.home-hero-componnet {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.splide__list-2 {
  display: flex;
}

.splide__list-2.year {
  flex-direction: row;
  justify-content: space-between;
  padding-left: 0;
  padding-right: 0;
}

.splide__track-2 {
  width: 100%;
  overflow: hidden;
}

.splide__track-2.is--main {
  padding: 3rem;
}

.timeline-tab-slider {
  border-bottom-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.padding-xhuge-2 {
  padding: 10rem;
}

.splide__slide-2 {
  flex: none;
  width: 100%;
}

.splide__slide-2.slide--year {
  flex: 1;
  width: auto;
  transition: font-size .2s, color .4s;
}

.progress-dot {
  background-color: var(--base-color-brand--cyan);
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: absolute;
  inset: -.35rem 0% 0% auto;
  box-shadow: 0 0 3px 5px #a1daf999;
}

.progress-dot.hide {
  display: none;
}

.characteristics-heading {
  letter-spacing: -.03rem;
  font-size: 2rem;
  line-height: 1.2;
}

.characteristics-heading.text-color-accent.min-height {
  min-height: 4.5rem;
}

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

.hr-list._03 {
  grid-template-columns: 1fr 1fr;
}

.results-item-hr {
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-primary);
  cursor: pointer;
  border-radius: .6rem;
  padding: .75rem 1.5rem 1rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.results-item-hr.padding-medium {
  border-radius: 1rem;
}

.results-item-hr.padding-medium:hover {
  box-shadow: 0 0 15px #0003;
}

.results-item-hr.last {
  margin-bottom: 2rem;
}

.contact-person-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.contact-person-container.show {
  display: block;
}

.contact-person-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--base-color-neutral--white);
  cursor: pointer;
  background-image: none;
  border-radius: .6rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: center;
  place-items: center stretch;
  min-width: 20rem;
  min-height: 10rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-person-item:hover {
  box-shadow: none;
}

.contact-person-item.vert {
  flex-flow: column;
  align-items: stretch;
  min-width: auto;
}

.contact-person-item.vert.single {
  border-radius: 0;
}

.contact-img {
  aspect-ratio: 1;
  object-fit: cover;
  width: calc(50% - .75rem);
}

.contact-img._3-2 {
  aspect-ratio: 3 / 2;
  width: 100%;
}

.contact-img._100 {
  width: 100%;
}

.contact-img._100.single {
  border-radius: 1rem;
  overflow: hidden;
}

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

.dropdown-text1 {
  text-align: left;
  margin-right: 6px;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
}

.dropdown-text2 {
  text-align: left;
  margin-right: 6px;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
  display: none;
}

.hr-list2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-head {
  color: var(--base-color-brand--cyan);
  font-family: Fago No Bold, Arial, sans-serif;
  font-size: 1.25rem;
}

.contact-person-container2 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-choose-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.tipps-grid {
  grid-row-gap: 10px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tipps-grid.hide {
  display: none;
}

.tips-circle {
  background-color: var(--base-color-brand--cyan-link);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-brand--cyan) 21%, var(--base-color-brand--cyan-link));
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  display: flex;
}

.tips-circle.gradient-blur {
  background-image: none;
  border-radius: 50%;
  width: 120px;
  height: 120px;
}

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

.tips-number {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 3rem;
}

.text-block-6 {
  color: var(--base-color-brand--cyan);
  line-height: 1.1;
}

.tip-ico {
  width: 60px;
}

.tipps-line-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 10rem;
  padding-bottom: 2rem;
  display: flex;
}

.tips-line {
  background-image: linear-gradient(90deg, white, var(--base-color-brand--cyan));
  align-self: center;
  width: 100%;
  height: .5rem;
  position: relative;
}

.contact-teaser {
  border-radius: 1rem;
  display: inline-block;
  overflow: hidden;
}

.contact-teaser.background-color-cyan-light {
  border-radius: 1rem;
}

.contact-teaser.background-color-cyan-trans {
  background-color: var(--swatch--cyan-transparent-20);
}

.section-vision._02 {
  display: none;
}

.logo-absolut-wrapper {
  opacity: .5;
  margin-left: auto;
  margin-right: auto;
  padding-left: 70px;
  padding-right: 70px;
  position: relative;
  top: -.5rem;
}

.decorative-logo {
  min-width: 25rem;
}

.flex {
  flex-flow: column;
  display: flex;
}

.background-color-cyan-trans {
  background-color: var(--base-color-brand--cyan-lighter);
}

.background-color-cyan-trans.profile-edit {
  display: none;
}

.profil-headline {
  color: var(--background-color--background-secondary);
  text-align: center;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.25rem;
}

.teaser-separator {
  background-color: var(--base-color-brand--cyan);
  border-radius: 15rem;
  width: 3rem;
  height: .25rem;
  margin: .5rem auto 1rem;
}

.profile-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.profile-grid.spacer-medium {
  grid-template-columns: .5fr 1fr;
}

.profile-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.subtitle-profile {
  background-color: var(--swatch--cyan-transparent-20);
  border-radius: 30rem;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding: .15rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.subtitle-profile.profile {
  background-color: var(--base-color-neutral--white);
}

.profil-offset {
  padding-left: 1rem;
}

.profil-flex-big {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.profil-flex-big.productslider, .profil-flex-big.productslider-copy {
  align-items: flex-start;
}

.profil-flex-big.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.profile-lightbox {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  transform-origin: 100% 0;
  border-radius: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Fago No Regular, Arial, sans-serif;
  display: grid;
}

.profile-lightbox.gradient-blur-light {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #59c5f100);
}

.profile-lightbox.transparent {
  border-top: 1px solid var(--base-color-neutral--warmgrey-light);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #fff0;
  border-radius: 0;
  top: 1rem;
}

.profile-lightbox._50 {
  background-color: #fff0;
  border-radius: 0;
  width: 50%;
}

.gallery-lightbox {
  z-index: 20000;
  border-radius: .6rem;
  overflow: hidden;
}

.gallery-lightbox:hover {
  box-shadow: 0 2px 10px #00000080;
}

.gallery-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: .6rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.gallery-image.default {
  z-index: 99999;
  aspect-ratio: 1;
}

.magnify-layer {
  z-index: 20;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #00000040;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.table-subtitle-flex {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--base-color-neutral--coldgray-lighter);
  cursor: pointer;
  border-radius: 30rem;
  justify-content: flex-start;
  align-items: center;
  margin-left: -1rem;
  padding: .15rem 1rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: inline-flex;
}

.table-subtitle-flex:hover {
  box-shadow: 2px 2px 10px #00000040;
}

.table-subtitle-flex.profile {
  background-color: var(--base-color-neutral--white);
}

.table-subtitle-text {
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

.table-subtitle-text.profile {
  background-color: var(--base-color-neutral--white);
}

.table-accordion {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-accordion._01 {
  grid-template-columns: .75fr 1.5fr;
}

.table-separator {
  background-color: var(--base-color-brand--cyan);
  height: .2rem;
}

.table-accordion02 {
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-accordion02._01 {
  grid-template-columns: .75fr 1.5fr;
  position: relative;
  overflow: hidden;
}

.chevron01 {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 1.5rem;
  padding-top: 2px;
  display: flex;
}

.chevron01.small {
  width: 1.25rem;
}

.table-accordion-wrapper {
  border-bottom: .2rem solid var(--base-color-brand--cyan);
  padding-bottom: 1.5rem;
  position: relative;
  overflow: hidden;
}

.table-accordion-trigger {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-spacer-medium {
  background-color: var(--background-color--background-alternate);
  height: 2rem;
}

.table-inner-wrap {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-inner-wrap._01 {
  grid-template-columns: .75fr 1.5fr;
}

.signet {
  width: 15rem;
  margin-bottom: 2rem;
}

.signet-wrapper {
  border-top: .15rem solid var(--base-color-brand--cyan-light);
}

.signet-wrapper.full {
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
  padding-top: 3rem;
  display: flex;
}

.solution-flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: .75rem;
  display: flex;
}

.solution-flex._2lines {
  justify-content: flex-start;
  align-items: flex-start;
}

.solution-heading-sml {
  text-align: left;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
}

.teaser-4er {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.teaser-4er.productslider, .teaser-4er.productslider-copy {
  align-items: flex-start;
}

.teaser-4er.align-horz-center {
  justify-content: space-between;
  align-items: center;
}

.contact-sticky-text._02 {
  width: 100%;
  padding-bottom: 1rem;
  padding-left: 2rem;
}

.signet-wrapper-default.full {
  margin-top: 3rem;
}

.filter-table-top-sticky {
  grid-column-gap: 1rem;
  grid-row-gap: .25rem;
  flex-flow: row;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: sticky;
  top: 0;
}

.filter-table-top-sticky._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.filter-table-top-sticky._2er {
  grid-template-columns: .75fr 1.5fr;
}

.filter-table-top-sticky._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-filter {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  text-align: left;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-right: .75rem;
  display: flex;
  position: relative;
}

.table-filter.all {
  border-color: var(--base-color-brand--cyan);
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  background-image: none;
}

.table-filter.products {
  cursor: pointer;
}

.table-filter.products:hover {
  text-decoration: underline;
}

.table-filter.last {
  padding-right: 0;
}

.table-filter.hide, .table-filter.state {
  display: none;
}

.section_productfinder-results {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_productfinder-results._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_productfinder-results._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.breadcrumb-trans {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  max-width: 96rem;
  position: absolute;
  inset: 0% 0% auto;
}

.breadcrumb-trans.stage {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-neutral--black) 2%, #1e448600 50%, #1e448600 52%);
  border-radius: 11px;
}

.breadcrumb-trans.padding-global {
  z-index: 8000;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-link-item-filter {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--base-color-neutral--coldgray-lighter);
  color: var(--text-color--text-primary);
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding: .35rem 1rem .35rem .8rem;
  display: flex;
}

.dropdown-link-item-filter:hover {
  background-color: var(--base-color-neutral--coldgray-medium);
  text-decoration: underline;
}

.dropdown-link-item-filter:focus {
  color: var(--link-color--link-primary);
}

.dropdown-link-item-filter:focus-visible, .dropdown-link-item-filter[data-wf-focus-visible] {
  color: var(--base-color-brand--blue-dark);
}

.dropdown-link-item-filter.field:hover {
  background-color: var(--base-color-neutral--coldgray-lighter);
}

.dropdown-link-item-filter.flag {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.icon-info-finder {
  z-index: 0;
  flex: none;
  width: 1.75rem;
  height: 1.75rem;
  margin-top: -1rem;
  position: relative;
}

.check-filter {
  background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/684184a9b28c6922d8c42293_64c02ad955dc63a82902ccf3eada939b_check-single.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1.8rem 1.8rem;
  border: 0 solid #000;
  width: 1.8rem;
  height: 1.8rem;
}

.check-filter.off {
  background-color: var(--base-color-neutral--white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 100%;
}

.filter-ico {
  border: 0 solid #000;
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: -4px;
}

.filter-ico._2lines {
  margin-top: -1rem;
}

.filter-ico._4lines {
  margin-top: -4rem;
}

.filter-ico._3lines {
  align-self: center;
  margin-top: -2.5rem;
}

.filter-ico._5lines {
  align-self: center;
  margin-top: -8.3rem;
}

.filter-ico._6lines {
  margin-top: -7rem;
}

.filter-ico._5lines-1920 {
  align-self: center;
  margin-top: -8.3rem;
}

.filter-ico.big {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
}

.filter-ico.off {
  display: none;
}

.filter-functions {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 1rem;
  display: flex;
}

.filter-function-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  display: inline-flex;
}

.filter-function-flex.full {
  width: 100%;
}

.filter-function-flex.full.bottom {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.table-productfinder {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  grid-template-columns: 2rem 8rem 2.25fr 1fr 1fr 1fr 1.25fr 1fr 1.5fr 1.5fr;
  width: 100%;
}

.table-productfinder._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.table-productfinder._2er {
  grid-template-columns: .75fr 1.5fr;
}

.table-productfinder._2er._1row {
  grid-template-rows: auto;
}

.table-productfinder._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-productfinder.profile {
  grid-template-columns: 1.25fr 1.5fr;
}

.table-productfinder._2 {
  grid-template-rows: auto;
  grid-template-columns: 2rem 8rem 2.25fr 1fr 1fr 1fr 1.25fr 1fr 1.5fr 1.5fr;
}

.table-top-productfinder {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 10rem 2.25fr 1fr 1fr 1fr 1.25fr 1fr 1.5fr 1.5fr;
}

.table-top-productfinder._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.table-top-productfinder._2er {
  grid-template-columns: .75fr 1.5fr;
}

.table-top-productfinder._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-top-separator-gray {
  background-color: var(--base-color-neutral--coldgray-medium);
  height: .2rem;
  margin-right: .2rem;
}

.table-top-separator-gray.last {
  margin-right: 0;
}

.table-top-separator-gray.empty {
  background-color: var(--base-color-neutral--white);
}

.table-top-separator-gray.empty2 {
  background-color: var(--base-color-neutral--coldgray-light);
}

.drop-trigger-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-3 {
  font-family: Fago No Regular, Arial, sans-serif;
}

.absolute-nav {
  z-index: 100;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 30px auto auto 30px;
}

.nav-holder {
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
  width: 32px;
  height: 26px;
  display: flex;
}

.menu-line {
  background-color: var(--base-color-neutral--white);
  border-radius: 2px;
  width: 100%;
  height: 2px;
}

.navigation_link {
  color: #faebd7;
  text-transform: none;
  border-radius: 10px;
  font-size: 1.4rem;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.text-block-7 {
  font-size: 1.4rem;
  line-height: 1.4rem;
}

.burger {
  z-index: 100;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.burger-menu {
  z-index: 50;
  height: 100%;
  min-height: 80vh;
  display: none;
  position: absolute;
  inset: 6rem 0% 0% auto;
  overflow: hidden;
}

.off-canvas {
  z-index: 2;
  background-color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30rem;
  height: 100%;
  display: flex;
  overflow: hidden;
  transform: translate(30rem);
}

.nav-content {
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding: 2rem 3rem 2rem 2rem;
  display: flex;
  overflow: auto;
}

.nav-link-holder {
  color: var(--base-color-neutral--white);
  letter-spacing: .03rem;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: 1.25rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.list-icon-2 {
  width: 40px;
  height: 40px;
  margin-top: auto;
  margin-bottom: auto;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.menu-child {
  color: #faebd7;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4rem;
}

.social-links {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 30px;
  padding-left: 7px;
  display: flex;
}

.social-link {
  width: 25px;
  height: 25px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-burger-item.highlight {
  color: var(--base-color-brand--cyan-text);
  font-family: Fago No Medium, Arial, sans-serif;
}

.meta-flex-mobile {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--base-color-neutral--coldgray-darkest);
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  margin-top: 1rem;
  padding-top: 1.75rem;
  display: flex;
}

.meta-function-mobile {
  color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  font-size: 1.25rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.meta-function-mobile:hover, .meta-function-mobile.w--current, .meta-function-mobile._02, .meta-function-mobile.highlight {
  color: var(--base-color-brand--cyan);
}

.meta-function-flex-mobil {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  letter-spacing: .03rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.burger-background {
  z-index: 0;
  background-color: var(--swatch--black-transparent-50);
  pointer-events: none;
  height: 100%;
  min-height: 80vh;
  display: none;
  position: fixed;
  inset: 6rem 0% 0%;
}

.burger-accordiion-ico {
  width: 1.75rem;
  height: 1.75rem;
}

.burger-accordion-trigger {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.burger-accordion-trigger:hover {
  color: var(--base-color-brand--cyan);
  text-decoration: underline;
}

.burger-accordion-trigger:active {
  color: var(--base-color-neutral--white);
}

.burger-accordion-content {
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  padding-left: 1.25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-burger-item-sub {
  font-size: 1rem;
}

.nav-burger-item-sub:hover {
  text-decoration: underline;
}

.nav-burger-item-sub.highlight {
  color: var(--base-color-brand--cyan-text);
  font-family: Fago No Medium, Arial, sans-serif;
}

.burger-sublevel-item {
  color: var(--base-color-neutral--coldgray-dark);
  letter-spacing: .02rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-family: Fago No Regular, Arial, sans-serif;
}

.burger-sublevel-item:hover {
  color: var(--base-color-brand--cyan);
  text-decoration: underline;
}

.burger-sublevel-item.first {
  padding-top: 1.25rem;
}

.heading-4 {
  font-weight: 400;
}

.stage-mobil-box, .video-teaser {
  display: none;
}

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

.txt-link_single-4 {
  color: #009ee3;
  font-weight: 500;
  line-height: 28px;
}

.download-link {
  color: #009ee3;
  letter-spacing: .03em;
  text-transform: none;
  cursor: pointer;
  border: 2px solid #009ee3;
  border-radius: 4px;
  padding-bottom: 10px;
  font-weight: 500;
}

.download-link:hover {
  opacity: .75;
  border-color: #009ee3;
}

.download-link.margin-bottom-10 {
  border-width: 0;
}

.txt-link-container {
  text-align: left;
  text-decoration: none;
}

.download-liste2 {
  margin-bottom: 35px;
  padding-right: 15px;
}

.accordion-container-2 {
  flex-direction: row;
  justify-content: space-between;
}

.donwload-ico {
  width: 30px;
  margin-right: 10px;
}

.section-header {
  color: #77b42b;
  margin-bottom: 50px;
}

.section-header._25 {
  margin-bottom: 40px;
}

.link-underline-4 {
  background-color: #009ee3;
  flex: 1;
  height: 2px;
  display: block;
}

.spaltencontainer {
  justify-content: space-between;
  margin-bottom: 30px;
  display: flex;
}

.pdf-ico {
  width: 36px;
  margin-right: 10px;
}

.pdf-ico.sml {
  width: 30px;
}

.accordion-item-trigger {
  cursor: pointer;
}

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

.accordion-arrow-link-grey {
  width: 25px;
  margin-right: 5px;
}

.h4 {
  letter-spacing: 0;
  margin-top: 10px;
  font-size: 32px;
  line-height: 1.1875em;
}

.dachzeilen-flex {
  align-items: flex-end;
  margin-bottom: 30px;
  display: flex;
}

.accordion-item-content {
  margin-bottom: 5px;
  display: block;
  position: static;
  overflow: hidden;
}

.accordion-item-2 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
}

.typo-black {
  color: #000;
  font-weight: 300;
}

.line-2 {
  background-color: #009ee3;
  flex: 1;
  width: 70%;
  height: 2px;
}

.dachzeile-my {
  color: #fff;
  letter-spacing: 0;
  background-color: #009ee3;
  padding: 3px 10px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.inhalts-container-tab {
  padding-top: 0;
}

.zip-ico {
  text-align: left;
  width: 50px;
  margin-bottom: 15px;
  margin-right: 10px;
}

.zip-ico.sml {
  width: 30px;
  margin-bottom: 0;
}

._48 {
  width: 48%;
}

.breadcrumb-flex {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.breadcrumb-item-flex {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.product-area {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.product-area.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.product-area.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.product-area._02 {
  max-height: 80svh;
}

.product-area.news {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.product-area._50 {
  flex: none;
  align-items: stretch;
  width: calc(50% - 2em);
}

.product-area._33 {
  width: calc(33.3333% - 2rem);
}

.product-area._25 {
  width: calc(25% - 2.25rem);
}

.product-area._50-2er {
  flex: none;
  align-items: stretch;
  width: calc(50% - 1.5rem);
}

.product-area._2er-mobil {
  flex: none;
  align-items: stretch;
  width: 100%;
}

.meta-links-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-end;
  display: flex;
}

.meta-link {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: .6rem;
  padding-top: .25rem;
  padding-bottom: .25rem;
  font-family: Fago No Medium, Arial, sans-serif;
  display: flex;
}

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

.meta-link.w--current {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.meta-link.first:hover {
  text-decoration: underline;
}

.meta-link.active {
  color: var(--base-color-brand--cyan-text);
  cursor: auto;
}

.meta-link.active:hover {
  text-decoration: none;
}

.meta-link.positive {
  color: var(--text-color--text-primary);
  background-color: #fff0;
}

.meta-link.positive.first, .meta-link.positive.first-item {
  padding-left: 0;
}

.meta-link.active-positive {
  color: var(--base-color-brand--cyan);
  cursor: auto;
  background-color: color-mix(in srgb, var(--base-color-neutral--black) 0%, transparent);
}

.meta-link.active-positive:hover {
  text-decoration: none;
}

.meta-link.logout {
  display: flex;
}

.meta-link.logout.initial, .meta-link.login {
  display: none;
}

.meta-link.login.initial {
  display: flex;
}

.section_page-head {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_page-head._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_page-head._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.section_dashboard {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_dashboard._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_dashboard._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.section_dashboard.background-color-light {
  padding-top: 0;
}

.category-label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.category-label.first {
  margin-top: 0;
}

.category-label.left {
  justify-content: flex-start;
  align-items: flex-start;
}

.cat-tag {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  letter-spacing: .05rem;
  border-radius: 20px;
  padding: .15rem 1.25rem .25rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.cat-tag:hover {
  text-decoration: underline;
}

.secure-padlock {
  color: var(--base-color-brand--cyan);
  position: absolute;
  inset: 23% .75rem auto auto;
}

.doenload-label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: .75rem;
  margin-bottom: .75rem;
  display: flex;
}

.doenload-label.first {
  margin-top: 0;
}

.downloadcenter-label {
  margin-top: 1.25rem;
  margin-bottom: .75rem;
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: 1.15rem;
  line-height: 1.5;
}

.downloadcenter-label.first {
  margin-top: 0;
}

.button-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.button-innerflex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.button-wrapper {
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.button-wrapper.align-right {
  justify-content: space-between;
  align-items: flex-end;
}

.show-ico, .show-not-ico {
  position: absolute;
  inset: auto .75rem .65rem auto;
}

.error-flex {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  justify-content: flex-start;
  display: flex;
}

.profil-container {
  width: 100%;
  max-width: 38rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.25rem;
}

.profile-edit-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.alert-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.alert-wrapper {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 80rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.alert {
  background-color: var(--base-color-neutral--white);
  text-align: left;
  border-radius: 2rem;
  width: 50%;
}

.stage-content-wrapper-card {
  display: none;
}

.stage-content-wrapper-card.bottom {
  margin-top: 29.6svh;
}

.stage-content-wrapper-card.middle, .stage-content-wrapper-card.mobil {
  margin-top: 12rem;
}

.container-contentwidth-abs {
  width: 100%;
  max-width: 96rem;
  margin-left: auto;
  margin-right: auto;
}

.stage-content-wrapper-cutout.bottom {
  margin-top: 29.6svh;
}

.stage-content-wrapper-cutout.middle, .stage-content-wrapper-cutout.mobil {
  margin-top: 12rem;
}

.stage-content-wrapper-cutout-mobil {
  display: none;
}

.stage-content-wrapper-cutout-mobil.bottom {
  margin-top: 29.6svh;
}

.stage-content-wrapper-cutout-mobil.middle, .stage-content-wrapper-cutout-mobil.mobil {
  margin-top: 12rem;
}

.header-trigger-mobil, .header-trigger-tablet {
  height: 10svh;
  position: absolute;
}

.breadcrumb-dots, .mobile-delete2 {
  display: none;
}

.blog-sidebar-mobile {
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
}

.label-wrapper-mobil {
  font-family: Fago No Medium, Arial, sans-serif;
  font-weight: 500;
  display: none;
}

.label-wrapper-mobil.solution {
  padding-top: 2.8rem;
}

.teaser-flex-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.teaser-flex-wrapper.gradient {
  background-image: radial-gradient(circle at 100%, #72084066, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  justify-content: flex-end;
  align-items: center;
}

.teaser-flex-wrapper.gradient._02 {
  background-image: radial-gradient(circle at 100%, #ff6d0b66, #72084000 55%), radial-gradient(circle at 100% 0, #009ee37a, #009ee300 61%);
  max-height: 80svh;
}

.teaser-flex-wrapper._02 {
  max-height: 80svh;
}

.inpage-container-mobile {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-left: .75rem;
  display: none;
}

.chevron-inpage {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 1.5rem;
  padding-top: 2px;
  display: flex;
}

.chevron-inpage.small {
  width: 1.25rem;
}

.question-flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.teaser-content-mobile {
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  display: block;
  position: relative;
}

.teaser-content-mobile.padding-large {
  display: none;
}

.teaser_grid-mobile-verlauf {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 96rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: absolute;
  inset: 0%;
}

.blog-h1 {
  font-size: var(--_responsive---h6);
  letter-spacing: 0;
}

.breadcrumb-fadeout, .beradcrumb-clip {
  display: none;
}

.breadcrumb-wrapper-full {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: .75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: none;
}

.breadcrumb-wrapper-full.full {
  display: none;
}

.table-sticky-row {
  z-index: 0;
  width: 10rem;
  position: relative;
}

.grid-sticky {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.grid-sticky._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.grid-sticky._2er {
  grid-template-columns: .75fr 1.5fr;
}

.grid-sticky._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-scroll-container.productfinder {
  width: 100%;
}

.meta-links-wrapper-mobil {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-end;
  display: flex;
}

.function-menu-mobile {
  display: none;
}

.menu-list {
  background-color: var(--base-color-neutral--coldgray-lighter);
  border-bottom-right-radius: .2rem;
  border-bottom-left-radius: .2rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  display: none;
  overflow: hidden;
  box-shadow: 3px 3px 8px #0003;
}

.menu-list.filter {
  height: 15rem;
  overflow: auto;
}

.paragraph-8, .breadcrumb-dots2 {
  display: none;
}

.table-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
}

.table-left._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.table-left._2er {
  grid-template-columns: .75fr 1.5fr;
}

.table-left._2er._1row {
  grid-template-rows: auto;
}

.table-left._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-left.profile {
  grid-template-columns: 1.25fr 1.5fr;
}

.table-left.sticky {
  z-index: 0;
  grid-template-columns: 3rem 7rem;
  width: 10rem;
  position: relative;
}

.table-left.sticky._2 {
  cursor: pointer;
  grid-template-rows: auto;
}

.product-detail-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.table-dots-3 {
  width: 4rem;
  height: 1rem;
}

.product-lightbox {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 80rem;
  height: 90svh;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.login-lightbox {
  background-color: var(--base-color-neutral--white);
  text-align: left;
  border-radius: 2rem;
  width: 80%;
  height: 90svh;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.productfinder-detail-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

._75 {
  width: calc(75% - 1.5rem);
}

._33 {
  width: calc(50% - 1rem);
}

.table-top-separator-gray-light {
  background-color: var(--base-color-neutral--coldgray-lighter);
  height: .2rem;
  margin-right: .2rem;
}

.table-top-separator-gray-light.last {
  margin-right: 0;
}

.table-top-separator-gray-light.empty {
  background-color: var(--base-color-neutral--white);
}

.table-top-separator-gray-light.empty2 {
  background-color: var(--base-color-neutral--coldgray-light);
}

.table-top-separator-gray-light._1 {
  display: none;
}

.separator-gray {
  background-color: var(--base-color-neutral--coldgray-medium);
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-size: 1.25rem;
}

.separator-gray.positive {
  color: var(--text-color--text-primary);
}

.table-shadow {
  z-index: 20;
  height: 1px;
  margin-top: -1px;
  display: none;
  position: relative;
  box-shadow: 0 0 5px #00000080;
}

.compare-fixed-container {
  z-index: 99999;
  pointer-events: none;
  color: var(--base-color-neutral--white);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: sticky;
  inset: auto 0% 0;
}

.compare-wrapper {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.compare-wrapper.padding-small {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
}

.background-color-green {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-green._02 {
  background-color: var(--base-color-brand--blue-darkest);
}

.background-color-green._03 {
  background-color: var(--base-color-brand--cyan-darkest);
}

.background-color-green.gradient-blur {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--base-color-brand--blue-darkest), #3c427200), radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #307d9200 59%);
}

.results-summary-wrapper {
  width: 50%;
}

.sticky-filter {
  z-index: 200;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: sticky;
  top: 0;
}

.sticky-filter._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.sticky-filter._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.sticky-filter.background-color-cyan-trans {
  position: sticky;
  top: 4rem;
}

.product-compare-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

._25 {
  width: calc(25% - .5rem);
}

.sheetbox {
  display: block;
}

.sheetbox.background-color-cyan-trans {
  border-radius: .6rem;
  display: block;
}

.sheetbox.background-color-light {
  display: block;
}

.icon-battery {
  flex: none;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 7rem;
  height: 4rem;
  display: flex;
}

.icon-battery.check, .icon-battery.checkbox {
  color: var(--text-color--text-primary);
  height: 2rem;
}

.reseller-box {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.reseller-box.padding-small {
  border-radius: .6rem;
  max-width: 27rem;
}

.reseller-item-flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: .1rem solid var(--base-color-neutral--coldgray-medium);
  justify-content: space-between;
  align-items: center;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.reseller-btn-flex {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.available-tag {
  background-color: var(--base-color-brand--green-lighter);
  letter-spacing: 0;
  border-radius: .2rem;
  justify-content: center;
  align-items: center;
  padding: .25rem 1rem .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  display: flex;
}

.not-available {
  background-color: var(--secondary-color-brand--orange-lighter);
  letter-spacing: 0;
  border-radius: .2rem;
  justify-content: center;
  align-items: center;
  width: 8rem;
  padding: .25rem 1rem .5rem;
  font-family: Fago No Regular, Arial, sans-serif;
  font-size: 1rem;
  display: flex;
}

.table-hover-layer {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.table-hover-layer:hover {
  background-color: var(--base-color-brand--cyan-lighter);
}

.image-1x1-xsmall {
  z-index: 40;
  width: 7rem;
  height: 7rem;
}

.image-1x1-xsmall.sml {
  width: 5rem;
  height: 5rem;
}

.image-1x1-xsmall.placeholder {
  opacity: 0;
}

.login-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: block;
  position: fixed;
  inset: 0%;
}

.login-wrapper {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 94rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.flex-center._0-35 {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-center.cta {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
}

.login-box {
  border-radius: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.login-box._02 {
  background-image: linear-gradient(180deg, var(--base-color-brand--cyan-lighter), #a1daf900);
}

.login-box._03 {
  background-image: linear-gradient(180deg, var(--secondary-color-brand--ocker-ligtest), #a1daf900);
}

.login-box.transparent {
  z-index: 20;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff1a;
  border-radius: 2rem;
}

.login-box.featured {
  padding-bottom: 4rem;
  position: relative;
}

.login-box.linear {
  border: .2rem solid var(--base-color-neutral--coldgray-medium);
}

.login-box.background-color-cyan-trans {
  background-color: var(--swatch--cyan-transparent-20);
}

.form-block-filter {
  flex: 1;
  width: 100%;
  margin-bottom: 0;
}

.form-block-filter.selected, .form-block-filter.state {
  display: none;
}

.form-block-filter.disabled {
  cursor: not-allowed;
  position: relative;
}

.form-block-filter.activated {
  z-index: 300;
  display: none;
  position: relative;
}

.form-block-filter.activated-2 {
  display: none;
}

.filter-warpper {
  width: calc(25% - .75rem);
}

.tooltip-wrapperfilter {
  z-index: 500;
  box-shadow: none;
  border-radius: .6rem;
  width: 100%;
  height: auto;
  margin-right: -1rem;
  display: none;
  position: absolute;
  inset: 0%;
}

.tooltip-wrapperfilter._2 {
  width: 150%;
  max-width: 40rem;
  display: block;
  inset: 79% 0% 0% -25%;
}

.tooltip-wrapperfilter._3 {
  pointer-events: none;
  justify-content: space-between;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.tooltip-wrapperfilter.filter {
  z-index: 1000;
  width: 100%;
  display: block;
  inset: 90% -18% 0% auto;
}

.padding-custom4 {
  padding: 2rem 2.5rem;
}

.profil-icon-flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.download-box {
  background-color: var(--base-color-neutral--coldgray-lighter);
  border-radius: 10px;
}

.scroll-lightbox-wrapper {
  height: 90svh;
  overflow: auto;
}

.scroll-lightbox-wrapper._02 {
  height: 72svh;
  overflow: auto;
}

.battery {
  width: 100%;
}

.button-lightbox-container {
  border-top: .1rem solid var(--base-color-neutral--coldgray-medium);
  padding-top: 2rem;
}

.send-request-container {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.heading-style-h4-copy {
  font-family: Fago No Medium, Arial, sans-serif;
  font-size: var(--_responsive---h4);
  letter-spacing: 0;
  font-weight: 500;
  line-height: 1.4;
}

.heading-style-h4-copy._2lines {
  min-height: 5rem;
}

.spacer-small-copy {
  width: 100%;
  padding-top: 1rem;
}

.dropdown-link-item-filter-range {
  background-color: var(--base-color-neutral--coldgray-lighter);
  color: var(--text-color--text-primary);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .35rem 1rem .35rem .8rem;
  display: flex;
}

.range-slider {
  width: 100%;
  position: relative;
}

.rage-track {
  background-color: var(--base-color-neutral--coldgray-medium);
}

.range-active {
  background-color: var(--base-color-brand--cyan);
  width: 50%;
  height: .25rem;
  transition: width .4s;
  display: flex;
  position: relative;
}

.range-active._100 {
  width: 100%;
}

.range-dot {
  background-color: var(--base-color-brand--cyan);
  box-shadow: none;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  inset: -.5rem 0% 0% auto;
}

.range-dot:hover {
  background-color: var(--base-color-brand--cyan-link);
  box-shadow: 0 0 3px 1px #00000040;
}

.range-dot:active {
  border: .15rem solid var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
  box-shadow: 0 0 3px 1px #00000040;
}

.range-dot:focus {
  border: .15rem solid var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
  box-shadow: 0 0 3px 5px #a1daf999;
}

.range-dot.hide {
  display: none;
}

.range-dot._01 {
  left: 0;
}

.range-dot._02:active {
  border: .15rem solid var(--base-color-brand--cyan);
  background-color: var(--base-color-neutral--white);
}

.reset-wrapper {
  background-color: var(--base-color-neutral--coldgray-lighter);
  color: var(--text-color--text-primary);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 1.25rem 1rem .35rem .8rem;
  display: flex;
}

.reset-wrapper.hide, .mobile {
  display: none;
}

.filter-table-mobile {
  grid-column-gap: 1rem;
  grid-row-gap: .25rem;
  flex-flow: row;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: sticky;
  top: 0;
}

.filter-table-mobile._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.filter-table-mobile._2er {
  grid-template-columns: .75fr 1.5fr;
}

.filter-table-mobile._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.txt-link_single-big {
  color: var(--base-color-brand--cyan-link);
  font-weight: 500;
  text-decoration: none;
}

.txt-link_single-big.single-post {
  justify-content: flex-start;
  align-items: center;
  height: 1.75rem;
  display: flex;
}

.txt-link_single-big.cyan {
  color: var(--base-color-brand--cyan);
}

.txt-link_single-big.cyan-dark {
  color: var(--base-color-brand--cyan-dark);
}

.txt-link_single-big.cyan-blue {
  color: #0d61a2;
}

.txt-link_single-big.is-alternate {
  color: var(--base-color-neutral--white);
}

.icon-link-big {
  flex: none;
  align-self: center;
  width: 1.25rem;
  height: 1.25rem;
}

.icon-link-big.cyan {
  color: var(--base-color-brand--cyan-link);
}

.icon-link-big.big {
  width: 2rem;
  height: 2rem;
  margin-bottom: .75rem;
}

.filter-mobil-layer {
  width: 100%;
}

.filter-mobil-layer.container-medium {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.filter-mobil-layer.white {
  background-color: var(--base-color-neutral--white);
  border-radius: 2rem;
  padding-bottom: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.filter-mobil-layer.filter, .filter-mobil-layer.filter-mobil {
  padding-bottom: 2rem;
}

.table-result-wrapper.mobile, .table-result-wrapper.head {
  display: none;
}

.table-result-wrapper.productfinder {
  display: flex;
}

.table-result-wrapper.header-productfinder {
  z-index: 500;
  background-color: var(--base-color-neutral--white);
  position: sticky;
  top: 5rem;
}

.table-result-wrapper.res {
  display: block;
}

.productlist {
  width: 100%;
}

.productlist.container-medium {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.productlist.white {
  background-color: var(--base-color-neutral--white);
  border-radius: 2rem;
  padding-bottom: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.productlist.filter, .productlist.filter-mobil {
  padding-bottom: 2rem;
}

.detail-view, .detail-wrapper.mobile, .detail-wrapper.head {
  display: none;
}

.detail-wrapper.productfinder {
  display: flex;
}

.detail-wrapper.header-productfinder {
  z-index: 500;
  background-color: var(--base-color-neutral--white);
  position: sticky;
  top: 5rem;
}

.detail-wrapper.res {
  display: block;
}

.section_productfinder-detail {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_productfinder-detail._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_productfinder-detail._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.mobile-slide-flex {
  display: none;
}

.check-filter-number {
  background-color: var(--base-color-brand--cyan);
  color: var(--base-color-neutral--white);
  border: 0 solid #000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.35rem;
  height: 1.35rem;
  font-size: .85rem;
  line-height: 1.3;
  display: flex;
}

.check-filter-number.off {
  background-color: var(--base-color-neutral--white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 100%;
}

.chevron-sort {
  flex: none;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 1.15rem;
  padding-top: 2px;
  display: flex;
}

.chevron-sort.small {
  width: 1.25rem;
}

.chevron-sort.on1 {
  cursor: pointer;
  transform: none;
}

.chevron-sort.off {
  opacity: 0;
  cursor: pointer;
}

.chevron-sort.off._1 {
  display: none;
}

.chevron-sort.off2 {
  cursor: pointer;
  display: none;
}

.nav_static {
  z-index: 9000;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  width: 100%;
  max-width: 150rem;
  height: 6rem;
  margin-left: auto;
  margin-right: auto;
  position: static;
  inset: 0% 0% auto;
}

.section-subhero-productfinder {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 4rem;
  display: flex;
  position: relative;
  top: 0;
}

.section-subhero-productfinder._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section-subhero-productfinder._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.filter-accordions-trigger {
  z-index: -1;
  pointer-events: auto;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
  position: relative;
}

.filter-trigger-flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.filter-trigger-flex:hover {
  color: var(--base-color-brand--cyan-link);
  text-decoration: underline;
}

.filter-trigger-button {
  background-color: var(--base-color-neutral--white);
  border-radius: .2rem;
  justify-content: center;
  align-items: center;
  width: 1.75rem;
  height: 1.75rem;
  display: flex;
}

.filter-trigger-txt2 {
  display: none;
}

.filter-scroll-trigger {
  height: 50svh;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.section_reseller-results {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section_reseller-results._02 {
  background-color: var(--base-color-brand--cyan-darkest);
  min-height: 80svh;
}

.section_reseller-results._03 {
  background-color: var(--base-color-brand--cyan-darkest);
  background-image: none;
  justify-content: space-between;
  min-height: auto;
}

.filter-table-top-sticky-partner {
  grid-column-gap: 3rem;
  grid-row-gap: .25rem;
  pointer-events: auto;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  display: grid;
  position: sticky;
  top: 0;
}

.filter-table-top-sticky-partner._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.filter-table-top-sticky-partner._2er {
  grid-template-columns: .75fr 1.5fr;
}

.filter-table-top-sticky-partner._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.country-flag {
  width: 2.5rem;
}

.table-partner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.5fr 1fr 1fr .75fr;
  width: 100%;
}

.table-partner._3er {
  grid-template-columns: .75fr 1.5fr 1.5fr;
}

.table-partner._2er {
  grid-template-columns: .75fr 1.5fr;
}

.table-partner._2er._1row {
  grid-template-rows: auto;
}

.table-partner._8er {
  grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.table-partner.profile {
  grid-template-columns: 1.25fr 1.5fr;
}

.table-partner._2 {
  grid-template-rows: auto;
  grid-template-columns: 2rem 8rem 2.25fr 1fr 1fr 1fr 1.25fr 1fr 1.5fr 1.5fr;
}

.partner-logo-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.partner-logo-table {
  width: 8rem;
}

.address-wrapper {
  font-size: .875rem;
}

.partner-level {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.level-ico {
  width: 1.5rem;
}

.partner-logo-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.partner-name {
  font-size: 1.5rem;
}

.placeholder-scroll-copy {
  width: 65%;
}

.grid-5er-comparison {
  grid-column-gap: 1.5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: .75fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-5er-comparison.spacer-xlarge {
  grid-template-columns: .55fr 1fr 1fr 1fr;
}

.grid-5er-comparison.mobil {
  display: none;
}

.logo-wrapper {
  justify-content: center;
  align-items: center;
  width: 10rem;
  height: 10rem;
  display: flex;
}

.image-38, .image-39 {
  width: 100%;
}

.section-contact-1a, .section-contact-1a._1a {
  display: none;
}

.section-contact-1a.show {
  display: block;
}

.section-group-intro2 {
  display: none;
  position: relative;
}

.icon-info-large {
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-brand--cyan);
  cursor: pointer;
  border-radius: 50%;
  flex: none;
  width: 2.5rem;
  height: 2.5rem;
  margin-top: .25rem;
  padding: 2px;
  box-shadow: 0 0 7px #00000026;
}

.icon-info-large:hover {
  box-shadow: 0 0 10px #0000004d;
}

.icon-info-large.noshadow, .icon-info-large.no-shadow {
  box-shadow: none;
}

.solution1 {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  padding-top: 20vh;
  display: none;
  position: fixed;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.solution-modal {
  background-color: var(--base-color-neutral--white);
  text-align: left;
  border-radius: 2rem;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.solution2 {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  padding-top: 20vh;
  display: block;
  position: fixed;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.solution3, .solution4 {
  z-index: 100000;
  background-color: #000000e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100svh;
  padding-top: 20vh;
  display: none;
  position: fixed;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.solution2-layer {
  z-index: 100000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: none;
  position: static;
  inset: 0%;
}

.solution-layer-content {
  background-color: var(--base-color-neutral--coldgray-lighter);
  text-align: left;
  border-radius: 2rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 2px 15px #0003;
}

.padding-custom5 {
  padding: 1rem 1.5rem 1.5rem;
}

.solution3-layer, .solution4-layer, .solution1-layer {
  z-index: 100000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: none;
  position: static;
  inset: 0%;
}

.usecase-layer {
  z-index: 500;
  height: 78%;
  position: absolute;
  inset: 0%;
}

.usecase-layer.padding-custom5 {
  background-color: var(--base-color-brand--cyan-lightest);
}

.usecase-layer.padding-custom5.cyan {
  background-color: var(--base-color-brand--cyan-lighter);
  display: none;
}

.usecase-layer.padding-custom5.green {
  background-color: var(--base-color-brand--green-lightest);
  display: none;
}

.usecase-layer.padding-custom5.orange {
  background-color: var(--secondary-color-brand--orange-lightest);
  display: none;
}

.section-group-intro3 {
  display: none;
  position: relative;
}

.partner-logo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal-feature {
  color: #000;
  letter-spacing: .01rem;
  white-space: nowrap;
  background-color: #efeef4;
  border-radius: .2rem;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  padding: .2rem .5rem;
  line-height: 1.3;
  display: flex;
}

.modal-feature.feature {
  z-index: 500;
  border-radius: .6rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 20rem;
  margin-left: auto;
  padding: 1rem;
  inset: 0% 0% -80%;
  box-shadow: 0 0 10px #0003;
}

.feature-layer-content {
  z-index: 10;
  background-color: var(--base-color-neutral--coldgray-lighter);
  pointer-events: auto;
  text-align: left;
  border-radius: .6rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  box-shadow: 0 2px 15px #0003;
}

.feature-layer-content._01 {
  display: none;
  position: relative;
}

.feature-layer-content._02 {
  width: 70%;
  display: none;
  position: relative;
  inset: 9% 0% auto;
}

.feature-layer-content._01-right {
  position: relative;
}

.image-40, .image-41 {
  width: 100%;
}

.image-42 {
  width: 1px;
}

.layer-container {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  pointer-events: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
  position: absolute;
  inset: 0%;
}

.layer-container.productslider, .layer-container.productslider-copy {
  align-items: flex-start;
}

.layer-container.position-absolut {
  pointer-events: none;
}

.gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  box-shadow: none;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  transform-origin: 100% 0;
  border-radius: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Fago No Regular, Arial, sans-serif;
  display: grid;
}

.gallery.gradient-blur-light {
  background-color: var(--base-color-brand--cyan-dark);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--base-color-brand--cyan), #59c5f100);
}

.gallery.transparent {
  border-top: 1px solid var(--base-color-neutral--warmgrey-light);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #fff0;
  border-radius: 0;
  top: 1rem;
}

.gallery._50 {
  background-color: #fff0;
  border-radius: 0;
  width: 50%;
}

.image-overlay-header {
  background-image: linear-gradient(#0d2246, #1e448600 23%, #193a7300 64%, #0d224666 84%);
  position: absolute;
  inset: 0%;
}

.sw-styleguide_list {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.flex-list-horz {
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.note_flex {
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.table-note {
  background-color: var(--secondary-color-brand--orange-lightest);
  word-break: normal;
  border-radius: .6rem;
  padding: .5rem .75rem .75rem;
  font-size: .875rem;
}

.table-note.background-color-cyan-trans {
  word-break: normal;
}

.paragraph-9 {
  line-height: 1.3;
}

@media screen and (min-width: 1280px) {
  .button:hover {
    box-shadow: 3px 3px 15px #0000004d;
  }

  .button.is-secondary:focus-visible, .button.is-secondary[data-wf-focus-visible] {
    border-width: .2rem;
    box-shadow: 3px 3px 5px #0003;
  }

  .button.is-secondary-alternate:focus-visible, .button.is-secondary-alternate[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--border-color--border-secondary);
    box-shadow: 3px 3px 5px #0003;
  }

  .button.is-secondary-icon:focus-visible, .button.is-secondary-icon[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--base-color-brand--cyan);
    box-shadow: 3px 3px 5px #0003;
  }

  .button.is-secondary-alternate:focus-visible, .button.is-secondary-alternate[data-wf-focus-visible], .button.is-secondary-alternate-icon:focus-visible, .button.is-secondary-alternate-icon[data-wf-focus-visible] {
    border-width: .2rem;
    box-shadow: 3px 3px 5px #0003;
  }

  .nav_menu {
    display: flex;
  }

  .nav_button {
    display: block;
  }

  .card-inverse.filter {
    justify-content: center;
    align-items: flex-end;
  }

  .wrapper.background-color-primary {
    justify-content: flex-start;
    align-items: center;
  }

  .image-1x1 {
    aspect-ratio: 1;
    overflow: hidden;
  }

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

  .flex_small {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .footer_link {
    cursor: pointer;
  }

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

  .footer_link.first {
    padding-left: 0;
  }

  .footer_link.last {
    padding-right: 0;
  }

  .footer_flex {
    justify-content: space-between;
    display: flex;
  }

  .footer_text, .footer_text.first {
    padding-left: 0;
  }

  .footer_text.first:hover {
    text-decoration: none;
  }

  .footer_text.last {
    padding-right: 0;
  }

  .wrapper-vertical.background-color-primary {
    justify-content: flex-start;
    align-items: center;
  }

  .meta-flex._01, .meta-function-flex {
    display: flex;
  }

  .meta-function-text {
    display: none;
  }

  .wrapper-vertical-100.background-color-primary {
    justify-content: flex-start;
    align-items: center;
  }

  .image-1x1-tiny {
    aspect-ratio: 1;
    overflow: hidden;
  }

  .flex_center {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .contact-button:focus-visible, .contact-button[data-wf-focus-visible] {
    border: .15rem solid #000;
  }

  .sticky-container.padding-section-medium._02, .sticky-container1.padding-section-medium._03 {
    height: auto;
  }

  .teaser_flex {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .link-underline.single-post {
    background-color: var(--base-color-brand--green-dark);
  }

  .flex_medium {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .arrow-right._1, .arrow-right.tab2 {
    right: 4rem;
  }

  .arrow-left._1, .arrow-left.tab2 {
    left: 4rem;
  }

  .product-slider-wrapper02 {
    margin-left: auto;
    margin-right: auto;
  }

  .team-slider_cms_item.swiper-slide {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .product-card.featured, .product-card.featured2 {
    padding-top: 3.5rem;
  }

  .card-black.filter, .card-transparent.filter, .card-cyan.filter {
    justify-content: center;
    align-items: flex-end;
  }

  .breadcrumb-item.dots, .breadcrumb-item.dots-copy, .breadcrumb-item.dots2 {
    display: none;
  }

  .dropdown-teaser-flex, .download-flex {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

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

  .foldout-label {
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 2.6rem;
  }

  .foldout-head {
    justify-content: flex-start;
    align-items: center;
    padding-top: 3rem;
  }

  .foldout-head-content {
    padding-top: 3rem;
  }

  .teaser-drittel.background-color-primary {
    justify-content: flex-start;
    align-items: center;
  }

  .foldout-label-current {
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 2.6rem;
  }

  .gradient-button:hover {
    box-shadow: 3px 3px 15px #0000004d;
  }

  .gradient-button.is-secondary:focus-visible, .gradient-button.is-secondary[data-wf-focus-visible] {
    border-width: .2rem;
    box-shadow: 3px 3px 5px #0003;
  }

  .gradient-button.is-secondary-alternate:focus-visible, .gradient-button.is-secondary-alternate[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--border-color--border-secondary);
    box-shadow: 3px 3px 5px #0003;
  }

  .gradient-button.is-secondary-icon:focus-visible, .gradient-button.is-secondary-icon[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--base-color-brand--cyan);
    box-shadow: 3px 3px 5px #0003;
  }

  .gradient-button-invers:hover {
    box-shadow: 3px 3px 15px #0000004d;
  }

  .gradient-button-invers.is-secondary:focus-visible, .gradient-button-invers.is-secondary[data-wf-focus-visible] {
    border-width: .2rem;
    box-shadow: 3px 3px 5px #0003;
  }

  .gradient-button-invers.is-secondary-alternate:focus-visible, .gradient-button-invers.is-secondary-alternate[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--border-color--border-secondary);
    box-shadow: 3px 3px 5px #0003;
  }

  .gradient-button-invers.is-secondary-icon:focus-visible, .gradient-button-invers.is-secondary-icon[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--base-color-brand--cyan);
    box-shadow: 3px 3px 5px #0003;
  }

  .application_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .form_button:hover {
    box-shadow: 3px 3px 15px #0000004d;
  }

  .form_button.is-secondary:focus-visible, .form_button.is-secondary[data-wf-focus-visible] {
    border-width: .2rem;
    box-shadow: 3px 3px 5px #0003;
  }

  .form_button.is-secondary-alternate:focus-visible, .form_button.is-secondary-alternate[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--border-color--border-secondary);
    box-shadow: 3px 3px 5px #0003;
  }

  .form_button.is-secondary-icon:focus-visible, .form_button.is-secondary-icon[data-wf-focus-visible] {
    border-width: .2rem;
    border-color: var(--base-color-brand--cyan);
    box-shadow: 3px 3px 5px #0003;
  }

  .my-slider-progress {
    position: relative;
  }

  .progress-flex {
    justify-content: flex-start;
    display: flex;
  }

  .burger {
    display: none;
  }

  .meta-function-flex-mobil {
    display: flex;
  }

  .product-area {
    align-items: stretch;
    width: 100%;
  }

  .product-area.background-color-primary {
    justify-content: flex-start;
    align-items: center;
  }

  .category-label {
    margin-bottom: 1rem;
  }

  .cat-tag:hover {
    text-decoration: none;
  }

  .rage-track {
    position: relative;
  }
}

@media screen and (min-width: 1440px) {
  .form_component {
    width: calc(50% - 3rem);
  }

  .meta-flex {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .meta-function-text {
    display: block;
  }

  .mobile-link {
    display: none;
  }

  .contact-fixed-container {
    position: fixed;
  }

  .bullet._3lines-1280 {
    margin-top: -1.5rem;
  }

  .button-5 {
    transform: scale(1.15);
  }

  .label {
    z-index: 5;
  }

  .team-slider_cms_item.swiper-slide, .product-card-slider-item.swiper-slide {
    width: 25%;
  }

  .scroll-tabs_screenshot {
    margin-top: 8px;
  }

  .icon-text-flex.position-absolut {
    bottom: 4.5rem;
  }

  .foldout-label {
    margin-top: 17.9rem;
  }

  .decorative-icon {
    width: 34rem;
    height: 34rem;
  }

  .tooltip-wrapper.filter, .tooltip-wrapper.country {
    right: -6.7svw;
  }

  .form-wrapper {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .form-intro {
    width: calc(50% - 3rem);
  }

  .contact-person-container.show {
    display: block;
  }

  .meta-flex-mobile {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .compare-fixed-container {
    position: fixed;
  }

  .filter-table-top-sticky-partner {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 1920px) {
  .icon-1x1-large {
    flex: none;
  }

  .text-weight-normal {
    font-family: Fago No Regular, Arial, sans-serif;
  }

  .max-width-large.text-align-center {
    margin-left: auto;
    margin-right: auto;
  }

  .form_label {
    margin-bottom: .5rem;
  }

  .page-container {
    max-width: 150rem;
    margin-left: auto;
    margin-right: auto;
  }

  .form_component.spacer-medium {
    width: calc(50% - 3rem);
  }

  .text-size-medium.text-color-alternate {
    letter-spacing: 0;
  }

  .text-size-medium.table.placeholder {
    opacity: 0;
  }

  .hero_grid.center {
    place-items: center stretch;
  }

  .image-cover.usecase1 {
    pointer-events: auto;
    display: inline-block;
  }

  .image-cover.usecase2 {
    pointer-events: auto;
    display: none;
  }

  .teaser_card.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .logo-clipping {
    mix-blend-mode: normal;
    background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6824cdbf2c906e6a07be32d4_why-swissbit-neu-p-1600.jpeg");
    background-position: 0 0;
    background-size: auto;
    font-family: Handel Gothic D, Arial, sans-serif;
    font-weight: 600;
  }

  .stacked-gradient {
    background-image: linear-gradient(90deg, var(--base-color-neutral--coldgray-light) 77%, #e7e6ee00);
  }

  .teaser_card_rounded {
    display: flex;
  }

  .teaser_card_rounded.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .image-layer.gradient-blur-stage {
    background-image: radial-gradient(circle at 100% 100%, #1e448666 21%, #172bb200 33%), radial-gradient(circle at 100% 0, #009ee3b3, #307d9200 33%);
  }

  .featured-bg-images.placeholder {
    background-image: linear-gradient(#ffffff80, #ffffff80);
  }

  .number-wrapper {
    display: flex;
  }

  .news-tag {
    justify-content: flex-start;
    align-items: center;
    display: inline-flex;
  }

  .event-card {
    display: flex;
  }

  .event-card.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .date-wrapper {
    flex-flow: row;
    justify-content: space-between;
  }

  .spacer-header {
    height: 6rem;
  }

  .camera-relative {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .stage-content-wrapper.center {
    justify-content: center;
    align-items: center;
    margin-top: 13.6rem;
    display: flex;
  }

  .stage-content-wrapper.mobil {
    margin-top: 12rem;
  }

  .sticky-wrapper.spacer-xxlarge._01, .sticky-wrapper.spacer-huge._01 {
    height: auto;
  }

  .nav-dropdown-content {
    overflow: hidden;
  }

  .video_lightbox {
    aspect-ratio: 1;
  }

  .page-dropdown-overlay {
    max-width: 150rem;
    margin-left: auto;
    margin-right: auto;
  }

  .teaser-flex {
    display: flex;
  }

  .teaser-flex.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .teaser_card_rounded-2-1 {
    display: flex;
  }

  .teaser_card_rounded-2-1.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .nav-dropdown-wrapper02 {
    display: block;
  }

  .nav-dropdown-content-products, .nav-dropdown-content02, .nav-dropdown-content-small, .nav-dropdown-content-meta {
    overflow: hidden;
  }

  .bullet._2lines-1280 {
    margin-top: 0;
  }

  .button-5 {
    transform: scale(1.4);
  }

  .text-link-container.cyan, .text-link-container.cyan-copy {
    color: var(--base-color-brand--cyan-dark);
  }

  .txt-link_single.cyan-dark, .txt-link_single.cyan-blue, .txt-link_single.productfinder {
    font-weight: 500;
  }

  .accessible-select {
    max-width: calc(66.6667% - 1rem);
  }

  .accessible-select._100 {
    max-width: 100%;
  }

  .accessible-select.min-width {
    min-width: 20rem;
  }

  .accessible-select.filter {
    width: 100%;
    max-width: none;
  }

  .accessible-select._18rem {
    min-width: 20rem;
  }

  .accordion-icon {
    flex: none;
  }

  .accordion-content.full {
    padding-left: 0;
    padding-right: 0;
  }

  .teaser-list-item {
    display: flex;
  }

  .teaser-list-item.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .product-card-slider-wrapper.swiper {
    overflow: visible;
  }

  .scroll-tabs_screenshot {
    margin-top: 18px;
  }

  .icon-text-flex.position-absolut {
    bottom: 5rem;
  }

  .teaser-wrapper {
    pointer-events: none;
  }

  .image-wrapper-2-1._100 {
    width: 100%;
  }

  .teaser_card_rounded-small {
    display: flex;
  }

  .teaser_card_rounded-small.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .tag-neutral.text-size-small {
    letter-spacing: 0;
  }

  .teaser_card-rounded.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .table-container.white {
    background-color: var(--base-color-neutral--white);
    border-radius: 2rem;
    padding: 0 2rem 5rem;
  }

  .table-cell.top {
    border-bottom-color: var(--base-color-neutral--coldgray-medium);
  }

  .table-cell.cat {
    padding-bottom: 1rem;
  }

  .table-icon._4lines, .table-icon._6lines {
    margin-top: -4rem;
  }

  .table-icon._5lines-1920 {
    margin-top: -5.4rem;
  }

  .table-top2-neutral.sortible {
    padding-top: .5rem;
  }

  .table-top2-neutral.sortible-1 {
    padding-top: .5rem;
    padding-bottom: .3rem;
  }

  .breadcrumb.padding-global {
    z-index: 800;
  }

  .results-marker {
    color: var(--base-color-brand--cyan);
    font-family: Fago No Bold, Arial, sans-serif;
  }

  .pagination-item {
    cursor: pointer;
  }

  .pagination-item:hover {
    background-color: #ffffff80;
  }

  .pagination-item.active {
    cursor: auto;
  }

  .pagination-item.active:hover {
    background-color: var(--base-color-neutral--white);
  }

  .pagination-item.active-white {
    background-color: var(--base-color-neutral--coldgray);
    cursor: auto;
  }

  .pagination-item.active-white:hover {
    background-color: var(--base-color-neutral--white);
  }

  .filter-wrapper {
    grid-auto-columns: 1fr;
  }

  .filter-wrapper.container-small {
    grid-template-columns: 1fr 1.75fr;
  }

  .filter-head {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    display: flex;
  }

  .tag-neutral-filter {
    text-align: center;
    min-width: 5rem;
  }

  .tag-neutral-filter:focus-visible, .tag-neutral-filter[data-wf-focus-visible] {
    border: .15rem solid #000;
  }

  .section-subhero-no-image, .substage-no-image-wrapper {
    height: 38svh;
    min-height: 32rem;
  }

  .pagination-item-white {
    cursor: pointer;
  }

  .pagination-item-white:hover {
    background-color: var(--base-color-brand--cyan-lighter);
  }

  .pagination-item-white.active {
    cursor: auto;
  }

  .pagination-item-white.active:hover {
    background-color: var(--base-color-neutral--white);
  }

  .pagination-item-white.active-white {
    background-color: var(--base-color-brand--cyan-light);
    cursor: auto;
  }

  .pagination-item-white.active-white:hover {
    background-color: var(--base-color-neutral--white);
  }

  .section-subhero-rive {
    height: 38svh;
    min-height: 32rem;
  }

  .bg-header-blog.hide {
    display: none;
  }

  .icon-blur {
    filter: blur(11px);
    mix-blend-mode: hard-light;
  }

  .tabs-nav-item-rec, .tabs-nav-item-rec._03, .tabs-nav-item-rec._02 {
    flex: 1;
  }

  .foldout-label {
    margin-top: 31rem;
    margin-right: 7.5rem;
  }

  .dot-big {
    left: -61px;
  }

  .anker_heading {
    font-size: 1.5rem;
  }

  .paragraph {
    align-self: flex-start;
  }

  .image-wrapper-1-1._100 {
    width: 100%;
  }

  .paragraph-2 {
    align-self: flex-start;
  }

  .tooltip-wrapper._3 {
    flex: none;
    width: 100%;
    max-width: none;
    inset: 0% auto 0% 0%;
  }

  .tooltip-wrapper.filter, .tooltip-wrapper.country {
    right: -6svw;
  }

  .teaser_card_rounded-3-2 {
    display: flex;
  }

  .teaser_card_rounded-3-2.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .teaser_card_rounded-1-1 {
    display: flex;
  }

  .teaser_card_rounded-1-1.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .teaser-drittel {
    width: calc(33.3333% - 2rem);
  }

  .tag-neutral-2.text-size-small {
    letter-spacing: 0;
  }

  .button-label-flex {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .table-title {
    align-self: flex-start;
  }

  .solution-heading.left {
    text-align: left;
    line-height: 1.3;
  }

  .contact-area {
    border-top: .1rem solid var(--base-color-brand--cyan);
    margin-top: 2rem;
    padding-top: 2rem;
  }

  .section-contact-02 {
    display: none;
  }

  .bullet-2._2lines-1280 {
    margin-top: 0;
  }

  .teaser_card-copy.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .vertical-tab-component_product {
    justify-content: flex-start;
    align-items: center;
  }

  .vertical-tabs-menu-products {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .feature-list-item-2 {
    background-color: var(--base-color-neutral--white);
  }

  .download-wrapper {
    margin-top: 1rem;
  }

  .download-wrapper.first {
    margin-top: 0;
  }

  .produdct-detail-text {
    width: calc(50% - 1.5rem);
  }

  .vertical-tab-product2 {
    justify-content: flex-start;
    align-items: center;
  }

  .usecase-2, .contact-person-container {
    display: none;
  }

  .gallery-lightbox {
    position: relative;
  }

  .signet-wrapper {
    width: 100%;
  }

  .solution-flex {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-align: left;
    display: flex;
  }

  .solution-heading-sml {
    text-align: left;
    font-family: Fago No Regular, Arial, sans-serif;
    font-size: 1rem;
  }

  .solution-heading-sml.left {
    text-align: left;
    line-height: 1.3;
  }

  .signet-wrapper-default {
    width: 100%;
  }

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

  .table-filter:focus-visible, .table-filter[data-wf-focus-visible] {
    border: .15rem solid #000;
  }

  .breadcrumb-trans.padding-global {
    z-index: 800;
  }

  .filter-ico._4lines, .filter-ico._6lines {
    margin-top: -4rem;
  }

  .filter-ico._5lines-1920 {
    margin-top: -5.4rem;
  }

  .table-productfinder, .table-productfinder._2 {
    grid-template-columns: 2rem 8rem 2.25fr 1fr 1fr 1fr 1fr 1fr 1.5fr 1.5fr;
  }

  .table-top-productfinder {
    grid-template-columns: 10rem 2.25fr 1fr 1fr 1fr 1fr 1fr 1.5fr 1.5fr;
  }

  .video-teaser {
    display: none;
  }

  .stage-content-wrapper-card.center {
    justify-content: center;
    align-items: center;
    margin-top: 13.6rem;
    display: flex;
  }

  .stage-content-wrapper-card.middle, .stage-content-wrapper-card.mobil {
    margin-top: 12rem;
  }

  .stage-content-wrapper-cutout.center {
    justify-content: center;
    align-items: center;
    margin-top: 13.6rem;
    display: flex;
  }

  .stage-content-wrapper-cutout.middle, .stage-content-wrapper-cutout.mobil {
    margin-top: 12rem;
  }

  .stage-content-wrapper-cutout-mobil.center {
    justify-content: center;
    align-items: center;
    margin-top: 13.6rem;
    display: flex;
  }

  .stage-content-wrapper-cutout-mobil.middle, .stage-content-wrapper-cutout-mobil.mobil {
    margin-top: 12rem;
  }

  .teaser-flex-wrapper {
    pointer-events: none;
  }

  .productfinder-detail-flex {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .separator-gray {
    background-color: var(--base-color-neutral--coldgray-medium);
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .icon-battery {
    flex: none;
  }

  .available-tag, .not-available {
    justify-content: flex-start;
    align-items: center;
    display: inline-flex;
  }

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

  .flex-center._0-35 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .login-box.transparent {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff3;
    border-radius: 30px;
  }

  .filter-warpper {
    flex: none;
    width: calc(25% - .75rem);
  }

  .tooltip-wrapperfilter._3 {
    flex: none;
    width: 100%;
    max-width: none;
    inset: 0% auto 0% 0%;
  }

  .txt-link_single-big.cyan-dark, .txt-link_single-big.cyan-blue {
    font-weight: 500;
  }

  .filter-mobil-layer.white, .productlist.white {
    background-color: var(--base-color-neutral--white);
    border-radius: 2rem;
    padding: 0 2rem 5rem;
  }

  .filter-table-top-sticky-partner {
    width: 80%;
  }

  .table-partner._2 {
    grid-template-columns: 2rem 8rem 2.25fr 1fr 1fr 1fr 1fr 1fr 1.5fr 1.5fr;
  }

  .section-contact-1a {
    display: none;
  }

  .image-overlay-header {
    position: absolute;
    inset: 0%;
  }
}

@media screen and (max-width: 991px) {
  body {
    --_responsive---h1: 3rem;
    --_responsive---h2: 2.5rem;
    --_responsive---h3: 2rem;
    --_responsive---h4: 1.5rem;
    --_responsive---h5: 1.25rem;
    --_responsive---h6: 1rem;
  }

  h3 {
    font-size: var(--_responsive---h3);
  }

  h4 {
    font-size: var(--_responsive---h4);
  }

  h5 {
    font-size: var(--_responsive---h5);
  }

  h6 {
    font-size: var(--_responsive---h6);
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-large.stage {
    padding-bottom: 10rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    width: 100%;
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

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

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

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

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

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

  .padding-left.padding-xlarge {
    padding-left: 0;
  }

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

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

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

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

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

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

  .padding-right.padding-xlarge {
    padding-bottom: 3rem;
    padding-right: 1rem;
  }

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

  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .heading-style-h1, .heading-style-h1.text-color-alternate {
    letter-spacing: 0;
  }

  .sw-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .sw-styleguide_heading-medium {
    font-size: 3rem;
  }

  .sw-styleguide_4-col {
    grid-template-columns: 1fr;
  }

  .form_label.cat {
    padding-top: .97rem;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .sw-styleguide_label.small {
    letter-spacing: 0;
    font-size: 1rem;
  }

  .heading-style-h5.table {
    font-size: 1rem;
  }

  .form_component {
    width: 100%;
  }

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

  .sw-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .padding-section-medium {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .container-wide {
    max-width: none;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 8rem;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .spacer-large.mobil {
    display: none;
  }

  .spacer-xxlarge {
    padding-top: 4rem;
  }

  .nav_logo {
    width: 8rem;
  }

  .nav_button {
    color: #fff;
  }

  .section_hero {
    padding-top: 3rem;
  }

  .hero_grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .nav_fixed {
    height: 4rem;
  }

  .sw-styleguide_heading-header {
    font-size: 4rem;
  }

  .card.stage {
    max-width: none;
    max-height: none;
    display: none;
  }

  .image-1x1-medium.mobil-list {
    aspect-ratio: 2;
    width: 8rem;
    height: auto;
  }

  .hero_flex-1er {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .card-inverse.mobil-2er {
    width: calc(50% - 1.5rem);
  }

  .hero_grid-3er, .hero_grid-block, .hero_grid-block-02 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .footer-heading {
    font-size: var(--_responsive---h4);
  }

  .flex_small.footer {
    flex-flow: column;
    align-items: center;
  }

  .footer_flex {
    border-top: 1px solid var(--base-color-neutral--coldgray-darkest);
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
  }

  .sw-main-slider_navigation {
    padding-right: .75rem;
    inset: auto 0% 15%;
  }

  .sw-slider-thumbs_list {
    grid-column-gap: 1rem;
  }

  .sw-slider-thumbs_instance {
    padding-right: 3rem;
  }

  .content-wrapper.position-absolut-logo {
    top: 14.1svh;
  }

  .content-wrapper.downloads {
    grid-column-gap: 3rem;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .grid-3er {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .grid-3er.downloadcenter {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .wrapper-vertical {
    align-self: stretch;
    width: calc(50% - 1.5rem);
    height: 100%;
  }

  .wrapper-vertical._33.mobil {
    width: calc(50% - 1rem);
  }

  .wrapper-vertical._25 {
    width: calc(33.3333% - 2rem);
  }

  .wrapper-vertical._50-2er {
    width: calc(50% - 1em);
  }

  .wrapper-vertical._2er-mobil {
    width: calc(50% - 1.5em);
  }

  .wrapper-vertical.app-tips {
    width: calc(33.3333% - 1.33333rem);
  }

  .wrapper-vertical.login {
    width: 100%;
  }

  .wrapper-vertical._2er {
    width: calc(50% - 1.5em);
  }

  .section_products {
    padding-top: 3rem;
  }

  .list.feature {
    width: calc(50% - 1.5rem);
  }

  .list-item {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .grid-2er {
    flex-flow: wrap;
    display: flex;
  }

  .grid-2er.login {
    flex-flow: column;
  }

  .logo-clipping.text-align-center {
    font-size: 10rem;
  }

  .stacked-tabs-container {
    width: 100%;
    min-width: 100%;
  }

  .stacked-tabs-content-holder {
    justify-content: flex-start;
  }

  .stacked-tabs-pane-holder {
    width: 80%;
  }

  .stacked-tabs-holder {
    grid-row-gap: 40px;
    flex-direction: column;
  }

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

  .tab-box._50 {
    width: 100%;
  }

  .image-layer.usecase {
    aspect-ratio: 2.39;
    position: relative;
  }

  .container {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .container.hero {
    flex-direction: column;
    height: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .hero_left {
    width: 100%;
    height: auto;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .hero_right {
    height: 58em;
    padding-left: 4vw;
    padding-right: 4vw;
    font-size: 1vw;
    overflow: hidden;
  }

  .splide__slide {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 10em;
  }

  .splide__slide.is--main {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-end;
    padding-top: 2em;
    padding-bottom: 2rem;
  }

  .splide__slide.slide--year {
    cursor: pointer;
  }

  .hero_content-2 {
    padding-top: 7.8em;
  }

  .splide.splide2 {
    width: 100%;
  }

  .splide__list {
    justify-content: flex-start;
    align-items: center;
  }

  .red-bg {
    overflow: hidden;
  }

  .help-text-1 {
    max-width: 150px;
  }

  .grid-3er-news {
    grid-template-columns: 1fr;
  }

  .event-card {
    min-width: 15rem;
  }

  .section_hero2 {
    padding-top: 3rem;
  }

  .padding-section-footer, .stage-content-wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .stage-content-wrapper.middle, .stage-content-wrapper.mobil {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-content-inner {
    justify-content: center;
    align-items: flex-start;
    max-width: none;
  }

  .tab-content-inner.industry {
    flex-flow: column;
  }

  .bg-header, .header-trigger {
    display: none;
  }

  .sticky-text_wrapper.steps {
    margin-top: 3vh;
    margin-bottom: 3vh;
  }

  .circle-number {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .phone-mock_border {
    border-width: 8px;
    border-radius: 1.5em;
  }

  .phone-screen_wrapper {
    border-radius: 1.2em;
  }

  .phone-mock {
    border-radius: 1.5em;
    width: 90%;
    padding: 8px;
  }

  .phone-mock_tab {
    height: 3vw;
  }

  .tab-img {
    margin-bottom: 4.6rem;
  }

  .circle-number-box, .circle-topic {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .vertical-tab-component {
    grid-column-gap: 3rem;
  }

  .uui-layout13_image-02 {
    display: none;
  }

  .uui-layout13_image-01 {
    width: 100%;
    min-width: auto;
    top: 3%;
    right: -5%;
  }

  .video_lightbox {
    padding: 2rem;
  }

  .video-lightbox-image {
    left: 2rem;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .hide-tablet-2 {
    display: none;
  }

  .show-tablet {
    display: block;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

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

  .uui-navbar01_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar01_link {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar01_link:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar01_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar01_dropdown-toggle {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar01_dropdown-toggle:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar01_blog-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_blog-item:hover {
    background-color: #0000;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-blog-list {
    width: 100%;
  }

  .menu-icon_line-middle {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar01_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .menu-icon_line-top {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar01_menu {
    border-top: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .uui-navbar01_dropdown-content {
    flex-direction: column;
  }

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

  .uui-navbar01_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-left: 2rem;
    padding-right: 2rem;
    overflow: hidden;
  }

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

  .uui-navbar01_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar01_large-item-content {
    width: 100%;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .uui-navbar01_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar01_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .uui-button-secondary-gray.show-tablet {
    display: block;
  }

  .uui-navbar01_dropdown-content-heading, .uui-navbar01_dropdown-content-button-wrapper {
    margin-bottom: 0;
    margin-left: 0;
  }

  .padding-section-search {
    padding: 1.5rem;
  }

  .padding-nav-dropdown {
    padding: 2.5rem;
  }

  .teaser_wrapper.right, .teaser_wrapper.placeholder {
    display: none;
  }

  .padding-nav-dropdown-tab {
    padding: 2.5rem;
  }

  .nav-dropdown-content-meta {
    min-width: 12rem;
  }

  .nav-dropdown-link-meta {
    padding-top: .75rem;
    padding-bottom: 1rem;
    font-size: 1.25rem;
  }

  .bullet, .bullet._2lines, .bullet._2lines-1280, .bullet._3lines-1280 {
    margin-top: .6rem;
  }

  .link-underline.cyan-blue, .link-underline.cyan-blue.hide {
    display: none;
  }

  .container-form {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .btn-mod-flex1 {
    text-align: center;
    padding-left: 0;
  }

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

  .dropdown-list.filter {
    height: auto;
  }

  .arrow-drop-sml {
    opacity: 1;
    margin-left: 10px;
  }

  .accordion-trigger {
    font-size: 1.25rem;
  }

  .link-list-item.img {
    max-height: 8rem;
    position: relative;
    overflow: hidden;
  }

  .grid-4er, .grid-5er.contact {
    flex-flow: wrap;
    display: flex;
  }

  .grid-6er {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    display: flex;
  }

  .video_half {
    padding: 2rem;
  }

  .slide-text-content-wrapper {
    z-index: 20;
    position: relative;
  }

  .slider-right {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .arrow-bottom {
    z-index: 5;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% -4rem;
  }

  .arrow-right {
    display: none;
  }

  .slider-product-wrapper {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .mask {
    overflow: visible;
  }

  .product-slider-card {
    padding-bottom: 50px;
    position: relative;
  }

  .product-image {
    max-width: 130%;
  }

  .arrow-2 {
    filter: invert();
  }

  .arrow-left {
    display: none;
  }

  .product-slider-card-02 {
    padding-bottom: 50px;
    position: relative;
  }

  .team-slider_cms_item.swiper-slide {
    width: 50%;
    display: flex;
  }

  .product-card-slider-item.swiper-slide {
    width: 50%;
  }

  .slider-right2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .product-card {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .slider-right1a {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .auto-tabs-component {
    grid-column-gap: 3rem;
  }

  .swiper-slide {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  .cursor-wrapper {
    display: none;
  }

  .image-overlay-grid {
    grid-column-gap: 3rem;
  }

  .fulliwdth-teaser-2er {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .teaser_grid-background {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    display: block;
    position: relative;
  }

  .teaser_grid-content {
    grid-column-gap: 4rem;
    grid-row-gap: .75rem;
    flex-flow: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .teaser_grid-content.padding-global {
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
  }

  .fulliwdth-teaser-1er.gradient-blur-medium {
    background-color: var(--base-color-brand--cyan);
  }

  .card-transparent {
    padding-bottom: 2rem;
  }

  .card-cyan.gradient-blur-medium {
    display: none;
  }

  .table-container.filter-mobil {
    padding-top: 3rem;
  }

  .table-wrapper.desk {
    display: none;
  }

  .table-wrapper.mobile, .table-wrapper.head {
    display: flex;
  }

  .table-wrapper.partner {
    grid-row-gap: 2rem;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .table-line-break-top {
    min-height: 5rem;
  }

  .table-subtitle {
    font-size: .875rem;
  }

  .table-cell {
    min-height: 8.5rem;
  }

  .table-cell.highlight {
    min-height: auto;
  }

  .table-cell.highlight.cat {
    min-height: 8rem;
  }

  .table-cell.highlight.cat._10 {
    min-height: 10rem;
  }

  .table-cell.highlight.cat._16 {
    min-height: 16rem;
  }

  .table-cell.highlight._6 {
    min-height: 6rem;
  }

  .table-cell.top {
    min-height: auto;
  }

  .table-cell.cat._10 {
    min-height: 10rem;
  }

  .table-cell.center.first.cat._16 {
    min-height: 16rem;
  }

  .table-cell.center.first._6 {
    min-height: 6rem;
  }

  .table-cell._9 {
    min-height: 9.2rem;
  }

  .table-cell._6 {
    min-height: 6rem;
  }

  .table-cell._7 {
    min-height: 7rem;
  }

  .table-cell.checkbox {
    min-height: 8.5rem;
  }

  .table-cell.checkbox.cat {
    min-height: 8rem;
  }

  .table-cell.checkbox.cat._10 {
    min-height: 10rem;
  }

  .table-cell.checkbox.cat._16 {
    min-height: 16rem;
  }

  .table-cell.checkbox._6 {
    min-height: 6rem;
  }

  .table-cell.dark.partner {
    min-height: auto;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .table-cell.partner-logo {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    min-height: 7rem;
    padding-left: 2rem;
  }

  .table-cell.partner {
    min-height: auto;
    padding-top: .25rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
  }

  .table-cell.separated.partner {
    min-height: auto;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .table-top-grid.sticky {
    grid-template-columns: 1.25fr;
  }

  .table-top-grid.full {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .table-spacer {
    height: 2rem;
  }

  .table-spacer.head {
    width: 20%;
  }

  .table-top2.empty {
    width: 22%;
  }

  .table-top2.placeholder {
    background-color: var(--base-color-neutral--white);
    border-radius: 0;
    height: 100%;
  }

  .section-subhero {
    height: 28svh;
    min-height: 18rem;
    padding-top: 3rem;
  }

  .breadcrumb.padding-global {
    margin-bottom: -.5rem;
    padding-right: 0;
  }

  .breadcrumb-wrapper {
    position: relative;
    overflow: auto;
  }

  .breadcrumb-item.active {
    flex: none;
    margin-right: 1rem;
  }

  .breadcrumb-item.mobile-delete-seg {
    flex: none;
    display: block;
  }

  .breadcrumb-item.dots {
    display: block;
  }

  .breadcrumb-item.dots.hide, .breadcrumb-item.bread-delete, .breadcrumb-item.mobile-delete-seg1 {
    display: none;
  }

  .breadcrumb-item.mobile-delete-seg1.show, .breadcrumb-item.dots-copy {
    display: block;
  }

  .breadcrumb-item.dots2 {
    display: none;
  }

  .breaddrumb-separator.mobile-sep-delete {
    display: block;
  }

  .substage-wrapper {
    height: 28svh;
    min-height: 18rem;
    padding-top: 8rem;
    padding-bottom: 4rem;
  }

  .inpage-container {
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .section_placeholder {
    padding-top: 3rem;
  }

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

  .section-subhero-no-header {
    top: 4rem;
  }

  .search-wrapper-standalone.padding-section-search {
    padding-top: 5rem;
  }

  .results-list.search, .results-list.search-result {
    grid-row-gap: 1rem;
  }

  .results-item {
    border-radius: .6rem;
  }

  .pagination-right {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .filter-wrapper {
    width: calc(50% - .5rem);
  }

  .section-subhero-no-image {
    height: 25svh;
    min-height: 18rem;
    overflow: hidden;
  }

  .substage-no-image-wrapper {
    height: 28svh;
    min-height: 18rem;
    padding-top: 2rem;
  }

  .bg-rive-wrapper {
    object-fit: cover;
    min-height: 18rem;
  }

  .blog-claim {
    grid-template-columns: 1fr;
    padding-bottom: 6rem;
  }

  .section-subhero-rive {
    height: 25svh;
    min-height: 18rem;
    padding-top: 3rem;
  }

  .blog-claim-text {
    font-size: 3rem;
  }

  .section_blogcontent {
    padding-top: 3rem;
  }

  .substage-rive-text {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .blog-main {
    width: 100%;
  }

  .blog-sidebar {
    width: 100%;
    display: none;
  }

  .teaser-3er {
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
  }

  .newsletter-box.background-color-light.mobile {
    display: block;
  }

  .blogsection {
    padding-top: 1.5rem;
  }

  .cat-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .bg-header-black {
    height: 4rem;
  }

  .circle-icon, .circle-icon-medium {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .circle-icon-medium.initial, .circle-icon-medium._02 {
    margin-bottom: 0;
  }

  .anker_card {
    border-radius: .6rem;
  }

  .text-link-flex.mobil-filter {
    color: var(--base-color-neutral--black);
    font-size: 1.25rem;
  }

  .text-link-flex.mobil-filter:hover {
    color: var(--base-color-brand--cyan-link);
    text-decoration: underline;
  }

  .block {
    top: 28%;
  }

  .container-5.cc-flex-h {
    flex-direction: column;
  }

  .col-right {
    align-self: stretch;
    margin-top: 24px;
  }

  .col-right._50 {
    align-self: center;
    margin-top: 0;
  }

  .teaser_card_rounded-1-1 {
    border-radius: 1rem;
  }

  .teaser-drittel {
    width: calc(50% - 1rem);
  }

  .slider-right-usecase {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .grid-4er-comparison.spacer-xlarge {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .label-wrapper {
    margin-bottom: 1rem;
    display: none;
  }

  .label-wrapper.solution {
    padding-top: 0;
  }

  .label-wrapper.solution-mobil {
    padding-top: 0;
    display: block;
  }

  .button-exterior {
    width: 100%;
  }

  .button-linear {
    justify-content: space-between;
    width: 100%;
  }

  .application1 {
    top: 28%;
  }

  .application_wrapper {
    padding-top: 0;
    padding-right: 0;
  }

  .application2, .application3, .application4 {
    top: 28%;
  }

  .form-wrapper {
    flex-flow: column;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .form-intro {
    width: 100%;
  }

  .application-grid-container {
    grid-auto-flow: row;
    align-content: start;
    place-items: start stretch;
    height: auto;
  }

  .application1-1 {
    border-radius: 1rem;
    top: 28%;
  }

  .block-title-sml {
    font-size: 1rem;
    right: 1rem;
  }

  .application2-1 {
    top: 28%;
  }

  .product-heading {
    min-height: auto;
  }

  .product-4er {
    grid-row-gap: 1rem;
  }

  .product-single-card._2er-mobile {
    width: calc(50% - 1rem);
  }

  .section_pcie {
    padding-top: 3rem;
  }

  .vertical-tab-component_product {
    grid-column-gap: 3rem;
  }

  .section_product-usp {
    padding-top: 3rem;
  }

  .vertical-tabs-menu-products {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .feature-list-flex {
    padding-right: .75rem;
  }

  .feature-head-2 {
    font-size: 1rem;
  }

  .download-wrapper {
    width: calc(50% - 1.5rem);
  }

  .vertical-tab-product2 {
    grid-column-gap: 3rem;
  }

  .slider-contaner {
    padding-top: 1.5rem;
  }

  .container-8 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .container-8.is--form {
    padding-top: 6.3em;
    padding-bottom: 3.3em;
  }

  .radio_label.horz {
    text-align: left;
    max-width: 30rem;
  }

  .hero__left.is--alt {
    max-width: 43.5rem;
  }

  .radio_option {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: calc(50% - 1rem);
  }

  .c-slider {
    width: 100%;
    max-width: 40rem;
    height: auto;
  }

  .containe-form {
    padding-left: 3em;
    padding-right: 3em;
  }

  .containe-form.is--form {
    max-width: none;
  }

  .option-flex {
    flex-flow: wrap;
  }

  .dot-block {
    width: 24px;
  }

  .scroll-card.background-color-cyan-trans {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    min-height: 22rem;
  }

  .clone-section, .scroll-container-timeline {
    margin-bottom: 20vh;
  }

  .dot-block-2 {
    width: 24px;
  }

  .timeline-nav {
    padding-left: 50px;
    padding-right: 50px;
  }

  .timelinecard {
    justify-content: center;
    align-items: stretch;
    width: calc(50% - 1rem);
    display: flex;
  }

  .home-hero-componnet {
    flex-direction: column;
  }

  .padding-xhuge-2 {
    padding: 6rem;
  }

  .contact-person-container {
    display: block;
  }

  .contact-person-item.vert {
    width: calc(50% - 1rem);
  }

  .dropdown-text1, .dropdown-text2 {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

  .hr-list2 {
    flex-flow: column;
    display: flex;
  }

  .contact-person-container2.spacer-medium {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .solution-flex {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .filter-functions {
    grid-row-gap: .5rem;
    pointer-events: auto;
    justify-content: flex-end;
    align-items: stretch;
  }

  .filter-function-flex {
    grid-row-gap: .5rem;
    flex-flow: wrap;
    flex: none;
    width: 100%;
  }

  .filter-function-flex.full.bottom {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
  }

  .burger-menu {
    top: 4rem;
  }

  .burger-background {
    pointer-events: none;
    top: 4rem;
  }

  .heading-5 {
    font-size: var(--_responsive---h5);
  }

  .product-area._50-2er {
    width: calc(50% - 1em);
  }

  .product-area._2er-mobil {
    width: calc(50% - 1.5em);
  }

  .product-area.storage {
    width: calc(50% - 1.5rem);
  }

  .section_page-head, .section_dashboard {
    padding-top: 3rem;
  }

  .stage-content-wrapper-card {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .stage-content-wrapper-card.middle, .stage-content-wrapper-card.mobil {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .stage-content-wrapper-cutout {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .stage-content-wrapper-cutout.middle, .stage-content-wrapper-cutout.mobil {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .stage-content-wrapper-cutout-mobil {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .stage-content-wrapper-cutout-mobil.middle, .stage-content-wrapper-cutout-mobil.mobil {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .header-trigger-tablet {
    height: 20svh;
  }

  .mobile-delete {
    font-size: var(--_responsive---h6);
    flex: 1;
    display: none;
  }

  .breadcrumb-dots {
    display: block;
  }

  .blog-sidebar-mobile {
    border-bottom-style: solid;
    border-bottom-width: .1rem;
    border-bottom-color: var(--base-color-neutral--coldgray-medium);
    width: 100%;
    margin-bottom: 2rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: block;
  }

  .label-wrapper-mobil {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--base-color-neutral--white);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    width: 12rem;
    margin-bottom: 1rem;
    margin-left: -6rem;
    padding-left: .75rem;
    padding-right: .75rem;
    display: flex;
    position: absolute;
    inset: -14% 0% auto 50%;
  }

  .label-wrapper-mobil.solution {
    padding-top: 0;
  }

  .inpage-container-mobile {
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .teaser-content-mobile.padding-large {
    padding-bottom: 2rem;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .teaser_grid-mobile-verlauf {
    grid-column-gap: 4rem;
    grid-row-gap: .75rem;
    flex-flow: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .teaser_grid-mobile-verlauf.padding-global {
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
  }

  .blog-h1 {
    display: none;
  }

  .breadcrumb-fadeout {
    z-index: 20;
    background-color: var(--base-color-neutral--black);
    opacity: .41;
    filter: blur(14px);
    width: 5rem;
    height: 3rem;
    padding-right: 0;
    display: none;
    position: absolute;
    inset: 24% 28% 0% auto;
  }

  .beradcrumb-clip {
    z-index: 2;
    background-color: var(--swatch--black-transparent-15);
    width: 5rem;
    height: 2rem;
    display: block;
    position: absolute;
    inset: 26% 3rem 0% auto;
  }

  .breadcrumb-wrapper-full {
    margin-top: .3rem;
    padding-top: 1.5rem;
    display: none;
    position: relative;
    overflow: auto;
  }

  .table-sticky-row {
    flex-flow: column;
    width: 20%;
    display: flex;
    position: sticky;
  }

  .grid-sticky {
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
    display: flex;
  }

  .table-scroll-container {
    width: 80%;
    overflow: auto;
  }

  .table-scroll-container.productfinder {
    width: 80%;
  }

  .breadcrumb-dots2 {
    display: none;
  }

  .table-left.sticky {
    grid-template-columns: 1.25fr;
  }

  .table-left.full {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .login-lightbox {
    border-radius: 0;
    width: 100%;
    overflow: auto;
  }

  .productfinder-detail-flex {
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  ._75 {
    width: 100%;
  }

  .separator-gray.mobile-sep-delete {
    display: block;
  }

  .results-summary-wrapper {
    justify-content: space-between;
    width: 100%;
    margin-top: 1rem;
    display: flex;
  }

  ._25 {
    grid-column-gap: 2rem;
    grid-row-gap: 0rem;
    border-bottom-style: solid;
    border-bottom-width: .1rem;
    border-bottom-color: var(--base-color-neutral--coldgray);
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 1rem;
    padding-bottom: 1.25rem;
    display: flex;
  }

  .sheetbox {
    flex: 1;
  }

  .button-lightbox-container {
    padding-top: 1.5rem;
  }

  .desktop {
    display: none;
  }

  .desktop.reseller, .mobile {
    display: block;
  }

  .filter-table-mobile {
    flex-flow: wrap;
    align-items: flex-start;
    position: relative;
  }

  .filter-table-mobile.partner {
    grid-row-gap: 2rem;
    pointer-events: auto;
  }

  .filter-mobile-trigger {
    pointer-events: none;
    justify-content: space-between;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
    display: flex;
  }

  .filter-link {
    pointer-events: auto;
    justify-content: flex-start;
    align-items: center;
    width: 30%;
    display: flex;
  }

  .filter-link.partner {
    width: 50%;
  }

  .txt-link_single-big.cyan-blue {
    font-size: 1.25rem;
  }

  .icon-link-big {
    width: 1.5rem;
    height: 1.5rem;
  }

  .filter-mobil-layer {
    padding-top: 1rem;
    padding-bottom: 2rem;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .filter-mobil-layer.filter-mobil {
    padding-top: 3rem;
  }

  .table-result-wrapper {
    background-color: var(--base-color-neutral--white);
    border-radius: 1rem;
  }

  .table-result-wrapper.desk {
    display: none;
  }

  .table-result-wrapper.mobile, .table-result-wrapper.head {
    display: flex;
  }

  .div-block-8 {
    flex: none;
  }

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

  .productlist.filter-mobil {
    padding-top: 3rem;
  }

  .list-flex {
    flex-flow: column;
    display: flex;
  }

  .list-flex-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .detail-view {
    display: block;
  }

  .detail-back-wrapper {
    border-bottom: .1rem solid var(--base-color-neutral--coldgray);
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    position: sticky;
    top: 0;
  }

  .detail-wrapper {
    background-color: var(--base-color-neutral--white);
    border-radius: 1rem;
    height: 90svh;
    overflow: auto;
  }

  .detail-wrapper.desk {
    display: none;
  }

  .detail-wrapper.mobile, .detail-wrapper.head {
    display: flex;
  }

  .section_productfinder-detail {
    z-index: 20;
    height: 100svh;
    display: block;
    position: relative;
    inset: 4rem 0% auto;
    transform: translate(100%);
  }

  .mobile-slide-flex {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
    transform: none;
  }

  .section-list {
    display: block;
  }

  .overflow-hiddenn-100 {
    width: 100%;
    overflow: hidden;
  }

  .filter-mobile-head {
    pointer-events: none;
    justify-content: space-between;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
    display: flex;
  }

  .nav_static {
    height: 4rem;
  }

  .section-subhero-productfinder {
    top: 4rem;
  }

  .table-partner {
    background-color: var(--base-color-neutral--white);
    border-radius: 1rem;
    flex-flow: column;
    width: calc(50% - 1rem);
    padding-bottom: 1rem;
    display: flex;
    overflow: hidden;
  }

  .grid-5er-comparison {
    grid-template-columns: 1fr 1fr;
    padding-top: 3rem;
  }

  .grid-5er-comparison.spacer-xlarge {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-5er-comparison.mobil {
    grid-column-gap: 1.5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .solution-modal, .solution-layer-content {
    border-radius: 0;
    width: 100%;
    overflow: auto;
  }

  .spacer-mobil {
    height: 2rem;
  }

  .feature-layer-content {
    width: 100%;
    overflow: auto;
  }

  .layer-container {
    flex-flow: wrap;
    display: flex;
  }

  .layer-container.login {
    flex-flow: column;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1.25rem;
  }

  h5 {
    font-size: 1rem;
  }

  h6 {
    font-size: .875rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

  .padding-right.padding-xlarge {
    padding-bottom: 0;
  }

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

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

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-global {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sw-styleguide_section-header {
    font-size: .875rem;
  }

  .sw-styleguide_heading-medium {
    font-size: 2rem;
  }

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

  .form_label.cat {
    flex: none;
    width: 100%;
  }

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

  .heading-style-h6 {
    font-size: .75rem;
  }

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

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

  .heading-style-h2 {
    font-size: 2rem;
  }

  .heading-style-h5 {
    font-family: Fago No Regular, Arial, sans-serif;
    font-weight: 400;
  }

  .button.is-form-submit {
    width: 100%;
    min-width: auto;
  }

  .button.is-secondary.single {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: .2rem;
    height: auto;
    padding: .5rem .75rem .5rem 1rem;
  }

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

  .text-size-medium.contact {
    font-size: 1.25rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 4.5rem;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .spacer-large {
    padding-top: 1.5rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .nav_brand {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .nav_logo {
    width: 8rem;
  }

  .section_hero.gradient-blur {
    aspect-ratio: 16 / 9;
    height: auto;
    padding-top: 0;
    overflow: hidden;
  }

  .nav_fixed {
    height: 3.5rem;
  }

  .container-contentwidth.padding-global.lightbox {
    padding-left: 0;
    padding-right: 0;
  }

  .card.stage-fullsize {
    aspect-ratio: 1;
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    max-width: none;
    max-height: none;
    padding: .5rem 1rem;
    display: flex;
  }

  .image-1x1-medium {
    width: 10rem;
    height: 10rem;
  }

  .image-1x1-medium.cutout {
    width: 35svw;
    min-width: 8rem;
    height: 35svw;
    min-height: 8rem;
    position: relative;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .image-1x1-medium.mobil-list {
    display: none;
  }

  .image-1x1-xlarge {
    width: 16rem;
    height: 16rem;
  }

  .position-absolut {
    aspect-ratio: 16 / 9;
  }

  .hero_flex-1er {
    justify-content: center;
    align-items: flex-start;
  }

  .card-inverse._50, .card-inverse.mobil-2er {
    width: 100%;
  }

  .sw-stage-slider_slide.fullsize {
    aspect-ratio: 16 / 9;
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .sw-stage-slider_instance {
    margin-bottom: 0;
  }

  .sw-stage-slider_list-wrapper {
    aspect-ratio: 16 / 9;
    height: auto;
  }

  .sw-main-slider_instance {
    aspect-ratio: 16 / 9;
    max-width: 767px;
    height: auto;
  }

  .sw-main-slider_navigation {
    width: 100%;
    inset: auto 0% 40%;
  }

  .sw-main-slider_list-wrapper {
    width: 100%;
  }

  .slider-container {
    height: auto;
    overflow: hidden;
  }

  .sw-slider-thumbs_slide {
    width: calc(25svw - 1.5625rem);
  }

  .sw-slider-thumbs_list {
    z-index: 200;
    grid-column-gap: .75rem;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    justify-content: space-between;
    align-items: flex-end;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sw-slider-thumbs_instance {
    display: none;
  }

  .sw-slider-thumbs_instance.mobil {
    display: block;
    top: 2svh;
  }

  .thumb-flex {
    display: none;
  }

  .content-wrapper.position-absolut-logo {
    top: 12.8svh;
  }

  .content-wrapper.downloads {
    flex-flow: column;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .grid-3er {
    grid-row-gap: 1.5rem;
  }

  .grid-3er.spacer-medium.downloads {
    grid-row-gap: 0rem;
  }

  .wrapper-vertical, .wrapper-vertical._33, .wrapper-vertical._33.mobil, .wrapper-vertical._25, .wrapper-vertical._2er-mobil {
    width: 100%;
  }

  .wrapper-vertical.app-tips {
    width: calc(33.3333% - 1.33333rem);
  }

  .wrapper-vertical._2er, .list.feature {
    width: 100%;
  }

  .meta-function.language {
    display: none;
  }

  .meta-function.language-mobil {
    display: block;
  }

  .meta-function-flex.mobil {
    font-size: 1.25rem;
  }

  .grid-2er {
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .grid-2er.downloads {
    grid-row-gap: 0rem;
  }

  .grid-2er.position-absolut {
    aspect-ratio: auto;
    border-radius: .6rem;
    position: fixed;
    overflow: hidden;
  }

  .grid-2er.feature {
    grid-row-gap: .5rem;
  }

  .logo-clipping.text-align-center {
    font-size: 6rem;
  }

  .logo-clip-wrapper {
    width: 100%;
  }

  .tab-link {
    padding-right: 24px;
  }

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

  .tab-box._50 {
    width: 100%;
  }

  .image-full.cover {
    object-fit: cover;
  }

  .image-full-100._1-1 {
    height: auto;
  }

  .splide__slide.is--main {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .pink-bg {
    z-index: 2;
  }

  .help-text-1 {
    max-width: 130px;
  }

  .event-card, .event-card.background-color-alternate {
    width: 100%;
  }

  .contact-text._02 {
    padding-left: 0;
  }

  .padding-section-footer {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .stage-fullsize-container {
    height: auto;
    position: relative;
    overflow: hidden;
  }

  .stage-content-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
    display: none;
  }

  .stage-content-wrapper.mobil {
    margin-top: 0;
    display: block;
  }

  .stage-image-cutout {
    justify-content: center;
    align-items: center;
    width: 22svw;
    min-width: 5rem;
    height: 22svw;
    min-height: 5rem;
    display: flex;
  }

  .video-wrapper-fullsize {
    aspect-ratio: 16 / 9;
  }

  .tab-content-inner {
    flex-flow: column;
  }

  .tab-content-inner.industry {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .meta-flex-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .phone-mock_wrapper {
    position: absolute;
    left: auto;
    right: -28px;
    overflow: hidden;
  }

  .h3 {
    font-size: 1.7rem;
  }

  .sticky-text_wrapper.steps {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 40px 1fr;
  }

  .circle-number {
    font-size: 1.1rem;
  }

  .circle-number.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-number.steps3, .circle-number.steps2, .circle-number.steps4, .circle-number.steps5, .circle-number.steps6, .circle-number.steps7, .circle-number.step8, .circle-number.step9, .circle-number.step6, .circle-number.step7, .circle-number.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .sticky-img_wrapper {
    width: 100%;
  }

  .sticky-container {
    height: auto;
  }

  .container-2 {
    width: 100%;
    padding-left: 28px;
    padding-right: 28px;
  }

  .paragraph-l {
    font-size: 1.1rem;
  }

  .paragraph-l.cc-sm-small {
    font-size: 1rem;
  }

  .phone-mock {
    box-shadow: none;
    width: 150%;
  }

  .phone-mock_tab {
    border-bottom-right-radius: .5em;
    border-bottom-left-radius: .5em;
    height: 29px;
  }

  .sticky-img_wrapper1 {
    width: 100%;
  }

  .sticky-container1 {
    height: auto;
  }

  .circle-number-box {
    font-size: 1.1rem;
  }

  .circle-number-box.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-number-box.steps3, .circle-number-box.steps2, .circle-number-box.steps4, .circle-number-box.steps5, .circle-number-box.steps6, .circle-number-box.steps7, .circle-number-box.step8, .circle-number-box.step9, .circle-number-box.step6, .circle-number-box.step7, .circle-number-box.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .circle-topic {
    font-size: 1.1rem;
  }

  .circle-topic.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-topic.steps3, .circle-topic.steps2, .circle-topic.steps4, .circle-topic.steps5, .circle-topic.steps6, .circle-topic.steps7, .circle-topic.step8, .circle-topic.step9, .circle-topic.step6, .circle-topic.step7, .circle-topic.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .sticky-img_wrapper0 {
    width: 100%;
  }

  .sticky-container0 {
    height: auto;
  }

  .tab-img-box {
    width: 100%;
    margin-bottom: 2rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .vertical-tabs {
    padding-left: 1.5rem;
  }

  .vertical-tab-component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout13_image-02 {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout13_image-01 {
    width: 60%;
    min-width: 60%;
    top: 2%;
    right: 0%;
  }

  .tab_image-wrapper {
    height: 24rem;
    min-height: auto;
  }

  .video_lightbox {
    height: 24rem;
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .video-lightbox-image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-text-size-small.hide-mobile-landscape-2, .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-navbar01_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar01_link {
    font-size: 1rem;
  }

  .uui-navbar01_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
  }

  .uui-navbar01_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar01_blog-item {
    grid-column-gap: 1rem;
    grid-template-columns: .6fr 1fr;
  }

  .uui-navbar01_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_dropdown-content-right {
    padding: 1.5rem 1rem;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
    background-color: #0000;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/68245cebbfa582a613c4ea99/6839663e13933f640805c294_a7a6765b73d4236d47e56027de15f557_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .padding-section-xsmall {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-search {
    padding: 1.25rem;
  }

  .padding-nav-dropdown, .padding-nav-dropdown-tab {
    padding: 1.5rem;
  }

  .nav-dropdown-content-meta {
    top: 3rem;
  }

  .nav-dropdown-link-meta {
    padding-top: .75rem;
    padding-bottom: 1rem;
    font-size: 1.25rem;
  }

  .search-wrapper {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-link-container {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .txt-link_single.productfinder {
    display: none;
  }

  .form_wrapper_flex {
    flex-flow: column;
  }

  .form_field-wrapper-50 {
    width: 100%;
  }

  .btn-mod-flex1 {
    font-size: 16px;
    line-height: 20px;
  }

  .accessible-select {
    max-width: 100%;
  }

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

  .dropdown-link-item {
    margin-bottom: 5px;
    padding-left: 15px;
  }

  .dropdown-link-item:hover {
    background-color: #d0e7e780;
  }

  .dropdown-chevron {
    cursor: grab;
    justify-content: space-between;
    display: flex;
  }

  .dropdown-trigger {
    justify-content: space-between;
    width: 100%;
    line-height: 20px;
    display: flex;
  }

  .dropdown {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .accordion-content {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-4er {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .video_standalone {
    padding: 0;
  }

  .video_half {
    padding: 1.5rem 1rem;
  }

  .slider-product-wrapper {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .product-slider-card {
    min-width: 80%;
  }

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

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

  .product-slider-wrapper {
    flex-direction: column;
  }

  .product-slider-card-02 {
    min-width: 80%;
  }

  .product-slider-wrapper02 {
    flex-direction: column;
  }

  .team-slider_cms_item.swiper-slide {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .product-card-slider-item.swiper-slide {
    width: 75%;
  }

  .product-card.featured {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .auto-tabs-component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-wrapper-50 {
    width: 100%;
    height: 24rem;
    min-height: auto;
  }

  .image-wrapper-50.industries {
    aspect-ratio: 2;
    border-radius: 1rem;
    height: auto;
  }

  .auto-tab-link {
    padding-left: 1.5rem;
  }

  .swiper-wrapper {
    padding-top: 3rem;
  }

  .swiper-slide {
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .mobile-only-phone-frame {
    width: 170px;
    height: 340px;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .swiper-pagination-wrapper {
    grid-column-gap: 0rem;
    grid-template-columns: 1fr .25fr;
  }

  .scroll-tabs_screenshot {
    width: 170px;
    height: 340px;
  }

  .swiper_content-riight {
    display: none;
    position: relative;
  }

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

  .image-overlay-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .swiper-screenshot-wrapper {
    padding-top: 3rem;
  }

  .heading-style-h1-copy {
    font-size: 2.5rem;
  }

  .fulliwdth-teaser-1er.gradient-blur-medium {
    min-height: auto;
  }

  .image-wrapper-2-1 {
    width: 100%;
    height: auto;
    min-height: auto;
  }

  .image-wrapper-2-1._100 {
    height: auto;
  }

  .teaser-2er {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .teaser-2er.align-horz-center {
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  ._50.position-relative {
    width: 100%;
  }

  .image-cutout-wrapper-2-1, .image-cutout-wrapper-1-1 {
    height: 24rem;
    min-height: auto;
  }

  .table-container.white {
    border-radius: 1rem;
    padding-left: .75rem;
    padding-right: 0;
    overflow: hidden;
  }

  .table-wrapper {
    display: none;
  }

  .table-wrapper.mobile {
    width: 100%;
    display: flex;
  }

  .table-wrapper.single {
    display: block;
  }

  .help {
    display: none;
  }

  .help.tooltip-big {
    display: flex;
  }

  .table-cell.highlight.top.separatormobile {
    border-left-width: 0;
  }

  .table-top-grid.sticky {
    grid-template-columns: 1.25fr;
  }

  .table-icon {
    margin-top: -3px;
  }

  .breadcrumb.padding-global {
    margin-bottom: -1rem;
  }

  .breadcrumb-wrapper {
    overflow: auto;
  }

  .breadcrumb-item.mobile-delete-seg {
    display: none;
  }

  .breadcrumb-item.mobile-delete-seg.show {
    flex: none;
    display: block;
  }

  .breadcrumb-item.dots {
    display: block;
  }

  .breaddrumb-separator.mobile-sep-delete {
    display: none;
  }

  .breaddrumb-separator.mobile-sep-delete.show {
    display: block;
  }

  .inpage-nav-bar {
    top: 3.5rem;
  }

  .inpage-container {
    display: none;
  }

  .inpage-link-item.last {
    padding-bottom: 1rem;
  }

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

  .section-subhero-no-header {
    height: 3.5rem;
    top: 3rem;
  }

  .download-label {
    font-size: .875rem;
  }

  .filter-wrapper {
    width: 100%;
  }

  .tag-flex {
    flex: none;
    width: 100%;
  }

  .substage-no-image-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .blog-claim {
    min-width: auto;
  }

  .blog-claim-text {
    font-size: 2.5rem;
  }

  .blog-icon.detail {
    width: 1.25rem;
    height: 1.25rem;
  }

  .substage-rive-text {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .autor-flex {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
  }

  .blog-flex {
    flex-flow: column-reverse;
  }

  .blog-sidebar {
    width: 100%;
    position: relative;
    top: 0;
  }

  .teaser-3er {
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .teaser-3er.align-horz-center {
    grid-row-gap: 1rem;
    flex-flow: column-reverse;
  }

  .text-image-66 {
    width: 100%;
  }

  .image-33 {
    width: 100%;
    height: auto;
    min-height: auto;
  }

  .blogsection {
    padding-top: 1.25rem;
  }

  .back-to-overview-link {
    flex: none;
    width: 100%;
  }

  .cat-wrapper {
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .bg-header-black {
    height: 3.5rem;
  }

  .circle-number-box-right {
    font-size: 1.1rem;
  }

  .circle-number-box-right.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-number-box-right.steps3, .circle-number-box-right.steps2, .circle-number-box-right.steps4, .circle-number-box-right.steps5, .circle-number-box-right.steps6, .circle-number-box-right.steps7, .circle-number-box-right.step8, .circle-number-box-right.step9, .circle-number-box-right.step6, .circle-number-box-right.step7, .circle-number-box-right.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .circle-icon {
    font-size: 1.1rem;
  }

  .circle-icon.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-icon.steps3, .circle-icon.steps2, .circle-icon.steps4, .circle-icon.steps5, .circle-icon.steps6, .circle-icon.steps7, .circle-icon.step8, .circle-icon.step9, .circle-icon.step6, .circle-icon.step7, .circle-icon.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .tabs-menu-wrapper3 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-left: -2rem;
    margin-right: -2rem;
    overflow: scroll;
  }

  .tabs-nav-item-2row {
    display: flex;
  }

  .tabs-nav-item-2row.initial-mobil {
    width: 100%;
    display: none;
  }

  .circle-icon-medium {
    font-size: 1.1rem;
  }

  .circle-icon-medium.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-icon-medium.steps3, .circle-icon-medium.steps2, .circle-icon-medium.steps4, .circle-icon-medium.steps5, .circle-icon-medium.steps6, .circle-icon-medium.steps7, .circle-icon-medium.step8, .circle-icon-medium.step9, .circle-icon-medium.step6, .circle-icon-medium.step7, .circle-icon-medium.step9 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .tab-nav-wrapper.initial {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-right: 1rem;
  }

  .anker_card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-image: linear-gradient(221deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
    flex-flow: row;
    width: calc(50% - .5rem);
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .anker_card.w--current {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-image: linear-gradient(221deg, var(--base-color-brand--cyan), var(--base-color-brand--cyan-dark));
    border-radius: 1rem;
    flex-flow: row;
    width: calc(50% - 1rem);
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .card-anker-arrow {
    margin-left: 0;
    padding-top: .25rem;
    position: static;
    left: 0%;
  }

  .anker-card-flex {
    grid-column-gap: 1rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
  }

  .icon-link.productfinder {
    width: 2rem;
    height: 2rem;
  }

  .image-wrapper-1-1 {
    height: 24rem;
    min-height: auto;
  }

  .tooltip-wrapper._2 {
    width: 100%;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
    left: 0%;
  }

  .col-left._50 {
    width: 100%;
  }

  .block {
    margin-bottom: 40px;
  }

  .container-5 {
    width: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-5.cc-flex-h {
    flex-direction: column;
  }

  .col-right._50 {
    width: 100%;
    height: auto;
  }

  .text_left {
    margin-bottom: 0;
    padding-bottom: 60px;
    padding-right: 40px;
  }

  .teaser-drittel {
    width: 100%;
  }

  .contact-card {
    width: 100%;
    min-width: auto;
    font-size: 1.25rem;
  }

  .contact-card-flex-horz {
    font-size: 1.25rem;
  }

  .contact-card-flex-horz.spacer-large {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .comparison-wrapper {
    border-radius: 1rem;
  }

  .grid-4er-comparison.spacer-xlarge {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-columns: .75fr 1fr;
  }

  .label-wrapper {
    display: none;
  }

  .label-wrapper.solution-mobil {
    display: block;
    position: absolute;
    inset: 8% 0% auto;
  }

  .solution-wrapper {
    border-radius: 1rem;
    width: 100%;
    margin-bottom: 2rem;
    padding-top: 4rem;
    position: relative;
  }

  .comparison-arrow {
    display: none;
  }

  .comparison-arrow.mobil {
    background-color: var(--base-color-neutral--white);
    width: 2rem;
    height: 2rem;
    margin-left: -1rem;
    display: block;
    position: absolute;
    inset: auto 0% -12% 50%;
  }

  .gradient-button {
    width: 100%;
  }

  .gradient-button.is-form-submit, .gradient-button.small, .gradient-button.xsmall {
    justify-content: space-between;
    min-width: auto;
  }

  .application1 {
    margin-bottom: 40px;
  }

  .application_wrapper {
    grid-row-gap: 0rem;
    flex-flow: column;
  }

  .application-text_wrapper {
    padding-bottom: 2rem;
  }

  .application2, .application3, .application4, .application2-1 {
    margin-bottom: 40px;
  }

  .tabs-flex {
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .product-detail-big {
    width: 100%;
  }

  .product-detail-big._2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .vertical-tab-component_product {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .vertical-tabs-products {
    padding-left: 1.5rem;
  }

  .vertical-tabs-products._02.w--current {
    z-index: 200;
  }

  .vertical-tabs-menu-products {
    margin-top: 1rem;
  }

  .feature-head {
    display: none;
  }

  .download-wrapper, .produdct-detail-text.text-align-left {
    width: 100%;
  }

  .vertical-tab-product2 {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .slider-contaner {
    padding-top: 1.25rem;
  }

  .image-16-9.anker {
    display: none;
  }

  .container-8 {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .container-8.is--form {
    flex-direction: column;
    height: auto;
    max-height: none;
    padding-top: 6.7em;
    padding-bottom: 4.2em;
  }

  .hero__left.is--alt {
    width: 100%;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .radio_option, .form {
    width: 100%;
  }

  .containe-form {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .containe-form.is--form {
    flex-direction: column;
    height: auto;
    max-height: none;
    padding: 2em 0 3em;
  }

  .form-wrapper-contact {
    width: 100%;
  }

  .option-flex {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .contact-ico {
    flex: none;
  }

  .dot-block {
    order: 2;
    align-self: center;
    min-height: 10vh;
  }

  .step-content-block {
    z-index: 2;
    order: -1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .scroll-line-wrap {
    z-index: 1;
    margin-bottom: -3px;
    bottom: 50%;
  }

  .scroll-card {
    justify-content: center;
    padding: 8%;
  }

  .scroll-card.background-color-cyan-trans {
    width: 100%;
    min-height: auto;
  }

  .scroll-wrapper {
    justify-content: center;
    align-items: center;
    width: 90%;
    height: 40vh;
    padding-bottom: 20px;
  }

  .img-block {
    z-index: 3;
    order: 3;
    min-height: 40vh;
    max-height: 40vh;
    padding-top: 20px;
    position: relative;
  }

  .img-block.anima-1 {
    max-width: 90%;
  }

  .scroll-base {
    position: relative;
  }

  .dot {
    z-index: 99;
    position: static;
  }

  .step-block {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    min-height: 110vh;
  }

  .dot-block-2 {
    order: 2;
    align-self: center;
    min-height: 10vh;
  }

  .step-content-block-2 {
    z-index: 2;
    order: -1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .scroll-line-wrap-2 {
    z-index: 1;
    margin-bottom: -3px;
    bottom: 50%;
  }

  .step-2 {
    justify-content: center;
    padding: 8%;
  }

  .content-wrap-2 {
    justify-content: center;
    align-items: center;
    width: 90%;
    height: 40vh;
    padding-bottom: 20px;
  }

  .scroll-base-2 {
    position: relative;
  }

  .dot-2 {
    z-index: 99;
    position: static;
  }

  .step-block-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    min-height: 110vh;
  }

  .timeline-nav {
    max-width: 600px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .slider-title {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 45px;
    line-height: 46px;
  }

  .timeline-text {
    font-size: 14px;
  }

  .slider-content {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .slider-text {
    font-size: 16px;
    line-height: 25px;
  }

  .timelinecard {
    z-index: 2;
    order: -1;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .splide-component {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .splide__arrows {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .padding-xhuge-2 {
    padding: 4rem;
  }

  .contact-person-item.vert {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .dropdown-text1, .dropdown-text2 {
    text-align: left;
    font-size: 16px;
    line-height: 20px;
  }

  .contact-choose-flex {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .teaser-4er {
    grid-row-gap: 1.5rem;
  }

  .table-filter {
    padding-right: 0;
  }

  .dropdown-link-item-filter {
    margin-bottom: 5px;
    padding-left: 15px;
  }

  .dropdown-link-item-filter:hover {
    background-color: #d0e7e780;
  }

  .filter-function-flex {
    align-content: flex-start;
    align-self: flex-start;
  }

  .navigation_link {
    font-size: 2rem;
  }

  .burger-menu {
    width: 100%;
    top: 3.5rem;
  }

  .off-canvas {
    width: 100%;
    transform: translate(100%);
  }

  .nav-content {
    padding-right: 2rem;
  }

  .burger-background {
    top: 3.5rem;
  }

  .stage-mobil-box {
    z-index: 0;
    background-color: var(--background-color--background-secondary);
    display: block;
    position: relative;
  }

  .stage-mobil-box._02, .stage-mobil-box._03, .stage-mobil-box._04 {
    display: none;
  }

  .breadcrumb-flex {
    grid-row-gap: .5rem;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .breadcrumb-item-flex {
    padding-top: .5rem;
  }

  .product-area._2er-mobil, .product-area.storage {
    width: 100%;
  }

  .meta-links-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: none;
  }

  .meta-link {
    flex: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .downloadcenter-label {
    font-size: .875rem;
  }

  .stage-content-wrapper-card {
    margin-top: 3rem;
    margin-left: 2rem;
    margin-right: 2rem;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .stage-content-wrapper-card.mobil {
    margin-top: 0;
    display: block;
  }

  .container-contentwidth-abs {
    position: absolute;
    inset: 0%;
  }

  .container-contentwidth-abs.padding-global {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: none;
    padding-top: 3svh;
    padding-left: 4rem;
    display: flex;
    inset: 0%;
  }

  .stage-content-wrapper-cutout {
    margin-left: 2rem;
    margin-right: 2rem;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .stage-content-wrapper-cutout.mobil {
    margin-top: 0;
    display: block;
  }

  .stage-content-wrapper-cutout-mobil {
    aspect-ratio: 16 / 9;
    justify-content: center;
    align-items: center;
    margin-left: 2rem;
    margin-right: 2rem;
    padding-top: 4.3rem;
    padding-bottom: 0;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .stage-content-wrapper-cutout-mobil.mobil {
    margin-top: 0;
    display: block;
  }

  .rive {
    min-height: 20rem;
  }

  .mobile-delete {
    display: none;
  }

  .breadcrumb-dots {
    display: block;
  }

  .mobile-delete2 {
    display: none;
  }

  .blog-sidebar-mobile {
    width: 100%;
    position: relative;
    top: 0;
  }

  .label-wrapper-mobil {
    background-color: var(--base-color-neutral--white);
    width: 12em;
    margin-left: -6rem;
    padding-left: .75rem;
    padding-right: .75rem;
    display: block;
    position: absolute;
    inset: -14% 0% auto 50%;
  }

  .inpage-container-mobile {
    text-align: center;
    flex-flow: column;
    display: flex;
  }

  .inpage-mobile-trigger {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    cursor: pointer;
    font-family: Fago No Medium, Arial, sans-serif;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .inpage-mobile-trigger:hover {
    color: var(--base-color-brand--cyan-link);
    text-decoration: underline;
  }

  .chevron-inpage {
    width: 1.25rem;
  }

  .inpage-content-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
    position: relative;
    overflow: hidden;
  }

  .beradcrumb-clip {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    top: 25%;
    right: 1.1rem;
  }

  .breadcrumb-wrapper-full {
    padding-top: 1.25rem;
    overflow: auto;
  }

  .table-sticky-row {
    width: 30%;
  }

  .table-scroll-container {
    width: 70%;
    box-shadow: inset 5px 0 10px -3px #00000026;
  }

  .tabs-content-2 {
    width: 100%;
  }

  .paragraph-7 {
    flex: none;
  }

  .meta-links-wrapper-mobil {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-end;
    display: block;
  }

  .functions-ico {
    color: var(--base-color-neutral--black);
  }

  .function-menu-mobile {
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-end;
    display: inline-flex;
    position: relative;
    right: 0%;
  }

  .menu-list {
    width: 100%;
    padding: 1rem;
    display: none;
  }

  .breadcrumb-dots2 {
    display: block;
  }

  .table-left.sticky {
    grid-template-columns: 1.25fr;
  }

  .login-lightbox {
    border-radius: 0;
  }

  .separator-gray.mobile-sep-delete {
    display: none;
  }

  .separator-gray.mobile-sep-delete.show {
    display: block;
  }

  ._25 {
    flex-flow: column;
  }

  .sheetbox {
    width: 100%;
  }

  .available-tag, .not-available {
    flex: none;
  }

  .tooltip-wrapperfilter._2 {
    width: 100%;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
    left: 0%;
  }

  .button-lightbox-container {
    padding-top: 1.25rem;
  }

  .dropdown-link-item-filter-range {
    margin-bottom: 5px;
    padding-left: 15px;
  }

  .dropdown-link-item-filter-range:hover {
    background-color: #d0e7e780;
  }

  .reset-wrapper {
    margin-bottom: 5px;
    padding-left: 15px;
  }

  .reset-wrapper:hover {
    background-color: #d0e7e780;
  }

  .filter-table-mobile {
    flex-flow: column;
  }

  .filter-mobile-trigger {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filter-link {
    flex: none;
    align-self: flex-end;
    width: 50%;
  }

  .icon-link-big.productfinder {
    width: 2rem;
    height: 2rem;
  }

  .filter-mobil-layer {
    height: 100svh;
    overflow: auto;
  }

  .filter-mobil-layer.white {
    border-radius: 1rem;
    padding-left: .75rem;
    padding-right: 0;
    overflow: hidden;
  }

  .table-result-wrapper.mobile {
    width: 100%;
    display: flex;
  }

  .table-result-wrapper.single {
    display: block;
  }

  .productlist.white {
    border-radius: 1rem;
    padding-left: .75rem;
    padding-right: 0;
    overflow: hidden;
  }

  .detail-wrapper.mobile {
    width: 100%;
    display: flex;
  }

  .detail-wrapper.single {
    display: block;
  }

  .section_productfinder-detail {
    top: 3.5rem;
    transform: translate(100%);
  }

  .filter-mobile-head {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .nav_static {
    height: 3.5rem;
  }

  .section-subhero-productfinder {
    height: 3.5rem;
    top: 3rem;
  }

  .table-partner {
    width: 100%;
  }

  .grid-5er-comparison.spacer-xlarge {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-columns: .75fr 1fr;
  }

  .solution-modal, .solution-layer-content {
    border-radius: 0;
  }

  .spacer-mobil {
    display: none;
  }

  .feature-layer-content._01 {
    height: auto;
    max-height: 80svh;
    display: none;
  }

  .feature-layer-content._02 {
    width: 100%;
    height: auto;
    display: none;
    inset: auto;
  }

  .feature-layer-content._01-right {
    height: auto;
    max-height: 80svh;
    display: none;
  }

  .layer-container {
    grid-row-gap: 1.5rem;
    flex-flow: column;
    height: auto;
    margin-top: .5rem;
    margin-left: 2rem;
    margin-right: 2rem;
    position: fixed;
  }

  .layer-container.downloads {
    grid-row-gap: 0rem;
  }

  .layer-container.position-absolut {
    aspect-ratio: auto;
    border-radius: .6rem;
    position: fixed;
    overflow: hidden;
  }

  .layer-container.feature {
    grid-row-gap: .5rem;
  }
}

@media screen and (max-width: 479px) {
  .padding-medium.mobile {
    padding-left: 0;
    padding-right: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .sw-styleguide_row {
    flex-wrap: wrap;
  }

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

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

  .button.is-secondary.single {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .button.is-secondary.single:hover {
    color: var(--base-color-brand--cyan);
  }

  .text-size-medium.table.placeholder {
    opacity: 0;
  }

  .nav_logo {
    width: 6rem;
  }

  .hero_heading {
    font-size: 2.5rem;
  }

  .section_hero.gradient-blur {
    background-image: radial-gradient(circle farthest-side at 0% 100%, #009ee382, #009ee300 42%), radial-gradient(circle farthest-corner at 100% 100%, var(--base-color-brand--blue-darkest) 17%, #3c427200 57%), radial-gradient(circle farthest-side at 100% 0%, var(--base-color-brand--cyan) 13%, #2c809814 60%, #307d9200), radial-gradient(circle farthest-corner at 0% 100%, #110c2e 10%, var(--base-color-brand--blue-darkest) 68%);
  }

  .image-1x1-xlarge {
    height: auto;
  }

  .footer-wrapper.first {
    flex-flow: column;
  }

  .some-wrapper {
    flex-wrap: wrap;
  }

  .flex_small.nl {
    flex-flow: column;
  }

  .sw-main-slider_navigation {
    display: none;
    bottom: 25%;
  }

  .sw-slider-thumbs_list {
    padding-bottom: 0;
  }

  .sw-slider-thumbs_instance.mobil {
    inset: 2svh 0% auto;
  }

  .slide-line {
    margin-bottom: 1rem;
  }

  .content-wrapper.position-absolut-logo {
    top: 14.3svh;
  }

  .content-wrapper.downloads {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .wrapper-vertical.app-tips {
    width: calc(50% - 1rem);
  }

  .meta-flex {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-end;
    align-items: center;
  }

  .meta-function.language-mobil {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    font-size: 1.25rem;
    display: flex;
  }

  .meta-function-flex.mobil {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .logo-clipping.text-align-center {
    font-size: 5rem;
  }

  .section_industries.background-color-tertiary {
    padding-top: 0;
  }

  .mobile-link {
    z-index: 1;
    background-color: #fff0;
    border-radius: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .tab-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    align-items: flex-start;
  }

  .tab-link {
    padding: 10px;
    position: relative;
  }

  .tab-paragraph {
    font-size: 14px;
  }

  .stacked-gradient {
    display: none;
  }

  .stacked-tabs-pane-holder {
    width: 80%;
  }

  .stacked-tab-image {
    border-radius: 8px;
    box-shadow: 6px 6px 8px #56565626;
  }

  .stacked-tabs-holder {
    margin-top: 40px;
  }

  .tab-circle {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    box-shadow: 6px 6px 15px #65656542, inset -6px -6px 15px #7978781a;
  }

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

  .tab-title {
    font-size: 18px;
  }

  .tab-icon {
    width: 20px;
    height: 20px;
  }

  .grey-paragraph {
    font-size: 14px;
  }

  .section_featured-products {
    padding-top: 0;
  }

  .image-layer.gradient-blur {
    height: 100%;
  }

  .section_productfinder {
    padding-top: 0;
  }

  .help-text-1 {
    max-width: 68px;
  }

  .play, .play-icon {
    width: 6rem;
    height: 6rem;
  }

  .contact-text._02 {
    padding-top: 1rem;
    padding-left: 2rem;
  }

  .image-wrapper-fullsize {
    height: 100%;
  }

  .tab-content-inner {
    grid-row-gap: 1rem;
  }

  .meta-flex-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-end;
    align-items: center;
  }

  .h3 {
    font-size: 1.4rem;
  }

  .sticky-text_wrapper.steps {
    grid-template-columns: 1fr;
  }

  .circle-number.steps1, .circle-number.steps3, .circle-number.steps2, .circle-number.steps4, .circle-number.steps5, .circle-number.steps6, .circle-number.steps7, .circle-number.step8, .circle-number.step9, .circle-number.step6, .circle-number.step7, .circle-number.step9 {
    display: none;
  }

  .phone-mock_border {
    border-width: 5px;
  }

  .container-2 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .phone-mock {
    width: 170%;
    padding: 6px;
  }

  .phone-mock_tab {
    height: 5vw;
  }

  .tab-img {
    border-radius: 8px;
  }

  .tab-icon1 {
    width: 20px;
    height: 20px;
  }

  .circle-number-box.steps1, .circle-number-box.steps3, .circle-number-box.steps2, .circle-number-box.steps4, .circle-number-box.steps5, .circle-number-box.steps6, .circle-number-box.steps7, .circle-number-box.step8, .circle-number-box.step9, .circle-number-box.step6, .circle-number-box.step7, .circle-number-box.step9, .circle-topic.steps1, .circle-topic.steps3, .circle-topic.steps2, .circle-topic.steps4, .circle-topic.steps5, .circle-topic.steps6, .circle-topic.steps7, .circle-topic.step8, .circle-topic.step9, .circle-topic.step6, .circle-topic.step7, .circle-topic.step9 {
    display: none;
  }

  .tab-icon1-box {
    width: 20px;
    height: 20px;
  }

  .tab-icon1-box.cyan {
    width: 50px;
    height: 50px;
  }

  .tab-img-box {
    margin-bottom: 0;
    top: 0;
  }

  .nav-dropdown-toggle.mobil {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .uui-layout13_image-02 {
    top: 20%;
  }

  .uui-layout13_image-01 {
    width: 80%;
    right: -7%;
  }

  .uui-navbar01_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar01_blog-item {
    flex-direction: column;
    display: flex;
  }

  .uui-navbar01_dropdown-blog-list {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-navbar01_large-item-content {
    margin-top: 1rem;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
  }

  .search-container, .txt-link_single.productfinder {
    display: none;
  }

  .accessible-select {
    max-width: 100%;
  }

  .dropdown-text {
    text-align: left;
    padding-left: 10px;
    font-size: 16px;
  }

  .dropdown-chevron {
    width: auto;
  }

  .accordion-trigger {
    border-radius: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .video_standalone {
    border-radius: 1rem;
  }

  .accordion-item-light {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .button-block {
    width: 100%;
    min-height: auto;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .pricing {
    font-size: 55px;
  }

  .feature-block {
    margin-top: 0;
    margin-bottom: 0;
    padding: 7px 8px;
  }

  .slide-text-content-wrapper {
    flex-wrap: wrap;
    justify-content: space-between;
  }

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

  .price-block {
    width: 100%;
    padding: 16px 0;
  }

  .car-icon {
    margin-right: 8px;
  }

  .slider-product-wrapper {
    min-height: 190px;
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .feature-column {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-ogo-flex {
    width: 100%;
    min-height: auto;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .team-slider_cms_item.swiper-slide {
    width: 85%;
    display: flex;
  }

  .auto-tabs-button {
    inset: 0% auto auto 0%;
  }

  .swiper-slide {
    grid-template-columns: 1fr;
  }

  .fulliwdth-teaser-2er {
    min-height: auto;
  }

  .teaser_card-rounded {
    border-radius: 1rem;
  }

  .table-container.white {
    border-radius: 0;
  }

  .table-subtitle {
    margin-left: -2.5rem;
  }

  .table-cell.highlight {
    padding-left: .5rem;
  }

  .table-cell.highlight.top.separatormobile.hide {
    display: none;
  }

  .table-cell.highlight.separator {
    border-bottom-width: 0;
  }

  .table-cell.top {
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: .5rem;
  }

  .table-cell.top.highlight {
    border-bottom-width: 0;
    padding-bottom: .25rem;
  }

  .table-cell.top.reseller {
    padding-left: 0;
  }

  .table-cell.checkbox {
    padding-left: .5rem;
  }

  .table-top2.empty._32 {
    width: 32%;
  }

  .grid-top-sticky--2 {
    grid-template-columns: 1.25fr;
  }

  .breadcrumb.padding-global {
    margin-bottom: -1.5rem;
  }

  .breadcrumb-wrapper.full {
    display: none;
  }

  .breadcrumb-item.mobile-delete-seg.show {
    flex: none;
    display: block;
  }

  .breadcrumb-item.dots.hide {
    display: none;
  }

  .breadcrumb-item.mobile-delete-seg1.show, .breaddrumb-separator.mobile-sep-delete.show {
    display: block;
  }

  .search-wrapper-standalone.padding-section-search {
    padding-top: 7.5rem;
  }

  .results-flex {
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .substage-no-image-wrapper {
    height: 30svh;
  }

  .blog-claim-text {
    font-size: 2rem;
    line-height: 1.1;
  }

  .blog-icon.detail {
    width: 1.25rem;
    height: 1.25rem;
  }

  .some-wrapper-blog, .some-container, .some-container-blog {
    flex-wrap: wrap;
  }

  .back-to-overview-link {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .circle-number-box-right, .circle-number-box-right.steps1, .circle-number-box-right.steps3, .circle-number-box-right.steps2, .circle-number-box-right.steps4, .circle-number-box-right.steps5, .circle-number-box-right.steps6, .circle-number-box-right.steps7, .circle-number-box-right.step8, .circle-number-box-right.step9, .circle-number-box-right.step6, .circle-number-box-right.step7, .circle-number-box-right.step9 {
    display: none;
  }

  .icon-tab-text {
    margin-left: 0;
  }

  .swiper-2.is-speakers {
    width: 100%;
    max-width: none;
    overflow: hidden;
  }

  .swiper-slide-2.is-speakers.swiper-slide-active, .swiper-slide-ind.is-speakers.swiper-slide-active {
    flex: none;
  }

  .circle-icon.steps1, .circle-icon.steps3, .circle-icon.steps2, .circle-icon.steps4, .circle-icon.steps5, .circle-icon.steps6, .circle-icon.steps7, .circle-icon.step8, .circle-icon.step9, .circle-icon.step6, .circle-icon.step7, .circle-icon.step9 {
    display: none;
  }

  .icon-tab2 {
    padding: 0;
  }

  .circle-icon-medium.steps1, .circle-icon-medium.steps3, .circle-icon-medium.steps2, .circle-icon-medium.steps4, .circle-icon-medium.steps5, .circle-icon-medium.steps6, .circle-icon-medium.steps7, .circle-icon-medium.step8, .circle-icon-medium.step9, .circle-icon-medium.step6, .circle-icon-medium.step7, .circle-icon-medium.step9 {
    display: none;
  }

  .tab-icon2 {
    width: 40px;
    height: 40px;
  }

  .text-link-flex {
    height: auto;
    min-height: 1.75rem;
  }

  .icon-link.productfinder {
    width: 2rem;
    height: 2rem;
  }

  .decorative-icon {
    width: 20px;
    height: 20px;
  }

  .block {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .block._3 {
    top: 28%;
  }

  .block._4 {
    top: 32%;
  }

  .block._2 {
    top: 24%;
  }

  .block._1 {
    top: 20%;
  }

  .container-5 {
    padding-left: 28px;
    padding-right: 28px;
    overflow: visible;
  }

  .text_left {
    padding-bottom: 20px;
    padding-right: 0;
    font-size: 28px;
  }

  .gradient-button.small.placeholder {
    display: none;
  }

  .gradient-button-invers.is-form-submit {
    width: 100%;
    min-width: auto;
  }

  .application1 {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .application1._3 {
    top: 28%;
  }

  .application1._4 {
    top: 32%;
  }

  .application1._2 {
    top: 24%;
  }

  .application1._1 {
    top: 20%;
  }

  .application2 {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .application2._3 {
    top: 28%;
  }

  .application2._4 {
    top: 32%;
  }

  .application2._2 {
    top: 24%;
  }

  .application2._1 {
    top: 20%;
  }

  .application3 {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .application3._3 {
    top: 28%;
  }

  .application3._4 {
    top: 32%;
  }

  .application3._2 {
    top: 24%;
  }

  .application3._1 {
    top: 20%;
  }

  .application4 {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .application4._3 {
    top: 28%;
  }

  .application4._4 {
    top: 32%;
  }

  .application4._2 {
    top: 24%;
  }

  .application4._1 {
    top: 20%;
  }

  .form-wrapper {
    max-width: none;
  }

  .application1-1 {
    font-size: 24px;
    top: 24%;
  }

  .application1-1._3 {
    top: 28%;
  }

  .application1-1._4 {
    top: 32%;
  }

  .application1-1._2 {
    top: 24%;
  }

  .application1-1._1 {
    top: 20%;
  }

  .application2-1 {
    padding: 28px 32px 32px;
    font-size: 24px;
    top: 24%;
  }

  .application2-1._3 {
    top: 28%;
  }

  .application2-1._4 {
    top: 32%;
  }

  .application2-1._2 {
    top: 24%;
  }

  .application2-1._1 {
    top: 20%;
  }

  .product-single-card._2er-mobile {
    width: 100%;
  }

  .vertical-tabs-products {
    flex: none;
    width: 80%;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .vertical-tabs-menu-products {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-link-container-2.arrow {
    white-space: normal;
    margin-right: 0;
  }

  .feature-head-2 {
    font-size: 1rem;
  }

  .vertical-tab-product2 {
    grid-row-gap: 1.5rem;
  }

  .accordion-content-initial {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container-8.is--form {
    padding-top: 8.1em;
    padding-bottom: 5.7em;
  }

  .question_number {
    display: flex;
  }

  .form_prev {
    margin-top: -4.7em;
  }

  .form_prev.disabled-prev {
    margin-bottom: -6rem;
  }

  .question {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 1rem;
  }

  .hero__left {
    width: 91%;
  }

  .hero__left.is--alt {
    padding-bottom: 4em;
  }

  .form_question {
    font-size: 1.5em;
  }

  .form_next {
    margin-bottom: -6rem;
  }

  .scroll-card.background-color-cyan-trans {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .img-block {
    width: 90%;
  }

  .content {
    font-size: 20px;
  }

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

  .splide__slide-2 {
    display: flex;
  }

  .characteristics-heading {
    font-size: 1.5rem;
  }

  .characteristics-heading.text-color-accent.min-height {
    min-height: auto;
  }

  .contact-img._100 {
    display: none;
  }

  .dropdown-text1, .dropdown-text2 {
    text-align: left;
    padding-left: 10px;
    font-size: 16px;
  }

  .filter-functions {
    padding-top: 0;
  }

  .filter-function-flex {
    grid-row-gap: 1rem;
  }

  .navigation_link {
    padding-left: 0;
    padding-right: 2rem;
    font-size: 1.4rem;
    line-height: 1.4rem;
  }

  .burger-menu {
    width: 100%;
  }

  .off-canvas {
    width: 100%;
    transform: none;
  }

  .nav-link-holder {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .menu-child {
    font-size: 1.4rem;
    line-height: 1.4rem;
  }

  .social-link {
    margin-left: 10px;
    margin-right: 10px;
  }

  .stage-mobil-box._02, .stage-mobil-box._03, .stage-mobil-box._04 {
    display: none;
  }

  .breadcrumb-flex {
    grid-row-gap: .75rem;
  }

  .profil-container {
    max-width: none;
    font-size: 1rem;
  }

  .stage-content-wrapper-card {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .container-contentwidth-abs.padding-global {
    padding-top: 2svh;
    padding-left: 2rem;
  }

  .stage-content-wrapper-cutout {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .stage-content-wrapper-cutout-mobil {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 2rem;
  }

  .question-flex {
    display: flex;
  }

  .breadcrumb-fadeout {
    mix-blend-mode: screen;
  }

  .rive-2 {
    width: 100%;
    height: 100%;
  }

  .breadcrumb-wrapper-full.full {
    display: none;
  }

  .table-sticky-row {
    width: 32%;
  }

  .table-scroll-container {
    width: 65%;
  }

  .functions-ico:hover {
    color: var(--base-color-brand--cyan);
  }

  .function-label {
    display: none;
  }

  .productfinder-detail-flex {
    align-items: stretch;
  }

  .separator-gray.mobile-sep-delete.show {
    display: block;
  }

  .results-summary-wrapper {
    grid-row-gap: 1rem;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  ._25 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
  }

  .sheetbox {
    width: 100%;
  }

  .icon-battery {
    height: 2rem;
  }

  .reseller-item-flex {
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .reseller-btn-flex {
    flex-flow: column;
    width: 100%;
  }

  .not-available {
    width: 100%;
  }

  .login-box {
    border-radius: 1rem;
  }

  .download-box.padding-small {
    width: 100%;
  }

  .filter-mobile-trigger {
    grid-row-gap: 1rem;
    flex-flow: column-reverse wrap;
    justify-content: flex-end;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filter-link {
    border-top: .1rem solid var(--base-color-neutral--black);
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 1rem;
  }

  .filter-link.partner {
    justify-content: center;
    width: 100%;
  }

  .icon-link-big {
    width: 2rem;
    height: 2rem;
  }

  .filter-mobil-layer {
    max-height: 30rem;
  }

  .filter-mobil-layer.white, .productlist.white {
    border-radius: 0;
  }

  .filter-mobile-head {
    grid-row-gap: 1rem;
    flex-flow: row-reverse wrap-reverse;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

#w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e31e35b9-67d9-e90d-201f-e962e860870b-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e31e35b9-67d9-e90d-201f-e962e8608716-13c4eaf9, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0a7-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-13c4eaf9, #w-node-_720ddb35-7cce-ae43-74db-b1caeebdbb37-13c4eaf9 {
  place-self: start end;
}

#w-node-_720ddb35-7cce-ae43-74db-b1caeebdbb39-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-13c4eaf9 {
  place-self: start end;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a201-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-13c4eaf9, #w-node-bf918083-7c0e-c565-e2c7-f9f0469b8d0d-13c4eaf9, #w-node-_42e0effd-28d5-9b55-573d-c94003527368-13c4eaf9, #w-node-_005b56da-5fc3-cfeb-d18b-868a237c4d29-13c4eaf9, #w-node-_13f3b225-3e4a-5d96-d66f-9c372b137425-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f3b225-3e4a-5d96-d66f-9c372b13742d-13c4eaf9 {
  place-self: start end;
}

#w-node-_13f3b225-3e4a-5d96-d66f-9c372b13742f-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a296928-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c40e1467-6861-7f41-da6f-6c3d4adfe566-13c4eaf9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a29695a-13c4eaf9, #w-node-_81b4b9b0-a3b7-3a62-e7ed-3114c7c65b6b-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ee97c2-d2e4-6014-e828-b414e3dbba80-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_23ad6cbf-00b8-8815-a832-f06f435c0ad6-13c4eaf9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b7acd4a4-0914-71f1-9d3a-85f703abc66c-13c4eaf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6110fd00-0656-ad6f-209d-af7109617842-0961783e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_6110fd00-0656-ad6f-209d-af7109617846-0961783e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_6110fd00-0656-ad6f-209d-af710961784d-0961783e {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_6110fd00-0656-ad6f-209d-af7109617861-0961783e {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_6110fd00-0656-ad6f-209d-af710961787b-0961783e {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_6110fd00-0656-ad6f-209d-af7109617882-0961783e {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_6fa024e2-0e2c-02d0-7507-5142abd21dc5-abd21db5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6fa024e2-0e2c-02d0-7507-5142abd21ddb-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6fa024e2-0e2c-02d0-7507-5142abd21de7-abd21db5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_6fa024e2-0e2c-02d0-7507-5142abd21e2f-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-a75f5c3e-5f01-1a4b-54b2-e4c5287100c3-abd21db5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-a75f5c3e-5f01-1a4b-54b2-e4c5287100d9-abd21db5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a75f5c3e-5f01-1a4b-54b2-e4c5287100e5-abd21db5 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a75f5c3e-5f01-1a4b-54b2-e4c52871012d-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_1a38469d-ece0-55a5-4244-0619f95d9d57-abd21db5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1a38469d-ece0-55a5-4244-0619f95d9d6c-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1a38469d-ece0-55a5-4244-0619f95d9d78-abd21db5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_1a38469d-ece0-55a5-4244-0619f95d9dc0-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_5784f3ab-d406-b210-4ebf-e3577f12c633-abd21db5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5784f3ab-d406-b210-4ebf-e3577f12c651-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5784f3ab-d406-b210-4ebf-e3577f12c66a-abd21db5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_5784f3ab-d406-b210-4ebf-e3577f12c6bd-abd21db5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-b224ec27-30fa-be84-48bf-7ed471542af3-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b200-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b20a-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b20b-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b210-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b211-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b216-13c4eafc, #w-node-_9a57d56a-1867-1854-ac33-511eed65b217-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb5e-13c4eafc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb61-13c4eafc {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb63-13c4eafc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb66-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca17-13c4eafc, #w-node-_5c249db1-4418-1e0f-cc44-0dfc0d93232a-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca21-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca1c-13c4eafc, #w-node-_8d3a4cd8-7052-efd1-4e8e-e84ae2ce52b2-13c4eafc, #w-node-_78ff85a6-e6a6-1a93-b0f6-953a7af400b1-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca26-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca2c-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca32-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca38-13c4eafc, #w-node-_60d28d7f-2dd6-bcf4-6141-fa5e33d373dd-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc31-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc36-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc3b-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc40-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc45-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc4a-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc54-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc5e-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc63-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc68-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc6d-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc72-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc77-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc7c-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc81-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc86-13c4eafc {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8a-13c4eafc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8b-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc90-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc95-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc9a-13c4eafc, #w-node-_561d547e-675f-4379-707e-ab24dfe75dd9-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccaf-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb4-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb9-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccbe-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc3-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc8-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd2-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd7-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccdc-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce1-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce6-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cceb-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf0-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf5-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccfa-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccff-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd04-13c4eafc {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd08-13c4eafc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd09-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd0e-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd13-13c4eafc, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd18-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef3e5-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef3ef-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef3f4-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef3f9-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef3fe-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef403-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef408-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef40d-13c4eafc, #w-node-_30684373-af34-3818-02a4-e58b3ffef412-13c4eafc {
  justify-self: start;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef416-13c4eafc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef417-13c4eafc {
  justify-self: start;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef41a-13c4eafc, #w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-fd60b726 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-fd60b726 {
  place-self: start end;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a201-fd60b726 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20b-fd60b726, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0a7-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-fd60b726 {
  place-self: start end;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e212-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e215-fd60b726 {
  place-self: start end;
}

#w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a296928-fd60b726 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c40e1467-6861-7f41-da6f-6c3d4adfe566-fd60b726 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a29695a-fd60b726, #w-node-a6bcbd00-dcc9-0d0a-34b9-fd1deb2a8827-fd60b726, #w-node-_81b4b9b0-a3b7-3a62-e7ed-3114c7c65b6b-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2524b2e-dee2-a987-f11f-f080ebb775ef-fd60b726 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d2524b2e-dee2-a987-f11f-f080ebb77645-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ba20675-06ca-f53e-3fe5-ef9b4bb98b85-fd60b726 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cdc18561-1c95-0511-12cb-a8e31b8aab76-fd60b726 {
  grid-area: 1 / 2 / 2 / 2;
}

#w-node-b7acd4a4-0914-71f1-9d3a-85f703abc66c-fd60b726 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-fd60b726 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-fd60b726 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-fd60b726 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-fd60b726 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-fd60b726 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-fd60b726 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08df3c9a-75b3-75d0-975c-7817b8a598ca-b8a96b16 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_08df3c9a-75b3-75d0-975c-7817b8a598d5-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-b8a96b16 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-b8a96b16 {
  place-self: start end;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a201-b8a96b16 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20b-b8a96b16, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0a7-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-b8a96b16 {
  place-self: start end;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e212-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e215-b8a96b16 {
  place-self: start end;
}

#w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a296928-b8a96b16 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c40e1467-6861-7f41-da6f-6c3d4adfe566-b8a96b16 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a29695a-b8a96b16, #w-node-a17c8580-9750-43f4-cf67-0ba1b635c8b6-b8a96b16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-b8a96b16 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-b8a96b16 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-b8a96b16 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-b8a96b16 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-b8a96b16 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-b8a96b16 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3337d3b8-4e5b-8a44-e29d-cb25528006de-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3337d3b8-4e5b-8a44-e29d-cb25528006eb-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a176b8b-87fc-7ba6-39d6-cfe2a5410ffc-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3a176b8b-87fc-7ba6-39d6-cfe2a5411007-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f58e73f1-2c0c-a485-eff9-c30ed6e32ab5-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f58e73f1-2c0c-a485-eff9-c30ed6e32ac0-bd4e662e, #w-node-_98e6dc0d-ffe5-3ad1-090d-5e08dd0e5a4f-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020574-bd4e662e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020576-bd4e662e {
  align-self: start;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020578-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-56219902057e-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-562199020584-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-56219902058a-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-562199020590-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-562199020596-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-56219902059e-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-5621990205a4-bd4e662e, #w-node-_305dd0ab-45e1-64af-fc4a-5621990205aa-bd4e662e {
  align-self: center;
}

#w-node-_305dd0ab-45e1-64af-fc4a-5621990205ad-bd4e662e {
  justify-self: end;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020645-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eacb-bd4e662e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eacd-bd4e662e {
  align-self: start;
}

#w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eacf-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29ead5-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eadb-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eae1-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eae7-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eaed-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eaf5-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eafb-bd4e662e, #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eb01-bd4e662e {
  align-self: center;
}

#w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eb04-bd4e662e {
  place-self: start end;
}

#w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eb9c-bd4e662e, #w-node-_515fafae-c663-f543-6cbd-8c72c8adc2cf-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe4c-bd4e662e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe4e-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe4f-bd4e662e {
  align-self: start;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe50-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe54-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe55-bd4e662e {
  align-self: start;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe56-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe5a-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe5c-bd4e662e, #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe62-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe66-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe68-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe6c-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe6e-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe74-bd4e662e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe76-bd4e662e, #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe7c-bd4e662e, #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe82-bd4e662e {
  align-self: center;
}

#w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe85-bd4e662e {
  place-self: start end;
}

#w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2015-bd4e662e {
  align-self: start;
}

#w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2017-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df201d-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2023-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2029-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df202f-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2035-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df203d-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2043-bd4e662e, #w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2049-bd4e662e {
  align-self: center;
}

#w-node-cf7d5e3e-5ba8-fadf-3d74-2d5185df2059-bd4e662e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-bd4e662e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-bd4e662e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-bd4e662e {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-bd4e662e {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-bd4e662e {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-bd4e662e {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d514156b-d514155b {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d514158d-d514155b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141599-d514155b {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51415e1-d514155b, #w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141631-d514155b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d514168f-d514155b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141694-d514155b {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416bb-d514155b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416c0-d514155b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416c5-d514155b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416ca-d514155b {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416cf-d514155b {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d51416fe-d514155b {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141703-d514155b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141708-d514155b {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d514170d-d514155b {
  grid-area: 2 / 5 / 3 / 7;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141712-d514155b {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141717-d514155b {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-_7e2809c0-57a1-e1d6-14e2-1b54d514171d-d514155b, #w-node-_7e2809c0-57a1-e1d6-14e2-1b54d5141728-d514155b {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-53739115 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-53739115 {
  place-self: start end;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a201-53739115 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20b-53739115, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0a7-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-53739115 {
  place-self: start end;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e212-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c4c8336-540b-499d-d217-4b388da9e215-53739115 {
  place-self: start end;
}

#w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-53739115, #w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a29695a-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020574-53739115 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020576-53739115 {
  align-self: start;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020578-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-56219902057e-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-562199020584-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-56219902058a-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-562199020590-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-562199020596-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-56219902059e-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-5621990205a4-53739115, #w-node-_305dd0ab-45e1-64af-fc4a-5621990205aa-53739115 {
  align-self: center;
}

#w-node-_305dd0ab-45e1-64af-fc4a-5621990205ad-53739115 {
  place-self: start end;
}

#w-node-_305dd0ab-45e1-64af-fc4a-562199020645-53739115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-53739115 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-53739115 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-53739115 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-53739115 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-53739115 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-53739115 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_8c85116a-f897-f0ef-0bce-95d66ac00c42-f642d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_869df4c6-4eff-05a2-630b-cf55966d1c75-f642d8d1 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_869df4c6-4eff-05a2-630b-cf55966d1c80-f642d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad8cded6-d4e1-1a0e-c941-7aad94050ea9-f642d8d1 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6e75e4e3-1092-4e26-a668-3149da33c7d7-f642d8d1, #w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-f642d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a296928-f642d8d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c40e1467-6861-7f41-da6f-6c3d4adfe566-f642d8d1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2f6cfd22-47fb-0ece-b9af-dcce7a29695a-f642d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02bedf35-2956-5984-e96d-9805fbcfcdd8-f642d8d1 {
  align-self: start;
}

#w-node-_02bedf35-2956-5984-e96d-9805fbcfcdda-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfcde0-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfcde6-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfcdec-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfcdf2-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfcdf8-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfce00-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfce06-f642d8d1, #w-node-_02bedf35-2956-5984-e96d-9805fbcfce0c-f642d8d1 {
  align-self: center;
}

#w-node-a17c8580-9750-43f4-cf67-0ba1b635c8b6-f642d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-f642d8d1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-f642d8d1 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-f642d8d1 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-f642d8d1 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-f642d8d1 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-f642d8d1 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-a6b5c7aa-2394-3899-8aac-527b53ec10d2-676deaf0, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10dc-676deaf0, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10dd-676deaf0, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10e2-676deaf0, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10e3-676deaf0, #w-node-_2c673896-47ff-51c8-1622-5c37948e0bbe-676deaf0, #w-node-_2c673896-47ff-51c8-1622-5c37948e0bbf-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_428922df-6022-8f6d-faed-3ea052e2ad30-676deaf0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a6f2e88d-c2c4-e98d-7b2c-6368b6af13ee-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_26596803-129d-3140-cb26-6e7c1e542e65-676deaf0 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center;
}

#w-node-_969819c6-6a4e-e339-ed9f-9b8af63cd095-676deaf0, #w-node-_969819c6-6a4e-e339-ed9f-9b8af63cd0a7-676deaf0 {
  align-self: stretch;
}

#w-node-f53fffdd-4f5d-140a-4027-3e843cdb1252-676deaf0, #w-node-_10e5a6d2-bf6b-4891-6677-2dd056200a2f-676deaf0 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-d3b4ddd7-543c-4777-990e-b1159a2d716e-676deaf0, #w-node-_60899339-430a-7fd7-4fb6-caa8960bfa72-676deaf0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed65-676deaf0 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed66-676deaf0 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed69-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed6c-676deaf0 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed6f-676deaf0 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed72-676deaf0 {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-_97d83f01-a14c-0d18-79f4-93331bcb6350-676deaf0, #w-node-bc9f9808-416c-320b-7c37-f4d56bfafff4-676deaf0, #w-node-_0712017f-9704-0659-cc62-e6c0f9ebdfc9-676deaf0, #w-node-_626d0909-286c-8b66-98a9-a1e5002172ee-676deaf0, #w-node-_825376dd-a9d0-9647-ea1f-41123ab9eab8-676deaf0 {
  justify-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed76-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed7b-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed86-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ed89-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ed8c-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ed90-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed94-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed99-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ed9c-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ed9f-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66eda2-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66eda5-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edb0-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edb3-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edb6-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edb9-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edbc-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edc1-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edc4-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edc7-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edca-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edcd-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edd2-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edd5-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edd8-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66eddb-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edde-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ede3-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ede6-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66ede9-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edec-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edef-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edf4-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edf7-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edfa-676deaf0, #w-node-_554c5295-942c-3845-6c5e-389daa66edfd-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c5-676deaf0 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c6-676deaf0 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c9-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474cc-676deaf0 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474cf-676deaf0 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474d2-676deaf0 {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-e65e8c1a-a266-4879-8cdf-b7e01ab0fcbd-676deaf0, #w-node-_83f27166-4959-b035-daf9-891474a6929a-676deaf0, #w-node-_484dfeef-17f2-5b04-f893-45ae85266d99-676deaf0, #w-node-_5127a352-c7fc-29ed-c345-cd279aea11f8-676deaf0, #w-node-b2c1554c-33ac-628d-b633-929b680d81ea-676deaf0 {
  justify-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474d6-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474db-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474e6-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474e9-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474ec-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f0-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f4-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f9-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474fc-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474ff-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047502-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047505-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047510-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047513-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047516-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047519-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604751c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047521-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047524-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047527-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604752a-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604752d-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047532-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047535-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047538-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604753b-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604753e-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047543-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047546-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047549-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604754c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604754f-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047554-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047557-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604755a-676deaf0, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604755d-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1faf-676deaf0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fc0-676deaf0, #w-node-_95ad1626-c5b9-93fa-e256-71e93a5f696f-676deaf0 {
  align-self: center;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fcd-676deaf0, #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fd0-676deaf0, #w-node-a41d499d-6de8-9bc4-f69a-380afba93e80-676deaf0, #w-node-_5ed8e2c1-aae0-e4ca-1596-25d0334a6d9b-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2235f2b-110d-4499-b79f-50693e87168c-676deaf0, #w-node-_873c68d7-5680-d2ca-d0a4-db9870ec68c0-676deaf0 {
  align-self: center;
}

#w-node-c189dedd-9fa4-6803-aa78-e44226596596-676deaf0, #w-node-afa4d56e-da98-5a59-9a32-292502697958-676deaf0, #w-node-_7d1bf704-a825-a085-a3d3-22844e3d086e-676deaf0, #w-node-ae06c2b3-1bcd-b566-13f9-3fd4eb3b61c6-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c0e25e3-a289-96f4-fd79-4d224f150e82-676deaf0, #w-node-a7ae564c-6d1e-5226-73c1-0b08e4b9487c-676deaf0 {
  align-self: center;
}

#w-node-_7f109873-c5e2-83a1-b2e6-9d0becaf3997-676deaf0, #w-node-cad719cb-4be2-0d38-cdc7-13a2186c1d12-676deaf0, #w-node-f5089c3a-686f-1b89-9421-19182ec13dcb-676deaf0, #w-node-_77c08b23-8cca-fa5f-ef2a-b45565aa91dd-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a689-676deaf0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a68d-676deaf0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a691-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a694-676deaf0 {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a695-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a698-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a69d-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a0-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a5-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a8-676deaf0 {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a9-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6ac-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b1-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b4-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b9-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6ba-676deaf0 {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6bb-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6be-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a78647d-026b-700a-a2aa-00d9401d600f-676deaf0, #w-node-_0c1ca341-dd72-3bb1-9361-4b26a7ea9398-676deaf0 {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6c3-676deaf0, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6c6-676deaf0, #w-node-_59bffae0-c377-6a0a-9ebb-e39fbd608a1d-676deaf0, #w-node-_4ea591f0-21e6-a16c-7090-8858b01632dd-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99faa26f-45ad-a596-770f-55bf7025d71a-676deaf0, #w-node-dfaa61b2-eb39-a9ef-b3c0-b6e61e131a13-676deaf0 {
  align-self: center;
}

#w-node-_7d3964e8-f341-581e-5788-63d310db5b9f-676deaf0, #w-node-dbe4e0d2-e829-0ef2-29c4-cd5e220809c9-676deaf0, #w-node-a1deac71-d0f3-ae2b-6e8f-9f2ee90e7ef2-676deaf0, #w-node-_131a5a7c-131d-6bda-6be4-3d7396111149-676deaf0, #w-node-_12bd9f40-c100-64eb-85ee-d3e94aafbce8-676deaf0, #w-node-_97d7e851-4bc7-6281-1dc2-1323be99715a-676deaf0, #w-node-d2e8b92c-edc5-1335-38dc-477ea181249e-676deaf0, #w-node-_726f7e2a-87ea-32e4-c802-3919d5e371ca-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa3-676deaf0 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa4-676deaf0 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa7-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_1d8c36eb-5c0c-7897-ad29-e10702d1651d-676deaf0, #w-node-_33977240-37f5-ba97-a350-e4d6a5dd2a46-676deaf0, #w-node-bf18fb4f-a3a1-1b68-aa97-55a97992d484-676deaf0 {
  align-self: stretch;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fb3-676deaf0, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb4-676deaf0, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb5-676deaf0, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb6-676deaf0, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb7-676deaf0 {
  justify-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779913-676deaf0, #w-node-deac4ef4-463d-0cc6-6b6d-0aa2b18d8b8d-676deaf0, #w-node-_9e902442-de44-5742-1153-67a6b2e8843f-676deaf0, #w-node-_83b72cb3-4f40-2cf7-b5f7-5417a938fe27-676deaf0, #w-node-_581ed32b-3cb1-6968-9060-84f6d057bf6c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777991a-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779920-676deaf0 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777992e-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779933-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779936-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779939-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777993c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777993f-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779944-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779947-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777994a-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777994d-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779950-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779955-676deaf0 {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779972-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779977-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777997a-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777997d-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779980-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd3ac66a-6df1-3822-8b82-4b0f7b079b98-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779988-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777998b-676deaf0, #w-node-_628b8e53-d03c-b279-0cb0-4737f777998e-676deaf0, #w-node-_1d478ef9-8859-384b-4cdf-8ccc2a52c1cc-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779983-676deaf0 {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_1338b630-e0e4-9973-674a-52d165bf54a7-676deaf0 {
  grid-area: 11 / 2 / 12 / 4;
}

#w-node-b1db3739-6aed-804e-a18a-b660aca82c59-676deaf0 {
  grid-area: 12 / 4 / 13 / 5;
}

#w-node-_1b53a534-281b-3199-b7fd-b61c8d7a3316-676deaf0 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_2787eec0-0688-8b0c-d461-0250a2e184c4-676deaf0 {
  grid-area: 13 / 4 / 14 / 6;
}

#w-node-e027a912-ecac-6659-cf13-5194035dc0bd-676deaf0 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c970774-676deaf0 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c97077c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c970781-676deaf0, #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970789-676deaf0, #w-node-_746764ca-f482-7397-39d5-f4608adb802e-676deaf0, #w-node-_51b264b9-b6c7-9232-5ad6-cad92f402f0a-676deaf0, #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970784-676deaf0, #w-node-_32c552dd-161c-99da-0d16-162ecb2fed92-676deaf0, #w-node-_8a8b523e-8178-2a86-f121-d71a042d5b16-676deaf0, #w-node-_97b3ba27-63f9-555d-099c-a96999d9efca-676deaf0, #w-node-af5a2f9b-ec1e-359d-10e0-44f637c2ee07-676deaf0, #w-node-_124b9350-666d-20ab-4665-22c61c48c582-676deaf0, #w-node-fbdcbde8-95ae-f072-6508-35f724696835-676deaf0, #w-node-ae48e6bf-b111-bd26-752e-11c310b42b63-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_642d6de7-cbd1-9747-efab-57b531956f93-676deaf0, #w-node-_173f694e-128e-7e21-acab-759e1a4c0ed9-676deaf0, #w-node-_9a2ab80a-4a16-7714-3d49-fb7daae3bc25-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_642d6de7-cbd1-9747-efab-57b531956f96-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956f99-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956f9c-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956f9f-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa2-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa5-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa8-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956fab-676deaf0, #w-node-_642d6de7-cbd1-9747-efab-57b531956fae-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688441-676deaf0 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688442-676deaf0, #w-node-_270f7afa-aac5-4c2f-c5b1-17a508688445-676deaf0, #w-node-_270f7afa-aac5-4c2f-c5b1-17a508688448-676deaf0, #w-node-_803659ad-c525-293e-1e1d-9b36a9e1df43-676deaf0, #w-node-_25bf746a-c913-316d-5ecf-4a08fdc92737-676deaf0, #w-node-b192bf19-64e4-c647-4a2c-50b746f9c89f-676deaf0, #w-node-_19f04435-717f-3755-445b-e2879ea6e04a-676deaf0, #w-node-_270f7afa-aac5-4c2f-c5b1-17a50868844e-676deaf0 {
  align-self: stretch;
}

#w-node-_7473d276-f7ac-e14b-ba21-07cd57088065-676deaf0, #w-node-_3d7e1e0c-9ff9-3575-0ac7-ec4400c700fd-676deaf0, #w-node-e8c20fae-762c-4640-2f3e-6029b84346b1-676deaf0, #w-node-_1318d6b1-7b06-9e16-ed36-d2306e933016-676deaf0, #w-node-_3a9b6b7c-38d4-ee3d-670d-898092c724cf-676deaf0, #w-node-_7e179b0c-44bf-218f-6cbb-2b0ac9322141-676deaf0, #w-node-_5faa0bbf-0d8c-1c14-6d6d-c3aad83b9630-676deaf0, #w-node-_3957bfcf-182f-bce2-979e-8360776b4c30-676deaf0 {
  justify-self: stretch;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688452-676deaf0, #w-node-_2e1c8751-9a8f-568c-a126-0a1876362239-676deaf0, #w-node-_2d48036f-6101-6e33-312f-de68ad54731e-676deaf0, #w-node-_98f9f980-739b-c2ff-b3a5-6d4a0a03d09f-676deaf0, #w-node-a6608913-3561-9c87-8929-434e61f46475-676deaf0, #w-node-c7a2ee70-3f8e-a36d-10ec-2a4803b0b42b-676deaf0, #w-node-_7286f3cc-2640-0130-5aa1-03693c3f92ff-676deaf0, #w-node-b955f198-93a8-6a84-8c74-2dd8c7aa9ead-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688459-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a50868845f-676deaf0, #w-node-c354fda7-23cc-e018-71db-5cfc188cec67-676deaf0, #w-node-d12c0de1-85c9-6ee9-6ce4-fd8185e60f70-676deaf0, #w-node-_5e3d7e39-a3e8-4634-8774-f3359d13e3c5-676deaf0, #w-node-_0f76e2a4-de81-93e5-97b0-bf5132ef57ef-676deaf0, #w-node-a6cc37a2-d3b5-eb13-64a2-7b2b309849f8-676deaf0, #w-node-_6c8e7de0-4f21-157c-9dcf-ec0075e8cf81-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dfdc005-c732-30fd-62aa-517bc8401a58-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2e22adfd-9976-7ac8-c558-d9b2fbc240ad-676deaf0, #w-node-c36c3e60-1a24-c47a-2faa-21f82ed41900-676deaf0, #w-node-bb49f7cf-82e2-dc3a-c84c-8b987a94017e-676deaf0, #w-node-f6871007-94ba-5b6d-ebe7-8a13022d764a-676deaf0, #w-node-_9810954b-e9cf-f7a7-dbe6-ecfc8e960972-676deaf0, #w-node-_12316809-6d67-f6a4-e3f1-fa4decdaacce-676deaf0, #w-node-a40f4e1f-37a5-db4f-d38c-d8f52d640567-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2543737-933e-8285-af15-4bcf2567eb93-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8ba1e48-e891-924c-3f07-054e412731ee-676deaf0, #w-node-be05c43e-165e-aae4-a3df-71ac8f676e30-676deaf0, #w-node-_9d3a0742-01cc-45d5-47b5-bb48a8641eb6-676deaf0, #w-node-dcdf58d0-b7bd-54d7-e847-b033408d2dde-676deaf0, #w-node-_51f887b6-51eb-5be6-75af-9f00452e8566-676deaf0, #w-node-_018e0eec-801a-023c-8b79-dd4b5e886aa5-676deaf0, #w-node-b761d04f-5111-9113-b3a2-ac59c7f402ba-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6945352-ab4b-c302-03cf-211e46c248d8-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4f79f51e-d517-549a-ccc5-23ce877ee979-676deaf0, #w-node-cd67e119-0455-6c93-c600-a3a923d15739-676deaf0, #w-node-d19734a4-f7d8-9090-888a-bc2cdbbe53ba-676deaf0, #w-node-_46994fd5-d05b-c8ae-b6dc-bb512e911713-676deaf0, #w-node-_3ea66e1f-30f5-b3c9-0594-34486cb32494-676deaf0, #w-node-_171a763d-4fed-ecf9-2633-b66900ce5da5-676deaf0, #w-node-_603eee3b-8547-6cd3-dff5-cb73a0403722-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d5-676deaf0 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d6-676deaf0 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d9-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4dc-676deaf0 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4df-676deaf0 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4e2-676deaf0 {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4e6-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4eb-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4f6-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af4f9-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af4fc-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af500-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af504-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af509-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af50c-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af50f-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af512-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af515-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af520-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af523-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af526-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af529-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af52c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af531-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af534-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af537-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af53a-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af53d-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af542-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af545-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af548-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af54b-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3deba43-4566-65a4-05c9-7a94c2ac40e4-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af553-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af556-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af559-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af55c-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af54e-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af564-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af567-676deaf0, #w-node-db7fffc1-ef26-de59-613e-9c891e8fa752-676deaf0, #w-node-_12a6e9b9-c094-7da2-8423-c7d5aad75bff-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af55f-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d4a3edf0-970f-9c8c-ac03-7ff1a5e3defb-676deaf0, #w-node-cacd786e-e7e7-9d87-2c50-c41446b2c145-676deaf0, #w-node-e532d701-48f4-ce18-615c-02d2c36af56d-676deaf0, #w-node-dfce0dce-8b08-8a85-e953-f9a5911882ff-676deaf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a1197-676deaf0 {
  place-self: center end;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a119a-676deaf0 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a119d-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a119e-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11ad-676deaf0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11ae-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11bd-676deaf0 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11be-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11cd-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11cf-676deaf0 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11d1-676deaf0 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11d3-676deaf0 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11dc-676deaf0 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-c1e8cc19-ef81-0940-acbe-d3d0977a11e3-676deaf0 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6b3-676deaf0 {
  place-self: center end;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6b6-676deaf0 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6b9-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6ba-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6c4-676deaf0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6c5-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6cd-676deaf0 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6ce-676deaf0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6d6-676deaf0 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6d8-676deaf0 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6da-676deaf0 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6dc-676deaf0 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6e7-676deaf0 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-d109a46d-fc0d-78b7-8091-47239ae4c6f2-676deaf0 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-_5c6eff4f-3893-e636-0786-011a1e732d56-c76bfa3b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_49a84e91-eaaf-c6b1-800e-f1d8ee27c1ec-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_300cb728-eeb1-b413-e88f-f6ef96fcc89e-c76bfa3b, #w-node-_48fcda76-89e1-6669-5e03-bc79df175e18-c76bfa3b, #w-node-_48fcda76-89e1-6669-5e03-bc79df175e2d-c76bfa3b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3526414a-e6be-b72c-c41f-ed2e5276b82b-c76bfa3b, #w-node-ac33a785-d248-bade-4745-3d944800154d-c76bfa3b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ac33a785-d248-bade-4745-3d9448001559-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a81dd478-a836-a1c8-770d-c272462fb6fd-c76bfa3b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_84abb344-ed22-57b6-52ec-73653aed86b2-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e33a696-32d4-8702-c111-cd9963bfe2ba-c76bfa3b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a38b4e2e-2817-6735-d04b-8272ff52a450-c76bfa3b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a38b4e2e-2817-6735-d04b-8272ff52a4be-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdc0b3f5-72d3-db33-038a-ec6d419e1c2c-c76bfa3b, #w-node-bdc0b3f5-72d3-db33-038a-ec6d419e1c83-c76bfa3b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82211-c76bfa3b {
  align-self: center;
}

#w-node-_040f6f97-17f1-b7d1-2b4a-a3971be8221a-c76bfa3b, #w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82227-c76bfa3b, #w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82234-c76bfa3b {
  justify-self: center;
}

#w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82238-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82239-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-cb7add9e-36e8-ef40-7896-9843d036a477-c76bfa3b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82241-c76bfa3b, #w-node-_040f6f97-17f1-b7d1-2b4a-a3971be82244-c76bfa3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cd1fc10-7054-acc3-3edc-086ec6484cff-7fcffaca, #w-node-_382d5653-19bc-2ebb-3ad1-753358f1762b-7fcffaca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eaa-7fcffaca {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eab-7fcffaca {
  align-self: center;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eac-7fcffaca, #w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eb1-7fcffaca {
  justify-self: start;
}

#w-node-ee2db81a-c70b-11a1-a9fc-ea964c907b55-7fcffaca {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_72f4dc54-086d-21dc-0967-b74873817eb1-7fcffaca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_4174074e-19c4-27cf-e04e-b4d64281f012-7fcffaca {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4174074e-19c4-27cf-e04e-b4d64281f013-7fcffaca {
  align-self: center;
}

#w-node-e620b9c6-16e2-247a-9134-7c9a66a63c8c-7fcffaca, #w-node-_22df0953-007d-460c-b742-c4bf04084e9b-7fcffaca {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b224ec27-30fa-be84-48bf-7ed471542af3-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbb8-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbc2-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbc3-16599a6c, #w-node-a464c990-ca0f-b22e-de13-8a95191be8de-16599a6c, #w-node-a464c990-ca0f-b22e-de13-8a95191be8df-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cae0-16599a6c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb5e-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb61-16599a6c {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb63-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb66-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca17-16599a6c, #w-node-af94af1e-4f75-86bb-7e5f-0e11930489ce-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca21-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca1c-16599a6c, #w-node-_8d3a4cd8-7052-efd1-4e8e-e84ae2ce52b2-16599a6c, #w-node-_78ff85a6-e6a6-1a93-b0f6-953a7af400b1-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca26-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca2c-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca32-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca38-16599a6c, #w-node-_42a7cacb-6671-c478-7a9d-4d03e2fe9832-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc31-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc36-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc3b-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc40-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc45-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc4a-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc54-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc5e-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc63-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc68-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc6d-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc72-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc77-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc7c-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc81-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc86-16599a6c {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8a-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8b-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc90-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc95-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc9a-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccaf-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb4-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb9-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccbe-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc3-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc8-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd2-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd7-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccdc-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce1-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce6-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cceb-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf0-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf5-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccfa-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccff-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd04-16599a6c {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd08-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd09-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd0e-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd13-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd18-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef3e5-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef3ef-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef3f4-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef3f9-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef3fe-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef403-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef408-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef40d-16599a6c, #w-node-_30684373-af34-3818-02a4-e58b3ffef412-16599a6c {
  justify-self: start;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef416-16599a6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef417-16599a6c {
  justify-self: start;
}

#w-node-_30684373-af34-3818-02a4-e58b3ffef41a-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd6b-16599a6c, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd98-16599a6c, #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c049-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c058-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c065-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-de5c2e48 {
  place-self: start end;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c071-de5c2e48 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9268d37c-c382-5d18-6999-91cdb5778d57-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dbfa-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc07-de5c2e48, #w-node-_36c94cb8-d5ab-7cb9-632f-e660a17824bf-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc13-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc20-de5c2e48, #w-node-fab91a64-5b54-8031-058d-4f772f16f692-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fab91a64-5b54-8031-058d-4f772f16f6a2-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fab91a64-5b54-8031-058d-4f772f16f6af-de5c2e48, #w-node-ec8e73a2-b51d-39a9-e609-d7d4ebe76df2-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc2c-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc37-de5c2e48, #w-node-_0efb8de4-db33-17a5-a717-af336619cff2-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc43-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc4e-de5c2e48, #w-node-_3020d43d-7d8a-0394-d661-8f1c3d50ca19-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3020d43d-7d8a-0394-d661-8f1c3d50ca28-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3020d43d-7d8a-0394-d661-8f1c3d50ca33-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3020d43d-7d8a-0394-d661-8f1c3d50ca3e-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3020d43d-7d8a-0394-d661-8f1c3d50ca49-de5c2e48, #w-node-_99dec0d2-9a34-c35d-6d04-7a63f81f9289-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b2f2ec0-9733-23f0-001f-555377665e42-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_5b2f2ec0-9733-23f0-001f-555377665e4d-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99dec0d2-9a34-c35d-6d04-7a63f81f92ae-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_99dec0d2-9a34-c35d-6d04-7a63f81f92b9-de5c2e48, #w-node-df55433a-f3f7-bcc6-e9e2-d4ea1dc64784-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df55433a-f3f7-bcc6-e9e2-d4ea1dc64793-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-df55433a-f3f7-bcc6-e9e2-d4ea1dc6479e-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df55433a-f3f7-bcc6-e9e2-d4ea1dc647a9-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-df55433a-f3f7-bcc6-e9e2-d4ea1dc647b4-de5c2e48, #w-node-_83f7f379-c487-925e-9b8e-404e4134200d-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83f7f379-c487-925e-9b8e-404e4134201c-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_83f7f379-c487-925e-9b8e-404e41342027-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83f7f379-c487-925e-9b8e-404e41342032-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_83f7f379-c487-925e-9b8e-404e4134203d-de5c2e48, #w-node-_7c337fee-5084-ab29-fed2-8ee259a695ae-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c337fee-5084-ab29-fed2-8ee259a695bd-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7c337fee-5084-ab29-fed2-8ee259a695c8-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c337fee-5084-ab29-fed2-8ee259a695d3-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7c337fee-5084-ab29-fed2-8ee259a695de-de5c2e48, #w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af19-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af28-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af33-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af3e-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af49-de5c2e48, #w-node-e4000f06-ba7c-45b9-d379-534c34904f49-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f58-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f63-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f6e-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f79-de5c2e48, #w-node-_422c3515-f391-5547-fbbc-bfaf1b1b11e4-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422c3515-f391-5547-fbbc-bfaf1b1b11f3-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_422c3515-f391-5547-fbbc-bfaf1b1b11fe-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422c3515-f391-5547-fbbc-bfaf1b1b1209-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_422c3515-f391-5547-fbbc-bfaf1b1b1214-de5c2e48, #w-node-ade0e80d-3ce0-f49a-9269-bc8819d04440-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ade0e80d-3ce0-f49a-9269-bc8819d0444f-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ade0e80d-3ce0-f49a-9269-bc8819d0445a-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ade0e80d-3ce0-f49a-9269-bc8819d04465-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ade0e80d-3ce0-f49a-9269-bc8819d04470-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85faf2e1-a174-c4be-4f85-da6b7f1db7c4-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_85faf2e1-a174-c4be-4f85-da6b7f1db7cf-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85faf2e1-a174-c4be-4f85-da6b7f1db7da-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_85faf2e1-a174-c4be-4f85-da6b7f1db7e5-de5c2e48, #w-node-_8a9bc597-46e0-abaa-d3ba-ced25fe6335b-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9bc597-46e0-abaa-d3ba-ced25fe6336a-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8a9bc597-46e0-abaa-d3ba-ced25fe63375-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9bc597-46e0-abaa-d3ba-ced25fe63380-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8a9bc597-46e0-abaa-d3ba-ced25fe6338b-de5c2e48, #w-node-b3f64b53-756c-f73f-2923-de3b169707c7-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3f64b53-756c-f73f-2923-de3b169707d6-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3f64b53-756c-f73f-2923-de3b169707e1-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3f64b53-756c-f73f-2923-de3b169707ec-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3f64b53-756c-f73f-2923-de3b169707f7-de5c2e48, #w-node-e0786ea1-deae-d7fc-083b-1abc8b1250b0-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0786ea1-deae-d7fc-083b-1abc8b1250bf-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e0786ea1-deae-d7fc-083b-1abc8b1250ca-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0786ea1-deae-d7fc-083b-1abc8b1250d5-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e0786ea1-deae-d7fc-083b-1abc8b1250e0-de5c2e48, #w-node-efb1b72e-7b08-031d-57e7-5eb06a24b02b-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efb1b72e-7b08-031d-57e7-5eb06a24b03a-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-efb1b72e-7b08-031d-57e7-5eb06a24b045-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efb1b72e-7b08-031d-57e7-5eb06a24b050-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-efb1b72e-7b08-031d-57e7-5eb06a24b05b-de5c2e48, #w-node-_88e17343-e77b-4737-b174-a0edc0139ca4-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88e17343-e77b-4737-b174-a0edc0139cb3-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_88e17343-e77b-4737-b174-a0edc0139cbe-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88e17343-e77b-4737-b174-a0edc0139cc9-de5c2e48 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_88e17343-e77b-4737-b174-a0edc0139cd4-de5c2e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-13b5798e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-13b5798e {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-13b5798e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_777ba01c-16af-8cbb-8455-d00bce2c77d5-13b5798e, #w-node-fa59f58a-e82f-5035-094a-2ff196dfd4f5-13b5798e, #w-node-_3813e516-f491-1f95-48aa-f87eaa47bdb7-13b5798e, #w-node-a6ff63dd-48f8-494b-d8e4-98ad0eb36b13-13b5798e, #w-node-_49e75c2a-5b25-5473-3466-2222daf94908-13b5798e, #w-node-d6f7f807-4b75-bf6e-6263-b7e6ae944888-13b5798e, #w-node-_9bfcd30d-f03d-3013-5a93-e23997c02d06-13b5798e, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-13b5798e, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-2dc095b0, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-2464bdd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-8ec338b3 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-8ec338b3 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-8ec338b3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-583af775 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-583af775 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-583af775 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-1631bca0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-1631bca0 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-1631bca0, #w-node-d8f2eeb9-a6cb-5e8a-c94b-483e2e0acbea-1631bca0, #w-node-_625a9512-b1a8-b747-8aba-330594dcc7c8-1631bca0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_405a831c-3987-cefa-9bda-58abaf4c7d78-c3b02459 {
  place-self: start end;
}

#w-node-_405a831c-3987-cefa-9bda-58abaf4c7d7a-c3b02459, #w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfbd-c3b02459 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfbe-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfc4-c3b02459 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfc5-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfcb-c3b02459 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfcc-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfd2-c3b02459 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfd3-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfd9-c3b02459 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfda-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfe0-c3b02459 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b50d83c3-7a1a-f1c2-4c42-858f9e3bbfe1-c3b02459 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d9866df-6fcc4f14 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986701-6fcc4f14 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98670d-6fcc4f14 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986755-6fcc4f14, #w-node-af48baa5-b0a5-219b-ece4-484b2d9867a4-6fcc4f14 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986802-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986807-6fcc4f14 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986831-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986836-6fcc4f14 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98683b-6fcc4f14 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986840-6fcc4f14 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986845-6fcc4f14 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986874-6fcc4f14 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986879-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98687e-6fcc4f14 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986883-6fcc4f14 {
  grid-area: 2 / 5 / 3 / 7;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986888-6fcc4f14 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98688d-6fcc4f14 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986893-6fcc4f14, #w-node-af48baa5-b0a5-219b-ece4-484b2d98689e-6fcc4f14 {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-6fcc4f14 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-6fcc4f14 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-6fcc4f14 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-6fcc4f14 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-6fcc4f14 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-6fcc4f14 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-6fcc4f14 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-cc338e15-7780-2194-87ee-8f19d888e853-4dd214ee {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e9f9c8ab-af85-8b6e-8210-9a847ad6dc4e-4dd214ee {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_27240aea-cbbb-5084-96b1-39ee0b9ed070-4dd214ee {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_70e4b98c-90f5-971d-409e-a91ca54e40dd-4dd214ee {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-4dd214ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-4dd214ee {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-4dd214ee {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-4dd214ee {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-4dd214ee {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-4dd214ee {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-4dd214ee {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d9866df-6c245ed5 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986701-6c245ed5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98670d-6c245ed5 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986755-6c245ed5, #w-node-af48baa5-b0a5-219b-ece4-484b2d9867a4-6c245ed5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986802-6c245ed5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986807-6c245ed5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986831-6c245ed5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986836-6c245ed5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98683b-6c245ed5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986840-6c245ed5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986845-6c245ed5 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986874-6c245ed5 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986879-6c245ed5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98687e-6c245ed5 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986883-6c245ed5 {
  grid-area: 2 / 5 / 3 / 7;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986888-6c245ed5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d98688d-6c245ed5 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-af48baa5-b0a5-219b-ece4-484b2d986893-6c245ed5, #w-node-af48baa5-b0a5-219b-ece4-484b2d98689e-6c245ed5 {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-6c245ed5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-6c245ed5 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-6c245ed5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-afd612e1-7572-7d2e-d276-cf94f5b59b12-6c245ed5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-6c245ed5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-6c245ed5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-6c245ed5 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-6c245ed5 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-6c245ed5 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-6c245ed5 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_7ab0bdfb-394e-c538-d3de-7aff5a721fa7-2814770b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_53b19a71-27e5-1ba2-b3e2-ffdbbbc001f9-2814770b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b6779074-3665-8b90-a8f3-197f46a8ca81-2814770b {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-00522e7e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-00522e7e {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-00522e7e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6a498221-cb03-c8ef-3de8-24f8ba57b6dd-00522e7e, #w-node-_32042688-937e-898c-b8a2-ed78f59fd70b-00522e7e, #w-node-_3a64edfe-e31e-f75e-4eb1-de11b1147727-00522e7e, #w-node-_8a770e50-4aba-94b4-5120-488c947b7877-00522e7e, #w-node-e9e841a0-3483-2705-0efe-522081d46e5a-00522e7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d434f6d7-bed4-8f47-0e35-49e4c4c9ea2d-00522e7e {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c049-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c058-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c065-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-d4aaa727 {
  place-self: start end;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c071-d4aaa727 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8c9caef2-83f9-6506-68a6-ce20112e3254-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c9caef2-83f9-6506-68a6-ce20112e3263-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8c9caef2-83f9-6506-68a6-ce20112e3270-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c9caef2-83f9-6506-68a6-ce20112e327a-d4aaa727 {
  place-self: start end;
}

#w-node-_8c9caef2-83f9-6506-68a6-ce20112e327c-d4aaa727 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bb9-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bc8-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bd5-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bdf-d4aaa727 {
  place-self: start end;
}

#w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91be1-d4aaa727 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9268d37c-c382-5d18-6999-91cdb5778d57-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dbfa-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b3580968-3581-3e31-1b3b-e3c688a9dc07-d4aaa727, #w-node-_0cb5ae4a-c361-8f76-1ddb-6e8da7a88e43-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cb5ae4a-c361-8f76-1ddb-6e8da7a88e52-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0cb5ae4a-c361-8f76-1ddb-6e8da7a88e5f-d4aaa727, #w-node-_83f7f379-c487-925e-9b8e-404e4134200d-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83f7f379-c487-925e-9b8e-404e4134201c-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_83f7f379-c487-925e-9b8e-404e41342027-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83f7f379-c487-925e-9b8e-404e41342032-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_83f7f379-c487-925e-9b8e-404e4134203d-d4aaa727, #w-node-edcd2235-11e0-cca2-ce46-1dd05a0fd629-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edcd2235-11e0-cca2-ce46-1dd05a0fd638-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-edcd2235-11e0-cca2-ce46-1dd05a0fd643-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edcd2235-11e0-cca2-ce46-1dd05a0fd64e-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-edcd2235-11e0-cca2-ce46-1dd05a0fd659-d4aaa727, #w-node-_85ab04a2-f61f-9ef3-2ffe-f5eaf892f62a-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85ab04a2-f61f-9ef3-2ffe-f5eaf892f639-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_85ab04a2-f61f-9ef3-2ffe-f5eaf892f644-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85ab04a2-f61f-9ef3-2ffe-f5eaf892f64f-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_85ab04a2-f61f-9ef3-2ffe-f5eaf892f65a-d4aaa727, #w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af19-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af28-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af33-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af3e-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_96ac2991-7cbd-d061-8bb5-17e05df4af49-d4aaa727, #w-node-_497dcfbe-b480-bef4-b939-f6d7fb701cf6-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_497dcfbe-b480-bef4-b939-f6d7fb701d05-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_497dcfbe-b480-bef4-b939-f6d7fb701d10-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_497dcfbe-b480-bef4-b939-f6d7fb701d1b-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_497dcfbe-b480-bef4-b939-f6d7fb701d26-d4aaa727, #w-node-fa723c7c-41b5-f8a3-045c-01d88f70229a-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa723c7c-41b5-f8a3-045c-01d88f7022a9-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fa723c7c-41b5-f8a3-045c-01d88f7022b4-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa723c7c-41b5-f8a3-045c-01d88f7022bf-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fa723c7c-41b5-f8a3-045c-01d88f7022ca-d4aaa727, #w-node-_417602e6-7fca-e8e1-a0d3-c09b48750bc7-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_417602e6-7fca-e8e1-a0d3-c09b48750bd6-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_417602e6-7fca-e8e1-a0d3-c09b48750be1-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_417602e6-7fca-e8e1-a0d3-c09b48750bec-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_417602e6-7fca-e8e1-a0d3-c09b48750bf7-d4aaa727, #w-node-_495875df-6646-8b3d-8025-c153ef6d8538-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_495875df-6646-8b3d-8025-c153ef6d8547-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_495875df-6646-8b3d-8025-c153ef6d8552-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_495875df-6646-8b3d-8025-c153ef6d855d-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_495875df-6646-8b3d-8025-c153ef6d8568-d4aaa727, #w-node-_3d2cd204-05c6-9068-fe66-fa92244b1786-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2cd204-05c6-9068-fe66-fa92244b1795-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3d2cd204-05c6-9068-fe66-fa92244b17a0-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2cd204-05c6-9068-fe66-fa92244b17ab-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3d2cd204-05c6-9068-fe66-fa92244b17b6-d4aaa727, #w-node-e4000f06-ba7c-45b9-d379-534c34904f49-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f58-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f63-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f6e-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e4000f06-ba7c-45b9-d379-534c34904f79-d4aaa727, #w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa34-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa43-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa4e-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa59-d4aaa727 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa64-d4aaa727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab894716-7111-7b3e-3943-51e624637404-53c3c138 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab894716-7111-7b3e-3943-51e62463740e-53c3c138 {
  place-self: start end;
}

#w-node-ab894716-7111-7b3e-3943-51e624637410-53c3c138 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-53c3c138 {
  place-self: center end;
}

#w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-53c3c138 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-53c3c138 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_80c7b0ff-9e04-3b9c-3a68-6f5b9d025b89-53c3c138 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086616-53c3c138 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086617-53c3c138 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283226-53c3c138 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283227-53c3c138 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-53c3c138 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-53c3c138 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-_98282ad2-e1de-39e9-3210-846aeca62d75-53c3c138 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-53c3c138 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-53c3c138 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-53c3c138 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e31-53c3c138, #w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e0f-53c3c138 {
  align-self: stretch;
}

#w-node-_0900b536-b9f2-5685-d7e8-7427faab4813-53c3c138 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dbbab146-aaae-416b-1726-4c161d7f2466-53c3c138, #w-node-_2081469e-29f1-0738-76a6-9782a6cd3577-53c3c138 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a737dee4-ec60-8aa9-5b3b-5bcca001b146-53c3c138 {
  align-self: center;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-53c3c138 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-53c3c138 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-53c3c138 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-53c3c138 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-53c3c138 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-53c3c138 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-ab894716-7111-7b3e-3943-51e624637404-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab894716-7111-7b3e-3943-51e62463740e-a09ef3d6 {
  place-self: start end;
}

#w-node-ab894716-7111-7b3e-3943-51e624637410-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88d0-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88d9-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88dc-a09ef3d6, #w-node-cc5e4240-9866-714d-d797-8c63a1ff88df-a09ef3d6, #w-node-cc5e4240-9866-714d-d797-8c63a1ff88e5-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88e8-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88ee-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc5e4240-9866-714d-d797-8c63a1ff88f1-a09ef3d6, #w-node-_793c9c91-5fba-479a-cdc5-1b6e640a71cb-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c3f93f95-262b-5bd6-972f-bd85c71778a7-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c3f93f95-262b-5bd6-972f-bd85c71778af-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778b0-a09ef3d6 {
  align-self: center;
}

#w-node-c3f93f95-262b-5bd6-972f-bd85c71778b1-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778bd-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778c4-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778d0-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778d7-a09ef3d6, #w-node-c3f93f95-262b-5bd6-972f-bd85c71778e3-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e31-a09ef3d6, #w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e0f-a09ef3d6 {
  align-self: stretch;
}

#w-node-_8f4d2d6f-5876-7958-5798-0233a959ba82-a09ef3d6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8f4d2d6f-5876-7958-5798-0233a959ba8f-a09ef3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f4d2d6f-5876-7958-5798-0233a959ba96-a09ef3d6, #w-node-a0bfce2c-962e-9f60-8f90-3e99df3a0329-a09ef3d6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dbbab146-aaae-416b-1726-4c161d7f2466-a09ef3d6, #w-node-_78771f33-7c45-9ac8-26d3-35dc07c4cfa6-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_78771f33-7c45-9ac8-26d3-35dc07c4cfa7-a09ef3d6 {
  align-self: center;
}

#w-node-_78771f33-7c45-9ac8-26d3-35dc07c4cfa8-a09ef3d6, #w-node-_78771f33-7c45-9ac8-26d3-35dc07c4cfad-a09ef3d6 {
  justify-self: start;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-a09ef3d6 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-a09ef3d6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-a09ef3d6 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-a09ef3d6 {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-a09ef3d6 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-a09ef3d6 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-a6b5c7aa-2394-3899-8aac-527b53ec10d2-aaa0babb, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10dc-aaa0babb, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10dd-aaa0babb, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10e2-aaa0babb, #w-node-a6b5c7aa-2394-3899-8aac-527b53ec10e3-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b52064c-ef1f-6e21-ffb6-94e3f9906568-aaa0babb, #w-node-_60a1285a-7025-c310-45a2-c1ff13d0f889-aaa0babb, #w-node-_806c49a7-4819-1d85-ec3c-ffc8eaf5b0e2-aaa0babb {
  align-self: stretch;
}

#w-node-d3b4ddd7-543c-4777-990e-b1159a2d716e-aaa0babb, #w-node-_60899339-430a-7fd7-4fb6-caa8960bfa72-aaa0babb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_117610b2-cffd-6483-9596-c9f505094a80-aaa0babb {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8238-aaa0babb {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c823d-aaa0babb {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8244-aaa0babb {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c824d-aaa0babb {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-c864c0ce-0b73-fed5-2081-ca1a48507588-aaa0babb {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8255-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c825b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8260-aaa0babb, #w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8263-aaa0babb, #w-node-dca81097-8b8f-6e28-5fd7-4bacab6c8266-aaa0babb, #w-node-f90599e3-52fc-5e83-90fb-0a5f5766ea15-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5efaffa1-c921-03d1-6d36-8a7311cbae8b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3ef028a3-2276-c859-2659-22b139de79de-aaa0babb, #w-node-fa076a98-8307-e2a7-11e3-053375352edd-aaa0babb, #w-node-_36de8380-9955-a6be-9639-b10097726673-aaa0babb, #w-node-_471d5745-148e-1cc5-f232-ede7ff088802-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60be681c-c48f-1d5c-4950-af1dfd45fc2d-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_10d64148-a4d5-b7b9-218e-93c25ee11534-aaa0babb, #w-node-_511f51a1-6389-08ac-9d95-716277407596-aaa0babb, #w-node-_9e4f9381-1808-43db-fdfd-c325eaf99ebc-aaa0babb, #w-node-_92981b76-0486-49a9-4e4e-175c8e835aa3-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fb752ef-3816-cc69-ef21-e2445dc809d7-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_84ce10d1-b593-3300-6edc-1d1591dac909-aaa0babb, #w-node-_4b67436e-ebe8-c162-82f3-71020db2974d-aaa0babb, #w-node-_7b3cb006-68e7-5aea-9d9e-504367735329-aaa0babb, #w-node-_524c7ca1-f96d-3360-ab27-bd45ca225040-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e19473e-61d6-3df2-9bab-11a87e6bcd97-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_19982697-5fcb-30f4-5e2a-a0d20c5aec58-aaa0babb, #w-node-_334080b2-65bd-d68e-ae55-7c753d6fc2eb-aaa0babb, #w-node-_5df5e8f7-6b69-d530-f5c9-260ef8fb2422-aaa0babb, #w-node-_16fc8c9d-f3a4-bd47-8f8c-504bca3d59fe-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eb631a1-f421-fd2a-5737-c82aa6b41672-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d8214f79-b02c-9aad-b3fe-0f0fec2bd630-aaa0babb, #w-node-_635a912e-1566-e5d6-7f1a-81b6dc65d4ab-aaa0babb, #w-node-_7af37c12-77f7-5f17-704d-13b7c62e748f-aaa0babb, #w-node-d7b5b11c-28a7-4dab-7dc4-e2f973dc2580-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88c77e02-470b-c2ee-6659-13858e0e1ee4-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-aa9259ba-f8bc-4d22-0b0f-ce40b1bc797d-aaa0babb, #w-node-ae88489c-11ca-03fd-9def-584979762d34-aaa0babb, #w-node-b1d86722-de9c-b41d-d7ed-1e6dcd7390cf-aaa0babb, #w-node-_1935dd61-6310-1bb2-740d-6004c5563699-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed65-aaa0babb {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed66-aaa0babb {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed69-aaa0babb {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed6c-aaa0babb {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed6f-aaa0babb {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed72-aaa0babb {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-_97d83f01-a14c-0d18-79f4-93331bcb6350-aaa0babb, #w-node-bc9f9808-416c-320b-7c37-f4d56bfafff4-aaa0babb, #w-node-_0712017f-9704-0659-cc62-e6c0f9ebdfc9-aaa0babb, #w-node-_626d0909-286c-8b66-98a9-a1e5002172ee-aaa0babb, #w-node-_825376dd-a9d0-9647-ea1f-41123ab9eab8-aaa0babb {
  justify-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed76-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed7b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed86-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ed89-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ed8c-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ed90-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed94-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ed99-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ed9c-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ed9f-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66eda2-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66eda5-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edb0-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edb3-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edb6-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edb9-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edbc-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edc1-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edc4-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edc7-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edca-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edcd-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edd2-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edd5-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edd8-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66eddb-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edde-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66ede3-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ede6-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66ede9-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edec-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edef-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_554c5295-942c-3845-6c5e-389daa66edf4-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edf7-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edfa-aaa0babb, #w-node-_554c5295-942c-3845-6c5e-389daa66edfd-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c5-aaa0babb {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c6-aaa0babb {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474c9-aaa0babb {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474cc-aaa0babb {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474cf-aaa0babb {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474d2-aaa0babb {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-e65e8c1a-a266-4879-8cdf-b7e01ab0fcbd-aaa0babb, #w-node-_83f27166-4959-b035-daf9-891474a6929a-aaa0babb, #w-node-_484dfeef-17f2-5b04-f893-45ae85266d99-aaa0babb, #w-node-_5127a352-c7fc-29ed-c345-cd279aea11f8-aaa0babb, #w-node-b2c1554c-33ac-628d-b633-929b680d81ea-aaa0babb {
  justify-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474d6-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474db-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474e6-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474e9-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474ec-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f0-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f4-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474f9-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474fc-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed9960474ff-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047502-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047505-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047510-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047513-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047516-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047519-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604751c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047521-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047524-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047527-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604752a-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604752d-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047532-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047535-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047538-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604753b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604753e-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047543-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047546-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047549-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604754c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed99604754f-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d5c6fb40-40ad-b737-0ec8-1ed996047554-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed996047557-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604755a-aaa0babb, #w-node-d5c6fb40-40ad-b737-0ec8-1ed99604755d-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1faf-aaa0babb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fc0-aaa0babb, #w-node-_95ad1626-c5b9-93fa-e256-71e93a5f696f-aaa0babb {
  align-self: center;
}

#w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fcd-aaa0babb, #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fd0-aaa0babb, #w-node-a41d499d-6de8-9bc4-f69a-380afba93e80-aaa0babb, #w-node-_5ed8e2c1-aae0-e4ca-1596-25d0334a6d9b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2235f2b-110d-4499-b79f-50693e87168c-aaa0babb, #w-node-_873c68d7-5680-d2ca-d0a4-db9870ec68c0-aaa0babb {
  align-self: center;
}

#w-node-c189dedd-9fa4-6803-aa78-e44226596596-aaa0babb, #w-node-afa4d56e-da98-5a59-9a32-292502697958-aaa0babb, #w-node-_7d1bf704-a825-a085-a3d3-22844e3d086e-aaa0babb, #w-node-ae06c2b3-1bcd-b566-13f9-3fd4eb3b61c6-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c0e25e3-a289-96f4-fd79-4d224f150e82-aaa0babb, #w-node-a7ae564c-6d1e-5226-73c1-0b08e4b9487c-aaa0babb {
  align-self: center;
}

#w-node-_7f109873-c5e2-83a1-b2e6-9d0becaf3997-aaa0babb, #w-node-cad719cb-4be2-0d38-cdc7-13a2186c1d12-aaa0babb, #w-node-f5089c3a-686f-1b89-9421-19182ec13dcb-aaa0babb, #w-node-_77c08b23-8cca-fa5f-ef2a-b45565aa91dd-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a689-aaa0babb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a68d-aaa0babb {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a691-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a694-aaa0babb {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a695-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a698-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a69d-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a0-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a5-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a8-aaa0babb {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6a9-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6ac-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b1-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b4-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6b9-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6ba-aaa0babb {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6bb-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6be-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a78647d-026b-700a-a2aa-00d9401d600f-aaa0babb, #w-node-_0c1ca341-dd72-3bb1-9361-4b26a7ea9398-aaa0babb {
  align-self: center;
}

#w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6c3-aaa0babb, #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a6c6-aaa0babb, #w-node-_59bffae0-c377-6a0a-9ebb-e39fbd608a1d-aaa0babb, #w-node-_4ea591f0-21e6-a16c-7090-8858b01632dd-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99faa26f-45ad-a596-770f-55bf7025d71a-aaa0babb, #w-node-dfaa61b2-eb39-a9ef-b3c0-b6e61e131a13-aaa0babb {
  align-self: center;
}

#w-node-_7d3964e8-f341-581e-5788-63d310db5b9f-aaa0babb, #w-node-dbe4e0d2-e829-0ef2-29c4-cd5e220809c9-aaa0babb, #w-node-a1deac71-d0f3-ae2b-6e8f-9f2ee90e7ef2-aaa0babb, #w-node-_131a5a7c-131d-6bda-6be4-3d7396111149-aaa0babb, #w-node-_12bd9f40-c100-64eb-85ee-d3e94aafbce8-aaa0babb, #w-node-_97d7e851-4bc7-6281-1dc2-1323be99715a-aaa0babb, #w-node-d2e8b92c-edc5-1335-38dc-477ea181249e-aaa0babb, #w-node-_726f7e2a-87ea-32e4-c802-3919d5e371ca-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa3-aaa0babb {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa4-aaa0babb {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fa7-aaa0babb {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_1d8c36eb-5c0c-7897-ad29-e10702d1651d-aaa0babb, #w-node-_33977240-37f5-ba97-a350-e4d6a5dd2a46-aaa0babb, #w-node-bf18fb4f-a3a1-1b68-aa97-55a97992d484-aaa0babb {
  align-self: stretch;
}

#w-node-d9f086d8-f424-7694-f261-b9c346a24fb3-aaa0babb, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb4-aaa0babb, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb5-aaa0babb, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb6-aaa0babb, #w-node-d9f086d8-f424-7694-f261-b9c346a24fb7-aaa0babb {
  justify-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779913-aaa0babb, #w-node-deac4ef4-463d-0cc6-6b6d-0aa2b18d8b8d-aaa0babb, #w-node-_9e902442-de44-5742-1153-67a6b2e8843f-aaa0babb, #w-node-_83b72cb3-4f40-2cf7-b5f7-5417a938fe27-aaa0babb, #w-node-_581ed32b-3cb1-6968-9060-84f6d057bf6c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777991a-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779920-aaa0babb {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777992e-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779933-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779936-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779939-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777993c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f777993f-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779944-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779947-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777994a-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777994d-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779950-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779955-aaa0babb {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779972-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779977-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777997a-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777997d-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f7779980-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd3ac66a-6df1-3822-8b82-4b0f7b079b98-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779988-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777998b-aaa0babb, #w-node-_628b8e53-d03c-b279-0cb0-4737f777998e-aaa0babb, #w-node-_1d478ef9-8859-384b-4cdf-8ccc2a52c1cc-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_628b8e53-d03c-b279-0cb0-4737f7779983-aaa0babb {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_1338b630-e0e4-9973-674a-52d165bf54a7-aaa0babb {
  grid-area: 11 / 2 / 12 / 4;
}

#w-node-b1db3739-6aed-804e-a18a-b660aca82c59-aaa0babb {
  grid-area: 12 / 4 / 13 / 5;
}

#w-node-_1b53a534-281b-3199-b7fd-b61c8d7a3316-aaa0babb {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_2787eec0-0688-8b0c-d461-0250a2e184c4-aaa0babb {
  grid-area: 13 / 4 / 14 / 6;
}

#w-node-e027a912-ecac-6659-cf13-5194035dc0bd-aaa0babb {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c970774-aaa0babb {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c97077c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8bc3267b-b25c-7503-efcb-03ce5c970781-aaa0babb, #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970789-aaa0babb, #w-node-_746764ca-f482-7397-39d5-f4608adb802e-aaa0babb, #w-node-_51b264b9-b6c7-9232-5ad6-cad92f402f0a-aaa0babb, #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970784-aaa0babb, #w-node-_32c552dd-161c-99da-0d16-162ecb2fed92-aaa0babb, #w-node-_8a8b523e-8178-2a86-f121-d71a042d5b16-aaa0babb, #w-node-_97b3ba27-63f9-555d-099c-a96999d9efca-aaa0babb, #w-node-af5a2f9b-ec1e-359d-10e0-44f637c2ee07-aaa0babb, #w-node-_124b9350-666d-20ab-4665-22c61c48c582-aaa0babb, #w-node-fbdcbde8-95ae-f072-6508-35f724696835-aaa0babb, #w-node-ae48e6bf-b111-bd26-752e-11c310b42b63-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_642d6de7-cbd1-9747-efab-57b531956f93-aaa0babb, #w-node-_173f694e-128e-7e21-acab-759e1a4c0ed9-aaa0babb, #w-node-_9a2ab80a-4a16-7714-3d49-fb7daae3bc25-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_642d6de7-cbd1-9747-efab-57b531956f96-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956f99-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956f9c-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956f9f-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa2-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa5-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956fa8-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956fab-aaa0babb, #w-node-_642d6de7-cbd1-9747-efab-57b531956fae-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688441-aaa0babb {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688442-aaa0babb, #w-node-_270f7afa-aac5-4c2f-c5b1-17a508688445-aaa0babb, #w-node-_270f7afa-aac5-4c2f-c5b1-17a508688448-aaa0babb, #w-node-_803659ad-c525-293e-1e1d-9b36a9e1df43-aaa0babb, #w-node-_25bf746a-c913-316d-5ecf-4a08fdc92737-aaa0babb, #w-node-b192bf19-64e4-c647-4a2c-50b746f9c89f-aaa0babb, #w-node-_19f04435-717f-3755-445b-e2879ea6e04a-aaa0babb, #w-node-_270f7afa-aac5-4c2f-c5b1-17a50868844e-aaa0babb {
  align-self: stretch;
}

#w-node-_7473d276-f7ac-e14b-ba21-07cd57088065-aaa0babb, #w-node-_3d7e1e0c-9ff9-3575-0ac7-ec4400c700fd-aaa0babb, #w-node-e8c20fae-762c-4640-2f3e-6029b84346b1-aaa0babb, #w-node-_1318d6b1-7b06-9e16-ed36-d2306e933016-aaa0babb, #w-node-_3a9b6b7c-38d4-ee3d-670d-898092c724cf-aaa0babb, #w-node-_7e179b0c-44bf-218f-6cbb-2b0ac9322141-aaa0babb, #w-node-_5faa0bbf-0d8c-1c14-6d6d-c3aad83b9630-aaa0babb, #w-node-_3957bfcf-182f-bce2-979e-8360776b4c30-aaa0babb {
  justify-self: stretch;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688452-aaa0babb, #w-node-_2e1c8751-9a8f-568c-a126-0a1876362239-aaa0babb, #w-node-_2d48036f-6101-6e33-312f-de68ad54731e-aaa0babb, #w-node-_98f9f980-739b-c2ff-b3a5-6d4a0a03d09f-aaa0babb, #w-node-a6608913-3561-9c87-8929-434e61f46475-aaa0babb, #w-node-c7a2ee70-3f8e-a36d-10ec-2a4803b0b42b-aaa0babb, #w-node-_7286f3cc-2640-0130-5aa1-03693c3f92ff-aaa0babb, #w-node-b955f198-93a8-6a84-8c74-2dd8c7aa9ead-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a508688459-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_270f7afa-aac5-4c2f-c5b1-17a50868845f-aaa0babb, #w-node-c354fda7-23cc-e018-71db-5cfc188cec67-aaa0babb, #w-node-d12c0de1-85c9-6ee9-6ce4-fd8185e60f70-aaa0babb, #w-node-_5e3d7e39-a3e8-4634-8774-f3359d13e3c5-aaa0babb, #w-node-_0f76e2a4-de81-93e5-97b0-bf5132ef57ef-aaa0babb, #w-node-a6cc37a2-d3b5-eb13-64a2-7b2b309849f8-aaa0babb, #w-node-_6c8e7de0-4f21-157c-9dcf-ec0075e8cf81-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dfdc005-c732-30fd-62aa-517bc8401a58-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2e22adfd-9976-7ac8-c558-d9b2fbc240ad-aaa0babb, #w-node-c36c3e60-1a24-c47a-2faa-21f82ed41900-aaa0babb, #w-node-bb49f7cf-82e2-dc3a-c84c-8b987a94017e-aaa0babb, #w-node-f6871007-94ba-5b6d-ebe7-8a13022d764a-aaa0babb, #w-node-_9810954b-e9cf-f7a7-dbe6-ecfc8e960972-aaa0babb, #w-node-_12316809-6d67-f6a4-e3f1-fa4decdaacce-aaa0babb, #w-node-a40f4e1f-37a5-db4f-d38c-d8f52d640567-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2543737-933e-8285-af15-4bcf2567eb93-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8ba1e48-e891-924c-3f07-054e412731ee-aaa0babb, #w-node-be05c43e-165e-aae4-a3df-71ac8f676e30-aaa0babb, #w-node-_9d3a0742-01cc-45d5-47b5-bb48a8641eb6-aaa0babb, #w-node-dcdf58d0-b7bd-54d7-e847-b033408d2dde-aaa0babb, #w-node-_51f887b6-51eb-5be6-75af-9f00452e8566-aaa0babb, #w-node-_018e0eec-801a-023c-8b79-dd4b5e886aa5-aaa0babb, #w-node-b761d04f-5111-9113-b3a2-ac59c7f402ba-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6945352-ab4b-c302-03cf-211e46c248d8-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4f79f51e-d517-549a-ccc5-23ce877ee979-aaa0babb, #w-node-cd67e119-0455-6c93-c600-a3a923d15739-aaa0babb, #w-node-d19734a4-f7d8-9090-888a-bc2cdbbe53ba-aaa0babb, #w-node-_46994fd5-d05b-c8ae-b6dc-bb512e911713-aaa0babb, #w-node-_3ea66e1f-30f5-b3c9-0594-34486cb32494-aaa0babb, #w-node-_171a763d-4fed-ecf9-2633-b66900ce5da5-aaa0babb, #w-node-_603eee3b-8547-6cd3-dff5-cb73a0403722-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d5-aaa0babb {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d6-aaa0babb {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4d9-aaa0babb {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4dc-aaa0babb {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4df-aaa0babb {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4e2-aaa0babb {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4e6-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4eb-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af4f6-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af4f9-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af4fc-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af500-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af504-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af509-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af50c-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af50f-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af512-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af515-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af520-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af523-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af526-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af529-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af52c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af531-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af534-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af537-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af53a-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af53d-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af542-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af545-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af548-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af54b-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3deba43-4566-65a4-05c9-7a94c2ac40e4-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af553-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af556-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af559-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af55c-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af54e-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af564-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af567-aaa0babb, #w-node-db7fffc1-ef26-de59-613e-9c891e8fa752-aaa0babb, #w-node-_12a6e9b9-c094-7da2-8423-c7d5aad75bff-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e532d701-48f4-ce18-615c-02d2c36af55f-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d4a3edf0-970f-9c8c-ac03-7ff1a5e3defb-aaa0babb, #w-node-cacd786e-e7e7-9d87-2c50-c41446b2c145-aaa0babb, #w-node-e532d701-48f4-ce18-615c-02d2c36af56d-aaa0babb, #w-node-dfce0dce-8b08-8a85-e953-f9a5911882ff-aaa0babb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab894716-7111-7b3e-3943-51e624637404-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab894716-7111-7b3e-3943-51e62463740e-7d1bf2a0 {
  place-self: start end;
}

#w-node-ab894716-7111-7b3e-3943-51e624637410-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-7d1bf2a0 {
  place-self: center end;
}

#w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-7d1bf2a0 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_80c7b0ff-9e04-3b9c-3a68-6f5b9d025b89-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086616-7d1bf2a0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086617-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283226-7d1bf2a0 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283227-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-7d1bf2a0 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-7d1bf2a0 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-_98282ad2-e1de-39e9-3210-846aeca62d75-7d1bf2a0 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-7d1bf2a0 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-_93cc577b-35fb-d162-2968-9213c67379c8-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start end;
}

#w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-7d1bf2a0 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-7d1bf2a0 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-a40de3c4-771f-310d-f8e1-87bdd63f58f1-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_554a0187-564a-6060-3d3f-aa29a375ebc6-7d1bf2a0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e31-7d1bf2a0, #w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e0f-7d1bf2a0 {
  align-self: stretch;
}

#w-node-e3a15e00-a1dd-673f-ba56-1745a2c8e92c-7d1bf2a0, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-7d1bf2a0, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd2-7d1bf2a0, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-7d1bf2a0, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecdd-7d1bf2a0, #w-node-_4988f2c3-ed43-655c-0e25-c7e7e003efec-7d1bf2a0, #w-node-_4988f2c3-ed43-655c-0e25-c7e7e003f001-7d1bf2a0, #w-node-_85c0966a-efe4-dbe1-00e3-e387c7c939ac-7d1bf2a0, #w-node-_85c0966a-efe4-dbe1-00e3-e387c7c939c1-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dbbab146-aaae-416b-1726-4c161d7f2466-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd157f73-2d61-7ebe-3e81-e1eb91ff50ab-7d1bf2a0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3ad8d890-9c2f-8565-edb0-da97d2d17d3f-7d1bf2a0, #w-node-_3a3a4b15-0eea-f4ae-7d10-8fff2ae2e532-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-c632be1f-3af4-829f-dc68-beb1b4fc4500-7d1bf2a0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c632be1f-3af4-829f-dc68-beb1b4fc4501-7d1bf2a0 {
  align-self: center;
}

#w-node-c632be1f-3af4-829f-dc68-beb1b4fc4502-7d1bf2a0, #w-node-c632be1f-3af4-829f-dc68-beb1b4fc4507-7d1bf2a0 {
  justify-self: start;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-031a813d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-031a813d {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-031a813d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b3f2b9c4-2274-6d21-cd25-ed661442ed1d-031a813d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e02-031a813d {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e03-031a813d {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e04-031a813d {
  grid-area: 2 / 2 / 3 / 6;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e10-031a813d {
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e11-031a813d {
  grid-area: 3 / 2 / 4 / 6;
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e16-031a813d, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e17-031a813d, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e18-031a813d, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e19-031a813d, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1a-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1b-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1e-031a813d {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e21-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-031a813d {
  grid-area: 3 / 2 / 4 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e32-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-031a813d {
  grid-area: 4 / 2 / 5 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e47-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e4c-031a813d {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_8f73b007-1043-e133-1c42-e2f27ffd692c-031a813d, #w-node-_29307618-6bef-c22d-be88-a8fda9ab2018-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f5b1c960-765c-5632-abba-acc640ca8a00-031a813d {
  grid-area: 6 / 2 / 7 / 6;
}

#w-node-_9980cdf2-06de-b17f-d19f-b294994f30cb-031a813d {
  grid-area: 7 / 2 / 8 / 6;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da38-031a813d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da99-031a813d {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da9a-031a813d {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da9b-031a813d {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da9e-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daa1-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daa4-031a813d, #w-node-a9ca7070-f0f2-ab52-722e-dd9b21a6dc0d-031a813d {
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125daa7-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daa8-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daa9-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daaa-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daab-031a813d, #w-node-_068a77f9-bc9f-98a2-a19c-b995c8821668-031a813d {
  justify-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125daad-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daae-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daaf-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125dab0-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125dab1-031a813d, #w-node-_14d7547b-39b8-e680-7123-b6055f186afe-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dab2-031a813d {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dab5-031a813d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a9c2a0c1-70cc-42e2-8969-4d416a0f3d57-031a813d {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dab8-031a813d {
  grid-area: 3 / 1 / 4 / 2;
  align-self: stretch;
}

#w-node-_2e5f09ae-9aba-cd69-b19f-f23642dd5188-031a813d {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dac0-031a813d {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dac3-031a813d {
  grid-area: 3 / 5 / 4 / 7;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dac9-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dace-031a813d {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dade-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125dae3-031a813d {
  grid-area: 5 / 2 / 6 / 7;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125daef-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125daf4-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125daf7-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125dafa-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125dafd-031a813d, #w-node-_50b3a395-8f0c-68b4-58a1-9e732225eed1-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125db00-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_00baa2b7-5bd2-5b0a-0e88-f87bb9e7712a-031a813d {
  grid-area: 9 / 1 / 10 / 2;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125db05-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125db08-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125db0b-031a813d, #w-node-_8c073ec4-772d-90ac-6693-d0691125db0e-031a813d, #w-node-_7dfbf54b-49e8-41d7-a69a-8cc78f6938df-031a813d, #w-node-c0a51b28-1de6-d668-c117-e2c639e0f902-031a813d, #w-node-_48fd5a82-7c7c-4189-bccb-2ff3fbea554f-031a813d, #w-node-d93ebb81-1bdc-2867-3f47-d5cf1f2acb19-031a813d, #w-node-_960c07ee-4925-d9ca-65ab-ede59dbe17b1-031a813d, #w-node-d07ac338-7fed-3d09-f22b-34e83d55523d-031a813d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbd7867e-6dd1-6172-c5ae-295aedb2ee77-031a813d {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125db1e-031a813d {
  grid-area: 11 / 2 / 12 / 7;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36178-031a813d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36179-031a813d {
  align-self: center;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa3617a-031a813d, #w-node-_17368e39-8d9f-6f98-f184-876dbaa3617f-031a813d {
  justify-self: start;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-dc700c9a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-dc700c9a {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-dc700c9a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b3f2b9c4-2274-6d21-cd25-ed661442ed1d-dc700c9a {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e02-dc700c9a {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e03-dc700c9a {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e04-dc700c9a {
  grid-area: 2 / 2 / 3 / 6;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e10-dc700c9a {
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e11-dc700c9a {
  grid-area: 3 / 2 / 4 / 6;
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e16-dc700c9a, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e17-dc700c9a, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e18-dc700c9a, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e19-dc700c9a, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1a-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1b-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1e-dc700c9a {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e21-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-dc700c9a {
  grid-area: 3 / 2 / 4 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e32-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-dc700c9a {
  grid-area: 4 / 2 / 5 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e47-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e4c-dc700c9a {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_8f73b007-1043-e133-1c42-e2f27ffd692c-dc700c9a, #w-node-_29307618-6bef-c22d-be88-a8fda9ab2018-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f5b1c960-765c-5632-abba-acc640ca8a00-dc700c9a {
  grid-area: 6 / 2 / 7 / 6;
}

#w-node-_9980cdf2-06de-b17f-d19f-b294994f30cb-dc700c9a {
  grid-area: 7 / 2 / 8 / 6;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da38-dc700c9a {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109e-dc700c9a {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109f-dc700c9a {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a0-dc700c9a {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a3-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a6-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a9-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ac-dc700c9a {
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10af-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b0-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b1-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b2-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b3-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b4-dc700c9a {
  justify-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b6-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b7-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b8-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b9-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ba-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bb-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bc-dc700c9a {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bf-dc700c9a {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c4-dc700c9a {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c9-dc700c9a {
  grid-area: 3 / 1 / 4 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ce-dc700c9a {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d1-dc700c9a {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d4-dc700c9a {
  grid-area: 3 / 5 / 4 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d7-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10dc-dc700c9a {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e1-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e6-dc700c9a {
  grid-area: 5 / 2 / 6 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f1-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f6-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f9-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10fc-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ff-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1102-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1105-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110a-dc700c9a {
  grid-area: 9 / 1 / 10 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110f-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1112-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1115-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1118-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111b-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111e-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1121-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1124-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1127-dc700c9a, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b112a-dc700c9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1133-dc700c9a {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1138-dc700c9a {
  grid-area: 11 / 2 / 12 / 7;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36178-dc700c9a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36179-dc700c9a {
  align-self: center;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa3617a-dc700c9a, #w-node-_17368e39-8d9f-6f98-f184-876dbaa3617f-dc700c9a {
  justify-self: start;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-458cb333 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-458cb333 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-458cb333 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b3f2b9c4-2274-6d21-cd25-ed661442ed1d-458cb333 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_6f12d1d2-6295-36df-8dee-02e0da0cedfd-458cb333 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e03-458cb333 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e10-458cb333 {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e04-458cb333 {
  grid-area: 2 / 2 / 3 / 7;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e11-458cb333 {
  grid-area: 3 / 2 / 4 / 7;
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e16-458cb333, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e17-458cb333, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e18-458cb333, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e19-458cb333, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1a-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1b-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1e-458cb333 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e21-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-458cb333 {
  grid-area: 3 / 2 / 4 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e32-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-458cb333 {
  grid-area: 4 / 2 / 5 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e47-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e4c-458cb333 {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_8f73b007-1043-e133-1c42-e2f27ffd692c-458cb333, #w-node-_29307618-6bef-c22d-be88-a8fda9ab2018-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f5b1c960-765c-5632-abba-acc640ca8a00-458cb333 {
  grid-area: 6 / 2 / 7 / 6;
}

#w-node-_9980cdf2-06de-b17f-d19f-b294994f30cb-458cb333 {
  grid-area: 7 / 2 / 8 / 6;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da38-458cb333 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109e-458cb333 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109f-458cb333 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a0-458cb333 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a3-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a6-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a9-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ac-458cb333 {
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10af-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b0-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b1-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b2-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b3-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b4-458cb333 {
  justify-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b6-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b7-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b8-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b9-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ba-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bb-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bc-458cb333 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bf-458cb333 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c4-458cb333 {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c9-458cb333 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ce-458cb333 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d1-458cb333 {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d4-458cb333 {
  grid-area: 3 / 5 / 4 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d7-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10dc-458cb333 {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e1-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e6-458cb333 {
  grid-area: 5 / 2 / 6 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f1-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f6-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f9-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10fc-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ff-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1102-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1105-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110a-458cb333 {
  grid-area: 9 / 1 / 10 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110f-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1112-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1115-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1118-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111b-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111e-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1121-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1124-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1127-458cb333, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b112a-458cb333 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1133-458cb333 {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1138-458cb333 {
  grid-area: 11 / 2 / 12 / 7;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36178-458cb333 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36179-458cb333 {
  align-self: center;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa3617a-458cb333, #w-node-_17368e39-8d9f-6f98-f184-876dbaa3617f-458cb333 {
  justify-self: start;
}

#w-node-a6e4840a-e5b1-0c88-cbc6-a37c779e78f9-a481a20f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a6e4840a-e5b1-0c88-cbc6-a37c779e7903-a481a20f {
  place-self: start end;
}

#w-node-a6e4840a-e5b1-0c88-cbc6-a37c779e7905-a481a20f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b3f2b9c4-2274-6d21-cd25-ed661442ed1d-a481a20f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e02-a481a20f {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e03-a481a20f {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e04-a481a20f {
  grid-area: 2 / 2 / 3 / 6;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e10-a481a20f {
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e11-a481a20f {
  grid-area: 3 / 2 / 4 / 6;
  justify-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e16-a481a20f, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e17-a481a20f, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e18-a481a20f, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e19-a481a20f, #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1a-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1b-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e1e-a481a20f {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e21-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-a481a20f {
  grid-area: 3 / 2 / 4 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e32-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-a481a20f {
  grid-area: 4 / 2 / 5 / 6;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e47-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e4c-a481a20f {
  grid-area: 5 / 2 / 6 / 6;
}

#w-node-_8f73b007-1043-e133-1c42-e2f27ffd692c-a481a20f, #w-node-_29307618-6bef-c22d-be88-a8fda9ab2018-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f5b1c960-765c-5632-abba-acc640ca8a00-a481a20f {
  grid-area: 6 / 2 / 7 / 6;
}

#w-node-_9980cdf2-06de-b17f-d19f-b294994f30cb-a481a20f {
  grid-area: 7 / 2 / 8 / 6;
}

#w-node-_8c073ec4-772d-90ac-6693-d0691125da38-a481a20f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109e-a481a20f {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b109f-a481a20f {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a0-a481a20f {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a3-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a6-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10a9-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ac-a481a20f {
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10af-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b0-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b1-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b2-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b3-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b4-a481a20f {
  justify-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b6-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b7-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b8-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10b9-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ba-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bb-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bc-a481a20f {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10bf-a481a20f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c4-a481a20f {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10c9-a481a20f {
  grid-area: 3 / 1 / 4 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ce-a481a20f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d1-a481a20f {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d4-a481a20f {
  grid-area: 3 / 5 / 4 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10d7-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10dc-a481a20f {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e1-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10e6-a481a20f {
  grid-area: 5 / 2 / 6 / 7;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f1-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f6-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10f9-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10fc-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b10ff-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1102-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1105-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110a-a481a20f {
  grid-area: 9 / 1 / 10 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b110f-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1112-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1115-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1118-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111b-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b111e-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1121-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1124-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1127-a481a20f, #w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b112a-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1133-a481a20f {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-_2548e4a3-3ec1-d06c-74bf-65174a7b1138-a481a20f {
  grid-area: 11 / 2 / 12 / 7;
}

#w-node-acff12c8-eb6e-a598-4755-e9fde943f2d9-a481a20f {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-acff12c8-eb6e-a598-4755-e9fde943f2db-a481a20f {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_4a5f10f6-dd96-9628-af21-ef2edd3f4472-a481a20f {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_96d11dfc-b756-37d7-a7a2-184d8b4df0fc-a481a20f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-acff12c8-eb6e-a598-4755-e9fde943f2de-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e1-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e4-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e7-a481a20f {
  align-self: stretch;
}

#w-node-acff12c8-eb6e-a598-4755-e9fde943f2ea-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2eb-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ec-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ed-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ee-a481a20f, #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ef-a481a20f {
  justify-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331f90-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331f91-a481a20f {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331f94-a481a20f {
  grid-area: 3 / 1 / 4 / 2;
  align-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331f99-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331f9e-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fa6-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fab-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fb0-a481a20f {
  grid-area: 9 / 1 / 10 / 2;
  align-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fb5-a481a20f {
  grid-area: 11 / 1 / 12 / 2;
  align-self: stretch;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fbb-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fbc-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fbd-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fbe-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fbf-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fc0-a481a20f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fc5-a481a20f {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fca-a481a20f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fcd-a481a20f {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fd0-a481a20f {
  grid-area: 3 / 5 / 4 / 7;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fd3-a481a20f {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fd8-a481a20f {
  grid-area: 5 / 2 / 6 / 7;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d331fe0-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fe3-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fe6-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fe9-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fec-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fef-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331ff2-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331ff5-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331ff8-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331ffb-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331ffe-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d332001-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d332004-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d332007-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d33200a-a481a20f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c69872c7-3e86-2ae3-8635-02534d33200d-a481a20f {
  grid-area: 11 / 2 / 12 / 7;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36178-a481a20f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa36179-a481a20f {
  align-self: center;
}

#w-node-_17368e39-8d9f-6f98-f184-876dbaa3617a-a481a20f, #w-node-_17368e39-8d9f-6f98-f184-876dbaa3617f-a481a20f {
  justify-self: start;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-4b50d79c {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-4b50d79c {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-4b50d79c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-d6c1d484 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-d6c1d484 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-d6c1d484 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-11905a55 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-11905a55 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-11905a55 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c6e7b1ac-5f65-efbb-9321-0e526c7b8b0f-11905a55 {
  justify-self: stretch;
}

#w-node-_25ea7f38-7044-4a07-87bd-e396d1bf2cb9-11905a55, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-24f36eb8 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-24f36eb8 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-24f36eb8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e115-24f36eb8 {
  place-self: center end;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e118-24f36eb8 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e11b-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e11c-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e130-24f36eb8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e131-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e145-24f36eb8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e146-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15a-24f36eb8 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15c-24f36eb8 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15e-24f36eb8 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e160-24f36eb8 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e161-24f36eb8 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start end;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e16c-24f36eb8 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-_56ca2ba5-09db-289f-96a4-79ef6634e176-24f36eb8 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633b-24f36eb8 {
  place-self: center end;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633e-24f36eb8 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16341-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16342-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16351-24f36eb8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16352-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1635f-24f36eb8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16360-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636d-24f36eb8 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636f-24f36eb8 {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16371-24f36eb8 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16373-24f36eb8 {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16374-24f36eb8 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start end;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16381-24f36eb8 {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1638f-24f36eb8 {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-_81d5850d-0e8a-eb2f-4795-15b22871cf6b-24f36eb8 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_67a854d8-e377-5469-2544-2bcf352ae8cf-24f36eb8, #w-node-_67a854d8-e377-5469-2544-2bcf352ae8e4-24f36eb8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3669-24f36eb8, #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366a-24f36eb8, #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366b-24f36eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366c-24f36eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366f-24f36eb8 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3676-24f36eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3679-24f36eb8 {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b367e-24f36eb8, #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3681-24f36eb8, #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3684-24f36eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b3687-24f36eb8 {
  grid-area: 4 / 2 / 5 / 4;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b368a-24f36eb8 {
  grid-area: 5 / 2 / 6 / 4;
}

#w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b368f-24f36eb8 {
  grid-area: 6 / 2 / 7 / 4;
}

#w-node-_496a6a47-da70-52ea-0c2b-3848302e2021-24f36eb8 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_496a6a47-da70-52ea-0c2b-3848302e2022-24f36eb8 {
  align-self: center;
}

#w-node-_496a6a47-da70-52ea-0c2b-3848302e2023-24f36eb8, #w-node-_496a6a47-da70-52ea-0c2b-3848302e2028-24f36eb8 {
  justify-self: start;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-0b8072dd {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-0b8072dd {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-0b8072dd, #w-node-b65e70fb-4577-ea81-0144-ac7d742619b8-0b8072dd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-0b8072dd {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-0b8072dd {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-0b8072dd {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-0b8072dd {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-0b8072dd {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-0b8072dd {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-3275f68b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-3275f68b {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-3275f68b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2634b4f7-418a-5335-a9ed-096fcc7872d7-3275f68b {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_4c4b9672-9bfd-3628-e4a5-519df1b2061b-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e0e9dff5-a9e0-3cf6-f670-37f38cf577f8-3275f68b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_8c78f592-ab2a-fd28-c300-c0f8f56685c0-3275f68b {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_8c78f592-ab2a-fd28-c300-c0f8f56685c6-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_04b17e96-115f-4b37-418e-570ad147acfb-3275f68b {
  grid-area: 1 / 4 / 2 / 5;
  align-self: stretch;
}

#w-node-_09753f76-ea79-edc4-d6b2-1ee745a531eb-3275f68b {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-_09753f76-ea79-edc4-d6b2-1ee745a531f1-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_72d64a9b-423e-78cb-b948-7460ba21c426-3275f68b {
  grid-area: 1 / 6 / 2 / 7;
  align-self: stretch;
}

#w-node-_4415c116-bc7c-c8cb-a774-8527d11cf316-3275f68b {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-_4415c116-bc7c-c8cb-a774-8527d11cf31c-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-efd71886-1ed7-0170-b208-0f27543aa5ac-3275f68b {
  grid-area: 1 / 8 / 2 / 9;
  align-self: stretch;
}

#w-node-_183af7ec-a703-d4a7-0419-2dbb70c6e554-3275f68b {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-_183af7ec-a703-d4a7-0419-2dbb70c6e55a-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a5064022-896b-1813-3a00-6fe8809994fa-3275f68b {
  grid-area: 1 / 10 / 2 / 11;
  align-self: stretch;
}

#w-node-_38258832-e677-5215-923f-c0d5a4b37ced-3275f68b {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-_38258832-e677-5215-923f-c0d5a4b37cf3-3275f68b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5ec74e70-0162-bf1a-e0fd-d8a35f43036b-3275f68b, #w-node-_3c7e2d05-3483-42a8-517e-f84d2c651c7a-3275f68b, #w-node-c6e7b1ac-5f65-efbb-9321-0e526c7b8aba-3275f68b, #w-node-c6e7b1ac-5f65-efbb-9321-0e526c7b8b0f-3275f68b, #w-node-_31dd7ae5-f515-5c19-592d-42cde5d242d8-3275f68b {
  justify-self: stretch;
}

#w-node-_25ea7f38-7044-4a07-87bd-e396d1bf2cb9-3275f68b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2b7e81f2-91fb-3825-33d6-419225fc137e-3275f68b {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bbb74398-a40a-5d98-61b9-683fdbf66b94-3275f68b {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5a19aafe-a146-155e-a902-32bbe2a468e4-3275f68b {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_355dc1f0-f2b3-4dd0-3ad0-48b53167eaa9-3275f68b {
  grid-area: 2 / 4 / 3 / 5;
  align-self: start;
}

#w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-3275f68b {
  grid-area: 2 / 3 / 3 / 4;
  align-self: start;
}

#w-node-_9b330dff-f216-6609-1397-e6d8d27c8fb4-3275f68b {
  grid-area: 3 / 1 / 4 / 5;
  align-self: auto;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-ca0e197b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-ca0e197b {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-ca0e197b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fa9-ca0e197b {
  align-self: stretch;
}

#w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fab-ca0e197b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fac-ca0e197b, #w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fb2-ca0e197b, #w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fb3-ca0e197b {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fb9-ca0e197b {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_21b09fc9-8a12-78a2-fa3b-152f17c20fba-ca0e197b {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1435e-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14362-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14366-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436a-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436d-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14371-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14375-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14378-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437b-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437f-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14382-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14386-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14389-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1438f-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14392-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14396-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1439b-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a1-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a4-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143aa-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143ad-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143b1-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8134-4a427d5b {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8135-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8136-4a427d5b {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8139-4a427d5b {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd813c-4a427d5b {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-_46d51ba1-1aca-6518-f15c-7d8be15ec28a-4a427d5b {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd813f-4a427d5b {
  grid-area: 2 / 6 / 3 / 7;
  align-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8142-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8143-4a427d5b {
  grid-area: 3 / 6 / 4 / 7;
  justify-self: stretch;
}

#w-node-b1793a2c-5eb9-e14a-14ac-152e5e0f6979-4a427d5b {
  grid-area: 3 / 5 / 4 / 6;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8144-4a427d5b {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8145-4a427d5b {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8146-4a427d5b {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: stretch;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8148-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd8149-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_05f2002c-7610-d8f0-a544-aa1af8cd814a-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-_0cc5cb94-9f4a-c273-541e-726507c87c0c-4a427d5b {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-_4a244458-4ed2-1543-92d6-7c4c39daa2fd-4a427d5b {
  grid-area: 1 / 5 / 2 / 6;
  align-self: center;
}

#w-node-_1ba91a87-b49e-40bd-e9bf-0f16f06f0a1d-4a427d5b {
  grid-area: 1 / 6 / 2 / 7;
  align-self: center;
}

#w-node-a1fc17aa-c233-f20f-9f2a-b5e2089faae4-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a1fc17aa-c233-f20f-9f2a-b5e2089fab18-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_05aaa638-de39-0523-e266-9da39f7757aa-4a427d5b, #w-node-_31f20085-9b9a-ca19-dca8-b60a3d70f382-4a427d5b, #w-node-e4634a1d-3ac0-766b-1c0c-24d05a1a5a5f-4a427d5b, #w-node-_2c27e055-f893-d164-e11a-b17a3cf60773-4a427d5b, #w-node-f5911d72-6c58-fdcb-5901-cd3f3e5c4cd6-4a427d5b {
  justify-self: stretch;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574cdb-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574cf0-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574cfd-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574d4e-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574d82-4a427d5b {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574d98-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574da4-4a427d5b {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574dec-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574e20-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574e3e-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574e57-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574eaa-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574ede-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574efc-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574f15-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_31f52c71-4433-0996-7566-8783b8574f68-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-bf1a29b6-083a-873e-ca9a-9483299b57af-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bf1a29b6-083a-873e-ca9a-9483299b5729-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bf1a29b6-083a-873e-ca9a-9483299b576c-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac24-4a427d5b {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac25-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac26-4a427d5b {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac2a-4a427d5b {
  grid-area: 2 / 3 / 3 / 4;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac2e-4a427d5b {
  grid-area: 2 / 4 / 3 / 5;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac32-4a427d5b {
  grid-area: 2 / 5 / 3 / 6;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac38-4a427d5b {
  grid-area: 2 / 6 / 3 / 7;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac3c-4a427d5b {
  grid-area: 2 / 7 / 3 / 8;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac40-4a427d5b {
  grid-area: 2 / 8 / 3 / 9;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac44-4a427d5b {
  grid-area: 2 / 9 / 3 / 10;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac48-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac49-4a427d5b {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4a-4a427d5b, #w-node-_72135c06-4eec-d466-bf80-96b41507d8bc-4a427d5b, #w-node-cbf9b0e3-fb1e-7aec-df48-e5b9091d4f21-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4b-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4c-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4d-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4e-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac4f-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac50-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac51-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac52-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac53-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac57-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac5b-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac5f-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac63-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac67-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac6b-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac6e-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac6f-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac70-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac71-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac72-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac73-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac74-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac75-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac76-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8accd-4a427d5b, #w-node-d810bd36-087f-1bdf-2978-6ea040e436a2-4a427d5b, #w-node-_9134e5a6-3f68-6007-a4a2-6398e8e53155-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac7c-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ac89-4a427d5b {
  grid-area: 2 / 2 / 3 / 3;
  align-self: stretch;
}

#w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acd5-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acd8-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acde-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ace4-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8ace9-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acee-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acf3-4a427d5b, #w-node-_0915bbe3-8bb1-3ef0-3756-50f3c6a8acf8-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb25f882-a749-2a07-0357-11b4f347dcbc-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-cb25f882-a749-2a07-0357-11b4f347dcc9-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-cb25f882-a749-2a07-0357-11b4f347dccb-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dcce-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dcd4-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dcda-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dcdf-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dce9-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dce4-4a427d5b, #w-node-cb25f882-a749-2a07-0357-11b4f347dcee-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac58e2-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac58ef-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac58f1-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac58f4-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac58fa-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac5900-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac5905-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac590a-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac590f-4a427d5b, #w-node-_033ecf0c-6695-15b9-d43d-2e3dbfac5914-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea635b-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea6368-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea636a-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea636d-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea6373-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea6379-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea637e-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea6383-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea6388-4a427d5b, #w-node-f138ecb3-9f2c-1354-88b3-89a5d4ea638d-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d73bc99d-0575-71dd-5f79-001c08c08802-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-d73bc99d-0575-71dd-5f79-001c08c0880f-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-d73bc99d-0575-71dd-5f79-001c08c08811-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c08814-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c0881a-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c08820-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c08825-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c0882a-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c0882f-4a427d5b, #w-node-d73bc99d-0575-71dd-5f79-001c08c08834-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3ba4-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bb1-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bb3-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bb6-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bbc-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bc2-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bc7-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bcc-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bd1-4a427d5b, #w-node-_4b13225d-1f9f-8d6f-8d67-818b116d3bd6-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f36323c-d917-69df-582c-5aa51a47bed2-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_3f36323c-d917-69df-582c-5aa51a47bedf-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_3f36323c-d917-69df-582c-5aa51a47bee1-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47bee4-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47beea-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47bef0-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47bef5-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47befa-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47beff-4a427d5b, #w-node-_3f36323c-d917-69df-582c-5aa51a47bf04-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c08f1-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c08fe-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0900-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0903-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0909-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c090f-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0914-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0919-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c091e-4a427d5b, #w-node-_23fc5e84-5d8d-34a0-25d9-48a3552c0923-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_815ce34f-6273-ad1e-5991-d6687578764c-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_815ce34f-6273-ad1e-5991-d66875787659-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_815ce34f-6273-ad1e-5991-d6687578765b-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d6687578765e-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d66875787664-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d6687578766c-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d66875787671-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d66875787676-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d6687578767b-4a427d5b, #w-node-_815ce34f-6273-ad1e-5991-d66875787680-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b1f-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b2c-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b2e-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b31-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b37-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b3d-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b42-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b47-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b4c-4a427d5b, #w-node-_1b47d5b4-830a-28ea-ca8a-16ee195f2b51-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f45fc50b-b4c1-36f4-6195-491514737e13-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-f45fc50b-b4c1-36f4-6195-491514737e20-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-f45fc50b-b4c1-36f4-6195-491514737e22-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e25-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e2b-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e31-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e36-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e3b-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e40-4a427d5b, #w-node-f45fc50b-b4c1-36f4-6195-491514737e45-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6752002-7e59-a211-a65e-c3c9bf0bb527-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-c6752002-7e59-a211-a65e-c3c9bf0bb534-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-c6752002-7e59-a211-a65e-c3c9bf0bb536-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb539-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb53f-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb545-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb54a-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb54f-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb554-4a427d5b, #w-node-c6752002-7e59-a211-a65e-c3c9bf0bb559-4a427d5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_550c7a43-12db-b5ad-f07e-37dc2e776475-4a427d5b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_550c7a43-12db-b5ad-f07e-37dc2e7763f0-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_550c7a43-12db-b5ad-f07e-37dc2e776439-4a427d5b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe5c-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe60-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe64-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe68-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6b-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6f-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe73-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe76-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe79-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe7d-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe80-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe84-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe87-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe8d-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe90-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe94-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe99-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe9f-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea2-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea8-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feab-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feaf-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1b-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1f-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff23-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff27-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2a-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2e-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff32-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff35-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff38-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3c-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3f-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff43-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff46-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4c-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4f-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff53-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff58-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff5e-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff61-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff67-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6a-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6e-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffda-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffde-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe2-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe6-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe9-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffed-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff1-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff4-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff7-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffb-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffe-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90002-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90005-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000b-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000e-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90012-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90017-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9001d-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90020-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90026-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90029-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9002d-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90099-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9009d-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a1-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a5-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a8-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ac-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b0-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b3-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b6-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ba-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900bd-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c1-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c4-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ca-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900cd-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d1-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d6-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900dc-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900df-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e5-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e8-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ec-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90158-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9015c-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90160-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90164-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90167-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016b-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016f-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90172-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90175-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90179-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9017c-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90180-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90183-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90189-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9018c-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90190-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90195-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019b-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019e-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a4-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a7-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901ab-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901f6-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fa-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fe-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90202-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90205-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90209-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9020d-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90210-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90213-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90217-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021a-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021e-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90221-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90227-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022a-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022e-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90233-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90239-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c9023c-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90242-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90245-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90249-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b5-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b9-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902bd-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c1-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c4-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c8-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cc-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cf-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d2-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d6-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d9-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902dd-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e0-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e6-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e9-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902ed-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f2-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f8-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c902fb-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90301-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90304-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_390d6f24-eccd-273f-e4f8-3321b7c90308-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914263e-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142642-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142646-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914264a-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914264d-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142651-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142655-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142658-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914265b-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914265f-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142662-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142666-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142669-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914266f-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142672-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142676-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914267b-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142681-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142684-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914268a-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914268d-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142691-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91426fe-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142702-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142706-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914270a-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914270d-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142711-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142715-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142718-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914271b-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914271f-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142722-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142726-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142729-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914272f-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142732-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142736-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914273b-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142741-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142744-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914274a-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914274d-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142751-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427bd-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427c1-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427c5-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427c9-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427cc-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427d0-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427d4-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427d7-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427da-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427de-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427e1-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427e5-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427e8-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427ee-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427f1-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427f5-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91427fa-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142800-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142803-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142809-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914280c-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142810-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914287c-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142880-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142884-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142888-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914288b-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914288f-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142893-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142896-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142899-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914289d-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428a0-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428a4-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428a7-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428ad-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428b0-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428b4-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428b9-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428bf-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428c2-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428c8-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428cb-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91428cf-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914293b-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914293f-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142943-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142947-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914294a-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914294e-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142952-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142955-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142958-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914295c-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914295f-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142963-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142966-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914296c-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914296f-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142973-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142978-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914297e-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142981-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142987-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914298a-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af914298e-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91429fa-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af91429fe-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a02-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a06-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a09-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a0d-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a11-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a14-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a17-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a1b-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a1e-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a22-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a25-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a2b-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a2e-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a32-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a37-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a3d-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a40-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a46-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a49-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a4d-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a98-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142a9c-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aa0-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aa4-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aa7-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aab-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aaf-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ab2-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ab5-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ab9-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142abc-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ac0-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ac3-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ac9-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142acc-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ad0-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ad5-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142adb-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ade-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ae4-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ae7-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142aeb-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b57-4a427d5b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b5b-4a427d5b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b5f-4a427d5b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b63-4a427d5b {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b66-4a427d5b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b6a-4a427d5b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b6e-4a427d5b {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b71-4a427d5b {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b74-4a427d5b {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b78-4a427d5b {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b7b-4a427d5b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b7f-4a427d5b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b82-4a427d5b {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b88-4a427d5b {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b8b-4a427d5b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b8f-4a427d5b {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b94-4a427d5b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b9a-4a427d5b {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142b9d-4a427d5b {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ba3-4a427d5b {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142ba6-4a427d5b {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9e939706-099a-1d15-ef0e-806af9142baa-4a427d5b {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e23a-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e24a-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e255-29c786e9, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e268-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e26f-29c786e9, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e280-29c786e9 {
  place-self: start end;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e282-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e289-29c786e9 {
  place-self: start end;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e28b-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e2a3-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_72c812b6-c456-637c-70fd-a9f7a379e2ae-29c786e9, #w-node-aeca476c-705c-02b5-32b0-fc61a7d3c633-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c670-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c67b-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c68a-29c786e9 {
  place-self: start end;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c68c-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c6ab-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aeca476c-705c-02b5-32b0-fc61a7d3c6b2-29c786e9 {
  place-self: start end;
}

#w-node-df37297d-1754-e7ea-587d-9679ef7c66b1-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df37297d-1754-e7ea-587d-9679ef7c66da-29c786e9 {
  place-self: start end;
}

#w-node-df37297d-1754-e7ea-587d-9679ef7c66dc-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-df37297d-1754-e7ea-587d-9679ef7c66fb-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df37297d-1754-e7ea-587d-9679ef7c6702-29c786e9 {
  place-self: start end;
}

#w-node-_10a1d325-1c40-be9c-674f-52da9363b19c-29c786e9, #w-node-_10a1d325-1c40-be9c-674f-52da9363b1cc-29c786e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10a1d325-1c40-be9c-674f-52da9363b1d3-29c786e9 {
  place-self: start end;
}

#w-node-_851ff601-0d5e-115f-45b0-225f14fe3600-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_851ff601-0d5e-115f-45b0-225f14fe360a-29c786e9 {
  place-self: start end;
}

#w-node-_851ff601-0d5e-115f-45b0-225f14fe360c-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6400057e-6c09-a58e-bada-754b226c1077-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6400057e-6c09-a58e-bada-754b226c1081-29c786e9 {
  place-self: start end;
}

#w-node-_6400057e-6c09-a58e-bada-754b226c1083-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a57557c0-2427-29e7-4610-aa518cc317d7-29c786e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a57557c0-2427-29e7-4610-aa518cc317e2-29c786e9 {
  place-self: start end;
}

#w-node-a57557c0-2427-29e7-4610-aa518cc317e4-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a6863698-0ee1-44e0-73f5-149583268aeb-29c786e9 {
  place-self: start end;
}

#w-node-a6863698-0ee1-44e0-73f5-149583268aed-29c786e9, #w-node-_745441b1-ab63-1604-8c1b-3469bb5928a7-29c786e9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_745441b1-ab63-1604-8c1b-3469bb5928b2-29c786e9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_745441b1-ab63-1604-8c1b-3469bb5928da-29c786e9, #w-node-_6400057e-6c09-a58e-bada-754b226c114d-57df40a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e5ccf36-0de2-7b66-8562-c8f4d1422b32-f445f070 {
  justify-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9e3-f445f070 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9e9-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9eb-f445f070 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9ed-f445f070 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9f3-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9f7-f445f070 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9f9-f445f070 {
  grid-area: 1 / 5 / 3 / 6;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24e9ff-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea01-f445f070 {
  grid-area: 1 / 6 / 2 / 7;
  align-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea03-f445f070 {
  grid-area: 1 / 7 / 3 / 8;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea09-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea0b-f445f070 {
  grid-area: 1 / 8 / 2 / 9;
  align-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea0d-f445f070 {
  grid-area: 1 / 9 / 3 / 10;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea13-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea15-f445f070 {
  grid-area: 1 / 10 / 2 / 11;
  align-self: stretch;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea17-f445f070 {
  grid-area: 1 / 11 / 3 / 12;
}

#w-node-e3035059-e544-1d3c-f568-319a2e24ea1d-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4d9688ec-e792-1545-b741-b7bc4d40c287-f445f070 {
  align-self: stretch;
}

#w-node-_4d9688ec-e792-1545-b741-b7bc4d40c289-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4d9688ec-e792-1545-b741-b7bc4d40c28a-f445f070, #w-node-_4d9688ec-e792-1545-b741-b7bc4d40c290-f445f070, #w-node-_4d9688ec-e792-1545-b741-b7bc4d40c291-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_4d9688ec-e792-1545-b741-b7bc4d40c297-f445f070 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_4d9688ec-e792-1545-b741-b7bc4d40c298-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_3ac3089c-25af-2ec4-87c1-1f418a07cd7f-f445f070 {
  align-self: stretch;
}

#w-node-_3ac3089c-25af-2ec4-87c1-1f418a07cd81-f445f070 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3ac3089c-25af-2ec4-87c1-1f418a07cd82-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-eb5c36cd-54ce-d0c2-11eb-27aa7696a268-f445f070 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-eb5c36cd-54ce-d0c2-11eb-27aa7696a269-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_02d18eea-9370-058c-ac20-571ef48032b6-f445f070 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_02d18eea-9370-058c-ac20-571ef48032b7-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_3ac3089c-25af-2ec4-87c1-1f418a07cd8f-f445f070 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3ac3089c-25af-2ec4-87c1-1f418a07cd90-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_752d04fc-cc5f-74b9-c3ff-f65d2197b85d-f445f070 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_752d04fc-cc5f-74b9-c3ff-f65d2197b85e-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c47b6f8e-9d5e-0c4f-385a-246e32da9fb3-f445f070 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-c47b6f8e-9d5e-0c4f-385a-246e32da9fb4-f445f070 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_6cd1fc10-7054-acc3-3edc-086ec6484cff-956ac16a, #w-node-_382d5653-19bc-2ebb-3ad1-753358f1762b-956ac16a {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eaa-956ac16a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eab-956ac16a {
  align-self: center;
}

#w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eac-956ac16a, #w-node-bf10fd8f-549c-2bc4-c49f-9da2ef215eb1-956ac16a {
  justify-self: start;
}

#w-node-ee2db81a-c70b-11a1-a9fc-ea964c907b55-956ac16a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_72f4dc54-086d-21dc-0967-b74873817eb1-956ac16a {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_4174074e-19c4-27cf-e04e-b4d64281f012-956ac16a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4174074e-19c4-27cf-e04e-b4d64281f013-956ac16a {
  align-self: center;
}

#w-node-_22df0953-007d-460c-b742-c4bf04084e9b-956ac16a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-de6df4a2-4378-7aa4-edf5-a7bdf0525854-d4c59976 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de6df4a2-4378-7aa4-edf5-a7bdf0525864-d4c59976, #w-node-de6df4a2-4378-7aa4-edf5-a7bdf05259b3-d4c59976, #w-node-de6df4a2-4378-7aa4-edf5-a7bdf0525a7c-d4c59976 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-de6df4a2-4378-7aa4-edf5-a7bdf0525c3d-d4c59976, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-d4c59976, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-098541be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1f1842f-a621-ea8c-fc26-2020aea5f751-098541be, #w-node-_20026508-ebc6-a5e8-3355-13bc1376f242-098541be, #w-node-_7aa70b3b-2273-fb21-2cf2-3046299b59ef-098541be {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-d1f1842f-a621-ea8c-fc26-2020aea5f994-098541be, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-1e5d8504, #w-node-d1f1842f-a621-ea8c-fc26-2020aea5f994-1e5d8504, #w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-b19daea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6ea9258-96be-3298-bdba-41164608700e-b19daea4, #w-node-_6ce174c5-b1d8-80cc-49e0-7369643edea7-a069b23a {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-ace2137d-2ef4-fbd5-6e3b-c721454dc755-3bbeabcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_759a2a71-05b5-c731-0e30-aa70e78bddda-3bbeabcc {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da5ed-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da602-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da60f-62821d8e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da660-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da694-62821d8e {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6aa-62821d8e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6b6-62821d8e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6fe-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da732-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da750-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da769-62821d8e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da7bc-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da7f0-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da80e-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da827-62821d8e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da87a-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-fc4c59a2-2a09-3145-4006-a0873474d542-62821d8e {
  align-self: start;
}

#w-node-fc4c59a2-2a09-3145-4006-a0873474d5c1-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a64-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a62-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a69-62821d8e, #w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a6f-62821d8e, #w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a75-62821d8e, #w-node-b0686673-8cb8-335c-5d51-440fe83cf7fe-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0686673-8cb8-335c-5d51-440fe83cf804-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-b0686673-8cb8-335c-5d51-440fe83cf816-62821d8e, #w-node-b0686673-8cb8-335c-5d51-440fe83cf81c-62821d8e, #w-node-b0686673-8cb8-335c-5d51-440fe83cf826-62821d8e, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebbd-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebc3-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebd5-62821d8e, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebdb-62821d8e, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebe5-62821d8e, #w-node-eab2c118-1c12-e717-e308-365414ccc841-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eab2c118-1c12-e717-e308-365414ccc849-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-eab2c118-1c12-e717-e308-365414ccc859-62821d8e, #w-node-eab2c118-1c12-e717-e308-365414ccc861-62821d8e, #w-node-eab2c118-1c12-e717-e308-365414ccc86b-62821d8e, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df4a-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df4f-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df50-62821d8e, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df56-62821d8e, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df60-62821d8e, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e0b-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e12-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e27-62821d8e, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e2d-62821d8e, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e32-62821d8e, #w-node-_15c45e57-b265-0546-d54d-f43536abcc31-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15c45e57-b265-0546-d54d-f43536abcc37-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_15c45e57-b265-0546-d54d-f43536abcc45-62821d8e, #w-node-_15c45e57-b265-0546-d54d-f43536abcc4b-62821d8e, #w-node-_15c45e57-b265-0546-d54d-f43536abcc55-62821d8e, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db1e-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62ee4dfa-9988-f1bf-35e1-98923707db25-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_62ee4dfa-9988-f1bf-35e1-98923707db2c-62821d8e, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db34-62821d8e, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db39-62821d8e, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae5ec-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae5f2-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae600-62821d8e, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae606-62821d8e, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae610-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032da9ea-236d-612c-56ef-7b8f1610cfe7-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a0b-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a11-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a24-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a2a-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a34-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a3c-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a44-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a56-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a5e-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a68-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a70-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a76-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a7c-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a86-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a8e-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a95-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1aaa-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ab0-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ab5-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1abd-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ac3-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ad1-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ad7-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ae1-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ae9-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1af0-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1af7-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1aff-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b04-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b0c-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b12-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b1e-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b24-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b2f-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b37-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b3e-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b4c-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b54-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b5a-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b62-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b66-62821d8e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b6b-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b71-62821d8e, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b7b-62821d8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-62821d8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-62821d8e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-62821d8e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-62821d8e {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-62821d8e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-62821d8e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-62821d8e {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-62821d8e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-62821d8e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-62821d8e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-62821d8e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-62821d8e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-62821d8e {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-62821d8e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-62821d8e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-62821d8e {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-62821d8e {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-62821d8e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-62821d8e {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-62821d8e {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-62821d8e {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-62821d8e {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c049-867089bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c058-867089bf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c065-867089bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-867089bf {
  place-self: start end;
}

#w-node-d6edfdf4-63ac-645a-9d1f-e6158193c071-867089bf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_30960868-d842-1df2-9b1a-15cf245cc93d-867089bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30960868-d842-1df2-9b1a-15cf245cc94c-867089bf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_30960868-d842-1df2-9b1a-15cf245cc959-867089bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30960868-d842-1df2-9b1a-15cf245cc963-867089bf {
  place-self: start end;
}

#w-node-_30960868-d842-1df2-9b1a-15cf245cc965-867089bf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-5b16e665 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1bf16f1d-ac8b-86c2-ef85-0165bab31d0b-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1bf16f1d-ac8b-86c2-ef85-0165bab31d15-5b16e665 {
  place-self: start end;
}

#w-node-_1bf16f1d-ac8b-86c2-ef85-0165bab31d17-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f0eff0a9-2d5e-a317-b9fd-581cf8c687cf-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f0eff0a9-2d5e-a317-b9fd-581cf8c687d9-5b16e665 {
  place-self: start end;
}

#w-node-f0eff0a9-2d5e-a317-b9fd-581cf8c687db-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cdd4846c-0777-0f3d-ff2b-acc2dc086eac-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-cdd4846c-0777-0f3d-ff2b-acc2dc086eb6-5b16e665 {
  place-self: start end;
}

#w-node-cdd4846c-0777-0f3d-ff2b-acc2dc086eb8-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_353004c3-27e7-8dd5-8033-671ffaa3c98e-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_353004c3-27e7-8dd5-8033-671ffaa3c998-5b16e665 {
  place-self: start end;
}

#w-node-_353004c3-27e7-8dd5-8033-671ffaa3c99a-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_814a64fa-c7c0-fbd7-52a9-abd067c0ab93-5b16e665 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_814a64fa-c7c0-fbd7-52a9-abd067c0ab9d-5b16e665 {
  place-self: start end;
}

#w-node-_814a64fa-c7c0-fbd7-52a9-abd067c0ab9f-5b16e665 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-9bdf7efb {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_08c70725-75a0-b131-702e-e6fa37772490-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_08c70725-75a0-b131-702e-e6fa3777249a-9bdf7efb {
  place-self: start end;
}

#w-node-_08c70725-75a0-b131-702e-e6fa3777249c-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-acc76523-c90e-97ac-56bd-bf77f3747ddf-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-acc76523-c90e-97ac-56bd-bf77f3747de9-9bdf7efb {
  place-self: start end;
}

#w-node-acc76523-c90e-97ac-56bd-bf77f3747deb-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_64e15328-ee70-d9f4-db1d-f91aa4bf3942-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_64e15328-ee70-d9f4-db1d-f91aa4bf394c-9bdf7efb {
  place-self: start end;
}

#w-node-_64e15328-ee70-d9f4-db1d-f91aa4bf394e-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e48f942e-1f04-82a2-1f06-81f5493b474d-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e48f942e-1f04-82a2-1f06-81f5493b4759-9bdf7efb {
  place-self: start end;
}

#w-node-e48f942e-1f04-82a2-1f06-81f5493b475b-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe29151d-6395-a90f-c5aa-15b592cfa4ac-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fe29151d-6395-a90f-c5aa-15b592cfa4b6-9bdf7efb {
  place-self: start end;
}

#w-node-fe29151d-6395-a90f-c5aa-15b592cfa4b8-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_276a2c4a-3807-7736-b6e1-feaed045bf17-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_276a2c4a-3807-7736-b6e1-feaed045bf23-9bdf7efb {
  place-self: start end;
}

#w-node-_276a2c4a-3807-7736-b6e1-feaed045bf25-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3ffe4296-6958-f674-70bf-9ea6312a2458-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3ffe4296-6958-f674-70bf-9ea6312a2462-9bdf7efb {
  place-self: start end;
}

#w-node-_3ffe4296-6958-f674-70bf-9ea6312a2464-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_480ce16c-e700-baf0-d6f2-7619b18cc4fc-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_480ce16c-e700-baf0-d6f2-7619b18cc508-9bdf7efb {
  place-self: start end;
}

#w-node-_480ce16c-e700-baf0-d6f2-7619b18cc50a-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2c248b99-a595-df92-a3e6-8524d1f21234-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_2c248b99-a595-df92-a3e6-8524d1f21240-9bdf7efb {
  place-self: start end;
}

#w-node-_2c248b99-a595-df92-a3e6-8524d1f21242-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1d18214f-7423-2ccd-5874-1da0c887e54d-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1d18214f-7423-2ccd-5874-1da0c887e559-9bdf7efb {
  place-self: start end;
}

#w-node-_1d18214f-7423-2ccd-5874-1da0c887e55b-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_288a0505-c09b-5dae-2739-f6aea5435a9f-9bdf7efb {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_288a0505-c09b-5dae-2739-f6aea5435aaa-9bdf7efb {
  place-self: start end;
}

#w-node-_288a0505-c09b-5dae-2739-f6aea5435aac-9bdf7efb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7b6b8893-9acf-59cd-507e-b1474bb3870b-9bdf7efb, #w-node-_7b6b8893-9acf-59cd-507e-b1474bb38720-9bdf7efb, #w-node-_7b6b8893-9acf-59cd-507e-b1474bb38728-9bdf7efb, #w-node-_7b6b8893-9acf-59cd-507e-b1474bb3872b-9bdf7efb {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-2b4940aa {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028c6-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028d0-2b4940aa {
  place-self: start end;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028d2-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13759-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-2b4940aa {
  place-self: start end;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13767-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47c2-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cc-2b4940aa {
  place-self: start end;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47ce-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d7ff93cf-176e-9858-5723-21868649b65e-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d7ff93cf-176e-9858-5723-21868649b668-2b4940aa {
  place-self: start end;
}

#w-node-d7ff93cf-176e-9858-5723-21868649b66a-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_88debca5-6da8-d4f5-98f8-c9d782d7da17-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_88debca5-6da8-d4f5-98f8-c9d782d7da21-2b4940aa {
  place-self: start end;
}

#w-node-_88debca5-6da8-d4f5-98f8-c9d782d7da23-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_21e5a75b-a011-265d-8f86-f6ef4950fb5c-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_21e5a75b-a011-265d-8f86-f6ef4950fb66-2b4940aa {
  place-self: start end;
}

#w-node-_21e5a75b-a011-265d-8f86-f6ef4950fb68-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a0028804-5e1e-8b2d-b632-42dfdc365f0c-2b4940aa {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a0028804-5e1e-8b2d-b632-42dfdc365f16-2b4940aa {
  place-self: start end;
}

#w-node-a0028804-5e1e-8b2d-b632-42dfdc365f18-2b4940aa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-b6e7fadc {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-b6e7fadc {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-b6e7fadc {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_683a3e6d-bfc8-b7a4-7a17-7215dbf08d4d-b6e7fadc {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_683a3e6d-bfc8-b7a4-7a17-7215dbf08d57-b6e7fadc {
  place-self: start end;
}

#w-node-_683a3e6d-bfc8-b7a4-7a17-7215dbf08d59-b6e7fadc {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_26cc205c-1418-df68-0654-9ad2613979f2-b6e7fadc {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_26cc205c-1418-df68-0654-9ad2613979fc-b6e7fadc {
  place-self: start end;
}

#w-node-_26cc205c-1418-df68-0654-9ad2613979fe-b6e7fadc {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ab894716-7111-7b3e-3943-51e624637404-e53f134f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ab894716-7111-7b3e-3943-51e62463740e-e53f134f {
  place-self: start end;
}

#w-node-ab894716-7111-7b3e-3943-51e624637410-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-e53f134f {
  place-self: center end;
}

#w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-e53f134f {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-_1664e383-806d-53e6-ea9f-3a0cc1cba1c4-e53f134f {
  grid-area: 1 / 2 / 4 / 3;
}

#w-node-_72d840b8-deab-032f-abde-eed52c9f456d-e53f134f {
  grid-area: 1 / 3 / 4 / 4;
}

#w-node-fccb23cc-1d03-2079-3837-58dbcd225f76-e53f134f {
  grid-area: 1 / 4 / 4 / 5;
}

#w-node-_7f4440e2-cd45-da6d-7514-2a70d9b8203b-e53f134f {
  grid-area: 1 / 5 / 4 / 6;
}

#w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_80c7b0ff-9e04-3b9c-3a68-6f5b9d025b89-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086616-e53f134f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_449a5d3c-9a03-5601-a969-635607086617-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283226-e53f134f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7665c39c-4184-2a43-efb2-e05005283227-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_57bec797-9521-7c17-aee6-b54f89f62794-e53f134f {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_57bec797-9521-7c17-aee6-b54f89f62795-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-e53f134f {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-e53f134f {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-_98282ad2-e1de-39e9-3210-846aeca62d75-e53f134f {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-_4e495542-a90a-dd04-33e7-c80d70fb95a9-e53f134f {
  grid-area: 2 / 5 / 3 / 6;
  justify-self: center;
}

#w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-e53f134f {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-_93cc577b-35fb-d162-2968-9213c67379c8-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start end;
}

#w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-e53f134f {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-e53f134f {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-c2a09531-966d-4605-3d9b-e8cf5a355bc5-e53f134f {
  grid-area: 3 / 5 / 4 / 6;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a20-e53f134f {
  place-self: center end;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a23-e53f134f {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start end;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a26-e53f134f {
  grid-area: 1 / 2 / 4 / 3;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a31-e53f134f {
  grid-area: 1 / 3 / 4 / 4;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a3c-e53f134f {
  grid-area: 1 / 4 / 4 / 5;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a47-e53f134f {
  grid-area: 1 / 5 / 4 / 6;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a52-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a53-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a67-e53f134f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a68-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a77-e53f134f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a78-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a8c-e53f134f {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a8d-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a9c-e53f134f {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9a9e-e53f134f {
  grid-area: 2 / 3 / 3 / 4;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9aa0-e53f134f {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9aa2-e53f134f {
  grid-area: 2 / 5 / 3 / 6;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9aa4-e53f134f {
  grid-area: 3 / 2 / 4 / 3;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9aa5-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start end;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9aae-e53f134f {
  grid-area: 3 / 3 / 4 / 4;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9ab8-e53f134f {
  grid-area: 3 / 4 / 4 / 5;
  justify-self: center;
}

#w-node-f263e04d-4828-a6aa-6df0-81be331f9ac7-e53f134f {
  grid-area: 3 / 5 / 4 / 6;
  justify-self: center;
}

#w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e31-e53f134f, #w-node-_896d161c-d6e9-32b1-1c14-d5bc5bf28e0f-e53f134f {
  align-self: stretch;
}

#w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-e53f134f, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd2-e53f134f, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-e53f134f, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecdd-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-efb7b6dc-c3e0-7b1f-4735-c20b3cff7805-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3ad8d890-9c2f-8565-edb0-da97d2d17d3f-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
}

#w-node-_89ecf676-f4e4-c0df-bcae-502848ea93f5-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_89ecf676-f4e4-c0df-bcae-502848ea940b-e53f134f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b05ce16f-0cc7-a0f4-d507-fc98e4b5b309-e53f134f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da5ed-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da602-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da60f-f1bbcc99 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da660-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da694-f1bbcc99 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6aa-f1bbcc99 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6b6-f1bbcc99 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da6fe-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da732-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da750-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da769-f1bbcc99 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da7bc-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da7f0-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da80e-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da827-f1bbcc99 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_572b2772-64b1-ef77-9e83-31156c0da87a-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-fc4c59a2-2a09-3145-4006-a0873474d542-f1bbcc99 {
  align-self: start;
}

#w-node-fc4c59a2-2a09-3145-4006-a0873474d5c1-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a64-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a62-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a69-f1bbcc99, #w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a6f-f1bbcc99, #w-node-_97fae3f3-71fc-55f8-5cc7-59ffecbb2a75-f1bbcc99, #w-node-b0686673-8cb8-335c-5d51-440fe83cf7fe-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0686673-8cb8-335c-5d51-440fe83cf804-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-b0686673-8cb8-335c-5d51-440fe83cf816-f1bbcc99, #w-node-b0686673-8cb8-335c-5d51-440fe83cf81c-f1bbcc99, #w-node-b0686673-8cb8-335c-5d51-440fe83cf826-f1bbcc99, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebbd-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebc3-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebd5-f1bbcc99, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebdb-f1bbcc99, #w-node-c2ec752b-fb84-a2bf-90bd-2dbfdb9eebe5-f1bbcc99, #w-node-eab2c118-1c12-e717-e308-365414ccc841-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eab2c118-1c12-e717-e308-365414ccc849-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-eab2c118-1c12-e717-e308-365414ccc859-f1bbcc99, #w-node-eab2c118-1c12-e717-e308-365414ccc861-f1bbcc99, #w-node-eab2c118-1c12-e717-e308-365414ccc86b-f1bbcc99, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df4a-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df4f-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df50-f1bbcc99, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df56-f1bbcc99, #w-node-e0a2b25e-bfb5-4061-2abb-146fd5c8df60-f1bbcc99, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e0b-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e12-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e27-f1bbcc99, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e2d-f1bbcc99, #w-node-_90ae325c-2a35-0d0c-61ad-b4fb35696e32-f1bbcc99, #w-node-_15c45e57-b265-0546-d54d-f43536abcc31-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15c45e57-b265-0546-d54d-f43536abcc37-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_15c45e57-b265-0546-d54d-f43536abcc45-f1bbcc99, #w-node-_15c45e57-b265-0546-d54d-f43536abcc4b-f1bbcc99, #w-node-_15c45e57-b265-0546-d54d-f43536abcc55-f1bbcc99, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db1e-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62ee4dfa-9988-f1bf-35e1-98923707db25-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_62ee4dfa-9988-f1bf-35e1-98923707db2c-f1bbcc99, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db34-f1bbcc99, #w-node-_62ee4dfa-9988-f1bf-35e1-98923707db39-f1bbcc99, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae5ec-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae5f2-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae600-f1bbcc99, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae606-f1bbcc99, #w-node-_3b851648-0c36-1d09-c94a-16ea2d3ae610-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032da9ea-236d-612c-56ef-7b8f1610cfe7-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a0b-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a11-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a24-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a2a-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a34-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a3c-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a44-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a56-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a5e-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a68-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a70-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a76-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a7c-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a86-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a8e-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1a95-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1aaa-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ab0-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ab5-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1abd-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ac3-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ad1-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ad7-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ae1-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1ae9-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1af0-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1af7-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1aff-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b04-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b0c-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b12-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b1e-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b24-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b2f-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b37-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b3e-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b4c-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b54-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b5a-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b62-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b66-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: stretch;
}

#w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b6b-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b71-f1bbcc99, #w-node-_084a2e84-b1fd-cfb4-156d-1bb7334c1b7b-f1bbcc99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-f1bbcc99 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-f1bbcc99 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-f1bbcc99 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-f1bbcc99 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-f1bbcc99 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-f1bbcc99 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-f1bbcc99 {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-f1bbcc99 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-f1bbcc99 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-f1bbcc99 {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-f1bbcc99 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-f1bbcc99 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-f1bbcc99 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-f1bbcc99 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-f1bbcc99 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-f1bbcc99 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-f1bbcc99 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-f1bbcc99 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-f1bbcc99 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-f1bbcc99 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-f1bbcc99 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-f1bbcc99 {
  grid-area: 8 / 2 / 9 / 5;
  justify-self: stretch;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa43-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa4e-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa59-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4547fe89-3e48-0c6c-5f08-d59a271afa64-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38de09a8-134d-f8b2-f885-6bce53412549-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_38de09a8-134d-f8b2-f885-6bce53412554-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38de09a8-134d-f8b2-f885-6bce5341255f-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_38de09a8-134d-f8b2-f885-6bce5341256a-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad967dc-4c0c-6526-8137-369274dc48df-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-bad967dc-4c0c-6526-8137-369274dc48ea-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad967dc-4c0c-6526-8137-369274dc48f5-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-bad967dc-4c0c-6526-8137-369274dc4900-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8c37f-5921-0602-ffd8-467fe0529c10-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_95a8c37f-5921-0602-ffd8-467fe0529c1b-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8c37f-5921-0602-ffd8-467fe0529c26-67dae717 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_95a8c37f-5921-0602-ffd8-467fe0529c31-67dae717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa7a-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa84-3c893b49 {
  place-self: start end;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa86-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b0a-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b14-3c893b49 {
  place-self: start end;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b16-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9756-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9760-3c893b49 {
  place-self: start end;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9762-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b45eaf61-090c-75dd-442b-641ec34542f9-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b45eaf61-090c-75dd-442b-641ec3454303-3c893b49 {
  place-self: start end;
}

#w-node-b45eaf61-090c-75dd-442b-641ec3454305-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13759-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-3c893b49 {
  place-self: start end;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13767-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe982272-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe98227d-3c893b49 {
  place-self: start end;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe98227f-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1c6-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d1-3c893b49 {
  place-self: start end;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d3-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c853-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c85e-3c893b49 {
  place-self: start end;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c860-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d38-3c893b49 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d43-3c893b49 {
  place-self: start end;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d45-3c893b49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-648df887 {
  place-self: start end;
}

#w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559956-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3ce6e450-4370-fd65-ec46-e23d51cbf04e-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3ce6e450-4370-fd65-ec46-e23d51cbf058-648df887 {
  place-self: start end;
}

#w-node-_3ce6e450-4370-fd65-ec46-e23d51cbf05a-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa7a-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa84-648df887 {
  place-self: start end;
}

#w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa86-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_15b0a807-be57-4e64-d84d-d8979602f3d4-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_15b0a807-be57-4e64-d84d-d8979602f3de-648df887 {
  place-self: start end;
}

#w-node-_15b0a807-be57-4e64-d84d-d8979602f3e0-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_614110d3-d647-1679-9814-cb0b3716a237-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_614110d3-d647-1679-9814-cb0b3716a241-648df887 {
  place-self: start end;
}

#w-node-_614110d3-d647-1679-9814-cb0b3716a243-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_483dc26c-38c8-1c23-a456-13e206eaf850-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_483dc26c-38c8-1c23-a456-13e206eaf85a-648df887 {
  place-self: start end;
}

#w-node-_483dc26c-38c8-1c23-a456-13e206eaf85c-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5b7ef9b1-b239-706c-8d6f-e7b23752e131-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_5b7ef9b1-b239-706c-8d6f-e7b23752e13b-648df887 {
  place-self: start end;
}

#w-node-_5b7ef9b1-b239-706c-8d6f-e7b23752e13d-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b0a-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b14-648df887 {
  place-self: start end;
}

#w-node-aa9780e1-a992-ccd3-869f-907092124b16-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9756-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9760-648df887 {
  place-self: start end;
}

#w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9762-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d6a38bc8-d611-b41a-a6a5-d2ab1cc9e3c8-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d6a38bc8-d611-b41a-a6a5-d2ab1cc9e3d2-648df887 {
  place-self: start end;
}

#w-node-d6a38bc8-d611-b41a-a6a5-d2ab1cc9e3d4-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_619a05a2-91bd-bc69-78bc-eb64aaee8dce-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_619a05a2-91bd-bc69-78bc-eb64aaee8dd8-648df887 {
  place-self: start end;
}

#w-node-_619a05a2-91bd-bc69-78bc-eb64aaee8dda-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6d24b61d-cebe-dd41-3a99-67dd62766b20-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6d24b61d-cebe-dd41-3a99-67dd62766b2a-648df887 {
  place-self: start end;
}

#w-node-_6d24b61d-cebe-dd41-3a99-67dd62766b2c-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b45eaf61-090c-75dd-442b-641ec34542f9-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b45eaf61-090c-75dd-442b-641ec3454303-648df887 {
  place-self: start end;
}

#w-node-b45eaf61-090c-75dd-442b-641ec3454305-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7f4ff88b-1b64-c8e6-26e6-852522ac0c92-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7f4ff88b-1b64-c8e6-26e6-852522ac0c9c-648df887 {
  place-self: start end;
}

#w-node-_7f4ff88b-1b64-c8e6-26e6-852522ac0c9e-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028c6-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028d0-648df887 {
  place-self: start end;
}

#w-node-_65a6e347-463b-5062-af7c-8b00520028d2-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47c2-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cc-648df887 {
  place-self: start end;
}

#w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47ce-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13759-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-648df887 {
  place-self: start end;
}

#w-node-_964a1054-bc0c-c2bf-20f7-175a4be13767-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe982272-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe98227d-648df887 {
  place-self: start end;
}

#w-node-ceae96de-4546-9b29-339c-b9a9fe98227f-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a6be2258-d5e8-fcca-8fbf-be7b17976f63-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a6be2258-d5e8-fcca-8fbf-be7b17976f6e-648df887 {
  place-self: start end;
}

#w-node-a6be2258-d5e8-fcca-8fbf-be7b17976f70-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e69e0092-4f69-df60-9719-6a3bb0d9a8df-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e69e0092-4f69-df60-9719-6a3bb0d9a8ea-648df887 {
  place-self: start end;
}

#w-node-e69e0092-4f69-df60-9719-6a3bb0d9a8ec-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1c6-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d1-648df887 {
  place-self: start end;
}

#w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d3-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_77b2d835-2291-90e8-ba76-6d7f47a9a10f-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_77b2d835-2291-90e8-ba76-6d7f47a9a11a-648df887 {
  place-self: start end;
}

#w-node-_77b2d835-2291-90e8-ba76-6d7f47a9a11c-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_787d7211-07dc-2c88-5a57-57c683b375ef-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_787d7211-07dc-2c88-5a57-57c683b375fa-648df887 {
  place-self: start end;
}

#w-node-_787d7211-07dc-2c88-5a57-57c683b375fc-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6389bd28-ce8a-bd8e-a0b9-8c0658c2749f-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6389bd28-ce8a-bd8e-a0b9-8c0658c274aa-648df887 {
  place-self: start end;
}

#w-node-_6389bd28-ce8a-bd8e-a0b9-8c0658c274ac-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e36a6c1b-7f24-2354-5f6d-62e9669b8ff0-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e36a6c1b-7f24-2354-5f6d-62e9669b8ffb-648df887 {
  place-self: start end;
}

#w-node-e36a6c1b-7f24-2354-5f6d-62e9669b8ffd-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c853-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c85e-648df887 {
  place-self: start end;
}

#w-node-fa76d880-8e78-32ed-2365-079ac421c860-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5f5cbdfb-e72c-8a57-2ad6-9d36abf76943-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_5f5cbdfb-e72c-8a57-2ad6-9d36abf7694e-648df887 {
  place-self: start end;
}

#w-node-_5f5cbdfb-e72c-8a57-2ad6-9d36abf76950-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fec9eea4-f0e4-7a9f-e1af-ae7c348ad685-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fec9eea4-f0e4-7a9f-e1af-ae7c348ad690-648df887 {
  place-self: start end;
}

#w-node-fec9eea4-f0e4-7a9f-e1af-ae7c348ad692-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_950d726c-ca6d-c9e4-2122-6ba97fa8864d-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_950d726c-ca6d-c9e4-2122-6ba97fa88658-648df887 {
  place-self: start end;
}

#w-node-_950d726c-ca6d-c9e4-2122-6ba97fa8865a-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d38-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d43-648df887 {
  place-self: start end;
}

#w-node-_703f5082-5175-a7a0-f7a2-7bf705428d45-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a47bb899-c37a-8dae-0cd8-01fa668a784f-648df887 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a47bb899-c37a-8dae-0cd8-01fa668a785a-648df887 {
  place-self: start end;
}

#w-node-a47bb899-c37a-8dae-0cd8-01fa668a785c-648df887 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-b330fbf4, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd2-b330fbf4, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-b330fbf4, #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecdd-b330fbf4 {
  grid-area: 1 / 2 / 2 / 3;
}

@media screen and (min-width: 1920px) {
  #w-node-_720ddb35-7cce-ae43-74db-b1caeebdbb36-13c4eaf9, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a1ff-13c4eaf9, #w-node-_13f3b225-3e4a-5d96-d66f-9c372b13742c-13c4eaf9, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a1ff-fd60b726, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a1ff-b8a96b16, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a1ff-53739115 {
    justify-self: start;
  }

  #w-node-_6aa1edae-8eed-18c9-14fe-48ad96331f0a-676deaf0, #w-node-_3332abd0-709e-cd73-3fd7-9c17a6892df4-676deaf0, #w-node-_77f571de-37ac-26f6-0264-36aff4eb7ccc-676deaf0, #w-node-_1aeb4e6e-e072-4648-3cf8-77a1f8a6ccc1-676deaf0, #w-node-b295cc05-1021-c590-15ba-92f3bbbc0725-676deaf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1faf-676deaf0 {
    grid-column-end: 3;
  }

  #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fb3-676deaf0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a689-676deaf0 {
    grid-column-end: 3;
  }

  #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970774-676deaf0 {
    grid-column-end: 4;
  }

  #w-node-ed7fcf57-0a29-571d-02bf-2eb017a2d819-676deaf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d109a46d-fc0d-78b7-8091-47239ae4c6e7-676deaf0 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-d8d305e7-849c-403b-7f41-0a998969e139-c76bfa3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fbd7f662-aaa2-2cbb-c3eb-4793aa755a49-c76bfa3b {
    align-self: stretch;
  }

  #w-node-_1b3017fd-19a7-0964-516a-864868c5031c-c76bfa3b, #w-node-_4d9dcfb2-5469-23d5-edd2-f9ed6e149a1b-c76bfa3b, #w-node-_11c4e19c-ee22-9ef6-c2f7-be6ed954bec7-7fcffaca, #w-node-e6ab900f-7fc3-9e63-56eb-be1a0394887c-7fcffaca, #w-node-f7d7b20a-c584-6204-8173-4fafeb102577-7fcffaca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06e-de5c2e48, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-13b5798e, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-8ec338b3 {
    justify-self: start;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b55993d-583af775 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-583af775, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-1631bca0, #w-node-_405a831c-3987-cefa-9bda-58abaf4c7d77-c3b02459, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-6fcc4f14, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-6c245ed5, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-00522e7e, #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06e-d4aaa727, #w-node-_8c9caef2-83f9-6506-68a6-ce20112e3279-d4aaa727, #w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bde-d4aaa727, #w-node-ab894716-7111-7b3e-3943-51e62463740d-53c3c138, #w-node-ab894716-7111-7b3e-3943-51e62463740d-a09ef3d6 {
    justify-self: start;
  }

  #w-node-cc5e4240-9866-714d-d797-8c63a1ff88d0-a09ef3d6 {
    grid-column-end: 4;
  }

  #w-node-c3f93f95-262b-5bd6-972f-bd85c71778a7-a09ef3d6 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c3f93f95-262b-5bd6-972f-bd85c71778a8-a09ef3d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6aa1edae-8eed-18c9-14fe-48ad96331f0a-aaa0babb, #w-node-_3332abd0-709e-cd73-3fd7-9c17a6892df4-aaa0babb, #w-node-_77f571de-37ac-26f6-0264-36aff4eb7ccc-aaa0babb, #w-node-_1aeb4e6e-e072-4648-3cf8-77a1f8a6ccc1-aaa0babb, #w-node-b295cc05-1021-c590-15ba-92f3bbbc0725-aaa0babb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1faf-aaa0babb {
    grid-column-end: 3;
  }

  #w-node-_98f7e466-6855-d4fa-91e7-ab9a6f1f1fb3-aaa0babb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6a4ee031-c6ea-9985-f957-e9eb66a2a689-aaa0babb {
    grid-column-end: 3;
  }

  #w-node-_8bc3267b-b25c-7503-efcb-03ce5c970774-aaa0babb {
    grid-column-end: 4;
  }

  #w-node-ab894716-7111-7b3e-3943-51e62463740d-7d1bf2a0, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-031a813d {
    justify-self: start;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-031a813d {
    grid-area: 3 / 2 / 4 / 6;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-031a813d {
    grid-area: 4 / 2 / 5 / 6;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-dc700c9a {
    justify-self: start;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-dc700c9a {
    grid-area: 3 / 2 / 4 / 6;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-dc700c9a {
    grid-area: 4 / 2 / 5 / 6;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-458cb333 {
    justify-self: start;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-458cb333 {
    grid-area: 3 / 2 / 4 / 6;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-458cb333 {
    grid-area: 4 / 2 / 5 / 6;
  }

  #w-node-a6e4840a-e5b1-0c88-cbc6-a37c779e7902-a481a20f {
    justify-self: start;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e26-a481a20f {
    grid-area: 3 / 2 / 4 / 6;
  }

  #w-node-e4f4a105-b25d-eef9-5bdc-a84fad661e37-a481a20f {
    grid-area: 4 / 2 / 5 / 6;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-4b50d79c, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-d6c1d484, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-11905a55, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-24f36eb8, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-0b8072dd, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-3275f68b {
    justify-self: start;
  }

  #w-node-a5064022-896b-1813-3a00-6fe8809994fa-3275f68b {
    grid-area: 1 / 10 / 2 / 11;
  }

  #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-ca0e197b {
    justify-self: start;
  }

  #w-node-_622d01c5-08c1-a72a-7d91-4443e02a98e2-29c786e9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72c812b6-c456-637c-70fd-a9f7a379e27f-29c786e9, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e288-29c786e9, #w-node-aeca476c-705c-02b5-32b0-fc61a7d3c689-29c786e9, #w-node-df37297d-1754-e7ea-587d-9679ef7c66d9-29c786e9, #w-node-_851ff601-0d5e-115f-45b0-225f14fe3609-29c786e9 {
    justify-self: start;
  }

  #w-node-_6400057e-6c09-a58e-bada-754b226c1077-29c786e9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_6400057e-6c09-a58e-bada-754b226c1080-29c786e9, #w-node-a57557c0-2427-29e7-4610-aa518cc317e1-29c786e9, #w-node-a6863698-0ee1-44e0-73f5-149583268aea-29c786e9 {
    justify-self: start;
  }

  #w-node-f68a5217-7c27-44c5-401d-085b590fafbb-29c786e9, #w-node-_622d01c5-08c1-a72a-7d91-4443e02a98e2-57df40a1, #w-node-d8d305e7-849c-403b-7f41-0a998969e139-f445f070 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3035059-e544-1d3c-f568-319a2e24ea15-f445f070 {
    grid-area: 1 / 10 / 2 / 11;
  }

  #w-node-_11c4e19c-ee22-9ef6-c2f7-be6ed954bec7-956ac16a, #w-node-e6ab900f-7fc3-9e63-56eb-be1a0394887c-956ac16a, #w-node-f7d7b20a-c584-6204-8173-4fafeb102577-956ac16a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06e-867089bf, #w-node-_30960868-d842-1df2-9b1a-15cf245cc962-867089bf, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-5b16e665, #w-node-_1bf16f1d-ac8b-86c2-ef85-0165bab31d14-5b16e665, #w-node-f0eff0a9-2d5e-a317-b9fd-581cf8c687d8-5b16e665, #w-node-cdd4846c-0777-0f3d-ff2b-acc2dc086eb5-5b16e665, #w-node-_353004c3-27e7-8dd5-8033-671ffaa3c997-5b16e665, #w-node-_814a64fa-c7c0-fbd7-52a9-abd067c0ab9c-5b16e665, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-9bdf7efb, #w-node-_08c70725-75a0-b131-702e-e6fa37772499-9bdf7efb, #w-node-acc76523-c90e-97ac-56bd-bf77f3747de8-9bdf7efb, #w-node-_64e15328-ee70-d9f4-db1d-f91aa4bf394b-9bdf7efb, #w-node-e48f942e-1f04-82a2-1f06-81f5493b4758-9bdf7efb, #w-node-fe29151d-6395-a90f-c5aa-15b592cfa4b5-9bdf7efb, #w-node-_276a2c4a-3807-7736-b6e1-feaed045bf22-9bdf7efb, #w-node-_3ffe4296-6958-f674-70bf-9ea6312a2461-9bdf7efb, #w-node-_480ce16c-e700-baf0-d6f2-7619b18cc507-9bdf7efb, #w-node-_2c248b99-a595-df92-a3e6-8524d1f2123f-9bdf7efb, #w-node-_1d18214f-7423-2ccd-5874-1da0c887e558-9bdf7efb, #w-node-_288a0505-c09b-5dae-2739-f6aea5435aa9-9bdf7efb, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-2b4940aa, #w-node-_65a6e347-463b-5062-af7c-8b00520028cf-2b4940aa, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13764-2b4940aa, #w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cb-2b4940aa, #w-node-d7ff93cf-176e-9858-5723-21868649b667-2b4940aa, #w-node-_88debca5-6da8-d4f5-98f8-c9d782d7da20-2b4940aa, #w-node-_21e5a75b-a011-265d-8f86-f6ef4950fb65-2b4940aa, #w-node-a0028804-5e1e-8b2d-b632-42dfdc365f15-2b4940aa, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-b6e7fadc, #w-node-_683a3e6d-bfc8-b7a4-7a17-7215dbf08d56-b6e7fadc, #w-node-_26cc205c-1418-df68-0654-9ad2613979fb-b6e7fadc, #w-node-ab894716-7111-7b3e-3943-51e62463740d-e53f134f, #w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa83-3c893b49, #w-node-aa9780e1-a992-ccd3-869f-907092124b13-3c893b49, #w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e975f-3c893b49, #w-node-b45eaf61-090c-75dd-442b-641ec3454302-3c893b49, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13764-3c893b49, #w-node-ceae96de-4546-9b29-339c-b9a9fe98227c-3c893b49, #w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d0-3c893b49, #w-node-fa76d880-8e78-32ed-2365-079ac421c85d-3c893b49, #w-node-_703f5082-5175-a7a0-f7a2-7bf705428d42-3c893b49, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559953-648df887, #w-node-_3ce6e450-4370-fd65-ec46-e23d51cbf057-648df887, #w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa83-648df887, #w-node-_15b0a807-be57-4e64-d84d-d8979602f3dd-648df887, #w-node-_614110d3-d647-1679-9814-cb0b3716a240-648df887, #w-node-_483dc26c-38c8-1c23-a456-13e206eaf859-648df887, #w-node-_5b7ef9b1-b239-706c-8d6f-e7b23752e13a-648df887, #w-node-aa9780e1-a992-ccd3-869f-907092124b13-648df887, #w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e975f-648df887, #w-node-d6a38bc8-d611-b41a-a6a5-d2ab1cc9e3d1-648df887, #w-node-_619a05a2-91bd-bc69-78bc-eb64aaee8dd7-648df887, #w-node-_6d24b61d-cebe-dd41-3a99-67dd62766b29-648df887, #w-node-b45eaf61-090c-75dd-442b-641ec3454302-648df887, #w-node-_7f4ff88b-1b64-c8e6-26e6-852522ac0c9b-648df887, #w-node-_65a6e347-463b-5062-af7c-8b00520028cf-648df887, #w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cb-648df887, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13764-648df887, #w-node-ceae96de-4546-9b29-339c-b9a9fe98227c-648df887, #w-node-a6be2258-d5e8-fcca-8fbf-be7b17976f6d-648df887, #w-node-e69e0092-4f69-df60-9719-6a3bb0d9a8e9-648df887, #w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d0-648df887, #w-node-_77b2d835-2291-90e8-ba76-6d7f47a9a119-648df887, #w-node-_787d7211-07dc-2c88-5a57-57c683b375f9-648df887, #w-node-_6389bd28-ce8a-bd8e-a0b9-8c0658c274a9-648df887, #w-node-e36a6c1b-7f24-2354-5f6d-62e9669b8ffa-648df887, #w-node-fa76d880-8e78-32ed-2365-079ac421c85d-648df887, #w-node-_5f5cbdfb-e72c-8a57-2ad6-9d36abf7694d-648df887, #w-node-fec9eea4-f0e4-7a9f-e1af-ae7c348ad68f-648df887, #w-node-_950d726c-ca6d-c9e4-2122-6ba97fa88657-648df887, #w-node-_703f5082-5175-a7a0-f7a2-7bf705428d42-648df887, #w-node-a47bb899-c37a-8dae-0cd8-01fa668a7859-648df887 {
    justify-self: start;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eacb-bd4e662e {
    justify-self: end;
  }

  #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe4c-bd4e662e {
    justify-self: start;
  }

  #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe80-bd4e662e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_305dd0ab-45e1-64af-fc4a-562199020574-53739115 {
    justify-self: end;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-13c4eaf9, #w-node-_720ddb35-7cce-ae43-74db-b1caeebdbb37-13c4eaf9, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-13c4eaf9, #w-node-_13f3b225-3e4a-5d96-d66f-9c372b13742d-13c4eaf9, #w-node-_6110fd00-0656-ad6f-209d-af710961787b-0961783e, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-fd60b726, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-fd60b726, #w-node-_5c4c8336-540b-499d-d217-4b388da9e215-fd60b726, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-fd60b726, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-b8a96b16, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-b8a96b16, #w-node-_5c4c8336-540b-499d-d217-4b388da9e215-b8a96b16, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-b8a96b16 {
    align-self: start;
  }

  #w-node-ddc6845d-cb7e-d38b-b4b1-50593d29eacb-bd4e662e {
    justify-self: center;
  }

  #w-node-ab350cf5-00a7-d7dd-c732-e426d1cafe4c-bd4e662e {
    justify-self: start;
  }

  #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-bd4e662e, #w-node-_8dc9cb70-a74a-2ca4-79e6-dfc44435a20e-53739115, #w-node-_1e192fb2-d5f4-33b8-a4cf-1cc38c0ad0aa-53739115, #w-node-_5c4c8336-540b-499d-d217-4b388da9e215-53739115 {
    align-self: start;
  }

  #w-node-_305dd0ab-45e1-64af-fc4a-562199020574-53739115 {
    justify-self: center;
  }

  #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-53739115, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-f642d8d1, #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-de5c2e48, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-13b5798e, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-8ec338b3, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-583af775, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-1631bca0, #w-node-_405a831c-3987-cefa-9bda-58abaf4c7d78-c3b02459, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-6fcc4f14, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-6fcc4f14, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-4dd214ee, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-6c245ed5, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-6c245ed5, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-00522e7e, #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-d4aaa727, #w-node-_8c9caef2-83f9-6506-68a6-ce20112e327a-d4aaa727, #w-node-_72de0043-baa7-6ea8-2a93-e0ea11e91bdf-d4aaa727, #w-node-ab894716-7111-7b3e-3943-51e62463740e-53c3c138, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-53c3c138, #w-node-ab894716-7111-7b3e-3943-51e62463740e-a09ef3d6, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-a09ef3d6, #w-node-ab894716-7111-7b3e-3943-51e62463740e-7d1bf2a0, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-031a813d, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-dc700c9a, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-458cb333, #w-node-a6e4840a-e5b1-0c88-cbc6-a37c779e7903-a481a20f, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-4b50d79c, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-d6c1d484, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-11905a55, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-24f36eb8, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-0b8072dd, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-0b8072dd, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-3275f68b, #w-node-_1225214d-f27d-ea07-c97b-1701cb4d1dac-3275f68b, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-ca0e197b, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e26f-29c786e9, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e280-29c786e9, #w-node-_72c812b6-c456-637c-70fd-a9f7a379e289-29c786e9, #w-node-aeca476c-705c-02b5-32b0-fc61a7d3c68a-29c786e9, #w-node-aeca476c-705c-02b5-32b0-fc61a7d3c6b2-29c786e9, #w-node-df37297d-1754-e7ea-587d-9679ef7c66da-29c786e9, #w-node-df37297d-1754-e7ea-587d-9679ef7c6702-29c786e9, #w-node-_10a1d325-1c40-be9c-674f-52da9363b1d3-29c786e9, #w-node-_851ff601-0d5e-115f-45b0-225f14fe360a-29c786e9, #w-node-_6400057e-6c09-a58e-bada-754b226c1081-29c786e9, #w-node-a57557c0-2427-29e7-4610-aa518cc317e2-29c786e9, #w-node-a6863698-0ee1-44e0-73f5-149583268aeb-29c786e9, #w-node-d6edfdf4-63ac-645a-9d1f-e6158193c06f-867089bf, #w-node-_30960868-d842-1df2-9b1a-15cf245cc963-867089bf, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-5b16e665, #w-node-_1bf16f1d-ac8b-86c2-ef85-0165bab31d15-5b16e665, #w-node-f0eff0a9-2d5e-a317-b9fd-581cf8c687d9-5b16e665, #w-node-cdd4846c-0777-0f3d-ff2b-acc2dc086eb6-5b16e665, #w-node-_353004c3-27e7-8dd5-8033-671ffaa3c998-5b16e665, #w-node-_814a64fa-c7c0-fbd7-52a9-abd067c0ab9d-5b16e665, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-9bdf7efb, #w-node-_08c70725-75a0-b131-702e-e6fa3777249a-9bdf7efb, #w-node-acc76523-c90e-97ac-56bd-bf77f3747de9-9bdf7efb, #w-node-_64e15328-ee70-d9f4-db1d-f91aa4bf394c-9bdf7efb, #w-node-e48f942e-1f04-82a2-1f06-81f5493b4759-9bdf7efb, #w-node-fe29151d-6395-a90f-c5aa-15b592cfa4b6-9bdf7efb, #w-node-_276a2c4a-3807-7736-b6e1-feaed045bf23-9bdf7efb, #w-node-_3ffe4296-6958-f674-70bf-9ea6312a2462-9bdf7efb, #w-node-_480ce16c-e700-baf0-d6f2-7619b18cc508-9bdf7efb, #w-node-_2c248b99-a595-df92-a3e6-8524d1f21240-9bdf7efb, #w-node-_1d18214f-7423-2ccd-5874-1da0c887e559-9bdf7efb, #w-node-_288a0505-c09b-5dae-2739-f6aea5435aaa-9bdf7efb, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-2b4940aa, #w-node-_65a6e347-463b-5062-af7c-8b00520028d0-2b4940aa, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-2b4940aa, #w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cc-2b4940aa, #w-node-d7ff93cf-176e-9858-5723-21868649b668-2b4940aa, #w-node-_88debca5-6da8-d4f5-98f8-c9d782d7da21-2b4940aa, #w-node-_21e5a75b-a011-265d-8f86-f6ef4950fb66-2b4940aa, #w-node-a0028804-5e1e-8b2d-b632-42dfdc365f16-2b4940aa, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-b6e7fadc, #w-node-_683a3e6d-bfc8-b7a4-7a17-7215dbf08d57-b6e7fadc, #w-node-_26cc205c-1418-df68-0654-9ad2613979fc-b6e7fadc, #w-node-ab894716-7111-7b3e-3943-51e62463740e-e53f134f, #w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa84-3c893b49, #w-node-aa9780e1-a992-ccd3-869f-907092124b14-3c893b49, #w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9760-3c893b49, #w-node-b45eaf61-090c-75dd-442b-641ec3454303-3c893b49, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-3c893b49, #w-node-ceae96de-4546-9b29-339c-b9a9fe98227d-3c893b49, #w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d1-3c893b49, #w-node-fa76d880-8e78-32ed-2365-079ac421c85e-3c893b49, #w-node-_703f5082-5175-a7a0-f7a2-7bf705428d43-3c893b49, #w-node-_69fe7777-1b3b-5c41-dee9-88dc2b559954-648df887, #w-node-_3ce6e450-4370-fd65-ec46-e23d51cbf058-648df887, #w-node-_8bcffa54-7f3f-cea6-2072-90f859c7aa84-648df887, #w-node-_15b0a807-be57-4e64-d84d-d8979602f3de-648df887, #w-node-_614110d3-d647-1679-9814-cb0b3716a241-648df887, #w-node-_483dc26c-38c8-1c23-a456-13e206eaf85a-648df887, #w-node-_5b7ef9b1-b239-706c-8d6f-e7b23752e13b-648df887, #w-node-aa9780e1-a992-ccd3-869f-907092124b14-648df887, #w-node-_8d29ec99-9099-6bc6-f4e9-98bff88e9760-648df887, #w-node-d6a38bc8-d611-b41a-a6a5-d2ab1cc9e3d2-648df887, #w-node-_619a05a2-91bd-bc69-78bc-eb64aaee8dd8-648df887, #w-node-_6d24b61d-cebe-dd41-3a99-67dd62766b2a-648df887, #w-node-b45eaf61-090c-75dd-442b-641ec3454303-648df887, #w-node-_7f4ff88b-1b64-c8e6-26e6-852522ac0c9c-648df887, #w-node-_65a6e347-463b-5062-af7c-8b00520028d0-648df887, #w-node-_0a2fda5e-c6b2-0022-45d6-a049a39e47cc-648df887, #w-node-_964a1054-bc0c-c2bf-20f7-175a4be13765-648df887, #w-node-ceae96de-4546-9b29-339c-b9a9fe98227d-648df887, #w-node-a6be2258-d5e8-fcca-8fbf-be7b17976f6e-648df887, #w-node-e69e0092-4f69-df60-9719-6a3bb0d9a8ea-648df887, #w-node-_75ecdb16-556a-d778-a50c-d2a0aff5a1d1-648df887, #w-node-_77b2d835-2291-90e8-ba76-6d7f47a9a11a-648df887, #w-node-_787d7211-07dc-2c88-5a57-57c683b375fa-648df887, #w-node-_6389bd28-ce8a-bd8e-a0b9-8c0658c274aa-648df887, #w-node-e36a6c1b-7f24-2354-5f6d-62e9669b8ffb-648df887, #w-node-fa76d880-8e78-32ed-2365-079ac421c85e-648df887, #w-node-_5f5cbdfb-e72c-8a57-2ad6-9d36abf7694e-648df887, #w-node-fec9eea4-f0e4-7a9f-e1af-ae7c348ad690-648df887, #w-node-_950d726c-ca6d-c9e4-2122-6ba97fa88658-648df887, #w-node-_703f5082-5175-a7a0-f7a2-7bf705428d43-648df887, #w-node-a47bb899-c37a-8dae-0cd8-01fa668a785a-648df887 {
    align-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_6110fd00-0656-ad6f-209d-af710961784d-0961783e {
    grid-column-end: 5;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af7109617861-0961783e {
    grid-area: 3 / 3 / 4 / 5;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af710961787b-0961783e {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af7109617882-0961783e {
    grid-row: 4 / 5;
  }

  #w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-7d1bf2a0 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-7d1bf2a0 {
    grid-area: 4 / 2 / 5 / 3;
    place-self: center;
  }

  #w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-7d1bf2a0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_449a5d3c-9a03-5601-a969-635607086616-7d1bf2a0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7665c39c-4184-2a43-efb2-e05005283226-7d1bf2a0 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-7d1bf2a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-7d1bf2a0 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_98282ad2-e1de-39e9-3210-846aeca62d75-7d1bf2a0 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-7d1bf2a0 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_93cc577b-35fb-d162-2968-9213c67379c8-7d1bf2a0 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-7d1bf2a0 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-7d1bf2a0 {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-a40de3c4-771f-310d-f8e1-87bdd63f58f8-7d1bf2a0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-7d1bf2a0 {
    grid-column-start: 1;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd6-7d1bf2a0 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-7d1bf2a0 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2db-a481a20f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4a5f10f6-dd96-9628-af21-ef2edd3f4472-a481a20f {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_96d11dfc-b756-37d7-a7a2-184d8b4df0fc-a481a20f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2de-a481a20f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e1-a481a20f {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e4-a481a20f {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2e7-a481a20f {
    grid-area: 2 / 5 / 3 / 6;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ea-a481a20f {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2eb-a481a20f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ec-a481a20f {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ed-a481a20f {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ee-a481a20f {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-acff12c8-eb6e-a598-4755-e9fde943f2ef-a481a20f {
    grid-area: 3 / 5 / 4 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331f90-a481a20f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331f91-a481a20f {
    grid-row: 2 / 3;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331f94-a481a20f {
    grid-row: 3 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331f99-a481a20f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331f9e-a481a20f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fa3-a481a20f {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fa6-a481a20f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fab-a481a20f {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fb0-a481a20f {
    grid-row: 9 / 10;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fb5-a481a20f {
    grid-row: 10 / 11;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fc0-a481a20f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fc5-a481a20f {
    grid-area: 2 / 2 / 3 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fca-a481a20f {
    grid-column: 1 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fcd-a481a20f {
    grid-column: 2 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fd0-a481a20f {
    grid-column: 4 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fd3-a481a20f, #w-node-c69872c7-3e86-2ae3-8635-02534d331fd8-a481a20f {
    grid-column: 1 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fdb-a481a20f {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fdc-a481a20f {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fdd-a481a20f {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fde-a481a20f {
    grid-area: 6 / 4 / 7 / 5;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fdf-a481a20f {
    grid-area: 6 / 5 / 7 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fe0-a481a20f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fe3-a481a20f {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fe6-a481a20f {
    grid-area: 7 / 3 / 8 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fe9-a481a20f {
    grid-area: 7 / 4 / 8 / 5;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fec-a481a20f {
    grid-area: 7 / 5 / 8 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331fef-a481a20f {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331ff2-a481a20f {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331ff5-a481a20f {
    grid-area: 8 / 3 / 9 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331ff8-a481a20f {
    grid-area: 8 / 4 / 9 / 5;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331ffb-a481a20f {
    grid-area: 8 / 5 / 9 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d331ffe-a481a20f {
    grid-area: 9 / 4 / 10 / 5;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d332001-a481a20f {
    grid-area: 9 / 5 / 10 / 6;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d332004-a481a20f {
    grid-area: 9 / 3 / 10 / 4;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d332007-a481a20f {
    grid-area: 9 / 2 / 10 / 3;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d33200a-a481a20f {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-c69872c7-3e86-2ae3-8635-02534d33200d-a481a20f {
    grid-area: 10 / 1 / 11 / 6;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e115-24f36eb8 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e118-24f36eb8 {
    grid-area: 4 / 2 / 5 / 3;
    place-self: center;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e11b-24f36eb8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e130-24f36eb8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e145-24f36eb8 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15a-24f36eb8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15c-24f36eb8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15e-24f36eb8 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e160-24f36eb8 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e161-24f36eb8 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e16c-24f36eb8 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e176-24f36eb8 {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633b-24f36eb8 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633e-24f36eb8 {
    grid-area: 4 / 2 / 5 / 3;
    place-self: center;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16341-24f36eb8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16351-24f36eb8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1635f-24f36eb8 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636d-24f36eb8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636f-24f36eb8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16371-24f36eb8 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16373-24f36eb8 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16374-24f36eb8 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16381-24f36eb8 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1638f-24f36eb8 {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366b-24f36eb8 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366c-24f36eb8 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-fd4946ec-28d6-4bd7-0ab0-11774f3b366f-24f36eb8 {
    grid-column-start: 2;
  }

  #w-node-_7b6b8893-9acf-59cd-507e-b1474bb3870b-9bdf7efb {
    grid-column-start: 1;
  }

  #w-node-_7b6b8893-9acf-59cd-507e-b1474bb38724-9bdf7efb {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7b6b8893-9acf-59cd-507e-b1474bb38728-9bdf7efb {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-e53f134f {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-e53f134f {
    grid-area: 4 / 2 / 5 / 3;
    place-self: center;
  }

  #w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-e53f134f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_449a5d3c-9a03-5601-a969-635607086616-e53f134f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7665c39c-4184-2a43-efb2-e05005283226-e53f134f {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_57bec797-9521-7c17-aee6-b54f89f62794-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-e53f134f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-e53f134f {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_98282ad2-e1de-39e9-3210-846aeca62d75-e53f134f {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_4e495542-a90a-dd04-33e7-c80d70fb95a9-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-e53f134f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_93cc577b-35fb-d162-2968-9213c67379c8-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-e53f134f {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-e53f134f {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-c2a09531-966d-4605-3d9b-e8cf5a355bc5-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a20-e53f134f {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a23-e53f134f {
    grid-area: 4 / 1 / 5 / 2;
    place-self: center start;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a26-e53f134f {
    grid-column: 1 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a31-e53f134f {
    grid-column: 2 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a3c-e53f134f {
    grid-area: 5 / 1 / 8 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a47-e53f134f {
    grid-area: 5 / 2 / 8 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a52-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a67-e53f134f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a77-e53f134f {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a8c-e53f134f {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a9c-e53f134f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a9e-e53f134f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa0-e53f134f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa2-e53f134f {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa4-e53f134f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa5-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aae-e53f134f {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9ab8-e53f134f {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9ac7-e53f134f {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-e53f134f {
    grid-column-start: 1;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd6-e53f134f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-e53f134f {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecbd-b330fbf4 {
    grid-column-start: 1;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecd6-b330fbf4 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_757bfa63-50c6-05a3-13a7-ab76ce6cecda-b330fbf4 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_6110fd00-0656-ad6f-209d-af7109617861-0961783e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af710961787b-0961783e {
    grid-column-end: 5;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af7109617882-0961783e {
    grid-row: 5 / 6;
  }

  #w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-7d1bf2a0 {
    grid-column: 1 / 3;
    place-self: start;
  }

  #w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-7d1bf2a0 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-7d1bf2a0 {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_449a5d3c-9a03-5601-a969-635607086616-7d1bf2a0 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_7665c39c-4184-2a43-efb2-e05005283226-7d1bf2a0 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-7d1bf2a0 {
    grid-column-start: 1;
  }

  #w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-7d1bf2a0 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    align-self: start;
  }

  #w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-7d1bf2a0 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_93cc577b-35fb-d162-2968-9213c67379c8-7d1bf2a0 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-7d1bf2a0 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-7d1bf2a0 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_554a0187-564a-6060-3d3f-aa29a375ebc6-7d1bf2a0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e115-24f36eb8 {
    grid-column: 1 / 3;
    place-self: start;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e118-24f36eb8 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e11b-24f36eb8 {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e130-24f36eb8 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e145-24f36eb8 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15a-24f36eb8 {
    grid-column-start: 1;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e15c-24f36eb8 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    align-self: start;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e160-24f36eb8 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e161-24f36eb8 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e16c-24f36eb8 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_56ca2ba5-09db-289f-96a4-79ef6634e176-24f36eb8 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633b-24f36eb8 {
    grid-column: 1 / 3;
    place-self: start;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1633e-24f36eb8 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16341-24f36eb8 {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16351-24f36eb8 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1635f-24f36eb8 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636d-24f36eb8 {
    grid-column-start: 1;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1636f-24f36eb8 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    align-self: start;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16373-24f36eb8 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16374-24f36eb8 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f16381-24f36eb8 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_033dc03d-75b5-0cfc-2b1d-79a5e0f1638f-24f36eb8 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1435e-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14362-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14366-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436a-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436d-4a427d5b, #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14371-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14375-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14378-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437b-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437f-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14382-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14386-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14389-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1438f-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14392-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14396-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1439b-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a1-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a4-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143aa-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143ad-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143b1-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe5c-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe60-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe64-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe68-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6b-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6f-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe73-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe76-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe79-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe7d-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe80-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe84-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe87-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe8d-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe90-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe94-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe99-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe9f-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea2-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea8-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feab-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feaf-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1b-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1f-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff23-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff27-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2a-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2e-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff32-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff35-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff38-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3c-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3f-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff43-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff46-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4c-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4f-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff53-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff58-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff5e-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff61-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff67-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6a-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6e-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffda-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffde-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe2-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe6-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe9-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffed-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff1-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff4-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff7-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffb-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffe-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90002-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90005-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000b-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000e-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90012-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90017-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9001d-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90020-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90026-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90029-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9002d-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90099-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9009d-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a1-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a5-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a8-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ac-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b0-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b3-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b6-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ba-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900bd-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c1-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c4-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ca-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900cd-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d1-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d6-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900dc-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900df-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e5-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e8-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ec-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90158-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9015c-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90160-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90164-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90167-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016b-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016f-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90172-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90175-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90179-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9017c-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90180-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90183-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90189-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9018c-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90190-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90195-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019b-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019e-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a4-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a7-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901ab-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901f6-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fa-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fe-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90202-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90205-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90209-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9020d-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90210-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90213-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90217-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021a-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021e-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90221-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90227-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022a-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022e-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90233-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90239-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9023c-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90242-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90245-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90249-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b5-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b9-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902bd-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c1-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c4-4a427d5b, #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c8-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cc-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cf-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d2-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d6-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d9-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902dd-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e0-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e6-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e9-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902ed-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f2-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f8-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902fb-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90301-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90304-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90308-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914263e-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142642-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142646-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914264a-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914264d-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af9142651-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142655-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142658-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914265b-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914265f-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142662-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142666-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142669-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914266f-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142672-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142676-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914267b-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142681-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142684-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914268a-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914268d-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142691-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91426fe-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142702-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142706-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914270a-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914270d-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af9142711-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142715-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142718-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914271b-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914271f-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142722-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142726-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142729-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914272f-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142732-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142736-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914273b-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142741-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142744-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914274a-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914274d-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142751-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427bd-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c1-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c5-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c9-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427cc-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af91427d0-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427d4-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427d7-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427da-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427de-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e1-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e5-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e8-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427ee-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427f1-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427f5-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427fa-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142800-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142803-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142809-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914280c-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142810-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914287c-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142880-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142884-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142888-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914288b-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af914288f-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142893-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142896-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142899-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914289d-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a0-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a4-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a7-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428ad-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b0-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b4-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b9-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428bf-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428c2-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428c8-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428cb-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428cf-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914293b-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914293f-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142943-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142947-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914294a-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af914294e-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142952-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142955-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142958-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914295c-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914295f-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142963-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142966-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914296c-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914296f-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142973-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142978-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914297e-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142981-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142987-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914298a-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914298e-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91429fa-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91429fe-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a02-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a06-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a09-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af9142a0d-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a11-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a14-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a17-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a1b-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a1e-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a22-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a25-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a2b-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a2e-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a32-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a37-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a3d-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a40-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a46-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a49-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a4d-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a98-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a9c-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa0-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa4-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa7-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af9142aab-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aaf-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab2-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab5-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab9-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142abc-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac0-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac3-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac9-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142acc-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ad0-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ad5-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142adb-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ade-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ae4-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ae7-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aeb-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b57-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b5b-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b5f-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b63-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b66-4a427d5b, #w-node-_9e939706-099a-1d15-ef0e-806af9142b6a-4a427d5b {
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b6e-4a427d5b {
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b71-4a427d5b {
    grid-column: 2 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b74-4a427d5b {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b78-4a427d5b {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b7b-4a427d5b {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b7f-4a427d5b {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b82-4a427d5b {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b88-4a427d5b {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b8b-4a427d5b {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b8f-4a427d5b {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b94-4a427d5b {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b9a-4a427d5b {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b9d-4a427d5b {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ba3-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ba6-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142baa-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-62821d8e, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-62821d8e {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-62821d8e {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-62821d8e {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-62821d8e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-62821d8e {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-62821d8e {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-62821d8e {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-62821d8e {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-62821d8e {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-62821d8e {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-62821d8e {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-62821d8e {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-62821d8e {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-62821d8e {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-d7a588cf-8e18-c4dc-cc26-9de54ff192ba-e53f134f {
    grid-column: 1 / 3;
    place-self: start;
  }

  #w-node-_5a2a0c95-9989-0fb5-74e3-f1ec5a5a2d51-e53f134f {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-c1deff9b-a770-aa02-ee66-7b5bfd714d38-e53f134f {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-_449a5d3c-9a03-5601-a969-635607086616-e53f134f {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_7665c39c-4184-2a43-efb2-e05005283226-e53f134f {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_57bec797-9521-7c17-aee6-b54f89f62794-e53f134f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_5a931734-87e9-63a6-4cb9-60c76ea5feb1-e53f134f {
    grid-column-start: 1;
  }

  #w-node-_6a94c2d5-7d43-ef83-a218-5da26e4e2187-e53f134f {
    grid-row: 2 / 3;
    grid-column-start: 2;
    align-self: start;
  }

  #w-node-_632a73e5-c20c-92f3-e142-55c89b638e41-e53f134f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_93cc577b-35fb-d162-2968-9213c67379c8-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-e90eaf22-2b9e-778d-b856-b3a607c4502a-e53f134f {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_694c569e-bca3-ceb0-6791-fff5ef61e541-e53f134f {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-c2a09531-966d-4605-3d9b-e8cf5a355bc5-e53f134f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a20-e53f134f {
    grid-column: 1 / 3;
    place-self: start;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a23-e53f134f {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a52-e53f134f {
    grid-row: 1 / 2;
    grid-column-end: 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a67-e53f134f {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a77-e53f134f {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a8c-e53f134f {
    grid-row: 7 / 8;
    grid-column-start: 1;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a9c-e53f134f {
    grid-column-start: 1;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9a9e-e53f134f {
    grid-row: 2 / 3;
    grid-column-start: 2;
    align-self: start;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa4-e53f134f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aa5-e53f134f {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9aae-e53f134f {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9ab8-e53f134f {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-f263e04d-4828-a6aa-6df0-81be331f9ac7-e53f134f {
    grid-area: 8 / 1 / 9 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-f1bbcc99, #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-f1bbcc99 {
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-f1bbcc99 {
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-f1bbcc99 {
    grid-column: 2 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-f1bbcc99 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-f1bbcc99 {
    grid-area: 6 / 2 / 7 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-f1bbcc99 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-f1bbcc99 {
    grid-row: 8 / 9;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-f1bbcc99 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-f1bbcc99 {
    grid-area: 9 / 2 / 10 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-f1bbcc99 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 2;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 3;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-bf918083-7c0e-c565-e2c7-f9f0469b8d03-13c4eaf9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6110fd00-0656-ad6f-209d-af7109617842-0961783e, #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1435e-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14362-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14366-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436a-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1436d-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14371-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14375-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14378-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437b-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1437f-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14382-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14386-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14389-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1438f-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14392-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a14396-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a1439b-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a1-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143a4-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143aa-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143ad-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-c8a7ece1-2a7b-15ed-026c-e6cbd9a143b1-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe5c-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe60-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe64-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe68-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6b-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe6f-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe73-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe76-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe79-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe7d-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe80-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe84-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe87-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe8d-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe90-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe94-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe99-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fe9f-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea2-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fea8-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feab-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8feaf-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1b-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff1f-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff23-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff27-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2a-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff2e-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff32-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff35-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff38-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3c-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff3f-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff43-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff46-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4c-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff4f-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff53-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff58-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff5e-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff61-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff67-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6a-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ff6e-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffda-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffde-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe2-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe6-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffe9-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8ffed-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff1-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff4-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fff7-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffb-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c8fffe-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90002-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90005-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000b-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9000e-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90012-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90017-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9001d-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90020-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90026-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90029-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9002d-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90099-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9009d-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a1-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a5-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900a8-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ac-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b0-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b3-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900b6-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ba-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900bd-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c1-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900c4-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ca-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900cd-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d1-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900d6-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900dc-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900df-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e5-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900e8-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c900ec-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90158-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9015c-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90160-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90164-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90167-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016b-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9016f-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90172-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90175-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90179-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9017c-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90180-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90183-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90189-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9018c-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90190-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90195-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019b-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9019e-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a4-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901a7-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901ab-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901f6-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fa-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c901fe-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90202-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90205-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90209-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9020d-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90210-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90213-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90217-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021a-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9021e-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90221-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90227-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022a-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9022e-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90233-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90239-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c9023c-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90242-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90245-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90249-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b5-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902b9-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902bd-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c1-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c4-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902c8-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cc-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902cf-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d2-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d6-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902d9-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902dd-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e0-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e6-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902e9-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902ed-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f2-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902f8-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c902fb-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90301-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90304-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_390d6f24-eccd-273f-e4f8-3321b7c90308-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914263e-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142642-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142646-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914264a-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914264d-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142651-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142655-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142658-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914265b-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914265f-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142662-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142666-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142669-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914266f-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142672-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142676-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914267b-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142681-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142684-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914268a-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914268d-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142691-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91426fe-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142702-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142706-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914270a-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914270d-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142711-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142715-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142718-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914271b-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914271f-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142722-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142726-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142729-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914272f-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142732-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142736-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914273b-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142741-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142744-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914274a-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914274d-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142751-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427bd-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c1-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c5-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427c9-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427cc-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427d0-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427d4-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427d7-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427da-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427de-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e1-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e5-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427e8-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427ee-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427f1-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427f5-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91427fa-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142800-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142803-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142809-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914280c-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142810-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914287c-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142880-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142884-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142888-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914288b-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914288f-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142893-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142896-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142899-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914289d-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a0-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a4-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428a7-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428ad-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b0-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b4-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428b9-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428bf-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428c2-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428c8-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428cb-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91428cf-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914293b-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914293f-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142943-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142947-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914294a-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914294e-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142952-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142955-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142958-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914295c-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914295f-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142963-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142966-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914296c-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914296f-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142973-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142978-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914297e-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142981-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142987-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914298a-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af914298e-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91429fa-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af91429fe-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a02-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a06-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a09-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a0d-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a11-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a14-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a17-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a1b-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a1e-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a22-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a25-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a2b-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a2e-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a32-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a37-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a3d-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a40-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a46-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a49-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a4d-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a98-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142a9c-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa0-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa4-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aa7-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aab-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aaf-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab2-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab5-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ab9-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142abc-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac0-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac3-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ac9-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142acc-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ad0-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ad5-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142adb-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ade-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ae4-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ae7-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142aeb-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b57-4a427d5b {
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b5b-4a427d5b {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b5f-4a427d5b {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b63-4a427d5b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b66-4a427d5b {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b6a-4a427d5b {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b6e-4a427d5b {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b71-4a427d5b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b74-4a427d5b {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b78-4a427d5b {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b7b-4a427d5b {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b7f-4a427d5b {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b82-4a427d5b {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b88-4a427d5b {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b8b-4a427d5b {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b8f-4a427d5b {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b94-4a427d5b {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b9a-4a427d5b {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142b9d-4a427d5b {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ba3-4a427d5b {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142ba6-4a427d5b {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_9e939706-099a-1d15-ef0e-806af9142baa-4a427d5b {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-62821d8e {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-62821d8e {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-62821d8e {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-62821d8e {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-62821d8e {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-62821d8e {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-62821d8e {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-62821d8e {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-62821d8e {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-62821d8e {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-62821d8e {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-62821d8e {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-62821d8e {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-62821d8e {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-62821d8e {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-62821d8e {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-62821d8e {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-62821d8e {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-62821d8e {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-62821d8e {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-62821d8e {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-62821d8e {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5d6-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5da-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5de-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e2-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e5-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5e9-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5ed-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f0-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f3-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5f7-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fa-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f5fe-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f601-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f607-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60a-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f60e-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f613-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f619-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f61c-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f622-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f625-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f629-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f695-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f699-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f69d-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a1-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a4-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6a8-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6ac-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6af-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b2-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b6-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6b9-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6bd-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c0-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c6-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6c9-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6cd-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d2-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6d8-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6db-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e1-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e4-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f6e8-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f754-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f758-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f75c-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f760-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f763-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f767-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76b-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f76e-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f771-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f775-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f778-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77c-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f77f-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f785-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f788-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f78c-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f791-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f797-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f79a-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a0-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a3-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f7a7-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f813-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f817-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81b-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f81f-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f822-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f826-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82a-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f82d-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f830-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f834-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f837-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83b-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f83e-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f844-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f847-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f84b-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f850-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f856-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f859-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f85f-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f862-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f866-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d2-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8d6-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8da-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8de-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e1-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e5-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8e9-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ec-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8ef-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f3-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8f6-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fa-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f8fd-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f903-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f906-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90a-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f90f-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f915-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f918-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f91e-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f921-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f925-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f970-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f974-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f978-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97c-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f97f-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f983-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f987-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98a-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f98d-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f991-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f994-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f998-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f99b-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a1-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a4-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9a8-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9ad-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b3-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9b6-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bc-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9bf-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763f9c3-f1bbcc99 {
    grid-row: 22 / 23;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa2f-f1bbcc99 {
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa33-f1bbcc99 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa37-f1bbcc99 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3b-f1bbcc99 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa3e-f1bbcc99 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa42-f1bbcc99 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa46-f1bbcc99 {
    grid-row: 6 / 7;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa49-f1bbcc99 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa4c-f1bbcc99 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa50-f1bbcc99 {
    grid-row: 10 / 11;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa53-f1bbcc99 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa57-f1bbcc99 {
    grid-row: 12 / 13;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa5a-f1bbcc99 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa60-f1bbcc99 {
    grid-row: 14 / 15;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa63-f1bbcc99 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa67-f1bbcc99 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa6c-f1bbcc99 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa72-f1bbcc99 {
    grid-row: 18 / 19;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa75-f1bbcc99 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7b-f1bbcc99 {
    grid-row: 20 / 21;
    grid-column-start: 1;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa7e-f1bbcc99 {
    grid-row: 21 / 22;
    grid-column-end: 5;
  }

  #w-node-_14ec5d15-d6ed-092a-7c8b-576c3763fa82-f1bbcc99 {
    grid-row: 22 / 23;
  }
}
