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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: PP Telegraf – Regular;
  src: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/68ba874a6fab1603790ac747_PPTelegraf-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: PP Telegraf – SemiBold;
  src: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/68ba874ac72aee4ed7eded98_PPTelegraf-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --_theme---neutral--surface--background: var(--shades--100);
  --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
  --_theme---neutral--content--body: var(--neutral--black);
  --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
  --_theme---neutral--content--main-titles: var(--neutral--black);
  --_typography---headlines--title-2--size: 5vw;
  --_typography---headlines--title-2--line-height: 110%;
  --_typography---headlines--title-2--letter-spacing: 0px;
  --_typography---headlines--title-3--size: 3.75vw;
  --_typography---headlines--title-3--line-height: 112.5%;
  --_typography---headlines--title-3--letter-spacing: 0px;
  --_typography---headlines--title-4--size: 2.5vw;
  --_typography---headlines--title-4--line-height: 131%;
  --_typography---headlines--title-4--letter-spacing: 0px;
  --_typography---headlines--title-5--size: 2.2vw;
  --_typography---headlines--title-5--line-height: 133.33%;
  --_typography---headlines--title-5--letter-spacing: 0px;
  --_typography---headlines--title-6--size: 1.56vw;
  --_typography---headlines--title-6--line-height: 140%;
  --_typography---headlines--title-6--letter-spacing: 0px;
  --_typography---text--body--size: 16px;
  --_typography---text--body--line-height: 137.5%;
  --_typography---text--body--letter-spacing: 0px;
  --_typography---text--label--size: 14px;
  --_typography---text--label--line-height: 142.86%;
  --_typography---text--label--letter-spacing: 0px;
  --_responsive---components--xl: 16px;
  --_theme---neutral--content--support: var(--shades--600);
  --_theme---neutral--surface--main: var(--neutral--white);
  --_theme---neutral--surface--on-color: var(--shades--850);
  --_theme---neutral--content--on-color: var(--shades--100);
  --_theme---neutral--surface--tables: var(--shades--150);
  --_typography---headlines--title-1--size: 7.5vw;
  --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
  --_typography---headlines--title-1--line-height: 100%;
  --_typography---headlines--title-1--letter-spacing: 0px;
  --_typography---text--copy--size: 18px;
  --_typography---text--copy--line-height: 133.33%;
  --_typography---text--copy--letter-spacing: 0px;
  --_theme---color--content--error: var(--function--error);
  --_typography---support--caption--size: 12px;
  --_typography---support--caption--line-height: 133.33%;
  --_typography---support--caption--letter-spacing: 0px;
  --_typography---support--overline--size: 12px;
  --_typography---support--overline--line-height: 116.67%;
  --_typography---support--overline--letter-spacing: 0px;
  --_responsive---components--xxl: 20px;
  --_theme---color--content--primary: var(--brand--qs-orange);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--350);
  --_theme---neutral--border--active: var(--shades--900);
  --_theme---neutral--surface--support: var(--shades--200);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --function--error-light: #ffeaea;
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--900);
  --_theme---neutral--border--on-color: var(--shades--100);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--550);
  --neutral--white: white;
  --brand--reversed: white;
  --brand--supernova: #fecc01;
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --shades--150: #e8e9ea;
  --brand--qs-orange: #f7a70d;
  --brand--dark-steel: #1a272e;
  --_theme---neutral--content--placeholder: var(--shades--400);
  --_theme---neutral--content--disabled: var(--shades--300);
  --_theme---neutral--surface--disabled: var(--shades--250);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--250);
  --_theme---neutral--border--disabled: var(--shades--300);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
  --_responsive---components--l: 12px;
  --_responsive---components--m: 8px;
  --_responsive---components--s: 6px;
  --_responsive---components--xs: 4px;
  --_responsive---components--xxs: 2px;
  --_typography---support--small--size: 10px;
  --_typography---support--small--line-height: 100%;
  --_typography---support--small--letter-spacing: 0px;
  --shades--900: #1a272e;
  --shades--850: #253238;
  --shades--800: #313d43;
  --shades--750: #3c474d;
  --shades--700: #485258;
  --shades--650: #535d62;
  --shades--600: #5f686d;
  --shades--550: #767d82;
  --shades--500: #8c9396;
  --shades--450: #a3a9ab;
  --shades--400: #afb3b6;
  --shades--350: #babec0;
  --shades--300: #c6c9cb;
  --shades--250: #d1d4d5;
  --shades--200: #dddfe0;
  --shades--100: #f6f7f7;
  --shades--neutral: white;
  --disabled--content: var(--shades--500);
  --disabled--background: var(--shades--300);
  --disabled--stroke: var(--shades--250);
  --function--information: #0078c2;
  --function--information-light: #e3f8ff;
  --function--success: #008358;
  --function--success-light: #dbfaef;
  --function--alert: #ffb300;
  --function--alert-light: #fff7dc;
  --function--warning: #ff6b00;
  --function--warning-light: #fff0e6;
  --function--error: #e0191f;
  --neutral--black: #000;
  --_responsive---sections--tall: 128px;
  --_responsive---sections--regular: 0px;
  --_responsive---sections--short: 0px;
  --_responsive---container--wide: 0px;
  --_responsive---container--regular: 0px;
  --_responsive---container--narrow: 0px;
}

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

.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-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

body {
  background-color: var(--_theme---neutral--surface--background);
  font-family: var(--_typography---typeface--regular);
  color: var(--_theme---neutral--content--body);
  --_responsive---components--xl: 16px;
  --_responsive---components--xxl: 20px;
  --_responsive---components--l: 12px;
  --_responsive---components--m: 8px;
  --_responsive---components--s: 6px;
  --_responsive---components--xs: 4px;
  --_responsive---components--xxs: 2px;
  --_responsive---sections--tall: 128px;
  --_responsive---sections--regular: 0px;
  --_responsive---sections--short: 0px;
  --_responsive---container--wide: 0px;
  --_responsive---container--regular: 0px;
  --_responsive---container--narrow: 0px;
  --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
  --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
  --_typography---headlines--title-2--size: 5vw;
  --_typography---headlines--title-2--line-height: 110%;
  --_typography---headlines--title-2--letter-spacing: 0px;
  --_typography---headlines--title-3--size: 3.75vw;
  --_typography---headlines--title-3--line-height: 112.5%;
  --_typography---headlines--title-3--letter-spacing: 0px;
  --_typography---headlines--title-4--size: 2.5vw;
  --_typography---headlines--title-4--line-height: 131%;
  --_typography---headlines--title-4--letter-spacing: 0px;
  --_typography---headlines--title-5--size: 2.2vw;
  --_typography---headlines--title-5--line-height: 133.33%;
  --_typography---headlines--title-5--letter-spacing: 0px;
  --_typography---headlines--title-6--size: 1.56vw;
  --_typography---headlines--title-6--line-height: 140%;
  --_typography---headlines--title-6--letter-spacing: 0px;
  --_typography---text--body--size: 16px;
  --_typography---text--body--line-height: 137.5%;
  --_typography---text--body--letter-spacing: 0px;
  --_typography---text--label--size: 14px;
  --_typography---text--label--line-height: 142.86%;
  --_typography---text--label--letter-spacing: 0px;
  --_typography---headlines--title-1--size: 7.5vw;
  --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
  --_typography---headlines--title-1--line-height: 100%;
  --_typography---headlines--title-1--letter-spacing: 0px;
  --_typography---text--copy--size: 18px;
  --_typography---text--copy--line-height: 133.33%;
  --_typography---text--copy--letter-spacing: 0px;
  --_typography---support--caption--size: 12px;
  --_typography---support--caption--line-height: 133.33%;
  --_typography---support--caption--letter-spacing: 0px;
  --_typography---support--overline--size: 12px;
  --_typography---support--overline--line-height: 116.67%;
  --_typography---support--overline--letter-spacing: 0px;
  --_typography---support--small--size: 10px;
  --_typography---support--small--line-height: 100%;
  --_typography---support--small--letter-spacing: 0px;
  --_theme---neutral--surface--background: var(--shades--100);
  --_theme---neutral--content--body: var(--neutral--black);
  --_theme---neutral--content--main-titles: var(--neutral--black);
  --_theme---neutral--content--support: var(--shades--600);
  --_theme---neutral--surface--main: var(--neutral--white);
  --_theme---neutral--surface--on-color: var(--shades--850);
  --_theme---neutral--content--on-color: var(--shades--100);
  --_theme---neutral--surface--tables: var(--shades--150);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--qs-orange);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--350);
  --_theme---neutral--border--active: var(--shades--900);
  --_theme---neutral--surface--support: var(--shades--200);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--900);
  --_theme---neutral--border--on-color: var(--shades--100);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--550);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--400);
  --_theme---neutral--content--disabled: var(--shades--300);
  --_theme---neutral--surface--disabled: var(--shades--250);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--250);
  --_theme---neutral--border--disabled: var(--shades--300);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

h1 {
  font-family: var(--_typography---typeface--semibold);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---headlines--title-2--size);
  line-height: var(--_typography---headlines--title-2--line-height);
  letter-spacing: var(--_typography---headlines--title-2--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  font-weight: 600;
}

h2 {
  font-family: var(--_typography---typeface--semibold);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---headlines--title-2--size);
  line-height: var(--_typography---headlines--title-2--line-height);
  letter-spacing: var(--_typography---headlines--title-2--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
}

h3 {
  font-family: var(--_typography---typeface--semibold);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---headlines--title-3--size);
  line-height: var(--_typography---headlines--title-3--line-height);
  letter-spacing: var(--_typography---headlines--title-3--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  font-weight: 400;
}

h4 {
  font-family: var(--_typography---typeface--semibold);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---headlines--title-4--size);
  line-height: var(--_typography---headlines--title-4--line-height);
  letter-spacing: var(--_typography---headlines--title-4--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  font-weight: 600;
}

h5 {
  font-family: var(--_typography---typeface--semibold);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---headlines--title-5--size);
  line-height: var(--_typography---headlines--title-5--line-height);
  letter-spacing: var(--_typography---headlines--title-5--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  font-weight: 600;
}

h6 {
  font-family: var(--_typography---typeface--semibold);
  font-size: var(--_typography---headlines--title-6--size);
  line-height: var(--_typography---headlines--title-6--line-height);
  letter-spacing: var(--_typography---headlines--title-6--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  font-weight: 600;
}

p {
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--letter-spacing);
  margin-bottom: 2%;
  font-weight: 400;
}

a {
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--letter-spacing);
  font-weight: 400;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

ul {
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--letter-spacing);
  margin-top: 0;
  margin-bottom: 2%;
  padding-left: 24px;
}

ol {
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--size);
  margin-top: 0;
  margin-bottom: 2%;
  padding-left: 24px;
}

li {
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--letter-spacing);
  margin-bottom: 8px;
  padding-left: 8px;
}

img {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

label {
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  margin-bottom: 0;
  display: block;
}

strong {
  font-weight: 800;
}

em {
  font-style: italic;
}

blockquote {
  padding: var(--_responsive---components--xl);
  border-left: 4px solid var(--_theme---neutral--content--support);
  font-size: var(--_typography---headlines--title-4--size);
  line-height: var(--_typography---headlines--title-4--line-height);
  letter-spacing: var(--_typography---headlines--title-4--letter-spacing);
  width: 100%;
  margin-bottom: 2%;
  font-weight: 400;
}

figure {
  margin-bottom: 2%;
  overflow: hidden;
}

.wrapper.wrapper-conference {
  padding-top: 280px;
}

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

.qs-section {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  color: var(--_theme---neutral--content--body);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  max-width: 100vw;
  display: grid;
  position: relative;
}

.qs-section.tall {
  padding-top: 256px;
  padding-bottom: 256px;
}

.qs-section.short {
  padding-top: 80px;
  padding-bottom: 80px;
}

.qs-section.qs-section-hero {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/689bf0e0256f891376a77e0e_42f4871f18f54edfe7c0d9d50a4cd64e_Placeholder.jpg");
  background-position: 50%;
  background-size: cover;
  place-items: end center;
  width: 100%;
  padding-bottom: 80px;
  position: relative;
}

.qs-section.qs-section-highlight, .qs-section.qs-section-custom {
  padding-top: 160px;
}

.qs-section.qs-footer-wrapper {
  background-color: var(--_theme---neutral--surface--main);
}

.qs-section.qs-cms-separator {
  min-height: 120px;
}

.qs-section.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
  justify-content: center;
  align-items: flex-start;
  max-height: 48px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.qs-section.main {
  background-color: var(--_theme---neutral--surface--main);
  padding-top: 20px;
  padding-bottom: 20px;
}

.qs-section.qs-service-bar {
  background-color: var(--_theme---neutral--surface--main);
  min-height: 54px;
  max-height: 54px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: none;
}

.qs-section.section-grey {
  background-color: var(--_theme---neutral--surface--tables);
  padding-top: 120px;
  padding-bottom: 120px;
}

.qs-section.qs-hero-conference {
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/689bf0e0256f891376a77e0e_42f4871f18f54edfe7c0d9d50a4cd64e_Placeholder.jpg");
  background-position: center;
  background-size: cover;
  place-items: end center;
  min-height: 70vh;
  margin-top: 148px;
  padding-top: 80px;
  padding-bottom: 80px;
}

.qs-section.qs-section-top {
  margin-top: -80px;
}

.qs-section.qs-section-webinar-highlight {
  background-color: var(--_theme---neutral--surface--main);
  padding-top: 120px;
  padding-bottom: 120px;
}

.qs-section.qs-section-inline-stat {
  padding-top: 24px;
  padding-bottom: 24px;
}

.qs-section.qs-drag {
  overflow: hidden;
}

.qs-container {
  z-index: 5;
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start center;
  width: 100%;
  max-width: 1800px;
  padding-left: 32px;
  padding-right: 32px;
  display: grid;
  position: relative;
}

.qs-container.wide {
  max-width: 1600px;
}

.qs-container.narrow {
  max-width: 960px;
}

.qs-container.narrow.fixed {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.qs-container.full {
  max-width: 100%;
}

.qs-container.full.fixed {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.qs-container.qs-hero-spacing {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  margin-top: -80px;
}

.qs-container.qs-hero-spacing.more-spacing {
  margin-top: -100px;
}

.qs-container.qs-continer-footer {
  grid-column-gap: 80px;
  background-color: var(--_theme---neutral--surface--main);
  padding-top: 96px;
  padding-bottom: 96px;
}

.qs-container.inner-nav {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: row;
  display: flex;
}

.qs-container.qs-container-hero {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.qs-container.qs-container-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.utility-wrap {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.utility-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 480px;
  margin-bottom: 0;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.hero {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-1--size);
  margin-bottom: 0%;
  font-weight: 400;
}

.hero.med {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.hero.bold {
  font-family: var(--_typography---typeface--semibold);
  line-height: var(--_typography---headlines--title-1--line-height);
  letter-spacing: var(--_typography---headlines--title-1--letter-spacing);
  font-weight: 600;
}

.hero.bold.huge-padding {
  margin-bottom: 4px;
}

.hero.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title1 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-1--size);
  line-height: var(--_typography---headlines--title-1--line-height);
  letter-spacing: var(--_typography---headlines--title-1--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title1.med, .title1.bold, .title1.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title2 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-2--size);
  line-height: var(--_typography---headlines--title-2--line-height);
  letter-spacing: var(--_typography---headlines--title-2--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title2.med, .title2.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title2.bold.reversed {
  color: var(--_theme---neutral--content--on-color);
}

.title2.bold.hide {
  display: none;
}

.title2.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title2.strong.reversed {
  color: var(--_theme---neutral--content--on-color);
}

.title2.qs-inline-percentage {
  margin-bottom: 12px;
}

.title3 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-3--size);
  line-height: var(--_typography---headlines--title-3--line-height);
  letter-spacing: var(--_typography---headlines--title-3--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title3.med, .title3.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title3.bold.qs-custom-percentage {
  margin-bottom: 4%;
}

.title3.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title4 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-4--size);
  line-height: var(--_typography---headlines--title-4--line-height);
  letter-spacing: var(--_typography---headlines--title-4--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title4.med, .title4.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title4.bold.reversed {
  color: var(--_theme---neutral--content--on-color);
}

.title4.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title5 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-5--size);
  line-height: var(--_typography---headlines--title-5--line-height);
  letter-spacing: var(--_typography---headlines--title-5--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title5.med, .title5.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title5.bold.unwrap {
  white-space: nowrap;
}

.title5.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title6 {
  font-family: var(--_typography---typeface--regular);
  font-size: var(--_typography---headlines--title-6--size);
  line-height: var(--_typography---headlines--title-6--line-height);
  letter-spacing: var(--_typography---headlines--title-6--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.title6.med, .title6.bold, .title6.display {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.title6.button-unwrap {
  white-space: nowrap;
  word-break: keep-all;
}

.title6.full-text {
  width: 100%;
}

.copy {
  font-size: var(--_typography---text--copy--size);
  line-height: var(--_typography---text--copy--line-height);
  letter-spacing: var(--_typography---text--copy--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.copy.med, .copy.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.copy.underline {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 400;
  text-decoration: underline;
}

.copy.qs-button-label {
  white-space: nowrap;
}

.copy.hide-filter-label {
  display: none;
}

.copy.button-unwrap {
  white-space: nowrap;
}

.body {
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--body--size);
  line-height: var(--_typography---text--body--line-height);
  letter-spacing: var(--_typography---text--body--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.body.med, .body.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.body.underline {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
  text-decoration: underline;
}

.body.reversed {
  color: var(--_theme---neutral--content--on-color);
  overflow: hidden;
}

.body.empty {
  color: var(--_theme---color--content--error);
}

.body.body-light {
  color: var(--_theme---neutral--content--support);
}

.body.body-full {
  width: 100%;
}

.body.hide {
  display: none;
}

.label {
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  margin-bottom: 0%;
  font-weight: 400;
}

.label.med, .label.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.label.underline {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
  text-decoration: underline;
}

.label.hide-filter, .label.qs-hide {
  display: none;
}

.label.button-unwrap, .label.label-no-wrap {
  white-space: nowrap;
}

.caption {
  color: var(--_theme---neutral--content--support);
  font-size: var(--_typography---support--caption--size);
  line-height: var(--_typography---support--caption--size);
  letter-spacing: var(--_typography---support--caption--letter-spacing);
  margin-bottom: 0%;
}

.caption.med, .caption.bold {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
}

.caption.underline {
  font-family: var(--_typography---typeface--semibold);
  font-weight: 600;
  text-decoration: underline;
}

.caption.main {
  color: var(--_theme---neutral--content--main-titles);
}

.caption.reversed {
  color: var(--_theme---neutral--content--on-color);
}

.caption.reversed.label-unwrap {
  white-space: nowrap;
}

.overline-med {
  font-size: var(--_typography---support--overline--size);
  line-height: var(--_typography---support--overline--line-height);
  letter-spacing: var(--_typography---support--overline--letter-spacing);
  text-transform: uppercase;
  margin-bottom: 0%;
  font-weight: 600;
}

.ds-text-container {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: grid;
}

.button {
  padding: var(--_responsive---components--xxl) 32px;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 2px solid var(--_theme---color--content--primary);
  background-color: var(--_theme---color--surface--primary);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  cursor: pointer;
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  display: flex;
}

.button:hover {
  text-decoration: none;
}

.button.outline {
  border: 2px solid var(--_theme---color--border--primary);
  color: var(--_theme---color--content--primary);
  background-color: #0000;
}

.button.outline.ghost {
  border-width: 0;
}

.button.button-form {
  border-color: var(--_theme---neutral--surface--on-color);
  background-color: var(--_theme---neutral--surface--on-color);
  padding-top: 16px;
  padding-bottom: 16px;
}

.qs-form-container {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 100%;
  margin-bottom: 0;
}

.qs-form-field {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_theme---neutral--border--components);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_theme---neutral--border--components);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_theme---neutral--border--components);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_theme---neutral--border--components);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/68aea26ac5f4a9c8f3cedc30_Search.svg");
  background-position: calc(100% - 16px);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border-radius: 12px;
  height: auto;
  margin-bottom: 0;
  padding: 16px;
  transition-property: border;
  transition-duration: .25s;
  transition-timing-function: cubic-bezier(.6, .04, .98, .335);
}

.qs-form-field:focus {
  border: 1px solid var(--_theme---neutral--border--active);
}

.qs-form-field.text-area {
  width: 100%;
  min-width: 100%;
  min-height: 240px;
  overflow: hidden;
}

.video {
  border-radius: var(--_responsive---components--xl);
  width: 100%;
  overflow: hidden;
}

.lottie {
  border-radius: var(--_responsive---components--xl);
  background-color: var(--_theme---neutral--surface--main);
  width: 100%;
  padding: 64px;
}

.spline {
  border-radius: var(--_responsive---components--xl);
  background-color: var(--_theme---neutral--surface--support);
}

.qs-custom-checkbox {
  border: 1px solid var(--_theme---neutral--border--components);
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 4px;
  width: 16px;
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  min-height: 16px;
  max-height: 16px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 8px;
}

.qs-custom-checkbox.w--redirected-checked {
  border: 1px solid var(--_theme---neutral--border--active);
  background-color: var(--_theme---neutral--content--main-titles);
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611ad_check.svg");
  background-position: 50%;
  background-size: 12px 12px;
}

.qs-custom-checkbox.w--redirected-focus {
  box-shadow: 0 0 0 #0000;
}

.radio {
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 8px;
}

.radio.w--redirected-checked {
  border: 4px solid var(--_theme---neutral--surface--on-color);
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611a5_radio.svg");
  background-position: 50%;
  background-size: 20px 20px;
}

.radio.w--redirected-focus {
  box-shadow: 0 0 #0000;
}

.slider {
  border-radius: var(--_responsive---components--xl);
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 480px;
  margin-bottom: 40px;
}

.slider-mask {
  border-radius: var(--_responsive---components--xl);
}

.slider-arrow {
  width: 32px;
  height: 32px;
}

.slider-arrow-container {
  background-color: var(--_theme---color--content--primary);
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
}

.slider-arrow-container.left {
  margin-left: -80px;
}

.slider-arrow-container.right {
  margin-right: -80px;
}

.slider-navigation {
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: -40px;
  display: flex;
  transform: scale(.5);
}

.video-button {
  background-color: var(--_theme---neutral--surface--on-color);
  border-radius: 128px;
  padding: 8px;
}

.video-controls {
  width: 32px;
  height: 32px;
}

.qs-form-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-form-group {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.qs-form-group.hide-search {
  display: none;
}

.qs-form-label {
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--size);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  font-weight: 600;
}

.qs-form-selectors {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.qs-selectors-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.selector {
  border: 1px solid var(--_theme---neutral--border--components);
  border-radius: var(--_responsive---components--xl);
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611a9_e109332a0262442754f1d120efc0cee9_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  min-height: 60px;
  margin-bottom: 0;
  padding: 16px;
}

.selector:focus {
  box-shadow: 0 0 #0000;
}

.form-state {
  border-radius: var(--_responsive---components--xl);
  text-align: center;
  padding: 32px;
}

.form-state.success {
  background-color: var(--_theme---color--surface--success-light);
  color: var(--_theme---color--content--success);
}

.form-state.error {
  background-color: var(--_theme---color--surface--error-light);
  color: var(--_theme---color--content--error);
}

.search-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.search-results {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
}

.search-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.search-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid var(--_theme---neutral--border--components);
  flex-flow: column;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

.lightbox {
  border-radius: var(--_responsive---components--xl);
  overflow: hidden;
}

.tabs {
  width: 100%;
}

.tab-menu {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border: 1px solid var(--_theme---neutral--border--components);
  background-color: var(--_theme---neutral--surface--background);
  border-radius: 128px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 4px;
  display: grid;
}

.tab-link {
  background-color: var(--_theme---neutral--surface--main);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  padding: 12px 32px;
  display: flex;
}

.tab-link.w--current {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.tab-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding: 32px;
  display: flex;
}

.dropdown {
  background-color: var(--_theme---neutral--surface--support);
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  min-width: 400px;
}

.dropdown-list.w--open {
  background-color: var(--_theme---neutral--surface--support);
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 8px;
  display: flex;
}

.dropdown-link {
  width: 100%;
}

.utility-form {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.button-label {
  color: var(--_theme---neutral--content--on-color);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
}

.button-label.reversed {
  color: var(--_theme---color--content--primary);
}

.button-icon {
  width: 24px;
  height: 24px;
}

.dropdown-toggle {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dropdown-icon {
  width: 20px;
  height: 20px;
}

.dropdown-toggle {
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  padding-right: 20px;
}

.qs-header {
  z-index: 9999999;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 16px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.qs-header.text {
  height: 600px;
}

.qs-header.fixed {
  z-index: 99999;
  width: 100%;
  position: fixed;
}

.qs-header.qs-header-reversed {
  z-index: 9;
  position: absolute;
  inset: 0% 0% auto;
}

.footer {
  background-color: var(--_theme---neutral--surface--on-color);
  height: 600px;
}

.ds-typography-container {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.cookie-wrapper {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.cookie-modal {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  flex-direction: column;
  max-width: 480px;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
}

.cookie-check-group {
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-check-group.is--not-allowed {
  cursor: not-allowed;
}

.cookie-form {
  margin-bottom: 0;
}

.fs-cc_checkbox-button {
  float: left;
  border: 1px solid #0003;
  border-radius: .125rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 2px;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.fs-cc_checkbox-button.w--redirected-checked {
  background-color: #146ef5;
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611ac_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #146ef5;
}

.fs-cc_checkbox-button.w--redirected-focus {
  box-shadow: none;
}

.fs-cc_checkbox-button.is-required {
  cursor: not-allowed;
  background-color: #146ef5;
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611ac_radio__checkmark.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #146ef5;
}

.cookie-close {
  z-index: 5;
  cursor: pointer;
  background-color: #f8f8f8;
  border: 0 solid #000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  display: flex;
  position: relative;
}

.cookie-close:hover {
  border: 0 solid #000;
}

.cookie-preference_background {
  opacity: 1;
  cursor: pointer;
  background-color: #0003;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc_screen-reader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.fs-cc_preference-buttons {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: #f8f8f8;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: -1.5rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  padding: 1.5rem;
  display: flex;
  position: sticky;
  bottom: -2rem;
}

.cookie-more-wrap {
  z-index: 9525;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookie-buttons {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--_theme---neutral--surface--background);
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: grid;
}

.cookie-preferences {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.cookie-disclaimer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding: 1.5rem;
  display: flex;
}

.fs-cc_close-button-line {
  background-color: #000;
  width: 1rem;
  height: 2px;
  position: absolute;
  transform: rotate(-45deg);
}

.fs-cc_close-button-line.is-2nd {
  transform: rotate(45deg);
}

.cookie-main-wrap {
  z-index: 9500;
  border-radius: 16px;
  display: flex;
  overflow: hidden;
}

.cookie-preference_wrapper {
  z-index: 1;
  border-radius: 16px;
  width: 100%;
  max-width: 480px;
  max-height: 100%;
  position: relative;
  overflow: hidden;
}

.u-theme-light {
  --_theme---neutral--surface--background: var(--shades--100);
  --_theme---neutral--content--body: var(--neutral--black);
  --_theme---neutral--content--main-titles: var(--neutral--black);
  --_theme---neutral--content--support: var(--shades--600);
  --_theme---neutral--surface--main: var(--neutral--white);
  --_theme---neutral--surface--on-color: var(--shades--850);
  --_theme---neutral--content--on-color: var(--shades--100);
  --_theme---neutral--surface--tables: var(--shades--150);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--qs-orange);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--350);
  --_theme---neutral--border--active: var(--shades--900);
  --_theme---neutral--surface--support: var(--shades--200);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--900);
  --_theme---neutral--border--on-color: var(--shades--100);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--550);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--400);
  --_theme---neutral--content--disabled: var(--shades--300);
  --_theme---neutral--surface--disabled: var(--shades--250);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--250);
  --_theme---neutral--border--disabled: var(--shades--300);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
}

.u-theme-dark {
  --_theme---neutral--surface--background: var(--shades--850);
  --_theme---neutral--content--body: var(--neutral--white);
  --_theme---neutral--content--main-titles: var(--neutral--white);
  --_theme---neutral--content--support: var(--shades--400);
  --_theme---neutral--surface--main: var(--shades--900);
  --_theme---neutral--surface--on-color: var(--shades--100);
  --_theme---neutral--content--on-color: var(--shades--900);
  --_theme---neutral--surface--tables: var(--shades--800);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--reversed);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--650);
  --_theme---neutral--border--active: var(--shades--100);
  --_theme---neutral--surface--support: var(--shades--750);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--100);
  --_theme---neutral--border--on-color: var(--shades--900);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--500);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--600);
  --_theme---neutral--content--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--750);
  --_theme---neutral--border--disabled: var(--shades--700);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
}

.qs-grid-fluid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  width: 100%;
  display: grid;
}

.qs-grid-fluid._1-empty-column {
  padding-left: calc(8.33333% + .333333px);
  padding-right: calc(8.33333% + .333333px);
}

.qs-grid-fluid._2-empty-columns {
  padding-left: calc(16.6667% + .666667px);
  padding-right: calc(16.6667% + .666667px);
}

.qs-grid-fluid._3-empty-columns {
  padding-left: calc(25% - 3px);
  padding-right: calc(25% - 3px);
}

.qs-grid-fluid._4-empty-columns {
  padding-left: calc(33.3333% - 6.66667px);
  padding-right: calc(33.3333% - 6.66667px);
}

.qs-grid-fluid._5-empty-columns {
  padding-left: calc(41.6667% - 10.3333px);
  padding-right: calc(41.6667% - 10.3333px);
}

.qs-grid-fluid.qs-hide, .qs-grid-fluid.hide {
  display: none;
}

.qs-column {
  justify-content: center;
  align-items: center;
}

.qs-column.qs-column-flex {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-column.qs-column-flex.qs-column-baseline-button {
  justify-content: flex-start;
  align-items: flex-end;
}

.qs-column.qs-breakdown-column {
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 40px;
  padding-bottom: 80px;
  display: flex;
}

.qs-column.qs-column-bottom {
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 0;
  display: flex;
}

.qs-column.qs-column-dark {
  background-color: var(--_theme---neutral--surface--on-color);
}

.qs-column.height {
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.qs-column.height.people {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  min-height: 100%;
}

.qs-column.qs-column-baseline {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.qs-column.qs-column-vertical {
  height: 100%;
}

.qs-column.qs-left {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-column.qs-left.qs-buttons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.qs-column.bump {
  z-index: 3;
  position: relative;
}

.theme-light {
  --_theme---neutral--surface--background: var(--shades--100);
  --_theme---neutral--content--body: var(--neutral--black);
  --_theme---neutral--content--main-titles: var(--neutral--black);
  --_theme---neutral--content--support: var(--shades--600);
  --_theme---neutral--surface--main: var(--neutral--white);
  --_theme---neutral--surface--on-color: var(--shades--850);
  --_theme---neutral--content--on-color: var(--shades--100);
  --_theme---neutral--surface--tables: var(--shades--150);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--qs-orange);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--350);
  --_theme---neutral--border--active: var(--shades--900);
  --_theme---neutral--surface--support: var(--shades--200);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--900);
  --_theme---neutral--border--on-color: var(--shades--100);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--550);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--400);
  --_theme---neutral--content--disabled: var(--shades--300);
  --_theme---neutral--surface--disabled: var(--shades--250);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--250);
  --_theme---neutral--border--disabled: var(--shades--300);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
  overflow-x: hidden;
}

.responsive-card {
  background-color: var(--_theme---neutral--surface--on-color);
  text-overflow: ellipsis;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 120px;
  padding: 20px;
  display: flex;
}

.responsive-card-empty {
  background-color: var(--function--error-light);
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 120px;
  padding: 16px;
  display: flex;
}

.qs-grid-bento {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  width: 100%;
  min-width: 100%;
  display: grid;
}

.qs-grid-bento.vertical {
  place-items: center;
}

.qs-grid-bento.bottom {
  place-items: end stretch;
}

.qs-grid-bento.qs-grid-bento-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 40px;
  padding-right: 40px;
}

.qs-grid-bento.qs-grid-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.paragraph {
  --_theme---neutral--surface--background: var(--shades--850);
  --_theme---neutral--content--body: var(--neutral--white);
  --_theme---neutral--content--main-titles: var(--neutral--white);
  --_theme---neutral--content--support: var(--shades--400);
  --_theme---neutral--surface--main: var(--shades--900);
  --_theme---neutral--surface--on-color: var(--shades--100);
  --_theme---neutral--content--on-color: var(--shades--900);
  --_theme---neutral--surface--tables: var(--shades--800);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--reversed);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--650);
  --_theme---neutral--border--active: var(--shades--100);
  --_theme---neutral--surface--support: var(--shades--750);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--100);
  --_theme---neutral--border--on-color: var(--shades--900);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--500);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--600);
  --_theme---neutral--content--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--750);
  --_theme---neutral--border--disabled: var(--shades--700);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
  --_responsive---components--xl: 16px;
  --_responsive---components--xxl: 20px;
  --_responsive---components--l: 12px;
  --_responsive---components--m: 8px;
  --_responsive---components--s: 6px;
  --_responsive---components--xs: 4px;
  --_responsive---components--xxs: 2px;
  --_responsive---sections--tall: 128px;
  --_responsive---sections--regular: 0px;
  --_responsive---sections--short: 0px;
  --_responsive---container--wide: 0px;
  --_responsive---container--regular: 0px;
  --_responsive---container--narrow: 0px;
  --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
  --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
  --_typography---headlines--title-2--size: 5vw;
  --_typography---headlines--title-2--line-height: 110%;
  --_typography---headlines--title-2--letter-spacing: 0px;
  --_typography---headlines--title-3--size: 3.75vw;
  --_typography---headlines--title-3--line-height: 112.5%;
  --_typography---headlines--title-3--letter-spacing: 0px;
  --_typography---headlines--title-4--size: 2.5vw;
  --_typography---headlines--title-4--line-height: 131%;
  --_typography---headlines--title-4--letter-spacing: 0px;
  --_typography---headlines--title-5--size: 2.2vw;
  --_typography---headlines--title-5--line-height: 133.33%;
  --_typography---headlines--title-5--letter-spacing: 0px;
  --_typography---headlines--title-6--size: 1.56vw;
  --_typography---headlines--title-6--line-height: 140%;
  --_typography---headlines--title-6--letter-spacing: 0px;
  --_typography---text--body--size: 16px;
  --_typography---text--body--line-height: 137.5%;
  --_typography---text--body--letter-spacing: 0px;
  --_typography---text--label--size: 14px;
  --_typography---text--label--line-height: 142.86%;
  --_typography---text--label--letter-spacing: 0px;
  --_typography---headlines--title-1--size: 7.5vw;
  --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
  --_typography---headlines--title-1--line-height: 100%;
  --_typography---headlines--title-1--letter-spacing: 0px;
  --_typography---text--copy--size: 18px;
  --_typography---text--copy--line-height: 133.33%;
  --_typography---text--copy--letter-spacing: 0px;
  --_typography---support--caption--size: 12px;
  --_typography---support--caption--line-height: 133.33%;
  --_typography---support--caption--letter-spacing: 0px;
  --_typography---support--overline--size: 12px;
  --_typography---support--overline--line-height: 116.67%;
  --_typography---support--overline--letter-spacing: 0px;
  --_typography---support--small--size: 10px;
  --_typography---support--small--line-height: 100%;
  --_typography---support--small--letter-spacing: 0px;
}

.qs-accordion-content {
  border-top: 1px solid var(--_theme---neutral--surface--background);
  overflow: hidden;
}

.qs-accordion-head {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 28px;
  display: flex;
}

.qs-accordion-head.qs-accordion-head-filters {
  padding: 16px;
}

.qs-accordion-line {
  background-color: var(--_theme---neutral--border--active);
  border-radius: 2px;
  width: 14px;
  height: 2px;
}

.qs-accordion-line.vertical {
  position: absolute;
  transform: rotate(90deg);
}

.qs-accordion-container {
  background-color: var(--_theme---neutral--surface--main);
  color: #1c1c1c;
  text-align: left;
  border-radius: 12px;
  width: 100%;
  overflow: hidden;
}

.qs-accordion-inner {
  padding: 28px;
}

.qs-accordion-inner.qs-accordion-inner-filters {
  padding: 16px;
}

.body-2 {
  color: #2a2e34;
  letter-spacing: 0;
  margin-bottom: 0%;
  font-size: 16px;
  font-weight: 400;
  line-height: 137.5%;
}

.copy-2 {
  letter-spacing: 0;
  margin-bottom: 0%;
  font-size: 18px;
  font-weight: 400;
  line-height: 133.33%;
}

.copy-2.med {
  font-weight: 600;
}

.qs-accordion-button {
  background-color: var(--_theme---color--surface--secondary);
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  height: 32px;
  min-height: 32px;
  max-height: 32px;
  display: flex;
}

.qs-accordion-button.qs-accordion-button-expertise {
  width: 24px;
  min-width: 24px;
  max-width: 24px;
  height: 24px;
  min-height: 24px;
  max-height: 24px;
}

.qs-accordion-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.qs-header-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1800px;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.qs-header-left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.qs-header-center {
  z-index: 999;
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 32px;
  display: none;
  position: absolute;
  top: 100px;
  overflow: hidden;
}

.qs-header-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.qs-nav-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_theme---neutral--content--main-titles);
  cursor: pointer;
  fill: var(--_theme---neutral--surface--icons);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  transition-property: all;
  transition-duration: .5s;
  transition-timing-function: ease-out;
  display: flex;
  overflow: hidden;
}

.qs-nav-wrapper:hover {
  color: var(--_theme---neutral--content--support);
  fill: var(--_theme---color--border--primary);
}

.qs-nav-icon {
  border-radius: 0;
  width: 16px;
  height: 16px;
}

.qs-nav-menu-wrapper {
  z-index: 99999;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
  position: relative;
  inset: 0 0 auto;
  overflow: hidden;
  transform: translate(0%);
}

.qs-nav-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.qs-nav-container:hover {
  color: var(--_theme---neutral--content--support);
  fill: var(--_theme---color--border--primary);
}

.qs-nav-container.reversed {
  color: var(--_theme---neutral--content--main-titles);
  fill: var(--_theme---neutral--border--on-color);
}

.qs-toggle-mode {
  z-index: 9;
  cursor: pointer;
  background-color: #d2d5da;
  border-radius: 128px;
  justify-content: flex-start;
  align-items: center;
  min-width: 40px;
  max-width: 40px;
  padding: 4px;
  display: none;
  position: relative;
}

.qs-toggle-circle {
  background-color: #15171a;
  border-radius: 128px;
  width: 16px;
  height: 16px;
}

.qs-menu-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1600px;
  height: 100%;
  padding: 32px 0;
  display: flex;
}

.qs-menu-wrapper:hover {
  color: var(--_theme---neutral--content--main-titles);
}

.qs-article-fixed-link-wrapper {
  z-index: 5;
  background-color: var(--_theme---neutral--surface--main);
  flex-flow: column;
  max-width: 148px;
  display: flex;
  position: fixed;
  top: 50%;
  transform: translate(-100%, -50%);
}

.qs-article-fixed-link-container {
  padding: 16px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.qs-article-overlay-wrapper {
  z-index: 9;
  background-color: var(--_theme---neutral--surface--main);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.qs-article-fixed-progress {
  z-index: 11;
  background-color: var(--_theme---color--surface--secondary);
  width: 0%;
  height: 4px;
  position: absolute;
  inset: auto 0% 0%;
}

.qs-article-fixed-highlight {
  z-index: 3;
  background-color: var(--_theme---color--surface--secondary);
  width: 8px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
  transform: translate(100%);
}

.qs-progress-wrapper {
  padding-top: 160px;
  padding-bottom: 200px;
  position: relative;
  overflow: hidden;
}

.qs-progress-wrapper.hide {
  display: none;
}

.s-share-wrapper {
  background-color: var(--_theme---neutral--surface--background);
  cursor: pointer;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
  padding: 4px;
  display: flex;
}

.s-share-wrapper.s-share-hide {
  display: none;
}

.s-share-icon {
  border-radius: 0;
  width: 20px;
  height: 20px;
}

.qs-card-custom-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 720px;
  padding: 40px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-card-asset-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-card-asset-top {
  aspect-ratio: 439 / 280;
  object-fit: cover;
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
}

.qs-card-asset-bottom {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-height: 328px;
  padding: 32px 24px;
  display: flex;
}

.qs-card-asset-image {
  border-radius: 0;
  width: 100%;
  height: 100%;
}

.qs-callout-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-color: var(--_theme---color--surface--secondary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.qs-callout-wrapper.qs-wrapper-dark {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
  border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.qs-callout-wrapper.qs-wrapper-yellow {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.qs-callout-wrapper.qs-wrapper-yellow-streamline {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-callout-inner {
  z-index: 3;
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.qs-callout-container {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.qs-headline-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.qs-headline-wrapper.center {
  text-align: center;
}

.qs-headline-wrapper.qs-headline-inline {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
}

.qs-quote-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-color: var(--_theme---neutral--surface--tables);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
  position: relative;
  overflow: hidden;
}

.qs-quote-wrapper.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
  position: relative;
  overflow: hidden;
}

.qs-quote-image-wrapper {
  padding: 48px;
}

.qs-quote-image {
  aspect-ratio: 1;
  border-radius: 3200px;
  width: 100%;
  max-width: 328px;
  max-height: 328px;
}

.qs-quote-inner {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.qs-quote-container {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.qs-menu-container {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(600px, 1fr));
  width: 100%;
  min-width: 100%;
  display: grid;
}

.qs-menu-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.qs-menu-column.qs-menu-col-empty {
  display: none;
}

.qs-logo-wrapper, .qs-logo-wrapper.w--current, .qs-logo-wrapper.small {
  width: 60px;
  min-width: 60px;
  max-width: 60px;
  height: 60px;
  min-height: 60px;
  max-height: 60px;
}

.qs-logo {
  border-radius: 0;
}

.qs-nav-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.qs-nav-icon-wrapper.insights {
  fill: var(--_theme---neutral--surface--icons);
}

.qs-button-wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---color--content--tertiary);
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 16px 32px;
  text-decoration: none;
  transition: background-color .25s cubic-bezier(.23, 1, .32, 1);
  display: flex;
}

.qs-button-wrapper:hover {
  background-color: var(--_theme---color--surface--primary);
}

.qs-button-wrapper.qs-button-secondary {
  background-color: var(--_theme---color--surface--tertiary);
  color: var(--_theme---neutral--content--on-color);
}

.qs-button-wrapper.qs-button-medium {
  padding: 12px 20px;
}

.qs-button-wrapper.qs-button-medium.qs-button-outline.qs-button-ghost, .qs-button-wrapper.qs-button-medium.qs-button-outline-reversed.qs-button-ghost {
  box-shadow: none;
}

.qs-button-wrapper.qs-button-small {
  padding: 8px 16px;
}

.qs-button-wrapper.qs-button-small.qs-button-outline.reversed {
  box-shadow: inset 0 0 0 1px var(--_theme---neutral--border--tables);
}

.qs-button-wrapper.qs-button-small.qs-button-outline.qs-button-language {
  box-shadow: inset 0 0 0 1px var(--_theme---neutral--border--components);
}

.qs-button-wrapper.qs-button-extra-small {
  padding: 4px 12px;
}

.qs-button-wrapper.qs-button-outline {
  box-shadow: inset 0 0 0 1px var(--_theme---neutral--border--active);
  background-color: #0000;
}

.qs-button-wrapper.qs-button-outline-reversed {
  box-shadow: inset 0 0 0 1px var(--_theme---neutral--border--on-color);
  color: var(--_theme---neutral--content--on-color);
  background-color: #0000;
}

.qs-button-icon-wrapper {
  fill: var(--_theme---neutral--surface--icons);
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  overflow: hidden;
}

.qs-button-icon-wrapper.qs-tag-icon-wrapper {
  width: 18px;
  height: 18px;
}

.qs-button-icon-wrapper.rotate {
  transform: rotate(180deg);
}

.qs-nav-icon-embed {
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-nav-icon-embed:hover {
  fill: var(--_theme---color--surface--primary);
}

.theme-dark {
  --_theme---neutral--surface--background: var(--shades--850);
  --_theme---neutral--content--body: var(--neutral--white);
  --_theme---neutral--content--main-titles: var(--neutral--white);
  --_theme---neutral--content--support: var(--shades--400);
  --_theme---neutral--surface--main: var(--shades--900);
  --_theme---neutral--surface--on-color: var(--shades--100);
  --_theme---neutral--content--on-color: var(--shades--900);
  --_theme---neutral--surface--tables: var(--shades--800);
  --_theme---color--content--error: var(--function--error);
  --_theme---color--content--primary: var(--brand--reversed);
  --_theme---color--surface--primary: var(--brand--qs-orange);
  --_theme---color--border--primary: var(--brand--qs-orange);
  --_theme---neutral--border--components: var(--shades--650);
  --_theme---neutral--border--active: var(--shades--100);
  --_theme---neutral--surface--support: var(--shades--750);
  --_theme---color--surface--success-light: var(--function--success-light);
  --_theme---color--content--success: var(--function--success);
  --_theme---color--surface--error-light: var(--function--error-light);
  --_theme---color--surface--secondary: var(--brand--supernova);
  --_theme---neutral--surface--icons: var(--shades--100);
  --_theme---neutral--border--on-color: var(--shades--900);
  --_theme---color--content--tertiary: var(--brand--dark-steel);
  --_theme---color--surface--tertiary: var(--brand--dark-steel);
  --_theme---neutral--border--tables: var(--shades--500);
  --_theme---color--surface--error: var(--function--error);
  --_theme---color--content--secondary: var(--brand--supernova);
  --_theme---neutral--content--placeholder: var(--shades--600);
  --_theme---neutral--content--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled: var(--shades--700);
  --_theme---neutral--surface--disabled-icon: var(--shades--550);
  --_theme---neutral--border--support: var(--shades--750);
  --_theme---neutral--border--disabled: var(--shades--700);
  --_theme---color--content--reversed: var(--brand--reversed);
  --_theme---color--content--information: var(--function--information);
  --_theme---color--content--alert: var(--function--alert);
  --_theme---color--content--warning: var(--function--warning);
  --_theme---color--surface--reversed: var(--brand--reversed);
  --_theme---color--surface--information: var(--function--information);
  --_theme---color--surface--information-light: var(--function--information-light);
  --_theme---color--surface--success: var(--function--success);
  --_theme---color--surface--alert: var(--function--alert);
  --_theme---color--surface--alert-light: var(--function--alert-light);
  --_theme---color--surface--warning: var(--function--warning);
  --_theme---color--surface--warning-light: var(--function--warning-light);
  --_theme---color--border--secondary: var(--brand--supernova);
  --_theme---color--border--tertiary: var(--brand--dark-steel);
  --_theme---color--border--information: var(--function--information-light);
  --_theme---color--border--success: var(--function--success-light);
  --_theme---color--border--alert: var(--function--alert-light);
  --_theme---color--border--warning: var(--function--warning-light);
  --_theme---color--border--error: var(--function--error-light);
  --_theme---color--support--black: var(--neutral--black);
  --_theme---color--support--white: var(--neutral--white);
  --_theme---color--support--focus: var(--brand--qs-orange);
  --_theme---color--support--link: var(--brand--qs-orange);
}

.qs-icon-embed {
  justify-content: center;
  align-items: center;
  width: 16px;
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  min-height: 16px;
  max-height: 16px;
  display: flex;
}

.qs-icon-embed.qs-icon-reversed {
  fill: var(--_theme---neutral--surface--main);
}

.qs-icon-embed.qs-icon-tag-embed {
  width: 18px;
  height: 18px;
}

.qs-card-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-end;
  min-height: 320px;
  max-height: 320px;
  padding: 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.qs-card-content.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-card-content.highlight {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
}

.qs-card-content.image {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 0;
  display: grid;
}

.qs-card-content.image.custom {
  min-height: auto;
}

.qs-card-content-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.qs-card-content-image {
  width: 100%;
  min-height: 100%;
}

.qs-article-fixed-sidebar {
  background-color: var(--_theme---neutral--surface--support);
  width: 4px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.content-insight {
  grid-column-gap: 160px;
  grid-row-gap: 160px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.qs-article-fixed-ghost {
  z-index: 9;
  background-color: var(--_theme---neutral--surface--tables);
  width: 100%;
  height: 4px;
  position: absolute;
  inset: auto 0% 0%;
}

.qs-draggable-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: visible;
}

.qs-draggable-wrapper.s-demo-wrapper-drag-dynamic {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: block;
  overflow: hidden;
}

.qs-draggable-wrapper.s-demo-wrapper-slider {
  padding: 16px;
}

.track {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  padding-left: 128px;
  padding-right: 128px;
  display: inline-flex;
}

.s-card-wrapper {
  background-color: #ff2300;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 280px;
  min-width: 280px;
  height: 280px;
  display: flex;
}

.overline-med-2 {
  letter-spacing: 0;
  text-transform: uppercase;
  margin-bottom: 0%;
  font-size: 12px;
  font-weight: 400;
  line-height: 116.67%;
}

.overline-med-2.reversed {
  color: #fff;
}

.qs-share-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-share-wrapper._1-empty-column {
  padding-left: calc(8.33333% + .333333px);
  padding-right: calc(8.33333% + .333333px);
}

.qs-share-wrapper._2-empty-columns {
  padding-left: calc(16.6667% + .666667px);
  padding-right: calc(16.6667% + .666667px);
}

.qs-share-wrapper._3-empty-columns {
  padding-left: calc(25% - 3px);
  padding-right: calc(25% - 3px);
}

.qs-share-wrapper._4-empty-columns {
  padding-left: calc(33.3333% - 6.66667px);
  padding-right: calc(33.3333% - 6.66667px);
}

.qs-share-wrapper._5-empty-columns {
  padding-left: calc(41.6667% - 10.3333px);
  padding-right: calc(41.6667% - 10.3333px);
}

.qs-share-wrapper.qs-share-popup {
  z-index: 9999;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  padding: 8px;
  display: none;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.qs-share-wrapper.qs-share-top {
  height: 32px;
  display: none;
  position: absolute;
  inset: 50% 48px 0% auto;
  transform: translate(0, -50%);
}

.qs-article-downlaod-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 200px;
  min-width: 200px;
  display: flex;
}

.qs-article-downlaod-wrapper.qs-hide {
  display: none;
}

.grid-article-top {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  width: 100%;
  display: flex;
}

.grid-article-top._1-empty-column {
  padding-left: calc(8.33333% + .333333px);
  padding-right: calc(8.33333% + .333333px);
}

.grid-article-top._2-empty-columns {
  padding-left: calc(16.6667% + .666667px);
  padding-right: calc(16.6667% + .666667px);
}

.grid-article-top._3-empty-columns {
  padding-left: calc(25% - 3px);
  padding-right: calc(25% - 3px);
}

.grid-article-top._4-empty-columns {
  padding-left: calc(33.3333% - 6.66667px);
  padding-right: calc(33.3333% - 6.66667px);
}

.grid-article-top._5-empty-columns {
  padding-left: calc(41.6667% - 10.3333px);
  padding-right: calc(41.6667% - 10.3333px);
}

.qs-article-download-asset {
  aspect-ratio: 2 / 3;
  max-width: 128px;
  box-shadow: 0 85px 34px #00000003, 0 48px 29px #0000000d, 0 21px 21px #00000017, 0 5px 12px #0000001a;
}

.qs-article-download-image {
  border-radius: 0;
}

.qs-article-bar-wrapper {
  z-index: 999;
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--neutral--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 128px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.test-card {
  color: var(--brand--reversed);
  background-color: #00f;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  display: flex;
}

.qs-conference-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.qs-filter-wrapper {
  height: 600px;
  margin-bottom: 80px;
  overflow-y: auto;
}

.group {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.form {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.qs-checkbox {
  background-color: #a04c4c;
  border-radius: 32px;
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 8px;
}

.qs-checkbox.w--redirected-checked {
  border: 1px solid var(--_theme---neutral--border--active);
  background-color: var(--_theme---neutral--content--main-titles);
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611ad_check.svg");
  background-position: 50%;
  background-size: 20px 20px;
}

.qs-checkbox.w--redirected-focus {
  box-shadow: 0 0 0 #0000;
}

.qs-search-wrapper {
  z-index: 99999;
  background-color: var(--_theme---neutral--surface--main);
  opacity: 1;
  transform-origin: 100%;
  transform-style: preserve-3d;
  width: calc(100% - 60px);
  height: 60px;
  min-height: 60px;
  max-height: 60px;
  margin-bottom: 0;
  position: absolute;
  inset: 0 0 0 60px;
  overflow: hidden;
  transform: scale3d(0, 1, 1)translate(0);
}

.qs-search-input {
  font-size: var(--_typography---text--copy--size);
  line-height: var(--_typography---text--copy--line-height);
  letter-spacing: var(--_typography---text--copy--letter-spacing);
  border: 0 solid #0000;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 24px;
  transform: translate(0);
}

.qs-search-button {
  font-family: var(--_typography---typeface--regular);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--copy--size);
  line-height: var(--_typography---text--copy--line-height);
  background-color: #0000;
  height: 60px;
  min-height: 60px;
  margin-right: 60px;
  padding: 20px 8px;
  font-weight: 400;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.qs-search-close {
  fill: var(--_theme---neutral--surface--icons);
  justify-content: center;
  align-items: center;
  width: 60px;
  min-width: 60px;
  height: 60px;
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-out;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.qs-search-close:hover {
  fill: var(--_theme---color--border--primary);
}

.qs-search-open {
  fill: var(--_theme---neutral--surface--icons);
  justify-content: center;
  align-items: center;
  width: 60px;
  min-width: 60px;
  height: 60px;
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-out;
  display: flex;
}

.qs-search-open:hover {
  fill: var(--_theme---color--border--primary);
}

.qs-search-open.reversed {
  fill: var(--_theme---neutral--border--on-color);
}

.qs-search-container {
  height: 60px;
  margin-bottom: 0;
}

.qs-nav-icon-embed-large {
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-nav-icon-wrapper-large {
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.qs-hero-wrapper {
  aspect-ratio: 1840 / 526;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  position: relative;
  overflow: hidden;
}

.qs-hero-wrapper.narrow {
  aspect-ratio: 1840 / 526;
}

.qs-hero-wrapper.medium {
  aspect-ratio: 1840 / 526;
  border-radius: 12px;
  overflow: hidden;
}

.qs-asset {
  border-radius: 0;
}

.qs-asset.qs-asset-absolute {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.qs-asset.qs-asset-bg-video {
  z-index: 9;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  inset: 0 0%;
}

.qs-asset.qs-video {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: -50% 0% 0%;
}

.qs-asset.qs-logo {
  object-fit: contain;
}

.qs-link-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  fill: var(--_theme---neutral--surface--icons);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.qs-link-arrow {
  fill: var(--_theme---neutral--surface--icons);
  justify-content: flex-end;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  overflow: hidden;
}

.qs-link-arrow.medium {
  width: 20px;
  height: 20px;
}

.qs-link-icon {
  border-radius: 0;
  width: 24px;
  height: 24px;
  transform: translate(-100%);
}

.qs-link-icon.qs-link-refactored {
  transform: translate(0%);
}

.qs-card-circle-wrapper {
  border-radius: 1200px;
  width: 224px;
  height: 224px;
  position: absolute;
  inset: auto auto 128px 10%;
  overflow: hidden;
}

.qs-card-circle-wrapper.medium {
  width: 330px;
  height: 330px;
  left: 50%;
  transform: translate(-50%);
}

.qs-card-circle-wrapper.large {
  width: 480px;
  height: 480px;
  left: 50%;
}

.card-content-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.qs-badge-wrapper {
  background-color: var(--_theme---neutral--surface--background);
  border-radius: 128px;
  width: auto;
  padding: 4px 12px;
  overflow: hidden;
}

.qs-badge-wrapper.qs-badge-tag {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--_theme---neutral--surface--main);
  font-size: var(--_typography---support--overline--size);
  line-height: var(--_typography---support--overline--line-height);
  letter-spacing: var(--_typography---support--overline--letter-spacing);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-badge-wrapper.qs-badge-reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-badge-wrapper.qs-badge-reversed.no-wrap {
  white-space: nowrap;
  word-break: normal;
}

.qs-badge-container {
  position: absolute;
  inset: auto auto 20px 24px;
}

.qs-section-highlight {
  background-color: var(--brand--supernova);
  width: 100%;
  height: 480px;
  position: absolute;
  inset: 0% 0% auto;
}

.qs-section-highlight.reversed {
  background-color: var(--_theme---color--surface--error);
}

.qs-callout-visual-wrapper {
  z-index: 1;
  width: 580px;
  height: 580px;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(50%, -50%);
}

.qs-grid-fluid-three {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(420px, 1fr));
  width: 100%;
  display: grid;
}

.qs-grid-fluid-three._1-empty-column {
  padding-left: calc(8.33333% + .333333px);
  padding-right: calc(8.33333% + .333333px);
}

.qs-grid-fluid-three._2-empty-columns {
  padding-left: calc(16.6667% + .666667px);
  padding-right: calc(16.6667% + .666667px);
}

.qs-grid-fluid-three._3-empty-columns {
  padding-left: calc(25% - 3px);
  padding-right: calc(25% - 3px);
}

.qs-grid-fluid-three._4-empty-columns {
  padding-left: calc(33.3333% - 6.66667px);
  padding-right: calc(33.3333% - 6.66667px);
}

.qs-grid-fluid-three._5-empty-columns {
  padding-left: calc(41.6667% - 10.3333px);
  padding-right: calc(41.6667% - 10.3333px);
}

.qs-grid-fluid-three.cms {
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

.qs-people-card-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.qs-people-card-wrapper.updated {
  height: 100%;
}

.qs-conference-container-top {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 16px;
  display: flex;
}

.qs-conference-date-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.qs-conference-info {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 128px;
  display: flex;
}

.qs-cms-wrapper {
  width: 100%;
}

.qs-people-asset-wrapper {
  aspect-ratio: 1;
  width: 100%;
  overflow: hidden;
}

.qs-people-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding: 24px 32px;
  display: flex;
}

.qs-people-content-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.qs-people-content-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.qs-linkedin-wrapper {
  z-index: 99;
  fill: var(--_theme---neutral--surface--icons);
  width: 20px;
  height: 20px;
  position: relative;
}

.qs-linkedin {
  width: 20px;
  height: 20px;
}

.qs-testimonial-wrapper {
  background-color: var(--_theme---neutral--surface--tables);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 504px;
  padding: 40px;
  display: flex;
}

.qs-testimonial-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.qs-testiminial-image-wrapper {
  border-radius: 64px;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  overflow: hidden;
}

.qs-testimonial-content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.qs-selector-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.qs-clear-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  fill: var(--_theme---neutral--surface--icons);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-reset-wrapper {
  fill: var(--_theme---neutral--surface--icons);
  width: 20px;
  height: 20px;
}

.qs-reset-icon {
  width: 20px;
  height: 20px;
}

.qs-inner-text {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.qs-grid-bento-inner {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  width: 100%;
  min-width: 100%;
  display: grid;
}

.qs-column-inner {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-nav-link-large {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--_theme---neutral--content--main-titles);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.qs-link-arrow-large {
  fill: var(--_theme---neutral--surface--icons);
  width: 24px;
  height: 24px;
  display: flex;
  overflow: hidden;
}

.qs-nav-link-small {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--_theme---neutral--content--main-titles);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.qs-nav-inner-links {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.qs-nav-inner-links.hide {
  display: none;
}

.qs-navigation-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--_theme---neutral--content--main-titles);
  flex-flow: column;
  max-width: 480px;
  text-decoration: none;
  display: flex;
}

.qs-navigation-wrapper {
  aspect-ratio: 311 / 108;
  border-radius: 12px;
  width: 100%;
  max-height: 108px;
  overflow: hidden;
}

.qs-navigation-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.qs-nav-link-extra-large {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--_theme---neutral--content--main-titles);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.qs-nav-link-extra-large.reversed {
  color: var(--_theme---neutral--content--on-color);
}

.qs-footer-links-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.qs-partner-container {
  aspect-ratio: 321 / 120;
}

.swiper-slide {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex !important;
}

.swiper-button-next {
  z-index: 99;
  background-color: #ff2300;
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-top: -24px;
  display: flex;
  position: absolute;
  inset: 50% -104px auto auto;
}

.title1-2 {
  letter-spacing: 0;
  margin-bottom: 0%;
  font-size: 96px;
  font-weight: 400;
  line-height: 108.33%;
}

.title1-2.reversed {
  color: #fff;
}

.swiper-pagination {
  width: 100%;
  height: auto;
  position: absolute;
  inset: auto auto 0% 0%;
}

.swiper-wrapper {
  aspect-ratio: 16 / 9;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: relative;
}

.swiper {
  aspect-ratio: 16 / 9;
  border-radius: 12px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.swiper-icon {
  border-radius: 0;
  width: 20px;
  height: 20px;
}

.swiper-button-prev {
  z-index: 99;
  background-color: #ff2300;
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-top: -24px;
  display: flex;
  position: absolute;
  inset: 50% auto auto -104px;
}

.swiper-scrollbar {
  background-color: #ff0;
  display: none;
}

.swiper-wrap {
  position: relative;
}

.nav {
  background-color: var(--_theme---color--content--secondary);
  cursor: pointer;
  border-radius: 64px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}

.nav.next {
  inset: 50% -80px auto auto;
}

.nav.prev {
  left: -80px;
}

.qs-slider-icon-wrapper {
  fill: var(--_theme---neutral--surface--icons);
  width: 24px;
  height: 24px;
}

.qs-slider-icon {
  width: 100%;
  height: 100%;
}

.qs-dropdown-wrapper {
  border: 1px solid var(--_theme---neutral--border--components);
  background-color: var(--_theme---neutral--surface--main);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.qs-dropdown-toggle {
  width: 100%;
}

.qs-dropdown-menu {
  background-color: var(--_theme---neutral--surface--main);
}

.qs-dropdown-menu.w--open {
  inset: 80px 0% auto;
}

.qs-dropdown-item {
  padding: 28px;
}

.qs-selector {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_theme---neutral--border--components);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_theme---neutral--border--components);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_theme---neutral--border--components);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_theme---neutral--border--components);
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  background-image: url("https://cdn.prod.website-files.com/685dc0d3783c5b149e061183/685dc0d3783c5b149e0611a9_e109332a0262442754f1d120efc0cee9_chevron-down.svg");
  background-position: calc(100% - 12px);
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border-radius: 12px;
  min-height: 46px;
  max-height: 46px;
  margin-bottom: 0;
  padding: 0 12px;
}

.qs-selector:focus {
  border-width: 1px;
  box-shadow: 0 0 #0000;
}

.qs-selector:focus-visible, .qs-selector[data-wf-focus-visible] {
  border-width: 1px;
}

.qs-link-icon-visible {
  width: 24px;
  min-width: 24px;
  max-width: 24px;
  height: 24px;
  min-height: 24px;
  max-height: 24px;
}

.qs-link-icon-visible.medium {
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: 20px;
  max-width: 20px;
  height: 20px;
  min-height: 20px;
  max-height: 20px;
  display: flex;
}

.navigation-toggle {
  z-index: 9;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 16px;
  display: flex;
  position: relative;
}

.navigation-toggle-line {
  background-color: var(--_theme---neutral--surface--icons);
  border-radius: 20px;
  width: 100%;
  min-width: 32px;
  max-width: 32px;
  height: 1.5px;
}

.navigation-toggle-line.line-one.reversed, .navigation-toggle-line.line-two.reversed, .navigation-toggle-line.line-three.reversed {
  background-color: var(--_theme---neutral--surface--main);
}

.qs-navigation-button {
  display: none;
}

.qs-navigation-button.show {
  width: 100%;
  display: flex;
}

.heading {
  font-weight: 800;
}

.qs-career-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  padding: 24px 32px;
  text-decoration: none;
  display: flex;
}

.qs-career-badge-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-career-date-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  display: flex;
}

.qs-callout-inner-large {
  z-index: 3;
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding-top: 120px;
  padding-bottom: 120px;
  display: grid;
  position: relative;
}

.qs-callout-yellow-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-signup-popup-wrapper {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.qs-signup-popup-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.qs-grid-fluid-four-buttons {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  place-items: start;
  width: 100%;
  display: grid;
}

.qs-grid-fluid-four-buttons._1-empty-column {
  padding-left: calc(8.33333% + .333333px);
  padding-right: calc(8.33333% + .333333px);
}

.qs-grid-fluid-four-buttons._2-empty-columns {
  padding-left: calc(16.6667% + .666667px);
  padding-right: calc(16.6667% + .666667px);
}

.qs-grid-fluid-four-buttons._3-empty-columns {
  padding-left: calc(25% - 3px);
  padding-right: calc(25% - 3px);
}

.qs-grid-fluid-four-buttons._4-empty-columns {
  padding-left: calc(33.3333% - 6.66667px);
  padding-right: calc(33.3333% - 6.66667px);
}

.qs-grid-fluid-four-buttons._5-empty-columns {
  padding-left: calc(41.6667% - 10.3333px);
  padding-right: calc(41.6667% - 10.3333px);
}

.qs-callout-visual-wrapper-popup {
  z-index: 1;
  width: 208px;
  height: 208px;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(50%, -50%);
}

.qs-draggable-container {
  min-width: 400px;
}

.qs-video {
  aspect-ratio: 16 / 9;
  border-radius: 12px;
  overflow: hidden;
}

.qs-insight-fade {
  opacity: .7;
  width: 100%;
  height: 200px;
  position: absolute;
}

.qs-insight-fade.fade-top {
  background-image: linear-gradient(#1a272e, #1a272e00);
  inset: 0% 0% auto;
}

.qs-insight-fade.fade-bottom {
  background-image: linear-gradient(#0000, #1a272e);
  height: 380px;
  inset: auto 0% 0%;
}

.qs-insight-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  min-height: 100%;
  display: flex;
}

.qs-hero-custom-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 16 / 9;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  overflow: hidden;
}

.qs-hero-custom-wrapper.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-hero-custom-image-wrapper {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  position: relative;
}

.qs-hero-custom-image-wrapper.webinar {
  background-color: var(--shades--150);
}

.qs-hero-custom-content-wrapper {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 64px 56px;
  display: flex;
  position: relative;
}

.qs-hero-custom-content {
  grid-column-gap: 118px;
  grid-row-gap: 118px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.qs-hero-custom-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-hero-custom-more {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  display: flex;
}

.qs-hero-custom-more.qs-hero-custom-more-gap {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.qs-breakdown-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 21 / 9;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.qs-breakdown-container {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: var(--_theme---neutral--surface--background);
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  padding: 64px 40px;
  display: flex;
}

.qs-breakdown-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.qs-breakdown-actions {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.qs-insight-content-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-more-insights-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--tables);
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: flex;
}

.qs-more-insights-wrapper.qs-wrapper-dark {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
  border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.qs-more-insights-wrapper.qs-wrapper-yellow {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.qs-more-insights-wrapper.qs-wrapper-yellow-streamline {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-more-insights-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  text-decoration: underline;
  display: flex;
}

.qs-dot-grid {
  width: 50%;
  min-width: 550px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.qs-countdown-time-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-countdown-time-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 16px 32px;
  display: flex;
}

.qs-card-content-top {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 320px;
  max-height: 320px;
  padding: 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.qs-card-content-top.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-card-content-top.highlight {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--content--main-titles);
}

.qs-card-content-top.image {
  padding: 0;
}

.qs-testimonial-wrapper-light {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 40px;
  display: flex;
}

.qs-cms-filters {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.qs-slot {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.qs-slot.qs-slot-conference {
  margin-top: 148px;
}

.qs-pagination-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  line-height: var(--_typography---text--label--line-height);
  justify-content: flex-start;
  align-items: center;
  margin-top: 64px;
}

.qs-conference-image {
  aspect-ratio: 16 / 9;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.qs-conference-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--_theme---neutral--surface--main);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  flex-flow: column;
  padding: 24px 32px;
  display: flex;
  overflow: hidden;
}

.qs-stat-card-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.qs-stats-container-top {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.qs-inner-nav-wrapper {
  z-index: 999;
  margin-bottom: -120px;
  position: fixed;
  inset: 0% 0% auto;
}

.qs-nav-inner-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.qs-inner-nav-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.qs-inner-nav-center {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-inner-nav-left {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-inner-nav-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.qs-inner-nav-details.vertical {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
}

.qs-inner-nav-data {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.qs-inner-nav-link {
  text-decoration: none;
}

.qs-column-flexible {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-column-flexible.qs-column-flex {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-column-flexible.qs-breakdown-column {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 120px;
  display: flex;
}

.qs-column-flexible.qs-column-bottom {
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 0;
  display: flex;
}

.qs-footer-links {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.qs-share-hidden {
  display: none;
}

.qs-login-card-highlight-wrapper {
  background-color: var(--_theme---color--surface--secondary);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 480px;
  padding: 40px;
  display: flex;
}

.qs-login-card-highlight-wrapper.dark {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-login-card-content {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.qs-login-button-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.qs-service-bar-link {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 38px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-service-bar-link-highlight {
  background-color: var(--_theme---color--surface--primary);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
  transform: translate(0, 8px);
}

.qs-service-bar-link-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qs-header-full {
  flex-flow: column;
  display: flex;
}

.qs-header-full.qs-header-fixed {
  z-index: 99999;
  position: absolute;
  inset: 0% 0% auto;
}

.qs-fixed-button {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.qs-fixed-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.qs-fixed-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.qs-conference-hero-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  flex-flow: column;
  padding: 64px 56px;
  display: flex;
}

.qs-label-comma {
  display: flex;
}

.qs-label-location {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.qs-conference-card-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.qs-hero-people-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 16 / 9;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  overflow: hidden;
}

.qs-hero-people-content-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
  padding: 64px 56px;
  display: flex;
}

.qs-badge-group {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  display: flex;
}

.qs-hero-people-expertise {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.qs-hero-people-city-first {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-hero-people-location {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.qs-footer-left {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.qs-footer-left.qs-column-stretch-vertical {
  height: 100%;
}

.qs-footer-right.qs-column-stretch-vertical {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.qs-footer-social {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.qs-footer-social-icon {
  border-radius: 0;
  width: 16px;
  height: 16px;
}

.qs-footer-social-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.qs-footer-social-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.qs-footer-more-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-footer-more-buttons {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  display: flex;
}

.qs-article-bar-close {
  z-index: 9;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  height: auto;
  display: flex;
  position: absolute;
  inset: 40px auto 0% 40px;
}

.qs-webinar-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qs-webinar-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 32px;
  display: flex;
}

.qs-webinar-image {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
}

.qs-webinar-image.hide {
  display: none;
}

.qs-pagination-main {
  background-color: #0000;
  border-width: 0;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.qs-page-btn {
  border-radius: 128px;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  text-decoration: none;
  display: flex;
}

.qs-card-solutions-bottom {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-height: 204px;
  padding: 32px 24px;
  display: flex;
}

.qs-hero-simplified-content-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 100%;
  padding: 64px 56px;
  display: flex;
}

.qs-hero-simple-more {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.qs-hero-simple-more.qs-hero-custom-more-gap {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.qs-ranking-header {
  background-color: var(--_theme---neutral--surface--tables);
  width: 100%;
  min-height: 92px;
  display: flex;
}

.qs-ranking-row {
  border-bottom: 1px solid var(--_theme---neutral--border--components);
  background-color: var(--_theme---neutral--surface--main);
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 92px;
  display: flex;
}

.qs-table-cell {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.qs-table-cell.left {
  justify-content: flex-start;
  align-items: center;
}

.qs-table-cell.center {
  justify-content: center;
  align-items: center;
}

.qs-ranking-table {
  width: 100%;
}

.div-block {
  position: absolute;
}

.qs-badge-position {
  position: absolute;
  inset: 64px auto auto 56px;
}

.qs-badge-position.reversed {
  color: var(--_theme---neutral--content--main-titles);
}

.qs-nested-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #d6d6d6;
  flex-flow: column;
  height: auto;
  margin-bottom: 8px;
  display: none;
}

.qs-webinar-hero-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.qs-webinar-form-wrapper {
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 64px;
  display: flex;
}

.qs-inline-stat-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: flex;
}

.qs-inline-stat-top {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.qs-inline-stat-top.vertical {
  justify-content: flex-start;
  align-items: center;
}

.qs-full-bleed-image {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.webinar-detail-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.qs-panelist-image-wrapper {
  aspect-ratio: 1;
  border-radius: 12px;
  overflow: hidden;
}

.qs-panelist-content-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: center;
  height: 100%;
  display: flex;
}

.qs-panelist-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.qs-cms-panelist {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  display: flex;
}

.qs-cms-full {
  width: 100%;
}

.huge {
  font-size: var(--_typography---headlines--title-1--size);
  line-height: var(--_typography---headlines--title-1--line-height);
  letter-spacing: var(--_typography---headlines--title-1--letter-spacing);
}

.qs-huge-wrapper {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.qs-huge-description {
  justify-content: flex-start;
  width: 100%;
  margin-bottom: 47px;
  display: flex;
}

.qs-language-flag {
  justify-content: center;
  align-items: center;
  width: 16px;
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  min-height: 16px;
  max-height: 16px;
  display: flex;
}

.qs-people-card-link {
  z-index: 3;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.navigation-toggle-conference {
  z-index: 9;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 16px;
  display: none;
  position: relative;
}

.qs-conference-button-mobile {
  display: none;
}

.qs-callout-image-wrapper {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.qs-callout-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.qs-hero-custom-copy-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.qs-grid-bento-vertical {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: minmax(0, 1fr) 1fr 1fr;
  width: 100%;
  min-width: 100%;
  display: grid;
}

.qs-grid-bento-vertical.vertical {
  place-items: center;
}

.qs-grid-bento-vertical.bottom {
  place-items: end stretch;
}

.qs-grid-bento-vertical.qs-grid-bento-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 40px;
  padding-right: 40px;
}

.qs-grid-bento-vertical.qs-grid-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.qs-demo-block {
  background-color: var(--_theme---neutral--surface--on-color);
  border-radius: 12px;
  width: 100%;
  height: auto;
}

.qs-card-contentt-custom {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--main);
  color: var(--_theme---neutral--content--main-titles);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-end;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.qs-card-contentt-custom.reversed {
  background-color: var(--_theme---neutral--surface--on-color);
  color: var(--_theme---neutral--content--on-color);
}

.qs-card-contentt-custom.highlight {
  background-color: var(--_theme---color--surface--secondary);
  color: var(--_theme---neutral--surface--on-color);
}

.qs-card-contentt-custom.image {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 0;
  display: grid;
}

.qs-card-contentt-custom.image.custom {
  min-height: auto;
}

.qs-gate {
  z-index: 99991;
  justify-content: center;
  align-items: flex-end;
  width: 100vw;
  min-width: 100%;
  height: 100vh;
  min-height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.qs-gate-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--_theme---neutral--surface--main);
  border-radius: 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 40px;
  display: flex;
}

.gate-blur {
  z-index: -1;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #fff3;
  position: absolute;
  inset: 0%;
}

.qs-gate-form {
  flex-flow: column;
  display: flex;
}

.qs-gate-form-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.qs-form-field-gate {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_theme---neutral--border--components);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_theme---neutral--border--components);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_theme---neutral--border--components);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_theme---neutral--border--components);
  color: var(--_theme---neutral--content--main-titles);
  font-size: var(--_typography---text--label--size);
  line-height: var(--_typography---text--label--line-height);
  letter-spacing: var(--_typography---text--label--letter-spacing);
  background-position-x: calc(100% - 16px);
  border-radius: 12px;
  height: auto;
  margin-bottom: 0;
  padding: 16px;
  transition-property: border;
  transition-duration: .25s;
  transition-timing-function: cubic-bezier(.6, .04, .98, .335);
}

.qs-form-field-gate:focus {
  border: 1px solid var(--_theme---neutral--border--active);
}

.qs-form-field-gate.text-area {
  width: 100%;
  min-width: 100%;
  min-height: 240px;
  overflow: hidden;
}

.qs-solutions-link {
  z-index: 9;
  width: 100%;
  height: 100%;
  position: absolute;
}

.qs-webinar-wrapper-link {
  z-index: 9;
  position: absolute;
  inset: 0%;
}

.qs-webinar-filters {
  display: none;
}

.qs-footer-links-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  display: grid;
}

.qs-footer-other-wrapper {
  text-decoration: none;
}

.qs-link-wrapper-menu {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  fill: var(--_theme---neutral--surface--icons);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.hide-filter {
  display: none;
}

.qs-conference-link {
  color: var(--_theme---neutral--content--on-color);
  text-decoration: none;
}

.qs-countdown-wrap {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

@media screen and (min-width: 1280px) {
  body {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .content {
    grid-row-gap: 118px;
  }

  .qs-section {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .qs-section.qs-service-bar {
    min-height: auto;
    padding-top: 2px;
    padding-bottom: 2px;
    display: flex;
  }

  .qs-section.qs-section-top {
    margin-top: -100px;
  }

  .copy.bold {
    justify-content: flex-start;
    align-items: flex-start;
    display: inline-flex;
  }

  .qs-header {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 20px;
  }

  .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-grid-bento {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .qs-header-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .qs-header-center {
    z-index: 999;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-color: #0000;
    flex-flow: row;
    padding: 0;
    display: flex;
    position: static;
    top: 0;
  }

  .qs-nav-wrapper {
    width: auto;
  }

  .qs-nav-wrapper.qs-nav-more {
    display: none;
  }

  .qs-nav-menu-wrapper {
    display: none;
    position: absolute;
    top: 120px;
    left: 50%;
    transform: translate(-50%);
  }

  .qs-nav-container.reversed {
    color: var(--_theme---neutral--content--on-color);
  }

  .qs-menu-wrapper {
    border-radius: 12px;
    padding: 64px 80px;
    overflow: hidden;
  }

  .qs-menu-container {
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    align-items: flex-start;
    display: flex;
  }

  .qs-menu-column {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: inline-flex;
  }

  .qs-menu-column.qs-menu-col-empty {
    display: flex;
  }

  .qs-nav-icon-wrapper.insights {
    fill: var(--_theme---neutral--surface--main);
  }

  .qs-link-wrapper {
    position: relative;
  }

  .qs-link-icon.med {
    object-fit: contain;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
    height: 20px;
    min-height: 20px;
    max-height: 20px;
  }

  .qs-link-icon.small {
    width: 20px;
  }

  .qs-nav-link-large {
    width: 100%;
  }

  .qs-link-arrow-large {
    justify-content: center;
    align-items: center;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
    height: 20px;
    min-height: 20px;
    max-height: 20px;
    margin-top: 2px;
    margin-right: 4px;
  }

  .qs-nav-link-small {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navigation-toggle {
    display: none;
  }

  .qs-navigation-button {
    display: flex;
  }

  .qs-navigation-button.show, .navigation-toggle-conference {
    display: none;
  }

  .qs-grid-bento-vertical {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .qs-link-wrapper-menu {
    position: relative;
  }
}

@media screen and (min-width: 1440px) {
  body, .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-header-center {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .qs-share-wrapper.qs-share-popup {
    z-index: 9999;
  }
}

@media screen and (min-width: 1920px) {
  body, .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-header-center {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }
}

@media screen and (max-width: 991px) {
  body {
    --_responsive---components--xl: 16px;
    --_responsive---components--xxl: 20px;
    --_responsive---components--l: 12px;
    --_responsive---components--m: 8px;
    --_responsive---components--s: 6px;
    --_responsive---components--xs: 4px;
    --_responsive---components--xxs: 2px;
    --_responsive---sections--tall: 128px;
    --_responsive---sections--regular: 0px;
    --_responsive---sections--short: 0px;
    --_responsive---container--wide: 0px;
    --_responsive---container--regular: 0px;
    --_responsive---container--narrow: 0px;
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .content {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .qs-section.qs-section-hero.qs-section-hero-insight {
    aspect-ratio: auto;
    padding-top: 200px;
    padding-bottom: 40px;
  }

  .qs-section.qs-cms-separator {
    min-height: 64px;
  }

  .qs-section.reversed {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .qs-section.main {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .qs-section.qs-hero-conference {
    justify-content: flex-end;
    align-items: flex-start;
    margin-top: 128px;
    padding-bottom: 32px;
    display: flex;
  }

  .qs-section.qs-section-top {
    margin-top: 0;
  }

  .qs-section.qs-section-inline-stat {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .qs-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-container.full.fixed {
    padding-left: 20px;
    padding-right: 20px;
  }

  .qs-container.qs-hero-spacing {
    margin-top: 0;
  }

  .qs-container.qs-continer-footer {
    max-width: 100%;
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .qs-container.inner-nav {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    justify-content: center;
    align-items: center;
  }

  .qs-header {
    margin-bottom: -48px;
    padding-top: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-header.qs-header-reversed {
    background-color: #0000;
  }

  .qs-grid-fluid {
    grid-template-columns: repeat(auto-fit, minmax(600px, 1fr));
  }

  .qs-column.qs-breakdown-column {
    padding-bottom: 40px;
    padding-left: 40px;
  }

  .qs-column.hide-tablet {
    display: none;
  }

  .qs-column.qs-column-baseline {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .qs-column.qs-column-conference {
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
  }

  .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-grid-bento {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    max-width: 100%;
  }

  .qs-grid-bento.qs-grid-footer {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .qs-grid-bento.qs-grid-footer.qs-grid-footer-special {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .qs-grid-bento.qs-grid-bento-table {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-accordion-head, .qs-accordion-inner {
    padding: 20px;
  }

  .qs-header-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--_theme---neutral--surface--background);
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: grid;
  }

  .qs-header-wrapper.qs-header-wrapper-reversed {
    background-color: #0000;
  }

  .qs-header-left {
    z-index: 999;
    background-color: var(--_theme---neutral--surface--background);
    position: relative;
  }

  .qs-header-left.qs-header-transparent {
    background-color: #0000;
  }

  .qs-header-center {
    flex-flow: column;
  }

  .qs-header-right {
    z-index: 999;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--_theme---neutral--surface--background);
    position: relative;
  }

  .qs-header-right.qs-header-transparent {
    background-color: #0000;
  }

  .qs-nav-wrapper {
    flex-flow: column;
    width: 100%;
  }

  .qs-nav-menu-wrapper {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    transform: translate(0%);
  }

  .qs-menu-wrapper {
    padding: 40px;
  }

  .qs-card-custom-wrapper {
    min-height: 580px;
    padding: 32px;
  }

  .qs-card-asset-bottom {
    min-height: 240px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .qs-callout-wrapper.qs-wrapper-dark, .qs-callout-wrapper.qs-wrapper-yellow {
    grid-template-columns: minmax(0, 1fr);
  }

  .qs-callout-wrapper.qs-wrapper-yellow-streamline, .qs-callout-inner {
    padding: 32px;
  }

  .qs-headline-wrapper.qs-headline-inline {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .qs-quote-wrapper, .qs-quote-wrapper.reversed {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .qs-quote-image-wrapper {
    padding: 32px;
  }

  .qs-quote-inner {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-right: 48px;
  }

  .qs-menu-container {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }

  .qs-card-content {
    padding: 32px;
  }

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

  .s-card-wrapper {
    width: 180px;
    min-width: 180px;
    height: 180px;
  }

  .qs-share-wrapper, .grid-article-top {
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  }

  .qs-filter-wrapper {
    height: auto;
    min-height: auto;
    margin-bottom: 24px;
    overflow-y: hidden;
  }

  .qs-card-circle-wrapper.large {
    width: 380px;
    height: 380px;
  }

  .qs-callout-visual-wrapper {
    width: 240px;
    height: 240px;
  }

  .qs-grid-fluid-three {
    grid-template-columns: repeat(auto-fit, minmax(600px, 1fr));
  }

  .qs-people-content-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-testimonial-wrapper {
    padding: 32px;
  }

  .qs-grid-bento-inner {
    max-width: 100%;
  }

  .qs-footer-links-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .nav.next {
    width: 40px;
    height: 40px;
    right: -52px;
  }

  .nav.prev {
    width: 40px;
    height: 40px;
    left: -52px;
  }

  .navigation-toggle {
    background-color: #0000;
    border-radius: 0;
    width: 80px;
    height: 80px;
    display: flex;
  }

  .qs-navigation-button {
    display: none;
  }

  .qs-career-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-callout-inner-large {
    grid-template-columns: 1fr;
    padding: 32px;
  }

  .qs-grid-fluid-four-buttons {
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  }

  .qs-hero-custom-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    flex-flow: column;
    display: flex;
  }

  .qs-hero-custom-image-wrapper {
    aspect-ratio: 16 / 9;
    order: -1;
    height: auto;
    min-height: auto;
    max-height: 320px;
  }

  .qs-hero-custom-content-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px;
  }

  .qs-more-insights-wrapper {
    padding: 32px;
  }

  .qs-countdown-time-container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .qs-card-content-top {
    min-height: 240px;
    padding: 32px;
  }

  .qs-card-content-top.highlight {
    min-height: 240px;
  }

  .qs-testimonial-wrapper-light {
    padding: 32px;
  }

  .qs-slot {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .qs-slot.qs-slot-conference {
    margin-top: 132px;
  }

  .qs-conference-top {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-stat-card-wrapper {
    padding: 32px;
  }

  .qs-inner-nav-center {
    background-color: var(--_theme---neutral--surface--main);
    border-radius: 12px;
    flex-flow: column;
    width: calc(100% - 32px);
    padding-top: 32px;
    padding-bottom: 32px;
    display: none;
    position: absolute;
    inset: 90px auto auto;
  }

  .qs-inner-nav-left {
    text-overflow: ellipsis;
    overflow: hidden;
  }

  .qs-inner-nav-data {
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
  }

  .qs-login-card-highlight-wrapper {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    min-height: auto;
    padding: 32px;
  }

  .qs-login-card-highlight-wrapper.dark {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    justify-content: flex-start;
    align-items: stretch;
    min-height: auto;
  }

  .qs-login-card-content, .qs-service-bar-link-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .qs-conference-hero-content {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    padding: 32px;
  }

  .qs-hero-people-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    height: auto;
    min-height: auto;
  }

  .qs-hero-people-content-wrapper {
    height: auto;
    min-height: auto;
    padding: 48px;
  }

  .qs-footer-left.qs-column-stretch-vertical, .qs-footer-right.qs-column-stretch-vertical {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .qs-article-bar-close {
    order: -1;
    width: auto;
    position: relative;
    top: 0;
    left: 12px;
  }

  .qs-webinar-top {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-card-solutions-bottom {
    min-height: 240px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .qs-hero-simplified-content-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    padding: 32px;
  }

  .qs-badge-position {
    position: relative;
    top: 0;
    left: 0;
  }

  .qs-inline-stat-wrapper {
    padding: 32px;
  }

  .navigation-toggle-conference {
    background-color: #0000;
    border-radius: 0;
    width: 48px;
    height: 56px;
    display: flex;
  }

  .qs-conference-button-desktop {
    display: none;
  }

  .qs-conference-button-mobile {
    display: flex;
  }

  .qs-grid-bento-vertical {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    max-width: 100%;
  }

  .qs-grid-bento-vertical.qs-grid-footer {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .qs-grid-bento-vertical.qs-grid-bento-table {
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-card-contentt-custom {
    padding: 32px;
  }

  .qs-gate-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    padding: 32px 32px 64px;
    overflow-y: auto;
  }

  .qs-gate-form-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .qs-form-field-gate {
    padding: 12px;
  }

  .qs-footer-links-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: space-between;
    place-items: start;
  }
}

@media screen and (max-width: 767px) {
  body {
    --_responsive---components--xl: 16px;
    --_responsive---components--xxl: 20px;
    --_responsive---components--l: 12px;
    --_responsive---components--m: 8px;
    --_responsive---components--s: 6px;
    --_responsive---components--xs: 4px;
    --_responsive---components--xxs: 2px;
    --_responsive---sections--tall: 128px;
    --_responsive---sections--regular: 0px;
    --_responsive---sections--short: 0px;
    --_responsive---container--wide: 0px;
    --_responsive---container--regular: 0px;
    --_responsive---container--narrow: 0px;
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .content {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .qs-section {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .qs-section.qs-cms-separator {
    min-height: 48px;
  }

  .qs-section.qs-section-inline-stat {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .qs-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .qs-container.narrow {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .qs-container.full.fixed {
    padding: 8px 16px;
  }

  .qs-container.qs-continer-footer {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .hero {
    font-size: var(--_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>);
  }

  .qs-header {
    margin-bottom: -24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .cookie-close {
    margin-right: 1.25rem;
  }

  .cookie-buttons {
    padding: 1.5rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .qs-grid-fluid {
    grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
    min-width: 100%;
    max-width: 100%;
  }

  .qs-column.qs-breakdown-column {
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-grid-bento {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .qs-grid-bento.qs-grid-footer {
    grid-column-gap: 64px;
    flex-flow: column;
    grid-template-columns: minmax(0, 1fr);
    display: flex;
  }

  .qs-grid-bento.qs-grid-footer.qs-grid-footer-special {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .qs-grid-bento.qs-grid-bento-table {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    padding: 16px;
    display: flex;
  }

  .qs-accordion-head, .qs-accordion-inner {
    padding: 16px;
  }

  .qs-card-custom-wrapper {
    padding: 24px;
  }

  .qs-card-asset-bottom {
    min-height: 200px;
    padding: 20px;
  }

  .qs-callout-wrapper.qs-wrapper-yellow-streamline, .qs-callout-inner {
    padding: 24px;
  }

  .qs-quote-wrapper {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    grid-auto-columns: 1fr;
    display: grid;
  }

  .qs-quote-wrapper.reversed {
    grid-template-columns: minmax(0, 1fr);
  }

  .qs-quote-image {
    max-width: 240px;
    max-height: 240px;
  }

  .qs-quote-inner {
    padding: 24px;
  }

  .qs-card-content {
    min-height: auto;
    padding: 24px;
  }

  .qs-draggable-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .s-card-wrapper {
    width: 128px;
    min-width: 128px;
    height: 128px;
  }

  .qs-article-bar-wrapper {
    height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .qs-callout-visual-wrapper {
    width: 240px;
    height: 240px;
  }

  .qs-grid-fluid-three {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .qs-people-content-wrapper {
    padding: 20px;
  }

  .qs-testimonial-wrapper {
    padding: 24px;
  }

  .nav.next {
    right: -46px;
  }

  .nav.prev {
    left: -46px;
  }

  .qs-career-wrapper {
    padding: 20px;
  }

  .qs-callout-inner-large {
    padding: 24px;
  }

  .qs-signup-popup-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .qs-callout-visual-wrapper-popup {
    display: none;
  }

  .qs-hero-custom-image-wrapper {
    height: auto;
    min-height: 320px;
    max-height: 320px;
  }

  .qs-hero-custom-content-wrapper {
    padding: 24px;
  }

  .qs-hero-custom-button-wrapper {
    flex-flow: column;
  }

  .qs-breakdown-actions {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .qs-more-insights-wrapper {
    padding: 24px;
  }

  .qs-countdown-time-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 24px;
    padding-right: 24px;
  }

  .qs-card-content-top {
    min-height: auto;
    padding: 24px;
  }

  .qs-testimonial-wrapper-light {
    padding: 24px;
  }

  .qs-slot {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .qs-conference-top {
    padding: 20px;
  }

  .qs-stat-card-wrapper, .qs-login-card-highlight-wrapper {
    padding: 24px;
  }

  .qs-service-bar-link-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .qs-conference-hero-content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 24px;
  }

  .qs-hero-people-content-wrapper {
    padding: 32px;
  }

  .qs-article-bar-close {
    position: absolute;
    inset: auto 28px 28px auto;
  }

  .qs-webinar-top {
    padding: 20px;
  }

  .qs-card-solutions-bottom {
    min-height: 200px;
    padding: 20px;
  }

  .qs-hero-simplified-content-wrapper {
    padding: 24px;
  }

  .qs-ranking-header {
    display: none;
  }

  .qs-ranking-row {
    min-height: auto;
  }

  .qs-table-cell.center {
    justify-content: flex-start;
    align-items: center;
  }

  .qs-inline-stat-wrapper {
    padding: 24px;
  }

  .qs-grid-bento-vertical {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .qs-grid-bento-vertical.qs-grid-footer {
    grid-column-gap: 64px;
    flex-flow: column;
    grid-template-columns: minmax(0, 1fr);
    display: flex;
  }

  .qs-grid-bento-vertical.qs-grid-bento-table {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    padding: 16px;
    display: flex;
  }

  .qs-card-contentt-custom {
    min-height: auto;
    padding: 24px;
  }

  .qs-gate-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 24px;
  }

  .qs-footer-links-container {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  body {
    --_responsive---components--xl: 16px;
    --_responsive---components--xxl: 20px;
    --_responsive---components--l: 12px;
    --_responsive---components--m: 8px;
    --_responsive---components--s: 6px;
    --_responsive---components--xs: 4px;
    --_responsive---components--xxs: 2px;
    --_responsive---sections--tall: 128px;
    --_responsive---sections--regular: 0px;
    --_responsive---sections--short: 0px;
    --_responsive---container--wide: 0px;
    --_responsive---container--regular: 0px;
    --_responsive---container--narrow: 0px;
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .content {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .qs-section {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .qs-section.qs-section-hero.qs-section-hero-insight {
    padding-top: 128px;
  }

  .qs-section.qs-cms-separator {
    min-height: 32px;
  }

  .qs-section.qs-hero-conference {
    min-height: 90vh;
  }

  .qs-section.qs-section-inline-stat {
    padding-top: 0;
    padding-bottom: 0;
  }

  .qs-container {
    padding-left: 12px;
    padding-right: 12px;
  }

  .qs-container.narrow {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .body {
    text-overflow: ellipsis;
    overflow: hidden;
  }

  .body.resize {
    font-size: var(--_typography---support--caption--size);
    line-height: var(--_typography---support--caption--line-height);
  }

  .qs-header {
    padding-left: 12px;
    padding-right: 12px;
  }

  .cookie-modal {
    max-width: 100%;
  }

  .cookie-close {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .fs-cc_preference-buttons {
    bottom: 0;
  }

  .cookie-more-wrap {
    align-items: flex-end;
  }

  .cookie-main-wrap {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .qs-column.qs-breakdown-column {
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .theme-light {
    --_typography---typeface--regular: "PP Telegraf – Regular", Arial, sans-serif;
    --_typography---typeface--semibold: "PP Telegraf – SemiBold", Arial, sans-serif;
    --_typography---headlines--title-2--size: 5vw;
    --_typography---headlines--title-2--line-height: 110%;
    --_typography---headlines--title-2--letter-spacing: 0px;
    --_typography---headlines--title-3--size: 3.75vw;
    --_typography---headlines--title-3--line-height: 112.5%;
    --_typography---headlines--title-3--letter-spacing: 0px;
    --_typography---headlines--title-4--size: 2.5vw;
    --_typography---headlines--title-4--line-height: 131%;
    --_typography---headlines--title-4--letter-spacing: 0px;
    --_typography---headlines--title-5--size: 2.2vw;
    --_typography---headlines--title-5--line-height: 133.33%;
    --_typography---headlines--title-5--letter-spacing: 0px;
    --_typography---headlines--title-6--size: 1.56vw;
    --_typography---headlines--title-6--line-height: 140%;
    --_typography---headlines--title-6--letter-spacing: 0px;
    --_typography---text--body--size: 16px;
    --_typography---text--body--line-height: 137.5%;
    --_typography---text--body--letter-spacing: 0px;
    --_typography---text--label--size: 14px;
    --_typography---text--label--line-height: 142.86%;
    --_typography---text--label--letter-spacing: 0px;
    --_typography---headlines--title-1--size: 7.5vw;
    --_typography---rems--48\<deleted\|variable-662d681c-6572-2f74-d062-fa7e207eea28\>: 3rem;
    --_typography---headlines--title-1--line-height: 100%;
    --_typography---headlines--title-1--letter-spacing: 0px;
    --_typography---text--copy--size: 18px;
    --_typography---text--copy--line-height: 133.33%;
    --_typography---text--copy--letter-spacing: 0px;
    --_typography---support--caption--size: 12px;
    --_typography---support--caption--line-height: 133.33%;
    --_typography---support--caption--letter-spacing: 0px;
    --_typography---support--overline--size: 12px;
    --_typography---support--overline--line-height: 116.67%;
    --_typography---support--overline--letter-spacing: 0px;
    --_typography---support--small--size: 10px;
    --_typography---support--small--line-height: 100%;
    --_typography---support--small--letter-spacing: 0px;
  }

  .qs-grid-bento {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .qs-card-custom-wrapper, .qs-card-asset-bottom, .qs-callout-wrapper.qs-wrapper-yellow-streamline, .qs-callout-inner, .qs-card-content {
    padding: 16px;
  }

  .s-card-wrapper {
    width: 80px;
    min-width: 80px;
    height: 80px;
  }

  .qs-people-content-wrapper, .qs-testimonial-wrapper, .qs-career-wrapper {
    padding: 16px;
  }

  .qs-career-date-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
  }

  .qs-callout-inner-large {
    padding: 16px;
  }

  .qs-hero-custom-image-wrapper {
    min-height: 280px;
    max-height: 280px;
  }

  .qs-hero-custom-content-wrapper, .qs-more-insights-wrapper {
    padding: 16px;
  }

  .qs-countdown-time-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .qs-card-content-top, .qs-testimonial-wrapper-light {
    padding: 16px;
  }

  .qs-slot {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .qs-conference-top, .qs-stat-card-wrapper {
    padding: 16px;
  }

  .qs-inner-nav-left {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .qs-inner-nav-details {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
  }

  .qs-login-card-highlight-wrapper {
    padding: 16px;
  }

  .qs-service-bar-link-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .qs-hero-people-wrapper {
    min-width: 1px;
  }

  .qs-hero-people-content-wrapper {
    padding: 24px;
  }

  .qs-webinar-top, .qs-card-solutions-bottom, .qs-hero-simplified-content-wrapper, .qs-inline-stat-wrapper {
    padding: 16px;
  }

  .qs-grid-bento-vertical {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .qs-card-contentt-custom {
    padding: 16px;
  }

  .qs-gate-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 16px;
  }
}

#w-node-_79feba09-74d0-7d97-4551-500c16f12427-4332b99f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c2f760bd-7af8-86a0-f7a8-93bf7212fb37-4332b99f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6b43fa9d-b65b-e5ab-2e21-41a8567026ba-4332b99f, #w-node-_3a7f6ab1-8155-93b1-3617-ab61df321489-4332b99f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_41854419-7c9a-2592-812d-c632dcb8d5a6-4332b99f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca596-4332b99f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca598-4332b99f, #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca597-4332b99f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56d57725-4f22-e46e-8f78-9e7f403dcffb-403dcff7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_56d57725-4f22-e46e-8f78-9e7f403dd003-403dcff7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a20-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a24-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a26-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a2b-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a30-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a35-82ba2a1a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1ce896a6-aab2-30f8-4dfd-85ac0f1eb13c-0f1eb139, #w-node-_6085428c-41dc-4bcb-9b92-ac1c77bb5784-77bb5780 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_16f71158-2d09-f82a-aa06-2269be86cd64-be86cd60 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_33d1f819-8bfc-d152-02b6-bf36c7bd84a3-be86cd60, #w-node-_769c7648-b837-2bee-9d9c-6fd749495f5d-49495f4e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8b5d306e-93d5-ae8f-b79b-909f72ae5464-4f71745f, #w-node-fd59cac2-abd2-628b-b8da-cca905611c71-4f71745f, #w-node-dec7a2f0-b41c-cfbc-ad3a-f0e94766e65e-4f71745f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c238329d-ef74-507b-883a-87a5a3592e5e-a3592e58, #w-node-c238329d-ef74-507b-883a-87a5a3592e61-a3592e58 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_60dbe950-ee9f-0d5b-070c-bb2b81142f99-3ae7f60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd06753b-8348-3981-bf6f-a2035327f136-3ae7f60e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9383c783-5a82-0e51-eb09-1940b525deef-3ae7f60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75c5754d-8245-6117-27d8-c1022ca434d0-2ca434cd, #w-node-_75c5754d-8245-6117-27d8-c1022ca434d1-2ca434cd, #w-node-_75c5754d-8245-6117-27d8-c1022ca434db-2ca434cd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4b524b3c-c6c5-ecb4-5ecc-5115dd77a78c-9e061178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e70359f-c987-8e88-1a02-323e4a099b63-f1cefbe5, #w-node-_4e70359f-c987-8e88-1a02-323e4a099b6d-f1cefbe5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cff5504f-65f0-2fd7-46d0-642888d9e8eb-0118e77e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cff5504f-65f0-2fd7-46d0-642888d9e8fa-0118e77e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04ad94fe-5e35-d093-afa8-f924dd6f29b0-0118e77e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dd3b70e9-8614-70cc-af98-8e1f67e19b19-0118e77e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_963eec8d-05d0-b1d7-dd7a-e434479d114a-0118e77e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-cbf777b9-c646-adf5-84f1-6af20975fc79-0118e77e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_11c140de-b6c3-b923-f592-3703b021bdaa-0118e77e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8cefe489-f7d8-b3ba-9a28-9e2c028619a7-0118e77e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2dd0c24a-77fd-2776-57eb-0c27e24b621d-0118e77e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8cefe489-f7d8-b3ba-9a28-9e2c028619aa-0118e77e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_40ca315c-3c65-e804-4e39-eb20969aa6bc-5b5a0163 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dbeceec-de16-e4f2-f1e4-739bfc2aa64d-5b5a0163 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ef622476-1a1d-1240-645b-1c97ad867a68-5b5a0163, #w-node-c31ee45f-f3bc-2d71-23b9-5e7ec4ab0215-c4ab0214 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c31ee45f-f3bc-2d71-23b9-5e7ec4ab0218-c4ab0214 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c31ee45f-f3bc-2d71-23b9-5e7ec4ab0219-c4ab0214 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5dd1a36f-b053-c9b2-8f14-f2f6c29652f6-9a1113f9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94891c11-7d2e-f90f-ea60-5c4826fd4ec0-9a1113f9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ea2185c2-5b0a-b1bc-9658-efd659c47372-9a1113f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_70a53ee1-7b64-6965-4696-a78d11bf6a2c-9a1113f9, #w-node-af290beb-fef5-67d6-6f08-10069360162b-93601622 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af290beb-fef5-67d6-6f08-100693601630-93601622 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-af290beb-fef5-67d6-6f08-100693601651-93601622 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfffef1a-292a-8048-ac63-f1fe70a0642b-e6c66de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_20d647b1-a19e-fb0a-e00c-83dcf0d7e014-e6c66de0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d3918d38-b90c-58bb-c790-c2b1f6976522-e6c66de0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed23-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed25-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed27-e6c66de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_18aaedb1-0c75-b2a6-b36a-039e75c86d17-e6c66de0, #w-node-_44fce182-283d-b70f-eb22-8737b8b7e6ab-e6c66de0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_44fce182-283d-b70f-eb22-8737b8b7e6ae-e6c66de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44fce182-283d-b70f-eb22-8737b8b7e6b6-e6c66de0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44fce182-283d-b70f-eb22-8737b8b7e6b7-e6c66de0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_44fce182-283d-b70f-eb22-8737b8b7e6b9-e6c66de0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6177ba7c-f562-2956-3160-bfd4ab68d37e-e6c66de0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6177ba7c-f562-2956-3160-bfd4ab68d380-e6c66de0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_448cefa3-672c-abb8-29fc-e6f6cfff4716-e6c66de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed8f-e6c66de0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed92-e6c66de0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_01b68ea2-faf3-505e-20fb-2b451abd18f6-1abd18f3, #w-node-_7905e9a2-88d5-0d9c-6a31-8cb1a92a7426-a92a7422 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50eb-fe6b50ea, #w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50ee-fe6b50ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50f7-fe6b50ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef75-2d61ef72 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef76-2d61ef72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef77-2d61ef72 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef81-2d61ef72 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1ead4416-1ba3-a4af-ee08-26fd81806bde-81806bd4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1ead4416-1ba3-a4af-ee08-26fd81806be9-81806bd4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1ead4416-1ba3-a4af-ee08-26fd81806bfc-81806bd4, #w-node-_6343a0f9-ed53-e5d8-6e4c-4b6a6370788d-275365ab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-275365ab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b753ff0-043e-db21-1d9d-731587a76d70-275365ab, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-275365ab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-275365ab {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-275365ab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8b5d82a6-4084-a3c0-1814-207f812f1290-812f128c {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c67a9744-f5e1-3601-a682-f5e4b4955d0e-b4955d0c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569bd-5d7a3644 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569be-5d7a3644, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c1-5d7a3644, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c9-5d7a3644 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_28dac8c3-6550-0680-8245-7accb30ec83c-5d7a3644 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_28dac8c3-6550-0680-8245-7accb30ec83d-5d7a3644 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_28dac8c3-6550-0680-8245-7accb30ec843-5d7a3644, #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c69-5d7a3644 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6b-5d7a3644 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: stretch stretch;
}

#w-node-_767b55ff-9a4c-e50f-2ad0-3c18f250014b-3dd1f0ad, #w-node-b58ece44-5411-b203-d8da-d440695bea9b-3dd1f0ad, #w-node-_83a6253b-07c5-e6dd-220c-6abd143505f6-3dd1f0ad {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1eab4d47-584c-d1dd-7d3b-86a898b4e264-3dd1f0ad, #w-node-_3ed82f08-e153-f511-2e8a-127425b00f89-3dd1f0ad, #w-node-_7ddb05f3-72e7-04d1-0460-835e51c15398-3dd1f0ad, #w-node-d587262b-1198-4562-426d-c23e38dcbe04-3dd1f0ad, #w-node-_9dc15196-89b4-4456-713e-de9eaf7db602-3dd1f0ad, #w-node-a0db7054-5c09-708a-9d0f-082c99768be8-3dd1f0ad, #w-node-c196d000-8427-f570-3c79-5ec964e668cd-3dd1f0ad, #w-node-_71e3de05-0f7a-31c5-f473-6436dc3347a1-3dd1f0ad {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6283163a-51bb-30a1-b2a4-89b593acaba1-3dd1f0ad, #w-node-_5358429e-66ad-2852-99bd-59382e43537b-3dd1f0ad, #w-node-_9d8cfa95-2fe9-9698-a6c5-6f44020b2452-3dd1f0ad {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2aa0dc2d-3d92-d62a-2925-ccc370133383-3dd1f0ad, #w-node-_09086789-28cc-b59e-7c7b-4e3864edaaed-3dd1f0ad, #w-node-baf0a126-0236-09d1-527a-1ad501c84e02-3dd1f0ad, #w-node-_831569d9-9a59-2616-62e0-2aea8971900d-3dd1f0ad {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c23bb9f2-b6e5-42be-60be-9cef9e1ffd4d-3dd1f0ad, #w-node-_6c6da9be-8d74-6ac2-ea23-371dba1dc669-3dd1f0ad, #w-node-f79bd9f5-6fe1-e634-cb7b-0626d813d2a1-3dd1f0ad, #w-node-fe672a19-55e6-c559-1792-aca2220131d3-3dd1f0ad, #w-node-c111b7d5-f2f8-242a-22d7-3066b39e4ae9-3dd1f0ad, #w-node-d54b6489-5650-1e90-4d7c-49725b66f2c7-3dd1f0ad, #w-node-cf050670-7f8a-ff00-9cfb-7f6c37021929-3dd1f0ad, #w-node-_5d84cc87-600d-3278-0012-28fbb4652b89-3dd1f0ad, #w-node-d4a200fd-601e-a6e8-7573-d25427672fd1-3dd1f0ad, #w-node-_275db4f7-6d79-e5d9-7614-42447be2063a-3dd1f0ad, #w-node-_275db4f7-6d79-e5d9-7614-42447be2063c-3dd1f0ad, #w-node-_275db4f7-6d79-e5d9-7614-42447be2063e-3dd1f0ad {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6f1e8032-0b50-1a7c-0e01-1b8722b2184a-3dd1f0ad, #w-node-fd5aad45-0102-b533-c26a-20102686dad3-3dd1f0ad {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5661f615-7b2d-6b40-dbc0-40b330309b1f-3dd1f0ad, #w-node-_15711b23-2cf9-8ddd-8d98-6d0e3f5a3e19-3dd1f0ad, #w-node-_1e435aa4-6e82-56a9-cd0b-101664b16398-3dd1f0ad, #w-node-c6e4629d-3228-0262-13fc-a0e47769c5e8-3dd1f0ad, #w-node-_4dcd304b-fe37-15dd-1f36-b3196c1a5ac4-3dd1f0ad, #w-node-b3127f6d-eeee-cdb9-9575-b9bad6ade542-3dd1f0ad, #w-node-_220630c4-c4f6-fd50-26a1-adb2a75d2174-3dd1f0ad, #w-node-cd1f550a-f7e0-5c2c-0378-f79fd16292c1-3dd1f0ad, #w-node-_64488895-3d83-617f-2005-fdc958667fc6-3dd1f0ad, #w-node-_65ecff64-beb4-0f33-d7a3-8764d749f720-3dd1f0ad, #w-node-_68c9d67c-7789-da23-6ab3-ab41d42d2c3b-3dd1f0ad, #w-node-_4b42fa24-e5c6-c068-ec68-fb008be03fbe-3dd1f0ad, #w-node-_83caba8e-1205-673e-164f-1c39281f3ca5-3dd1f0ad, #w-node-f171006b-714a-0a9f-a603-3f8e3bfc0f2a-3dd1f0ad, #w-node-c226b4de-6ee1-9397-66de-b6b64044cbb5-3dd1f0ad, #w-node-_2d74a9d8-a90d-9d27-07e3-e4ae9342f433-3dd1f0ad, #w-node-_4ed48c3e-6d1e-84f0-d9c7-407c85d5f1af-3dd1f0ad, #w-node-a8cbda94-c224-c29d-b6f8-f18905239817-3dd1f0ad, #w-node-_3619ff25-e13f-b0ec-d35a-7c41926d0c31-3dd1f0ad, #w-node-_918e762f-1d6d-518f-f35e-b8511872d015-3dd1f0ad {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6bc948a2-435c-e8a6-d02f-8099c7f15234-3dd1f0ad, #w-node-dd0a1a59-8fc6-80e6-f878-09dae6bde88b-3dd1f0ad {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b7c82d90-c745-c675-c989-978724fbc401-24fbc3ff {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b7c82d90-c745-c675-c989-978724fbc40c-24fbc3ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c8d-b3a69c8c, #w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c90-b3a69c8c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c99-b3a69c8c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f19eba7c-a974-8900-176c-029d9147140d-9147140c, #w-node-f19eba7c-a974-8900-176c-029d91471410-9147140c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f19eba7c-a974-8900-176c-029d91471419-9147140c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36b-7dead36a, #w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36e-7dead36a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead377-7dead36a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b49820c-d25d-f773-761a-74da4d1da9c3-cc9b6b36, #w-node-bb37883c-1b98-c05a-dbbb-48c63f28d1e7-cc9b6b36, #w-node-a51854a3-c7ec-65bb-51f5-2cfd7bcce7d3-cc9b6b36, #w-node-ac13062b-a932-ad26-4bdb-fdf602f44e6e-cc9b6b36, #w-node-_5305aa10-0c30-3394-521f-dc36d714415a-cc9b6b36, #w-node-c72d43f6-ff13-3966-9dbd-3600fde8cd2e-cc9b6b36, #w-node-_30bad8fa-620f-b43c-5bd8-8f712652889a-cc9b6b36, #w-node-_91d27bfb-ad4e-13f1-c594-d60558eef81e-cc9b6b36, #w-node-_77d79f11-21b2-ea26-e673-6e267bad7b63-cc9b6b36, #w-node-_76a80dc1-d2a7-3742-fae7-eefae2625093-cc9b6b36, #w-node-_6e1d9445-8c37-061b-18e3-d538026d7bfd-cc9b6b36, #w-node-_6c1f5f0f-fcfa-689d-7ab6-ad5547c07d3a-cc9b6b36, #w-node-bce4ff2b-6bdf-6a45-41c3-c2e05fecf93e-cc9b6b36, #w-node-c47acb67-15b9-4420-4ab7-2716d77dc2fc-cc9b6b36, #w-node-_7ad4c029-8ef1-4f71-a0a5-42a451adcecc-cc9b6b36, #w-node-_70f9c29f-fdfc-f635-9573-83945f76d6cc-cc9b6b36, #w-node-_5109c179-8ae9-c9b7-a642-9fc71681eef3-cc9b6b36, #w-node-ff4717fb-4b9e-304d-4215-953a1213a8c6-cc9b6b36 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fb2b2e4e-9ba8-f311-c524-eeca4d28260a-cc9b6b36, #w-node-_9874d071-8ecf-a73e-cbfa-b4559c3ab6a7-cc9b6b36 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9e24518-13ce-346c-7db0-51a559d3d8ce-cc9b6b36, #w-node-b9e24518-13ce-346c-7db0-51a559d3d8d0-cc9b6b36, #w-node-b9e24518-13ce-346c-7db0-51a559d3d8d2-cc9b6b36, #w-node-b9e24518-13ce-346c-7db0-51a559d3d8d4-cc9b6b36 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d5642b96-b71c-8ba1-5531-59fa34ef527b-34ef5278 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_98265e38-c0f5-9e3a-3e99-582870a56d7e-a80f9fc5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d3a4f9a7-d099-a22a-60f9-40abc8b11cad-a80f9fc5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_037e27b2-aeb4-39ab-7945-58181ee044f0-a80f9fc5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d222c2a2-55cf-a0b9-bb5f-1e795d352fae-a80f9fc5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9f62135c-507b-56a9-9472-c1f8970205f3-aba53deb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f62135c-507b-56a9-9472-c1f8970205f4-aba53deb {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6fbd54e2-61ed-761e-4afe-d0d6aba53df0-aba53deb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9f62135c-507b-56a9-9472-c1f8970205fc-aba53deb, #w-node-_35373df6-3757-0e60-9ad1-bd9e18465752-18465747 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d965c32-4544-8a95-f3e8-fd63edf383d1-18465747 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_35373df6-3757-0e60-9ad1-bd9e1846574c-18465747 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8e17ea13-6678-8935-1330-ec63252adc0e-18465747 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd487a93-ec0f-dbba-331f-7b7c86d5d2b4-86d5d2ad {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7bb535b0-e55b-5d98-2a30-44393e5a2a06-3e5a2a03 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_25e44b01-1df2-62c5-d341-03497cc3a1a1-7cc3a19c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_25e44b01-1df2-62c5-d341-03497cc3a1aa-7cc3a19c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3efc620f-ef1e-6518-62f1-d2f580aa489e-80aa4899 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3efc620f-ef1e-6518-62f1-d2f580aa48a7-80aa4899 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db8f6857-a150-35e9-e988-c6f687efb337-87efb32a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-db8f6857-a150-35e9-e988-c6f687efb32e-87efb32a, #w-node-_3c36db98-013a-d671-dc1c-331b98fb3193-98fb318f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3c36db98-013a-d671-dc1c-331b98fb319e-98fb318f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dc339ef0-4565-ee79-d5b7-a0303b280f55-3b280f48 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dc339ef0-4565-ee79-d5b7-a0303b280f4c-3b280f48, #w-node-eaca7bb6-c9cc-2630-35dc-dc5da967b390-a967b38c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-eaca7bb6-c9cc-2630-35dc-dc5da967b39a-a967b38c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_48b1a9bb-25f0-dbbf-c999-93372ca0991c-2ca09918 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_48b1a9bb-25f0-dbbf-c999-93372ca0991e-2ca09918 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_22f7a0ac-ed17-37f4-2f88-5f1f248ca691-248ca68d, #w-node-_22f7a0ac-ed17-37f4-2f88-5f1f248ca69c-248ca68d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f967f752-b71b-9980-a89f-73f709b62b7b-4a66a9ed, #w-node-e287d096-dc2b-d777-44fe-e83128e19802-4a66a9ed, #w-node-_5b73a069-9677-bd6c-6ca4-d761bd1f6d16-4a66a9ed, #w-node-e3ecddfc-ca97-8a41-b292-8ea44b7c4704-4a66a9ed, #w-node-d5ce9aee-fcc5-e056-9102-22ce95e2bcfd-4a66a9ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a47dd1ac-f3c3-d047-5b19-c90a9145163c-4a66a9ed, #w-node-ef7cd96f-344f-5fb2-06a0-c38f05783e2c-05783e28 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6343a0f9-ed53-e5d8-6e4c-4b6a6370788d-2f767c82 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-2f767c82 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b753ff0-043e-db21-1d9d-731587a76d70-2f767c82, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e8-2f767c82 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-2f767c82 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17ea-2f767c82, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-2f767c82 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-2f767c82 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-2f767c82 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6f764609-9c79-a35b-9cc2-d74f47f35bf5-2f767c82 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c6816b9-c21a-7140-22af-935eb260e3c3-b260e3c0, #w-node-_6c6816b9-c21a-7140-22af-935eb260e3c5-b260e3c0, #w-node-_6c6816b9-c21a-7140-22af-935eb260e3c7-b260e3c0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ec33dfc-c0a5-491f-723f-ef519dac9d93-9dac9d8d, #w-node-_6343a0f9-ed53-e5d8-6e4c-4b6a6370788d-1c10d5fa {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-1c10d5fa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b753ff0-043e-db21-1d9d-731587a76d70-1c10d5fa, #w-node-_5d5e2453-af1c-e537-f9de-8790f1450d5c-1c10d5fa {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5d5e2453-af1c-e537-f9de-8790f1450d5d-1c10d5fa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5d5e2453-af1c-e537-f9de-8790f1450d61-1c10d5fa, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-1c10d5fa {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-1c10d5fa {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-1c10d5fa {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6f764609-9c79-a35b-9cc2-d74f47f35bf5-1c10d5fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd91060b-1ac3-92e9-98ae-9cc8598b1621-a0ff3b64 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fd91060b-1ac3-92e9-98ae-9cc8598b1622-a0ff3b64 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fd91060b-1ac3-92e9-98ae-9cc8598b1625-a0ff3b64 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd91060b-1ac3-92e9-98ae-9cc8598b162c-a0ff3b64 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a958f37-befa-910b-e070-356e154417f1-d8ea1cde {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8a958f37-befa-910b-e070-356e154417f2-d8ea1cde {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a958f37-befa-910b-e070-356e154417f5-d8ea1cde {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a958f37-befa-910b-e070-356e154417fc-d8ea1cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3468fdb-6f96-f2c1-6005-5abe7e70481d-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704821-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704826-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482a-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704833-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704837-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70483b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704843-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704847-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704853-7e704815 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_21521886-fe40-7afa-b86b-9d3c14de9d46-3e622e37 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_79328a6a-bc4e-996d-677c-b6f11dce728b-1dce7289 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_79328a6a-bc4e-996d-677c-b6f11dce728e-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce7290-1dce7289 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_79328a6a-bc4e-996d-677c-b6f11dce7292-1dce7289 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9aad8dea-8e29-364f-d05f-d0c6b79e8420-e2bba11f, #w-node-e5d9ba57-05e3-9118-edbb-a0b349cbacd3-e2bba11f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45e0-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45e6-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45ec-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45f1-e2bba11f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7f1a619-f93d-0fc1-99d7-20e41e55da9c-1b273eae {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d7f1a619-f93d-0fc1-99d7-20e41e55da9d-1b273eae {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7f1a619-f93d-0fc1-99d7-20e41e55daa0-1b273eae, #w-node-d7f1a619-f93d-0fc1-99d7-20e41e55daa3-1b273eae {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d7f1a619-f93d-0fc1-99d7-20e41e55daa4-1b273eae {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7f1a619-f93d-0fc1-99d7-20e41e55dabd-1b273eae {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c140f03c-aaa1-c7ad-8e53-945ad4b9bbd2-1b273eae, #w-node-_62915f37-a172-5bdf-d89f-195babb5fbfd-1b273eae, #w-node-a0edbd5b-33cd-b792-6dfd-f1d95246ee36-1b273eae {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c9624f5b-b4e6-3b37-40de-ee3508288f8c-1b273eae {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5e26cab8-cace-75d3-97e1-24ce040c69b3-1b273eae {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_847951a4-fd29-5992-dfa3-0b7fd82cf460-1b273eae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38ef397b-f373-148d-1220-a34c0ee6e498-1b273eae {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_77138c43-fc80-f3a1-e017-ad91d865b579-1b273eae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_159ba666-36f4-8236-9a41-e2e6352eb52e-1b273eae, #w-node-_2fde0b12-84ea-9008-7321-918e2754fbe7-1b273eae, #w-node-fc6156f1-7bca-0d5c-650a-c3f7dab65c8c-1b273eae, #w-node-e0901faf-67e4-3e70-161c-1181f9169340-1b273eae, #w-node-_0d87a326-776e-c482-1473-bfac34679cc1-1b273eae {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ee6ed6f4-92b1-8121-0afc-79f887798b6e-1b273eae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-11bef873 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-11bef873 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-11bef873 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6343a0f9-ed53-e5d8-6e4c-4b6a6370788d-c5735ea3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-c5735ea3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b753ff0-043e-db21-1d9d-731587a76d70-c5735ea3, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e8-c5735ea3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-c5735ea3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17ea-c5735ea3, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-c5735ea3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-c5735ea3 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-c5735ea3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c48a78e4-5bd4-7442-f56a-46458d2b7c5a-8d2b7c54 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_260980c6-032f-31cf-dc99-94293fd369c8-3fd369c4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ea-2959c1e7, #w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ec-2959c1e7, #w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ee-2959c1e7, #w-node-_7ac55b56-9324-c6ec-cdc1-fe9e634f250c-a5805a2e, #w-node-_036e74c6-237f-d959-3d2f-d76ba5805a36-a5805a2e, #w-node-_8efcae31-0155-89f2-175d-3cdd2dbaf4a4-a5805a2e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6846c4fd-423e-4a55-5d91-38da1a1d99d4-1a1d99cd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5468568d-75a7-d97f-20f3-87b0a1951f42-a1951f3d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5468568d-75a7-d97f-20f3-87b0a1951f49-a1951f3d, #w-node-_31809ae5-190c-089e-c0f0-b8771d622ca8-a1951f3d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5468568d-75a7-d97f-20f3-87b0a1951f4f-a1951f3d, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4394-0f1e438f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4397-0f1e438f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4399-0f1e438f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e439d-0f1e438f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c1f7de1f-831f-93c4-c639-7484a773427d-a7734279 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1f7de1f-831f-93c4-c639-7484a7734280-a7734279 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c1f7de1f-831f-93c4-c639-7484a7734282-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734284-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734286-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734288-a7734279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d16f779e-f60e-e8c8-3740-a150a57dfac5-a57dfac2, #w-node-d16f779e-f60e-e8c8-3740-a150a57dfac7-a57dfac2, #w-node-d16f779e-f60e-e8c8-3740-a150a57dfac9-a57dfac2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f9955eba-b2a1-4a54-fe0d-2532810379ad-810379a6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_82e59935-594b-98d1-69bd-fd53928f33e8-928f33e4, #w-node-_3ed6aefd-89d0-88d5-c011-bc5b84a5a469-84a5a465, #w-node-_504ffd86-d460-bb43-2f51-b690feb9db5c-feb9db58, #w-node-a120311a-f67f-1057-757e-9844cf71ab36-cf71ab32 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6343a0f9-ed53-e5d8-6e4c-4b6a6370788d-fe3eedf4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-fe3eedf4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4b753ff0-043e-db21-1d9d-731587a76d70-fe3eedf4, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e8-fe3eedf4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-fe3eedf4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bc0e0044-2380-90fa-5edf-6e45915d17ea-fe3eedf4, #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56c5-fe3eedf4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c3384fd9-4dba-05ad-d61f-1e31173d56c7-fe3eedf4 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c3384fd9-4dba-05ad-d61f-1e31173d56ca-fe3eedf4, #w-node-_147ebfae-3783-b087-853d-fdfceab531f3-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f7-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f9-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531fe-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53203-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53208-50914ef0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39bc35b9-544d-f8af-7bcb-2180df761fcc-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd7-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fe1-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd2-50914ef0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5816f688-af98-f458-e8e3-97b3336314bf-50914ef0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5816f688-af98-f458-e8e3-97b3336314bd-50914ef0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5816f688-af98-f458-e8e3-97b3336314c2-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314ba-50914ef0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5816f688-af98-f458-e8e3-97b3336314ca-50914ef0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5816f688-af98-f458-e8e3-97b3336314c6-50914ef0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_400c7753-15ea-f753-7c09-2a524ecffac2-50914ef0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_400c7753-15ea-f753-7c09-2a524ecffac5-50914ef0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_400c7753-15ea-f753-7c09-2a524ecffac7-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffacb-50914ef0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_400c7753-15ea-f753-7c09-2a524ecfface-50914ef0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_400c7753-15ea-f753-7c09-2a524ecffad0-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c2-50914ef0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cbd78802-5a80-4f87-b514-ec1607cb13c5-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c9-50914ef0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cbd78802-5a80-4f87-b514-ec1607cb13cb-50914ef0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cbd78802-5a80-4f87-b514-ec1607cb13cf-50914ef0 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-cbd78802-5a80-4f87-b514-ec1607cb13d3-50914ef0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0a2c6f9b-5365-fc7f-4fc7-601c10a526b0-50914ef0 {
  grid-area: span 6 / span 1 / span 6 / span 1;
}

#w-node-_25e1e4d1-b607-489b-5570-461ef4b76b59-50914ef0 {
  grid-area: span 12 / span 1 / span 12 / span 1;
}

#w-node-_93a734f1-f6a3-0480-1508-e813390ff6ad-50914ef0 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_676c97bb-e16b-7bc0-f44a-5cba863e268b-50914ef0 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_33c7de7e-5d7f-5760-2509-37e241ec4722-50914ef0, #w-node-_442664a8-83d1-789a-6808-11722d9b91de-50914ef0 {
  grid-area: span 6 / span 1 / span 6 / span 1;
}

#w-node-a53e26ed-42f6-af71-ee93-450786ed14eb-50914ef0 {
  grid-area: span 14 / span 1 / span 14 / span 1;
}

#w-node-a53e26ed-42f6-af71-ee93-450786ed14e8-50914ef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a53e26ed-42f6-af71-ee93-450786ed14ee-50914ef0 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a53e26ed-42f6-af71-ee93-450786ed14f1-50914ef0 {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-a53e26ed-42f6-af71-ee93-450786ed14f4-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f7-50914ef0 {
  grid-area: span 6 / span 1 / span 6 / span 1;
}

#w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab956d-50914ef0 {
  grid-area: span 14 / span 1 / span 14 / span 1;
}

#w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9570-50914ef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9573-50914ef0 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9576-50914ef0 {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9579-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab957c-50914ef0 {
  grid-area: span 6 / span 1 / span 6 / span 1;
}

#w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fdb-50914ef0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fde-50914ef0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe0-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe4-50914ef0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe7-50914ef0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe9-50914ef0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dae3234e-e912-9e85-5236-baec359f51a5-50914ef0, #w-node-dae3234e-e912-9e85-5236-baec359f51aa-50914ef0, #w-node-f6044ed2-651c-22dc-25e6-9f9686ba608c-50914ef0, #w-node-_30ad1ecd-3552-2a61-2d25-ec0bdb0e71cf-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9a9-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b2-50914ef0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_98f73846-a870-f9c0-a919-44db8b0fe9ac-50914ef0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b0-50914ef0, #w-node-_53f8ec9d-2399-2833-942c-6f571139138c-50914ef0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_40ac0d5e-8659-bbad-dbdc-28c504157560-50914ef0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4882-8d0e487a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4886-8d0e487a, #w-node-_6179f70d-e2e1-f8b2-e622-c019c0c17e91-8d0e487a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e488c-8d0e487a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4888-8d0e487a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4890-8d0e487a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a661-16e3a653, #w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a65b-16e3a653, #w-node-_1601881d-8133-6cad-7826-23975dd21825-16e3a653, #w-node-_47132d00-6ac6-c81e-5d74-f76b7cf4d6c5-16e3a653 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f76f-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f773-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f778-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f787-bc41f76a, #w-node-_76acd68f-cdcc-4d10-289a-64abf2518ccf-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f77d-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f782-bc41f76a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2f1930f8-ab45-a476-c12c-14836b2deaf9-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deafe-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb03-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb08-6b2deaf4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43526b65-d277-7701-557f-799e9755797e-97557978, #w-node-_43526b65-d277-7701-557f-799e97557981-97557978, #w-node-_43526b65-d277-7701-557f-799e97557984-97557978, #w-node-_43526b65-d277-7701-557f-799e97557987-97557978 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_320710dd-ae27-4d70-4c88-0d201e012863-1e01285e, #w-node-_320710dd-ae27-4d70-4c88-0d201e012866-1e01285e, #w-node-_514eff47-6d91-28a9-9d77-a80c96dc9cce-1e01285e, #w-node-_6efb80dd-db58-8b64-5735-56d4367ff3f2-1e01285e, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d27-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d2d-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d34-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d39-5bf93d21, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c14e-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c153-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c158-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c15e-4d09c149 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea5-f5ed1e9f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f5d94e3b-9503-f84c-af3b-8c54ef6be986-f5ed1e9f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea9-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eac-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb0-f5ed1e9f, #w-node-d00d9c1a-9a07-097f-0c61-0abbefd2f68e-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb3-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb6-f5ed1e9f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_457f954b-3b26-13de-4be7-27f2e721163e-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211642-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211647-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e721164c-e7211638, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf61-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf66-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf6b-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf70-1e92bf5c, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb4-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb9-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecbe-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecc4-23c5ecaf, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d2-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d7-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89dc-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89e2-2abd89cd, #w-node-_41336c6b-c78c-346e-564b-21d51e59215d-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592163-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592169-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592170-1e592158, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f53-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f58-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f5d-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f62-46e51f4e, #w-node-a09aa250-63a1-7594-2283-7059b6f7c604-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c60a-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c610-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c616-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c61c-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c622-b6f7c5ff, #w-node-bff39bb5-de38-690f-dbab-102172a59bda-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59bde-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be3-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be8-72a59bd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b018-9f63b013 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01b-9f63b013 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01f-9f63b013 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b021-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b023-9f63b013 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b027-9f63b013 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa888-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa88c-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa891-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa896-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa89b-0e9aa883, #w-node-_11b5cd67-3f35-8198-b64d-6d65d7c3ccb0-0e9aa883, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343da-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343dd-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343e1-6ef343d8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

@media screen and (min-width: 1920px) {
  #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644, #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56ca-fe3eedf4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644, #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56ca-fe3eedf4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_60dbe950-ee9f-0d5b-070c-bb2b81142f99-3ae7f60e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd06753b-8348-3981-bf6f-a2035327f136-3ae7f60e {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_9383c783-5a82-0e51-eb09-1940b525deef-3ae7f60e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af290beb-fef5-67d6-6f08-10069360162b-93601622 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-af290beb-fef5-67d6-6f08-100693601630-93601622 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-af290beb-fef5-67d6-6f08-100693601651-93601622 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4399-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e439d-0f1e438f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f76f-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f773-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f778-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f787-bc41f76a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_76acd68f-cdcc-4d10-289a-64abf2518ccf-bc41f76a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f77d-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f782-bc41f76a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 991px) {
  #w-node-e1ca553a-3a5f-dc56-bf6d-f83a4332b99f-4332b99f {
    grid-column: span 1 / span 1;
  }

  #w-node-c548ef16-3f11-c8f2-4ba0-5d4a90fb81c6-4332b99f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_79feba09-74d0-7d97-4551-500c16f12427-4332b99f {
    grid-column: span 1 / span 1;
  }

  #w-node-c2f760bd-7af8-86a0-f7a8-93bf7212fb37-4332b99f, #w-node-_6b43fa9d-b65b-e5ab-2e21-41a8567026ba-4332b99f, #w-node-_3a7f6ab1-8155-93b1-3617-ab61df321489-4332b99f, #w-node-_41854419-7c9a-2592-812d-c632dcb8d5a6-4332b99f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca596-4332b99f {
    grid-column: span 1 / span 1;
  }

  #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca598-4332b99f, #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca597-4332b99f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56d57725-4f22-e46e-8f78-9e7f403dcffb-403dcff7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_56d57725-4f22-e46e-8f78-9e7f403dd003-403dcff7 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a20-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a24-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a26-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a2b-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a30-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a35-82ba2a1a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1ce896a6-aab2-30f8-4dfd-85ac0f1eb13c-0f1eb139, #w-node-_6085428c-41dc-4bcb-9b92-ac1c77bb5784-77bb5780, #w-node-_16f71158-2d09-f82a-aa06-2269be86cd64-be86cd60 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_769c7648-b837-2bee-9d9c-6fd749495f5d-49495f4e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8b5d306e-93d5-ae8f-b79b-909f72ae5464-4f71745f, #w-node-fd59cac2-abd2-628b-b8da-cca905611c71-4f71745f, #w-node-dec7a2f0-b41c-cfbc-ad3a-f0e94766e65e-4f71745f, #w-node-c238329d-ef74-507b-883a-87a5a3592e5e-a3592e58, #w-node-c238329d-ef74-507b-883a-87a5a3592e61-a3592e58 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_60dbe950-ee9f-0d5b-070c-bb2b81142f99-3ae7f60e {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cd06753b-8348-3981-bf6f-a2035327f136-3ae7f60e {
    order: 9999;
  }

  #w-node-_9383c783-5a82-0e51-eb09-1940b525deef-3ae7f60e {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4e70359f-c987-8e88-1a02-323e4a099b63-f1cefbe5 {
    order: 9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4e70359f-c987-8e88-1a02-323e4a099b6d-f1cefbe5, #w-node-_7dbeceec-de16-e4f2-f1e4-739bfc2aa64d-5b5a0163, #w-node-_94891c11-7d2e-f90f-ea60-5c4826fd4ec0-9a1113f9, #w-node-ea2185c2-5b0a-b1bc-9658-efd659c47372-9a1113f9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-af290beb-fef5-67d6-6f08-10069360162b-93601622 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af290beb-fef5-67d6-6f08-100693601630-93601622 {
    order: 9999;
  }

  #w-node-af290beb-fef5-67d6-6f08-100693601651-93601622 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfffef1a-292a-8048-ac63-f1fe70a0642b-e6c66de0 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_20d647b1-a19e-fb0a-e00c-83dcf0d7e014-e6c66de0, #w-node-d3918d38-b90c-58bb-c790-c2b1f6976522-e6c66de0, #w-node-_18aaedb1-0c75-b2a6-b36a-039e75c86d17-e6c66de0, #w-node-_44fce182-283d-b70f-eb22-8737b8b7e6ab-e6c66de0, #w-node-_44fce182-283d-b70f-eb22-8737b8b7e6b7-e6c66de0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6177ba7c-f562-2956-3160-bfd4ab68d37c-e6c66de0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6177ba7c-f562-2956-3160-bfd4ab68d37e-e6c66de0, #w-node-_6177ba7c-f562-2956-3160-bfd4ab68d380-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed8f-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed92-e6c66de0, #w-node-_01b68ea2-faf3-505e-20fb-2b451abd18f6-1abd18f3, #w-node-_7905e9a2-88d5-0d9c-6a31-8cb1a92a7426-a92a7422 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50eb-fe6b50ea, #w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50ee-fe6b50ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef77-2d61ef72, #w-node-_1ead4416-1ba3-a4af-ee08-26fd81806bde-81806bd4 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_1ead4416-1ba3-a4af-ee08-26fd81806bfc-81806bd4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-275365ab, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-275365ab, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-275365ab, #w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-275365ab, #w-node-_8b5d82a6-4084-a3c0-1814-207f812f1290-812f128c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c67a9744-f5e1-3601-a682-f5e4b4955d0e-b4955d0c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569be-5d7a3644, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c1-5d7a3644 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c9-5d7a3644 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_28dac8c3-6550-0680-8245-7accb30ec83d-5d7a3644, #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c69-5d7a3644, #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6b-5d7a3644 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b7c82d90-c745-c675-c989-978724fbc401-24fbc3ff {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c8d-b3a69c8c, #w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c90-b3a69c8c, #w-node-f19eba7c-a974-8900-176c-029d9147140d-9147140c, #w-node-f19eba7c-a974-8900-176c-029d91471410-9147140c, #w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36b-7dead36a, #w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36e-7dead36a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98265e38-c0f5-9e3a-3e99-582870a56d7e-a80f9fc5, #w-node-_037e27b2-aeb4-39ab-7945-58181ee044f0-a80f9fc5, #w-node-_3d965c32-4544-8a95-f3e8-fd63edf383d1-18465747, #w-node-dd487a93-ec0f-dbba-331f-7b7c86d5d2b4-86d5d2ad {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_25e44b01-1df2-62c5-d341-03497cc3a1a1-7cc3a19c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_25e44b01-1df2-62c5-d341-03497cc3a1aa-7cc3a19c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3efc620f-ef1e-6518-62f1-d2f580aa489e-80aa4899 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3efc620f-ef1e-6518-62f1-d2f580aa48a7-80aa4899 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-db8f6857-a150-35e9-e988-c6f687efb337-87efb32a {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-db8f6857-a150-35e9-e988-c6f687efb32e-87efb32a, #w-node-_3c36db98-013a-d671-dc1c-331b98fb3193-98fb318f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3c36db98-013a-d671-dc1c-331b98fb319e-98fb318f, #w-node-dc339ef0-4565-ee79-d5b7-a0303b280f55-3b280f48 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dc339ef0-4565-ee79-d5b7-a0303b280f4c-3b280f48, #w-node-eaca7bb6-c9cc-2630-35dc-dc5da967b390-a967b38c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-eaca7bb6-c9cc-2630-35dc-dc5da967b39a-a967b38c, #w-node-_48b1a9bb-25f0-dbbf-c999-93372ca0991c-2ca09918 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_48b1a9bb-25f0-dbbf-c999-93372ca0991e-2ca09918 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f967f752-b71b-9980-a89f-73f709b62b7b-4a66a9ed, #w-node-e287d096-dc2b-d777-44fe-e83128e19802-4a66a9ed, #w-node-_5b73a069-9677-bd6c-6ca4-d761bd1f6d16-4a66a9ed, #w-node-e3ecddfc-ca97-8a41-b292-8ea44b7c4704-4a66a9ed, #w-node-d5ce9aee-fcc5-e056-9102-22ce95e2bcfd-4a66a9ed {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-2f767c82, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-2f767c82, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-2f767c82, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-2f767c82, #w-node-_5ec33dfc-c0a5-491f-723f-ef519dac9d93-9dac9d8d, #w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-1c10d5fa, #w-node-_5d5e2453-af1c-e537-f9de-8790f1450d5d-1c10d5fa, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-1c10d5fa, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-1c10d5fa, #w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-1c10d5fa {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70481d-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704821-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704826-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482a-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704833-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704837-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70483b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704843-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704847-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704853-7e704815 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_21521886-fe40-7afa-b86b-9d3c14de9d46-3e622e37, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce728b-1dce7289 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_79328a6a-bc4e-996d-677c-b6f11dce728e-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce7290-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce7292-1dce7289 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9aad8dea-8e29-364f-d05f-d0c6b79e8420-e2bba11f, #w-node-e5d9ba57-05e3-9118-edbb-a0b349cbacd3-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45e0-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45e6-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45ec-e2bba11f, #w-node-af9f6e0f-fb3d-d08d-69bd-e2cee89f45f1-e2bba11f, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-11bef873, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-11bef873, #w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-11bef873, #w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-c5735ea3, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-c5735ea3, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572486-c5735ea3, #w-node-_4338d9ae-21dd-07fe-b962-1f239a572488-c5735ea3, #w-node-_4338d9ae-21dd-07fe-b962-1f239a57248b-c5735ea3, #w-node-c48a78e4-5bd4-7442-f56a-46458d2b7c5a-8d2b7c54, #w-node-_260980c6-032f-31cf-dc99-94293fd369c8-3fd369c4, #w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ea-2959c1e7, #w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ec-2959c1e7, #w-node-e9ab33bc-3aa3-de66-d0d9-c05b2959c1ee-2959c1e7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7ac55b56-9324-c6ec-cdc1-fe9e634f250c-a5805a2e, #w-node-_036e74c6-237f-d959-3d2f-d76ba5805a36-a5805a2e, #w-node-_8efcae31-0155-89f2-175d-3cdd2dbaf4a4-a5805a2e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6846c4fd-423e-4a55-5d91-38da1a1d99d4-1a1d99cd, #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f42-a1951f3d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f49-a1951f3d, #w-node-_31809ae5-190c-089e-c0f0-b8771d622ca8-a1951f3d, #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f4f-a1951f3d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4394-0f1e438f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4397-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4399-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e439d-0f1e438f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c1f7de1f-831f-93c4-c639-7484a773427d-a7734279 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c1f7de1f-831f-93c4-c639-7484a7734280-a7734279 {
    grid-area: span 1 / span 9 / span 1 / span 9;
  }

  #w-node-c1f7de1f-831f-93c4-c639-7484a7734282-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734284-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734286-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734288-a7734279, #w-node-d16f779e-f60e-e8c8-3740-a150a57dfac5-a57dfac2, #w-node-d16f779e-f60e-e8c8-3740-a150a57dfac7-a57dfac2, #w-node-d16f779e-f60e-e8c8-3740-a150a57dfac9-a57dfac2, #w-node-f9955eba-b2a1-4a54-fe0d-2532810379ad-810379a6, #w-node-_82e59935-594b-98d1-69bd-fd53928f33e8-928f33e4, #w-node-_3ed6aefd-89d0-88d5-c011-bc5b84a5a469-84a5a465, #w-node-_504ffd86-d460-bb43-2f51-b690feb9db5c-feb9db58, #w-node-a120311a-f67f-1057-757e-9844cf71ab36-cf71ab32, #w-node-a1c1478f-a18a-da51-dba3-6b1efabefd38-fe3eedf4, #w-node-bc0e0044-2380-90fa-5edf-6e45915d17e9-fe3eedf4, #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56c5-fe3eedf4, #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56c7-fe3eedf4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56ca-fe3eedf4, #w-node-_147ebfae-3783-b087-853d-fdfceab531f3-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f7-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f9-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531fe-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53203-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53208-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fcc-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd7-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fe1-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd2-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314bf-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314bd-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314c2-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314ba-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314ca-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314c6-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac2-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac5-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac7-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffacb-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecfface-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffad0-50914ef0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c2-50914ef0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c5-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c9-50914ef0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cbd78802-5a80-4f87-b514-ec1607cb13cb-50914ef0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cbd78802-5a80-4f87-b514-ec1607cb13cf-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13d3-50914ef0, #w-node-_0a2c6f9b-5365-fc7f-4fc7-601c10a526b0-50914ef0, #w-node-_25e1e4d1-b607-489b-5570-461ef4b76b59-50914ef0, #w-node-_93a734f1-f6a3-0480-1508-e813390ff6ad-50914ef0, #w-node-_676c97bb-e16b-7bc0-f44a-5cba863e268b-50914ef0, #w-node-_33c7de7e-5d7f-5760-2509-37e241ec4722-50914ef0, #w-node-_442664a8-83d1-789a-6808-11722d9b91de-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14eb-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14e8-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14ee-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f1-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f4-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f7-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab956d-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9570-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9573-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9576-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9579-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab957c-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fdb-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fde-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe0-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe4-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe7-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe9-50914ef0, #w-node-dae3234e-e912-9e85-5236-baec359f51a5-50914ef0, #w-node-dae3234e-e912-9e85-5236-baec359f51aa-50914ef0, #w-node-f6044ed2-651c-22dc-25e6-9f9686ba608c-50914ef0, #w-node-_30ad1ecd-3552-2a61-2d25-ec0bdb0e71cf-50914ef0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9a9-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b2-50914ef0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9ac-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b0-50914ef0, #w-node-_53f8ec9d-2399-2833-942c-6f571139138c-50914ef0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_40ac0d5e-8659-bbad-dbdc-28c504157560-50914ef0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4882-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4886-8d0e487a, #w-node-_6179f70d-e2e1-f8b2-e622-c019c0c17e91-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e488c-8d0e487a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4888-8d0e487a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4890-8d0e487a, #w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a661-16e3a653, #w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a65b-16e3a653, #w-node-_1601881d-8133-6cad-7826-23975dd21825-16e3a653, #w-node-_47132d00-6ac6-c81e-5d74-f76b7cf4d6c5-16e3a653 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f76f-bc41f76a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f773-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f778-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f787-bc41f76a, #w-node-_76acd68f-cdcc-4d10-289a-64abf2518ccf-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f77d-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f782-bc41f76a, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deaf9-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deafe-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb03-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb08-6b2deaf4, #w-node-_43526b65-d277-7701-557f-799e9755797e-97557978, #w-node-_43526b65-d277-7701-557f-799e97557981-97557978, #w-node-_43526b65-d277-7701-557f-799e97557984-97557978, #w-node-_43526b65-d277-7701-557f-799e97557987-97557978 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_320710dd-ae27-4d70-4c88-0d201e012863-1e01285e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_320710dd-ae27-4d70-4c88-0d201e012866-1e01285e, #w-node-_514eff47-6d91-28a9-9d77-a80c96dc9cce-1e01285e, #w-node-_6efb80dd-db58-8b64-5735-56d4367ff3f2-1e01285e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d27-5bf93d21 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d2d-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d34-5bf93d21 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d39-5bf93d21, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c14e-4d09c149 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c153-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c158-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c15e-4d09c149, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea5-f5ed1e9f, #w-node-f5d94e3b-9503-f84c-af3b-8c54ef6be986-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea9-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eac-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb0-f5ed1e9f, #w-node-d00d9c1a-9a07-097f-0c61-0abbefd2f68e-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb3-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb6-f5ed1e9f, #w-node-_457f954b-3b26-13de-4be7-27f2e721163e-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211642-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211647-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e721164c-e7211638, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf61-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf66-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf6b-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf70-1e92bf5c, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb4-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb9-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecbe-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecc4-23c5ecaf, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d2-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d7-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89dc-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89e2-2abd89cd, #w-node-_41336c6b-c78c-346e-564b-21d51e59215d-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592163-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592169-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592170-1e592158, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f53-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f58-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f5d-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f62-46e51f4e, #w-node-a09aa250-63a1-7594-2283-7059b6f7c604-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c60a-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c610-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c616-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c61c-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c622-b6f7c5ff, #w-node-bff39bb5-de38-690f-dbab-102172a59bda-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59bde-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be3-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be8-72a59bd5, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b018-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01b-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01f-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b021-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b023-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b027-9f63b013 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa888-0e9aa883 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa88c-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa891-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa896-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa89b-0e9aa883, #w-node-_11b5cd67-3f35-8198-b64d-6d65d7c3ccb0-0e9aa883, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343da-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343dd-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343e1-6ef343d8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 767px) {
  #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca598-4332b99f, #w-node-e1c2ab7f-244a-1d89-d6a3-4a309f0ca597-4332b99f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a20-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a24-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a26-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a2b-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a30-82ba2a1a, #w-node-_81eaf513-85e8-b7ee-3ad8-620182ba2a35-82ba2a1a, #w-node-_769c7648-b837-2bee-9d9c-6fd749495f5d-49495f4e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9784bdbb-5ab2-3fd1-c7ae-e83c4f717460-4f71745f, #w-node-aa56aa19-7678-fa7a-d5c9-cb0ff076ed55-f1cefbe5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfffef1a-292a-8048-ac63-f1fe70a0642b-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed23-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed25-e6c66de0, #w-node-_75d4770c-4ef4-9eed-70bc-dac59928ed27-e6c66de0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50eb-fe6b50ea, #w-node-_7a228225-1b4a-ac9c-f348-6842fe6b50ee-fe6b50ea {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_90ab50e3-9819-ca2b-ca62-47472d61ef77-2d61ef72, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569be-5d7a3644, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c1-5d7a3644, #w-node-_2dd9e64a-ec23-fba6-d882-1e45c0b569c9-5d7a3644 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c8d-b3a69c8c, #w-node-_4bcf41f7-d31b-b12a-6319-d00eb3a69c90-b3a69c8c, #w-node-f19eba7c-a974-8900-176c-029d9147140d-9147140c, #w-node-f19eba7c-a974-8900-176c-029d91471410-9147140c, #w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36b-7dead36a, #w-node-_54aa80ea-7ae3-fb04-4f79-c3377dead36e-7dead36a {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_6c6816b9-c21a-7140-22af-935eb260e3c3-b260e3c0, #w-node-_6c6816b9-c21a-7140-22af-935eb260e3c5-b260e3c0, #w-node-_6c6816b9-c21a-7140-22af-935eb260e3c7-b260e3c0, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70481d-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704821-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704826-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482a-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70482f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704833-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704837-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70483b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704843-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704847-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484b-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e70484f-7e704815, #w-node-d3468fdb-6f96-f2c1-6005-5abe7e704853-7e704815, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce728b-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce728e-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce7290-1dce7289, #w-node-_79328a6a-bc4e-996d-677c-b6f11dce7292-1dce7289, #w-node-_7ac55b56-9324-c6ec-cdc1-fe9e634f250c-a5805a2e, #w-node-_036e74c6-237f-d959-3d2f-d76ba5805a36-a5805a2e, #w-node-_8efcae31-0155-89f2-175d-3cdd2dbaf4a4-a5805a2e, #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f42-a1951f3d, #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f49-a1951f3d, #w-node-_31809ae5-190c-089e-c0f0-b8771d622ca8-a1951f3d, #w-node-_5468568d-75a7-d97f-20f3-87b0a1951f4f-a1951f3d, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4394-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4397-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e4399-0f1e438f, #w-node-_2e2114fa-7f1b-cd8e-4095-09b10f1e439d-0f1e438f, #w-node-c1f7de1f-831f-93c4-c639-7484a773427d-a7734279, #w-node-c1f7de1f-831f-93c4-c639-7484a7734280-a7734279 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c3384fd9-4dba-05ad-d61f-1e31173d56ca-fe3eedf4 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_147ebfae-3783-b087-853d-fdfceab531f3-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f7-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531f9-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab531fe-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53203-50914ef0, #w-node-_147ebfae-3783-b087-853d-fdfceab53208-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fcc-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd7-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fe1-50914ef0, #w-node-_39bc35b9-544d-f8af-7bcb-2180df761fd2-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314bf-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314bd-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314c2-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314ba-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314ca-50914ef0, #w-node-_5816f688-af98-f458-e8e3-97b3336314c6-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac2-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac5-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffac7-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffacb-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecfface-50914ef0, #w-node-_400c7753-15ea-f753-7c09-2a524ecffad0-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c2-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c5-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13c9-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13cb-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13cf-50914ef0, #w-node-cbd78802-5a80-4f87-b514-ec1607cb13d3-50914ef0, #w-node-_0a2c6f9b-5365-fc7f-4fc7-601c10a526b0-50914ef0, #w-node-_25e1e4d1-b607-489b-5570-461ef4b76b59-50914ef0, #w-node-_93a734f1-f6a3-0480-1508-e813390ff6ad-50914ef0, #w-node-_676c97bb-e16b-7bc0-f44a-5cba863e268b-50914ef0, #w-node-_33c7de7e-5d7f-5760-2509-37e241ec4722-50914ef0, #w-node-_442664a8-83d1-789a-6808-11722d9b91de-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14eb-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14e8-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14ee-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f1-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f4-50914ef0, #w-node-a53e26ed-42f6-af71-ee93-450786ed14f7-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab956d-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9570-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9573-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9576-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab9579-50914ef0, #w-node-ed7f4ba9-138f-52b4-fe3b-1e11b7ab957c-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fdb-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fde-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe0-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe4-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe7-50914ef0, #w-node-f6fe2d8b-5399-a92d-e280-1f4052ef1fe9-50914ef0, #w-node-dae3234e-e912-9e85-5236-baec359f51a5-50914ef0, #w-node-dae3234e-e912-9e85-5236-baec359f51aa-50914ef0, #w-node-f6044ed2-651c-22dc-25e6-9f9686ba608c-50914ef0, #w-node-_30ad1ecd-3552-2a61-2d25-ec0bdb0e71cf-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9a9-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b2-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9ac-50914ef0, #w-node-_98f73846-a870-f9c0-a919-44db8b0fe9b0-50914ef0, #w-node-_53f8ec9d-2399-2833-942c-6f571139138c-50914ef0, #w-node-_40ac0d5e-8659-bbad-dbdc-28c504157560-50914ef0, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4882-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4886-8d0e487a, #w-node-_6179f70d-e2e1-f8b2-e622-c019c0c17e91-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e488c-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4888-8d0e487a, #w-node-_1ad8ed3c-7906-045e-6cec-06bc8d0e4890-8d0e487a, #w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a661-16e3a653, #w-node-_9efd2243-68fd-7ef7-01d7-d91116e3a65b-16e3a653, #w-node-_1601881d-8133-6cad-7826-23975dd21825-16e3a653, #w-node-_47132d00-6ac6-c81e-5d74-f76b7cf4d6c5-16e3a653, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f76f-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f773-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f778-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f787-bc41f76a, #w-node-_76acd68f-cdcc-4d10-289a-64abf2518ccf-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f77d-bc41f76a, #w-node-_69be6d2c-ea7e-2fcc-0abd-70c3bc41f782-bc41f76a, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deaf9-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deafe-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb03-6b2deaf4, #w-node-_2f1930f8-ab45-a476-c12c-14836b2deb08-6b2deaf4, #w-node-_43526b65-d277-7701-557f-799e9755797e-97557978, #w-node-_43526b65-d277-7701-557f-799e97557981-97557978, #w-node-_43526b65-d277-7701-557f-799e97557984-97557978, #w-node-_43526b65-d277-7701-557f-799e97557987-97557978, #w-node-_320710dd-ae27-4d70-4c88-0d201e012863-1e01285e, #w-node-_320710dd-ae27-4d70-4c88-0d201e012866-1e01285e, #w-node-_514eff47-6d91-28a9-9d77-a80c96dc9cce-1e01285e, #w-node-_6efb80dd-db58-8b64-5735-56d4367ff3f2-1e01285e, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d27-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d2d-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d34-5bf93d21, #w-node-_701b16da-34a3-a8a6-da5a-90565bf93d39-5bf93d21, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c14e-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c153-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c158-4d09c149, #w-node-_2e43f78c-bf69-cb90-c6d9-db584d09c15e-4d09c149, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea5-f5ed1e9f, #w-node-f5d94e3b-9503-f84c-af3b-8c54ef6be986-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1ea9-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eac-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb0-f5ed1e9f, #w-node-d00d9c1a-9a07-097f-0c61-0abbefd2f68e-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb3-f5ed1e9f, #w-node-a5f24b5c-1d95-3b29-0a39-2446f5ed1eb6-f5ed1e9f, #w-node-_457f954b-3b26-13de-4be7-27f2e721163e-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211642-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e7211647-e7211638, #w-node-_457f954b-3b26-13de-4be7-27f2e721164c-e7211638, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf61-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf66-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf6b-1e92bf5c, #w-node-_5fa07a1a-7c09-e17f-3dee-6ff11e92bf70-1e92bf5c, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb4-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecb9-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecbe-23c5ecaf, #w-node-dee77310-1113-d3be-8999-e7d723c5ecc4-23c5ecaf, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d2-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89d7-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89dc-2abd89cd, #w-node-b32b4807-b57b-bfb7-e78a-3d202abd89e2-2abd89cd, #w-node-_41336c6b-c78c-346e-564b-21d51e59215d-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592163-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592169-1e592158, #w-node-_41336c6b-c78c-346e-564b-21d51e592170-1e592158, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f53-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f58-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f5d-46e51f4e, #w-node-_47438372-0afd-ff9c-5188-4b0646e51f62-46e51f4e, #w-node-a09aa250-63a1-7594-2283-7059b6f7c604-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c60a-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c610-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c616-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c61c-b6f7c5ff, #w-node-a09aa250-63a1-7594-2283-7059b6f7c622-b6f7c5ff, #w-node-bff39bb5-de38-690f-dbab-102172a59bda-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59bde-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be3-72a59bd5, #w-node-bff39bb5-de38-690f-dbab-102172a59be8-72a59bd5, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b018-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01b-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b01f-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b021-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b023-9f63b013, #w-node-_2221aacd-72a1-6e1a-3181-c78f9f63b027-9f63b013, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa888-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa88c-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa891-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa896-0e9aa883, #w-node-_4099e0d8-8bc4-5cb8-d939-c83b0e9aa89b-0e9aa883, #w-node-_11b5cd67-3f35-8198-b64d-6d65d7c3ccb0-0e9aa883, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343da-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343dd-6ef343d8, #w-node-c989e3d8-d45f-e6f0-bbdb-1a766ef343e1-6ef343d8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_56d57725-4f22-e46e-8f78-9e7f403dd003-403dcff7 {
    order: -9999;
  }

  #w-node-_01bf2b0b-7637-1309-ff14-ff0038cd8c6e-5d7a3644 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-db8f6857-a150-35e9-e988-c6f687efb337-87efb32a, #w-node-_3c36db98-013a-d671-dc1c-331b98fb319e-98fb318f, #w-node-dc339ef0-4565-ee79-d5b7-a0303b280f55-3b280f48, #w-node-eaca7bb6-c9cc-2630-35dc-dc5da967b39a-a967b38c, #w-node-_48b1a9bb-25f0-dbbf-c999-93372ca0991c-2ca09918 {
    order: -9999;
  }

  #w-node-f967f752-b71b-9980-a89f-73f709b62b7b-4a66a9ed, #w-node-e287d096-dc2b-d777-44fe-e83128e19802-4a66a9ed, #w-node-_5b73a069-9677-bd6c-6ca4-d761bd1f6d16-4a66a9ed, #w-node-e3ecddfc-ca97-8a41-b292-8ea44b7c4704-4a66a9ed, #w-node-d5ce9aee-fcc5-e056-9102-22ce95e2bcfd-4a66a9ed {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}
