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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

.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: Jetbrainsmono;
  src: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6130fa1501794e055e1867c9_JetBrainsMono-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Jetbrainsmono;
  src: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68696753405fd774ebd5a34d_JetBrainsMono-Regular.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6155f3b55d9da7b10f997af1_JetBrainsMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68696b307fe1fec71a6596db_Inter-Regular.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65c5a01c9fd345a3b862f779_Inter-VariableFont_slnt%2Cwght.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/686dd378e431cef3ee9ab4a3_Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/686dd50e938a40f7068ed48a_Inter-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--grey-90: #222;
  --color--blue-60: #306bea;
  --color--blue-90: #2e489e;
  --color--white: white;
  --color--grey-05: #f7f8fa;
  --color--blue-05: #e8f1ff;
  --color--grey-30: #d0d3d9;
  --color--grey-10: #edeff2;
  --color--blue-10: #c6ddff;
  --color--blue-70: #2e60cf;
  --color--gradient-blue: #007fff;
  --color--gradient-violet: #bd50ff;
  --color--grey-80: #313233;
  --color--blue-30: #85b4ff;
  --color--blue-100: #001525;
  --color--grey-50: #8a8c8f;
  --color--grey-70: #494a4c;
  --color--blue-20: #a0c9ff;
  --color--blue-025: #f7faff;
  --color--grey-20: #dfe1e5;
  --color--violet-20: #ccb1fa;
  --color--green-20: #bce5bf;
  --color--violet-05: #f0eafe;
  --color--green-05: #edfaee;
  --color--citron-60: #c9f227;
  --color--blue-50: #4d83f7;
  --color--dune-05: #f3f0ec;
  --color--citron-10: #f4ffd3;
  --color--apricot-100: #1e0c09;
  --color--citron-100: #00170f;
  --color--grey-60: #626366;
  --color--apricot-10: #ffdbc0;
  --color--citron-hover: #afd80d;
  --color--apricot-60: #db6645;
  --color--blue-80: #2e54b6;
  --color--blue-99: #011b2f;
  --color--apricot-30: #fab798;
  --fonts--heading-font: area-variable, sans-serif;
  --color--dune-025: #faf9f7;
  --color--green-10: #dbf0d9;
  --color--orange-05: #ffeed9;
  --color--red-05: #ffe8e7;
  --color--citron-30: #daf98a;
  --color--dune-30: #e1d2bf;
  --color--green-30: #98d69c;
  --color--orange-30: #ffc273;
  --color--red-30: #ff908d;
  --color--grey-025: #fafafa;
  --color--citron-025: #faffed;
  --color--dune-10: #eae0d3;
  --color--grey-40: #b0b2b8;
  --color--green-100: #002517;
  --color--red-100: #381913;
  --color--apricot-80: #9d4328;
  --color--blue-40: #6697ff;
  --fonts--base-font: Inter, Impact, sans-serif;
  --fonts--eyebrow-font: Jetbrainsmono, Arial, sans-serif;
  --color--red-10: #ffd6d5;
  --color--red-20: #ffb6b5;
  --color--red-40: #ff6662;
  --color--red-50: #fb443f;
  --color--red-60: #ec1004;
  --color--red-70: #d51a11;
  --color--red-80: #b01912;
  --color--red-90: #871814;
  --color--orange-10: #ffe3bf;
  --color--orange-20: #ffd399;
  --color--orange-40: #ffac40;
  --color--orange-50: #ff9c1a;
  --color--orange-60: #fa8e01;
  --color--orange-70: #eb7e01;
  --color--orange-80: #d96d01;
  --color--orange-90: #bf5701;
  --color--violet-10: #e4d7fd;
  --color--violet-30: #ba92f5;
  --color--violet-40: #a972ef;
  --color--violet-50: #9a51e7;
  --color--violet-60: #7d43d3;
  --color--violet-70: #673bc6;
  --color--violet-80: #582cbd;
  --color--violet-90: #43319a;
  --color--green-40: #68c16e;
  --color--green-50: #47a54e;
  --color--green-60: #2b882d;
  --color--green-70: #256e21;
  --color--green-80: #286220;
  --color--green-90: #25541a;
  --color--citron-80: #5a752f;
}

.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-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

body {
  color: var(--color--grey-90);
  letter-spacing: -.011875rem;
  font-family: Inter, Impact, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

h1, h2 {
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0;
}

p {
  margin-bottom: 0;
}

a {
  z-index: 2;
  color: var(--color--blue-60);
  font-weight: 600;
  text-decoration: none;
  transition: color .2s;
  position: relative;
}

a:hover {
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 8px;
  padding-left: 40px;
}

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

li {
  margin-bottom: 10px;
}

img {
  max-width: 100%;
}

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

strong {
  font-weight: bold;
}

blockquote {
  border-left: 5px solid var(--color--grey-90);
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  font-style: italic;
  line-height: 22px;
}

figure {
  margin-bottom: 24px;
}

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

.page {
  flex-direction: column;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.header {
  z-index: 100;
  position: relative;
}

.main {
  flex: 1;
}

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

.section.overflow-visibile {
  overflow: visible;
}

.section.hide {
  display: none;
}

.section.industry_lp {
  min-height: 80vh;
}

.section.industry_lp.overflow {
  min-height: auto;
  overflow: visible;
}

.section.quiz-resources {
  height: 580px;
}

.section.rounded-corners {
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  margin-top: -20px;
}

.section.sticky-nav-dev {
  z-index: 5;
  position: sticky;
  top: 0;
}

.section.blog-hero {
  overflow: hidden;
}

.section.overflow-visible__desktop-tablet {
  overflow: visible;
}

.contain {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.contain.is-relative {
  position: relative;
}

.contain._1600 {
  max-width: 1600px;
}

.contain.small {
  width: 920px;
}

.footer {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.text__blue-60 {
  color: var(--color--blue-60);
}

.bg__blue-90 {
  z-index: -2;
  background-color: var(--color--blue-90);
  position: absolute;
  inset: 0%;
}

.text__all-caps {
  letter-spacing: 1px;
  text-transform: uppercase;
}

.checkmark-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

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

.full-width__image {
  width: 100%;
}

.button__primary {
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__primary:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.button__primary.small {
  padding: 8px 16px;
}

.button__primary.small.add-connector-button {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/66e9c1207e0bd4b3a339da18_launch-icon.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 40px;
}

.b2__content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2.25rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.b2__button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: .75rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: flex-start start;
  margin-top: 10px;
  display: grid;
}

.checkmark-list__item {
  grid-column-gap: 10px;
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/63a1e0735a2f03fa585293a5_check-black.svg");
  background-position: 0 3px;
  background-repeat: no-repeat;
  background-size: 24px;
  grid-template-rows: auto;
  grid-template-columns: 20px 1.75fr;
  width: auto;
  margin-bottom: 0;
  padding-left: 40px;
  display: flex;
}

.checkmark-list__item.blue {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/63a1e30d20ac822c22d971b0_check-blue.svg");
}

.checkmark-list__item.small {
  background-position: 0 1px;
  background-size: 18px;
  padding-left: 30px;
}

.checkmark-list__item.citron {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68116372c2072f9127f06685_checkmark-citron.svg");
  background-position: 0 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text__medium-weight {
  font-weight: 500;
}

.button__primary-on-dark {
  border: 2px solid var(--color--white);
  color: var(--color--grey-90);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  background-color: #fff;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__primary-on-dark:hover {
  border-color: var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-decoration: none;
}

.button__primary-on-dark.small {
  padding: 8px 16px;
}

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

.button__outline {
  border: 1.2px solid var(--color--blue-60);
  color: var(--color--blue-60);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
}

.button__outline:hover {
  border-color: var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-decoration: none;
}

.button__outline.small {
  padding: 8px 16px;
}

.link-and-arrow {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.b12__slide {
  width: 33%;
  height: auto;
  min-height: 300px;
}

.b12__slider {
  color: #fff;
  background-color: #0000;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.b12_slide-content-wrapper {
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.b12__slide-author-info-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hide {
  display: none;
}

.b12__slide-left-arrow {
  font-size: 20px;
  inset: 0% auto 0% -4%;
}

.b12__slide-right-arrow {
  font-size: 20px;
  inset: 0% -4% 0% auto;
}

.jobs__department {
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.b29__card-wrapper {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.b29__card-content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: .75rem;
  background-color: #fff;
  border-bottom: 1px solid #c0c0c080;
  border-left: 1px solid #c0c0c080;
  border-right: 1px solid #c0c0c080;
  flex: 1;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.b29__card-button-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: .75rem;
  background-color: #fff;
  border-bottom: 1px solid #c0c0c080;
  border-left: 1px solid #c0c0c080;
  border-right: 1px solid #c0c0c080;
  flex: 0 auto;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.cards {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards__list {
  grid-column-gap: 24px;
  grid-row-gap: 3rem;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards__item {
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
}

.card__content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 24px;
  background-color: #fff;
  border-bottom: 1px solid #c0c0c080;
  border-left: 1px solid #c0c0c080;
  border-right: 1px solid #c0c0c080;
  flex: 1;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  align-content: space-between;
  justify-items: start;
  padding: 20px 20px 40px;
  display: grid;
}

.card__link {
  border-bottom: 1px solid #c0c0c080;
  border-left: 1px solid #c0c0c080;
  border-right: 1px solid #c0c0c080;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  padding: 20px;
  display: block;
}

.b50 {
  grid-column-gap: 16px;
  grid-row-gap: 2rem;
  color: var(--color--white);
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

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

.b52__tab-link {
  background-color: var(--color--grey-05);
  text-align: center;
  border: 1px solid #c0c0c080;
  border-radius: 3px;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  min-height: 100%;
  padding: 10px;
  font-size: 16px;
  font-weight: 400;
  transition: border-color .1s, border-width .1s;
  display: flex;
}

.b52__tab-link.w--current {
  border-top-width: 3px;
  border-top-color: var(--color--blue-60);
  background-color: #fff;
  border-bottom-style: none;
}

.b52__tabs-menu {
  display: flex;
}

.b52__tab-pane {
  border: 1px solid #c0c0c080;
  border-top-style: none;
  padding: 40px 20px;
}

.b52__tab-grid-content {
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.b52 {
  grid-column-gap: 16px;
  grid-row-gap: 2rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards-3__item {
  z-index: 1;
  background-color: var(--color--white);
  color: var(--color--grey-90);
  text-align: left;
  border: 1px solid #c0c0c03d;
  border-radius: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  height: 100%;
  transition: box-shadow .2s;
  display: flex;
  overflow: hidden;
}

.cards-3__item:hover {
  text-decoration: none;
  box-shadow: 0 2px 4px #c1c1c133;
}

.cards-3__top {
  border-bottom: 1px solid #c0c0c080;
  flex: none;
  justify-content: center;
  height: 120px;
  padding: 20px;
  font-weight: 400;
  display: flex;
}

.video-slider__slide-inner {
  justify-content: center;
  align-items: center;
}

.video-slider__slider {
  background-color: #0000;
  justify-content: center;
  width: 90%;
  height: auto;
  position: relative;
}

.video-slider__slide {
  margin-right: 20px;
}

.video-slider {
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  height: auto;
  position: relative;
}

.video-slider__mask {
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: auto;
  overflow: visible;
}

.faq__links {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  color: var(--color--grey-90);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 90px;
}

.c8 {
  margin-bottom: 5px;
}

.c8__trigger {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  background-color: var(--color--white);
  cursor: pointer;
  border-radius: 10px 10px 0 0;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr .25fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  padding: 10px 20px 0;
  display: grid;
  overflow: hidden;
}

.c8__trigger.bg-blue {
  background-color: var(--color--blue-05);
}

.navbar__content-wrapper {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

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

.footer__grid.v2 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1.75fr;
}

.footer__col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  font-size: 14px;
  display: grid;
}

.footer__link {
  color: var(--color--grey-90);
  font-family: area-variable, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.125rem;
  transition: color .1s;
  display: block;
}

.footer__link.bottom, .footer__link.languages {
  font-family: Inter, Impact, sans-serif;
  font-weight: 400;
}

.footer__links-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.footer__social-links-grid {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: start;
  justify-items: start;
  display: grid;
}

.footer__social-link-wrapper {
  z-index: 0;
  width: 32px;
  height: 32px;
}

.navbar__dropdown {
  position: static;
}

.vertical__12 {
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.card__cover-link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.bg__grey-90 {
  z-index: -1;
  background-color: var(--color--grey-90);
  position: absolute;
  inset: 0%;
}

.vertical__32 {
  grid-column-gap: 16px;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

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

.vertical__40 {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.c2__form {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  border: 2px solid var(--color--white);
  background-color: var(--color--white);
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  align-content: center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.button__gradient-green {
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  background-image: linear-gradient(45deg, #4094ff, #a1ff8c);
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
}

.button__gradient-green:hover {
  text-decoration: none;
}

.button__gradient-green.small {
  padding: 8px 16px;
}

.text__white {
  color: var(--color--white);
  flex: 1;
}

.c3 {
  display: flex;
  overflow: hidden;
}

.c3__logos {
  flex-wrap: nowrap;
  flex: none;
  justify-content: flex-start;
  display: flex;
}

.c3__logo {
  justify-content: center;
  align-items: center;
  margin-right: 40px;
  display: flex;
}

.text__large-number {
  letter-spacing: -4px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 70px;
}

.b89__content-line {
  background-image: linear-gradient(101deg, #0180ff 46%, #bd50ff 91%);
  height: 2px;
}

.c6__slide {
  max-width: 950px;
  height: auto;
  margin-right: 20px;
  position: relative;
  inset: 0% auto 0% 0%;
}

.c6 {
  background-color: #0000;
  height: auto;
  position: relative;
}

.c6__slide-inner {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  height: 570px;
  display: grid;
  overflow: hidden;
}

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

.c6__content {
  grid-column-gap: 16px;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  padding: 40px 30px;
  display: grid;
  position: relative;
}

.c6__content.jetblue {
  background-color: var(--color--blue-90);
  color: var(--color--grey-05);
}

.vertical__48 {
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.b101 {
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.b101__text-field {
  border: 1px solid var(--color--grey-90);
  border-radius: 4px;
  height: 50px;
  margin-bottom: 0;
}

.select-field {
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/622fc0ae69cc21992d4ff268_select-arrow.svg");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  min-height: 50px;
  font-family: Jetbrainsmono, Arial, sans-serif;
}

.show-only__mobile {
  display: none;
}

.footer__text {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.footer__header {
  font-family: Inter, Impact, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
}

.footer__slider {
  background-color: #0000;
  width: 100%;
  height: auto;
  position: relative;
}

.footer__slide-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 34px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  height: 100%;
  display: grid;
}

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

.footer__slide-nav {
  height: 20px;
  display: flex;
  top: 32px;
  left: auto;
  right: 0%;
}

.footer__slide-nav.salesforce-slider {
  inset: auto auto 0% 0%;
}

.text__body-small {
  letter-spacing: .0125rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.menu__button-wrapper {
  display: none;
}

.video-slider__left-arrow {
  width: 1000px;
  inset: 0% auto 0% -1000px;
}

.video-slider__right-arrow {
  width: 1000px;
  inset: 0% -1000px 0% auto;
}

.mask {
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

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

.text__center {
  text-align: center;
}

.cards-3__image {
  object-fit: contain;
  width: 100%;
}

.nav__banner {
  text-align: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
  position: relative;
}

.nav__banner.show-all-time {
  background-color: var(--color--grey-10);
  display: block;
}

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

.button__gradient-purple {
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  cursor: pointer;
  background-image: linear-gradient(45deg, #2676ff, #bd50ff);
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
}

.button__gradient-purple:hover {
  text-decoration: none;
}

.button__gradient-purple.small {
  padding: 8px 16px;
}

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

.cards-3__bottom {
  flex: none;
  justify-content: center;
  padding: 20px;
  font-weight: 400;
  display: flex;
}

.card__image-wrap {
  height: 200px;
}

.body__open {
  display: none;
}

.nav__banner-close {
  cursor: pointer;
  position: absolute;
  inset: 13px 30px 0% auto;
}

.c6__mask {
  width: 100%;
  max-width: 930px;
  height: auto;
  overflow: visible;
}

.c6__bullets {
  text-align: left;
  bottom: -40px;
}

.footer__blog-image-wrap {
  height: 120px;
}

.button__arrow {
  color: var(--color--grey-90);
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  font-family: area-variable, sans-serif;
  font-weight: 800;
  transition-property: all;
  display: inline-block;
}

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

.button__arrow.footer {
  color: var(--color--blue-60);
  font-size: 14px;
}

.button__arrow.text__blue-10 {
  color: var(--color--blue-10);
}

.button__arrow.blue-70 {
  color: var(--color--blue-70);
}

.button__arrow.blue-60 {
  color: var(--color--blue-60);
}

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

.button__arrow.text__blue-60 {
  color: var(--color--blue-60);
}

.button__arrow.text__white {
  color: var(--color--white);
  flex: 0 auto;
}

.bg-image {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-image.developers {
  object-fit: contain;
  top: 100px;
}

.bg-image.extensibility {
  object-fit: contain;
}

.bg {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.base-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 100%;
  display: grid;
}

.base-grid.vertical__64 {
  grid-row-gap: 4rem;
}

.base-grid.vertical__40 {
  grid-row-gap: 40px;
}

.base-grid.vertical__24.grid__center {
  place-items: center stretch;
}

.base-grid.gutter-large {
  grid-column-gap: 88px;
  grid-row-gap: 88px;
  grid-column-gap: 88px;
  grid-row-gap: 88px;
}

.base-grid.resource-list {
  grid-row-gap: 80px;
  align-items: start;
}

.base-grid._3-cols {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  grid-template-columns: 1fr 1fr 1fr;
}

.base-grid.vertical__80 {
  grid-row-gap: 80px;
}

.base-grid.blog-spacing {
  grid-row-gap: 20px;
}

.base-grid.faq-featured {
  grid-column-gap: 40px;
  grid-row-gap: 32px;
}

.base-grid.align__top {
  place-items: start stretch;
}

.base-grid.vertical__40-40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.vertical__120 {
  grid-row-gap: 7.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c1 {
  grid-row-gap: 30rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.c1__lottie {
  opacity: 0;
}

.c1__section {
  flex-direction: column;
  justify-content: center;
  height: 90vh;
  display: flex;
  position: relative;
}

.c1__sticky {
  height: 80vh;
}

.c1__sticky-wrap {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c1__sticky {
  flex-direction: column;
  justify-content: center;
  height: 90vh;
  display: flex;
  position: sticky;
  top: 90px;
}

.c1__lottie-sticky {
  opacity: 0;
}

.c2 {
  margin-bottom: 0;
}

.c2.full__width {
  border-radius: 4px;
  width: 100%;
  overflow: hidden;
}

.c2__input {
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
}

.text__display-xlarge {
  letter-spacing: .01rem;
  font-family: area-variable, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 3.25rem;
}

.text__display-large {
  letter-spacing: .01rem;
  font-family: area-variable, sans-serif;
  font-size: 2.25rem;
  font-weight: 800;
  line-height: 2.75rem;
}

.text__display-small {
  letter-spacing: .01rem;
  font-family: area-variable, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.bg__blue-60 {
  z-index: -1;
  background-color: var(--color--blue-60);
  position: absolute;
  inset: 0%;
}

.text__display-eyebrow {
  letter-spacing: .0625rem;
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
}

.text__display-eyebrow.text__gradient-purple {
  background-image: linear-gradient(to top, var(--color--gradient-blue), var(--color--gradient-violet));
  -webkit-text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to top, #007fff, #bd50ff);
  -webkit-background-clip: text;
  background-clip: text;
}

.text__body-large {
  letter-spacing: -.02125rem;
  font-size: 1.25rem;
  line-height: 1.875rem;
}

.text__body-large.color__grey-30 {
  color: #d0d3d9;
}

.text__body-medium {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text__body-medium.text__white {
  flex: none;
}

.text__caption {
  letter-spacing: .0125rem;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
}

.text__caption.no-wrap {
  white-space: nowrap;
}

.button__list {
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.button__list.center {
  justify-content: center;
  align-items: center;
}

.button__list.languages {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.c6__logo {
  max-height: 40px;
}

.c6__arrow-left {
  width: 100%;
  inset: 0% auto 0% -100%;
}

.c6__arrow-right {
  width: 100%;
  left: 78%;
}

.button__arrow-on-dark {
  color: var(--color--white);
  letter-spacing: .03125rem;
  white-space: nowrap;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.1875rem;
  transition-property: all;
  display: flex;
}

.button__arrow-on-dark:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.spacer__8 {
  height: 8px;
}

.spacer__16 {
  height: 16px;
}

.spacer__24 {
  height: 24px;
  min-height: 24px;
}

.spacer__32 {
  height: 32px;
}

.spacer__40 {
  border-radius: 4px;
  height: 40px;
}

.spacer__48 {
  height: 60px;
}

.spacer__56 {
  clear: none;
  height: 56px;
}

.spacer__64 {
  height: 64px;
}

.spacer__72 {
  height: 72px;
}

.spacer__80 {
  height: 80px;
}

.spacer__88 {
  height: 88px;
}

.spacer__96 {
  height: 96px;
}

.spacer__104 {
  height: 104px;
}

.spacer__112 {
  height: 112px;
}

.spacer__120 {
  height: 120px;
}

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

.connector__wrap {
  border: 1px none var(--color--grey-30);
  background-color: var(--color--white);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/66142a18f959612ca7f1194d_shape%20(1).svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  padding: 16px;
  display: flex;
}

.connector-logo__group {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  margin-right: 24px;
  display: grid;
}

.connector-logos {
  display: flex;
}

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

.form__input {
  border: 1px solid var(--color--grey-90);
  border-radius: 4px;
  height: 100%;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.form__input::placeholder {
  color: var(--color--grey-80);
}

.filter {
  z-index: 2;
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  border-radius: 4px;
  width: 100%;
  max-width: 300px;
  height: 100%;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
}

.filter.jobs-department {
  z-index: 3;
}

.filter.jobs-type {
  z-index: 1;
}

.filter.news {
  z-index: 3;
  border: 1px solid #000;
  max-width: none;
}

.filter__toggle {
  align-items: center;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  overflow: hidden;
}

.filter__dd-list {
  z-index: 2;
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  border-radius: 4px;
  margin-top: 8px;
  padding: 10px;
}

.filter__dd-list.w--open {
  z-index: 20;
  max-height: 400px;
  overflow: auto;
}

.filter__dd-list.locations.w--open {
  width: 360px;
}

.careers-select__check-wrap {
  white-space: nowrap;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.careers-select__checkbox {
  margin-top: 0;
  margin-right: 10px;
}

.checkbox-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  list-style-type: none;
  display: grid;
}

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

.authors {
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  margin-left: 10px;
  display: flex;
}

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

.author {
  border-radius: 100%;
  width: 36px;
  height: 36px;
  margin-left: -10px;
  overflow: hidden;
}

.author__name {
  white-space: nowrap;
  display: none;
}

.author__names {
  flex: 0 auto;
  min-height: 20px;
  max-height: 30px;
  margin-left: 23px;
  margin-right: 8px;
  line-height: 12px;
}

.author__images {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.author__image-link {
  border-radius: 100%;
  width: 36px;
  height: 36px;
  overflow: hidden;
}

.cards__empty, .cards__pagination {
  display: none;
}

.text__display-medium {
  margin-bottom: 0;
  font-family: area-variable, sans-serif;
  font-size: 1.75rem;
  font-weight: 800;
  line-height: 2.25rem;
}

.text__display-medium.text__black {
  color: var(--color--grey-90);
}

.text__display-medium.text__black:hover {
  text-decoration: none;
}

.bullet-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.bullet-list.two-column {
  grid-template-columns: 1fr 1fr;
}

.card__json {
  display: none;
}

.filter__label {
  overflow: hidden;
}

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

.button__outline-blue-30 {
  border: 1px solid var(--color--blue-30);
  color: var(--color--blue-30);
  text-align: center;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
}

.button__outline-blue-30:hover {
  background-color: var(--color--blue-30);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__outline-blue-30.small {
  align-self: flex-start;
  padding: 8px 16px;
}

.div-block-71 {
  background-color: var(--color--grey-90);
  padding: 20px;
}

.bg__blue-100 {
  z-index: -1;
  background-color: var(--color--blue-100);
  position: absolute;
  inset: 0%;
}

.bg__blue-100.z-index__-2 {
  z-index: -2;
}

.button__blue-to-white {
  border: 2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__blue-to-white:hover {
  border-color: var(--color--white);
  background-color: var(--color--white);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__blue-to-white.small {
  padding: 8px 16px;
}

.rte {
  font-size: 20px;
  line-height: 30px;
}

.rte p, .rte h2 {
  margin-bottom: 24px;
}

.rte blockquote {
  margin-bottom: 24px;
  font-size: 20px;
  line-height: 30px;
}

.rte img {
  margin-bottom: 24px;
}

.rte ol {
  margin-bottom: 8px;
}

.rte li, .rte h3, .rte h6, .rte h5, .rte h4 {
  margin-bottom: 16px;
}

.c8__toggle {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.c8__content {
  background-color: var(--color--white);
  border-radius: 0 0 10px 10px;
  overflow: hidden;
}

.c8__content.bg-blue {
  background-color: var(--color--blue-05);
}

.c8__rte {
  margin: 24px;
}

.c8__rte li {
  margin-bottom: 8px;
}

.faq__col-wrap {
  position: relative;
}

.b12__quote {
  text-align: center;
  min-height: 120px;
}

.jobs__location {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--grey-90);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: 16px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.jobs__location:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.hide-desktop {
  display: none;
}

.bullets__with-line {
  padding-left: 60px;
  position: relative;
}

.bullets__with-line.left-padding__44 {
  padding-left: 44px;
}

.bullets__with-line.left-padding__22 {
  padding-left: 22px;
}

.bullets__line {
  background-image: linear-gradient(357deg, #007fff, #a1ff8c);
  width: 2px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 32px;
}

.bullets__line.purple {
  background-image: linear-gradient(357deg, #007fff, #bd50ff);
}

.bullets__line.purple.left-margin-10 {
  left: 10px;
}

.b101__success {
  background-color: #0000;
  position: relative;
}

.cta__blog {
  background-color: var(--color--blue-05);
  grid-template-rows: auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 16px;
  margin-bottom: 32px;
  padding: 44px;
  display: flex;
}

.cta__blog-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.cta__blog-image-wrap {
  margin-left: 70px;
}

.cta__blog-image {
  width: 100px;
  height: 100px;
}

.search-input {
  border: 1px solid var(--color--grey-90);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6423b79457c5fcfecfb643d6_Frame%2015609.svg");
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 100%;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 42px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.search-input::placeholder {
  color: var(--color--grey-50);
}

.text__body-xsmall {
  font-size: .75rem;
  line-height: 1rem;
}

.bg__purple-blue-45 {
  background-image: linear-gradient(45deg, var(--color--gradient-blue), var(--color--gradient-violet));
  position: absolute;
  inset: 0%;
}

.div-block-76 {
  padding-left: 10px;
}

.modal {
  z-index: 100;
  background-color: #22222280;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal:lang(de) {
  display: none;
}

.modal__wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1320px;
  min-height: 600px;
  padding: 35px;
  display: flex;
  position: relative;
}

.modal__close {
  cursor: pointer;
  position: absolute;
  inset: 35px 35px auto auto;
}

.div-block-77 {
  border: 1px solid #0000;
  position: relative;
}

.div-block-78 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  display: flex;
}

.div-block-79 {
  background-color: var(--color--grey-05);
  margin: 1px;
  padding: 35px;
  position: relative;
}

.spacer__20 {
  height: 20px;
}

.jobs {
  grid-column-gap: 104px;
  grid-row-gap: 104px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 500px;
  display: flex;
}

.newline__desktop-tablet {
  display: block;
}

.bg__success-outline-blue-green {
  z-index: 1;
  background-image: linear-gradient(45deg, var(--color--gradient-blue), var(--color--gradient-violet));
  position: absolute;
  inset: 0%;
}

.div-block-80 {
  z-index: 2;
  position: relative;
}

.div-block-81 {
  background-color: var(--color--grey-90);
  position: absolute;
  inset: 1px;
}

.partners {
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.button__arrow-on-blue {
  color: var(--color--white);
  white-space: nowrap;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/61a7db1d3b8040fef8c907e9_arrow-white.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__arrow-on-blue:hover {
  text-decoration: none;
}

.spacer__4 {
  height: 4px;
}

.vertical__16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  display: grid;
}

.spacer__160 {
  height: 160px;
}

.image-carousel__items {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: nowrap;
  flex: none;
  justify-content: flex-start;
  padding-right: 40px;
  display: flex;
}

.image-carousel__item {
  grid-column-gap: 40px;
  justify-content: center;
  align-items: center;
}

.image-carousel__image {
  height: 400px;
}

.image-carousel {
  display: flex;
  overflow: hidden;
}

.slider__community {
  background-color: #0000;
  height: auto;
}

.slider__community-mask {
  height: auto;
}

.slider__community-arrow {
  color: var(--color--grey-90);
  font-size: 30px;
}

.slider__community-arrow.left {
  left: -85px;
}

.slider__community-arrow.right {
  right: -85px;
}

.slider__community-nav {
  inset: auto auto -50px 0%;
}

.image-13 {
  position: absolute;
  inset: -30px 0% 0% -30px;
}

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

.spacer__140 {
  height: 140px;
}

.image-15 {
  z-index: -1;
  position: absolute;
  top: -270px;
  left: 50%;
}

.div-block-88 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.image-16 {
  width: 334px;
}

.collection-list-wrapper {
  background-color: #ebf1ff;
}

.careers__values {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.tabs__menu-tab {
  background-color: #0000;
  margin-right: 60px;
  padding: 0 0 15px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.tabs__menu-tab:hover {
  text-decoration: none;
}

.tabs__menu-tab.w--current {
  border-bottom: 3px solid var(--color--blue-60);
  color: var(--color--blue-60);
  background-color: #0000;
}

.tabs__menu {
  border-bottom: 1px solid var(--color--grey-30);
}

.div-block-91 {
  height: 100%;
  position: relative;
}

.div-block-92 {
  position: sticky;
  top: 160px;
}

.video-slider__right-icon {
  margin-left: 0;
  font-size: 50px;
  display: none;
}

.video-slider__left-icon {
  margin-left: auto;
  margin-right: 0;
  display: none;
}

.position-relative {
  position: relative;
}

.bg__grey-05 {
  z-index: -1;
  background-color: var(--color--grey-05);
  position: absolute;
  inset: 0%;
}

.bg__grey-05.transition {
  transition: opacity .2s;
}

.link__underline {
  text-underline-offset: 2px;
  color: inherit;
  font-weight: inherit;
  text-decoration: underline;
}

.list__style-none {
  padding-left: 0;
  list-style-type: none;
}

.hr__line {
  background-color: var(--color--grey-30);
  flex: none;
  height: 1px;
}

.hr__line.grey-70 {
  background-color: var(--color--grey-70);
}

.hr__line.grey-80 {
  background-color: var(--color--grey-80);
}

.pricing__trial-button-2 {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  border: 1px solid var(--color--blue-20);
  background-color: var(--color--blue-05);
  color: var(--color--blue-60);
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .4fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  padding: 20px 40px;
  display: flex;
}

.spacer__60 {
  height: 60px;
}

.tooltip {
  display: flex;
}

.button__pricing-new {
  color: #306bea;
  text-align: center;
  letter-spacing: .5px;
  white-space: nowrap;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #306bea;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.button__pricing-new:hover {
  color: #fff;
  background-image: linear-gradient(45deg, #2676ff, #bd50ff);
  border-style: none;
  padding: 10px 18px;
  text-decoration: none;
}

.faq__trigger {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr .25fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
  overflow: hidden;
}

.bg__blue-05 {
  z-index: -1;
  background-color: var(--color--blue-05);
  position: absolute;
  inset: 0%;
}

.bg__blue-05.transition {
  transition: opacity .2s;
}

.price-slide__mask {
  height: 100%;
}

.price-slider {
  background-color: #0000;
  height: auto;
}

.pricing-card {
  border: 1px solid var(--color--grey-30);
  background-color: #fff;
  border-radius: 4px;
  height: 100%;
  padding: 12px 16px;
}

.pricing-card.highlight {
  border-width: 2px;
  border-color: var(--color--blue-30);
  background-color: var(--color--blue-025);
}

.text__large-number-units {
  margin-top: 8px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.spacer__12 {
  height: 12px;
}

.spacer__10 {
  height: 10px;
}

.spacer__15 {
  height: 15px;
}

.c8__trigger-2 {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px 10px 0 0;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr .25fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  padding: 10px 20px 0;
  display: grid;
  overflow: hidden;
}

.blog-list {
  grid-column-gap: 24px;
  grid-row-gap: 3rem;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-list__item {
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
  grid-auto-columns: 1fr;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
}

.blog-list__item-wrap {
  border: 1px solid var(--color--grey-20);
  height: 200px;
  margin-bottom: 24px;
}

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

.blog-list__content {
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  align-content: space-between;
  justify-items: start;
}

.blog-list__cover-link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.hr-line__gradient {
  background-image: linear-gradient(to right, #007fff, #bd50ff);
  align-self: stretch;
  width: 100%;
  min-width: 1px;
  height: 1px;
  position: relative;
}

.blog-detail__rte p {
  margin-bottom: 24px;
}

.blog-detail__rte h2 {
  margin-top: 48px;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.blog-detail__rte figcaption {
  margin-top: 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.blog-detail__rte figure {
  margin-top: 48px;
  margin-bottom: 48px;
}

.blog-detail__rte blockquote {
  border-left-width: 1px;
  border-left-color: var(--color--blue-60);
  margin-top: 48px;
  margin-bottom: 48px;
  margin-left: 40px;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
}

.blog-detail__rte ul, .blog-detail__rte li {
  margin-bottom: 12px;
}

.blog-detail__rte h3 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.blog-detail__summary {
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
}

.blog-detail__authors {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.blog-detail__author {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--grey-90);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.blog-detail__author:hover {
  text-decoration: none;
}

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

.blog-detail__author-image-wrap {
  border-radius: 100%;
  width: 80px;
  height: 80px;
  overflow: hidden;
}

.blog-detail__left-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.blog-detail__left-column-sticky {
  position: sticky;
  top: 150px;
}

.blog-detail__cta {
  margin-top: 24px;
  margin-bottom: 24px;
  position: relative;
}

.blog-detail__cta-border {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.blog-detail__cta-border.blue-20 {
  border: 1px solid var(--color--blue-20);
}

.blog-detail__cta-border.violet-20 {
  border: 1px solid var(--color--violet-20);
}

.blog-detail__cta-border.green-20 {
  border: 1px solid var(--color--green-20);
}

.blog-detail__cta-inner-wrap {
  margin: 1px;
  padding: 20px;
  position: relative;
}

.bg__violet-05 {
  z-index: -1;
  background-color: var(--color--violet-05);
  position: absolute;
  inset: 0%;
}

.bg__green-05 {
  z-index: -1;
  background-color: var(--color--green-05);
  padding: 5px;
  position: absolute;
  inset: 0%;
}

.div-block-95 {
  flex: 1;
  position: relative;
}

.blog-detail__anchors {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: none;
}

.blog-detail__socials {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.blog-detail__anchor {
  color: var(--color--grey-90);
  font-weight: 400;
  display: block;
}

.blog-detail__anchor:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.blog-detail__anchor.w--current {
  color: var(--color--blue-60);
}

.blog-detail__topics {
  flex-wrap: wrap;
  display: flex;
}

.blog-detail__topic {
  margin-right: 5px;
  display: inline;
}

.button__list-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.link__on-black {
  color: var(--color--blue-10);
  font-weight: 500;
}

.logos__4-cols {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center;
  display: grid;
}

.connectors {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  width: 100%;
  height: 360px;
  padding-right: 13px;
  display: flex;
  overflow: auto;
}

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

.saas-connector__logo {
  width: 40px;
  height: 40px;
}

.connector__link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-radius: 4px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin: 1px;
  padding: 8px 12px;
  font-family: area-variable, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.25rem;
  display: grid;
}

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

.connector__link.with-label {
  grid-template-columns: max-content 1fr max-content;
}

.connector__link.browse-all {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--color--citron-60);
  grid-template-columns: auto;
  margin: 0;
  display: flex;
}

.connector-search__input {
  border: 1px solid var(--color--grey-05);
  background-color: var(--color--grey-05);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/637541a5363f2bcd9eaf8cb4_search.svg");
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 42px;
  margin-bottom: 0;
  padding-left: 40px;
  font-size: 16px;
}

.case-studies__cards {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spacer-36 {
  height: 36px;
}

.case-studies__card-wrapper {
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 25px;
  display: flex;
  position: relative;
}

.case-studies__cards-wrapper {
  background-image: linear-gradient(to bottom, #cfd3db, var(--color--grey-30));
  border-radius: 4px;
  height: 100%;
  padding: 1px;
  overflow: hidden;
  box-shadow: 0 0 2px 8px #00000003;
}

.case-studies__cards-wrapper:hover {
  background-image: linear-gradient(#bd50ff, #007fff);
}

.image-20 {
  width: 48px;
  height: 48px;
}

.spacer__44 {
  height: 44px;
}

.spacer__28 {
  height: 28px;
}

.lsaas__links-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.saas__banner {
  background-color: var(--color--blue-20);
  border-radius: 4px;
  padding: 60px;
  position: relative;
}

.saas__banner.dark-blue {
  background-color: var(--color--blue-100);
  color: var(--color--white);
}

.hr-line__blue {
  background-color: var(--color--blue-50);
  width: 100%;
  height: 1px;
}

.spacer__70 {
  height: 70px;
}

.image-21 {
  z-index: 0;
  object-fit: contain;
  width: 100%;
  position: relative;
}

.spacer__100 {
  height: 100px;
}

.button__outline-black {
  border: 1.2px solid var(--color--grey-90);
  color: var(--color--grey-90);
  text-align: center;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__outline-black:hover {
  border-color: var(--color--grey-90);
  background-color: var(--color--grey-90);
  color: var(--color--white);
  text-decoration: none;
}

.button__outline-black.small {
  padding: 8px 16px;
}

.text__gray-300 {
  color: var(--color--grey-30);
}

.connector-search__form {
  margin-bottom: 0;
  position: relative;
}

.connector-search__results {
  background-color: var(--color--white);
  border-radius: 4px;
  width: 100%;
  max-height: 400px;
  margin-top: 10px;
  padding-left: 9px;
  padding-right: 9px;
  display: none;
  position: absolute;
  overflow: auto;
  box-shadow: 0 1px 4px #00000014;
}

.connector-search__item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 8px 3px;
  font-weight: 400;
  display: grid;
}

.connector-search__item:hover {
  background-color: #ebf1ff;
  text-decoration: none;
}

.connector-search__logo {
  width: 30px;
  height: 30px;
}

.connector-search {
  position: relative;
}

.connector-search__no-results {
  color: #8a8c8f;
  margin-top: 20px;
  margin-bottom: 20px;
}

.connector-search__close {
  cursor: pointer;
  position: absolute;
  inset: 14px 10px auto auto;
}

.connector-search__input-wrap {
  position: relative;
}

.connector {
  background-color: var(--color--grey-05);
  border-radius: 4px;
  flex-direction: row;
  display: flex;
  box-shadow: 0 1px 2px #00000014;
}

.connector:hover {
  background-image: linear-gradient(to bottom, var(--color--blue-50), var(--color--blue-50));
}

.case-studies__link-cover {
  position: absolute;
  inset: 0%;
}

.div-block-97 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-98 {
  flex: 1;
}

.base-grid__6-col-mobile {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.blog-detail__ctas {
  display: none;
}

.blog-detail__job-title {
  font-weight: 400;
  display: inline;
}

.blog-detail__job-comma {
  margin-right: 4px;
  display: inline;
}

.blog-detail__footnotes {
  font-size: 14px;
  line-height: 20px;
}

.blog-detail__footnotes p {
  margin-bottom: 12px;
}

.destination__source-left-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.destination__source-item {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #313233;
  border-radius: 2px;
  justify-content: space-between;
  height: 100%;
  padding: 8px 12px;
  font-family: area-variable, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.25rem;
  display: flex;
  position: relative;
}

.destination__source-item:hover {
  text-decoration: none;
}

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

.destination__source-item-img {
  width: 40px;
}

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

.destination__source-items-grid {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.destination__source-tag {
  background-color: var(--color--grey-30);
  color: var(--color--grey-90);
  white-space: nowrap;
  border-radius: 20px;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 3px 12px 4px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .625rem;
  font-weight: 500;
  line-height: .625rem;
  display: inline-block;
}

.destination__source-tag.inline {
  margin-left: 5px;
  position: relative;
  top: -3px;
}

.governance__source-items-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-22 {
  z-index: 0;
  object-fit: contain;
  width: 100%;
  position: relative;
}

.text__grey-30 {
  color: var(--color--grey-30);
}

.retail__tab-link-inner {
  background-color: var(--color--grey-80);
  text-align: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  height: 100%;
  padding: 25px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-104 {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.div-block-99 {
  background-image: linear-gradient(192deg, #bd50ff 63%, #007fff);
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding: 1px;
  display: flex;
  position: relative;
}

.div-block-99.full-width {
  max-width: none;
}

.div-block-102 {
  background-color: var(--color--grey-80);
  min-height: 320px;
  padding: 60px 40px;
}

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

.text-span {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/63914671f363f5e5b571da2e_Rectangle%205830.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-left: 9px;
  padding-right: 9px;
  overflow: visible;
}

.text__blockquote {
  text-indent: -1rem;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 3rem;
}

.retail__tab-link {
  color: #fff;
  background-color: #313233;
  border-top: 1px solid #cdf;
  border-left: 1px solid #cdf;
  border-right: 1px solid #cdf;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: column;
  flex: 1;
  align-self: stretch;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.retail__tab-link:hover {
  background-image: linear-gradient(to bottom, var(--color--gradient-blue), var(--color--gradient-violet));
  border-top-style: solid;
  border-top-color: #0000;
  border-left-style: solid;
  border-left-color: #0000;
  border-right-style: solid;
  border-right-color: #0000;
  text-decoration: none;
}

.retail__tab-link.w--current {
  background-image: linear-gradient(#007fff, #bd50ff);
  border-top-style: solid;
  border-top-color: #0000;
  border-left-style: solid;
  border-left-color: #0000;
  border-right-style: solid;
  border-right-color: #0000;
  flex-direction: column;
  align-self: stretch;
  padding: 0;
  display: flex;
  bottom: -1px;
  overflow: visible;
}

.div-block-100 {
  background-color: #f7f8fa;
  padding: 40px;
}

.div-block-101 {
  background-color: #f7f8fa;
  padding: 10px 12px;
  position: absolute;
  inset: auto 5% -20px auto;
}

.div-block-101.bg-white {
  background-color: #fff;
}

.tabs-menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.ratail__tab-pane {
  background-image: linear-gradient(to top, #007fff, #bd50ff 50%);
  padding: 1px;
}

.retail__card-content-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.button__gradient-hover-dark {
  border: 1px solid var(--color--blue-20);
  background-image: linear-gradient(45deg, var(--color--gradient-blue), var(--color--gradient-violet));
  color: var(--color--white);
  border-radius: 2px;
  font-family: area-variable, sans-serif;
  font-weight: 700;
  transition: border-color .2s, color .2s;
  position: relative;
}

.button__gradient-hover-dark:hover {
  border-color: #0000;
  text-decoration: none;
}

.button__gradient-hover-dark.hover-off {
  background-color: #b2cbff;
  background-image: none;
}

.button__gradient-hover-dark.hover-off:hover {
  background-color: var(--color--blue-20);
  background-image: none;
}

.button__gradient-hover-light {
  border: 1px solid var(--color--grey-30);
  background-image: linear-gradient(45deg, var(--color--gradient-blue), var(--color--gradient-violet));
  color: var(--color--grey-90);
  border-radius: 2px;
  font-family: area-variable, sans-serif;
  font-weight: 700;
  transition: border-color .2s, color .2s;
  position: relative;
}

.button__gradient-hover-light:hover {
  border-color: #0000;
  text-decoration: none;
}

.blog-detail__social-link:hover {
  color: var(--color--grey-90);
}

.div-block-105 {
  background-color: #f7f8fa;
  border-radius: 4px;
  padding: 40px;
}

.div-block-105.bg-white {
  background-color: #fff;
}

.text-span__bg-orange {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/63914671f363f5e5b571da2e_Rectangle%205830.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-left: 9px;
  padding-right: 9px;
  overflow: visible;
}

.spacer__130 {
  height: 130px;
}

.bg__blue-20 {
  z-index: -1;
  background-color: var(--color--blue-20);
  position: absolute;
  inset: 0%;
}

.marketing__big-num-flex {
  grid-column-gap: 4px;
  display: flex;
}

.marketing__-links-flex {
  grid-column-gap: 20px;
  display: flex;
}

.text-span {
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
  padding-right: 10px;
}

.blog-detail__author-title, .blog-detail__author-company {
  display: inline;
}

.div-block-106 {
  border: 1px solid var(--color--blue-20);
  background-color: var(--color--grey-80);
  border-radius: 4px;
  padding: 20px;
}

.connector__label {
  grid-column-gap: 12px;
  display: flex;
}

.connector__tag {
  background-color: var(--color--grey-30);
  color: var(--color--grey-90);
  border-radius: 20px;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 3px 12px 4px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 10px;
  line-height: 10px;
  display: inline;
}

.div-block-108 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hover-card {
  background-color: var(--color--grey-30);
  border-radius: 4px;
  flex: 1;
  padding: 1px;
  transition: background-color .2s;
  position: relative;
  overflow: hidden;
}

.hover-card:hover {
  background-color: var(--color--blue-60);
  background-image: none;
}

.hover-card.no-shadow {
  box-shadow: none;
}

.hover-card__inner {
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 32px;
  display: flex;
  position: relative;
}

.hover-card__link-cover {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.hover-card__pill {
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  color: var(--color--grey-90);
  white-space: nowrap;
  border-radius: 20px;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 6px 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .75rem;
  line-height: 1rem;
  display: inline-block;
}

.hover-card__pill.soon {
  background-color: var(--color--green-05);
  color: #256e21;
  text-transform: none;
  border-style: solid;
  border-color: #256e21;
}

.hover-card__pills {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  display: flex;
}

.hover-card__label {
  background-color: var(--color--green-05);
  color: #256e21;
  border: 1px solid #256e21;
  border-radius: 4px;
  padding: 7px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
  line-height: 100%;
  position: absolute;
  inset: 32px 32px auto auto;
}

.lottie-animation {
  width: 120px;
}

.nav__banner-icon {
  margin-right: 10px;
}

.div-block-112 {
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-05);
  border-radius: 4px;
  flex-direction: column;
  min-height: 410px;
  padding: 20px;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.div-block-112:hover {
  background-color: var(--color--green-05);
}

.navbar-2 {
  z-index: 100;
  background-color: #fff;
}

.nav__logo-2 {
  height: 100%;
}

.nav-menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: static;
}

.navbar__link-block-2.last-item {
  margin-right: 0;
}

.navbar__dropdown-label-2 {
  justify-content: center;
  align-items: center;
  font-family: area-normal, sans-serif;
  line-height: 1.25rem;
  display: flex;
}

.navbar__dropdown-toggle-2 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 28px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: color .2s;
  display: flex;
  position: relative;
}

.navbar__dropdown-toggle-2:hover, .navbar__dropdown-toggle-2.w--open {
  color: #306bea;
}

.nav-link-2 {
  color: #222;
  padding-left: 10px;
  padding-right: 10px;
  font-family: area-normal, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.nav-link-2:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.nav-link-2.w--current {
  color: var(--color--blue-60);
}

.nav-link-2.alt {
  padding-left: 0;
  padding-right: 0;
}

.navbar__eyebrow {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
}

.navbar__nav-link-grid {
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  margin-left: 100px;
  margin-right: 0;
  display: flex;
}

.navbar__button-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: end;
  align-self: stretch;
  place-items: center end;
  margin-left: 20px;
  font-size: 17px;
  display: grid;
}

.div-block-123 {
  grid-column-gap: 0px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 300px;
  grid-auto-columns: 300px;
  grid-auto-flow: column;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  display: grid;
}

.div-block-124 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--color--grey-90);
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  display: grid;
}

.div-block-124:hover {
  color: #306bea;
  text-decoration: none;
}

.div-block-124:lang(de) {
  grid-column-gap: 8px;
}

.navbar__drop-list-2 {
  background-color: var(--color--white);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  transition: opacity .2s, transform .2s;
}

.navbar__drop-list-2.w--open {
  z-index: 10;
  background-color: var(--color--white);
  top: 100%;
  left: -56px;
  box-shadow: 0 4px 4px #c1c1c133;
}

.navbar__drop-list-2.pricing {
  left: -159px;
}

.navbar__drop-list-2.pricing.w--open {
  left: -57px;
}

.navbar__drop-arrow-2 {
  width: 8px;
  height: 6px;
  margin-top: 6px;
  display: none;
}

.div-block-125 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.div-block-131 {
  z-index: -1;
  background-color: var(--color--grey-05);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  position: absolute;
  inset: -40px 0 -40px -20px;
}

.nav-old__underline {
  background-color: var(--color--blue-60);
  opacity: 0;
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.hero-home__toggle {
  cursor: pointer;
  border-radius: 20px;
  justify-content: flex-end;
  align-items: center;
  width: 66px;
  height: 33px;
  padding-left: 3px;
  padding-right: 3px;
  position: absolute;
  inset: auto -90px 6px auto;
}

.partner-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.connector-list__image {
  max-width: 72px;
  height: 40px;
}

.div-block-136 {
  text-align: center;
}

.warehouses {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  width: 100%;
  padding-bottom: 20px;
  display: flex;
  overflow: auto;
}

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

.slider {
  background-color: #0000;
  height: auto;
  position: relative;
  overflow: visible;
}

.salesforce-lightbox {
  width: 100%;
}

.div-block-137 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.spacer__30 {
  height: 30px;
}

.salesforce-slider__left-arrow {
  color: #306bea;
  font-size: 20px;
  inset: 0% auto 0% -80px;
}

.salesforce-top-banner__content-wrapper {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.salesforce-top-banner {
  grid-column-gap: 20px;
  border: 1px solid var(--color--blue-60);
  background-color: var(--color--blue-05);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex;
}

.div-block-138 {
  color: #fff;
  background-color: #222222e6;
  padding: 30px 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.salesforce-slider__right-arrow {
  color: #306bea;
  font-size: 20px;
  inset: 0% -80px 0% auto;
}

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

.div-block-139 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.salesforce-slider__mask {
  padding-bottom: 20px;
}

.div-block-140 {
  grid-column-gap: 16px;
  display: flex;
}

.chip-grey {
  grid-column-gap: 4px;
  background-color: var(--color--grey-30);
  border-radius: 20px;
  align-items: center;
  padding: 8px 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .625rem;
  font-weight: 500;
  line-height: .625rem;
  display: flex;
}

.connector-detail__tags {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.connector__side-links {
  flex-wrap: wrap;
  display: inline;
}

.salesforce-slider__icon {
  background-color: var(--color--grey-30);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.connector-detail__rte p {
  margin-bottom: 16px;
}

.connector-detail__rte h2 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.connector-detail__rte figcaption {
  margin-top: 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.connector-detail__rte figure {
  margin-top: 48px;
  margin-bottom: 48px;
}

.connector-detail__rte blockquote {
  border-left-width: 1px;
  border-left-color: var(--color--blue-60);
  margin-top: 48px;
  margin-bottom: 48px;
  margin-left: 40px;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
}

.connector-detail__rte ul {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  margin-bottom: 12px;
  list-style-type: none;
  display: flex;
}

.connector-detail__rte li {
  margin-bottom: 0;
  list-style-type: disc;
}

.connector-detail__rte h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.connector-detail__rte strong {
  font-weight: 500;
}

.link {
  white-space: nowrap;
}

.connector-detail__hero-bg {
  width: 100%;
}

.connector-detail__hero-image-wrap {
  position: relative;
}

.connector-detail__hero-icon {
  width: 14%;
  position: absolute;
  top: 38%;
  left: 30%;
}

.connector-detail__addtl-resources {
  font-size: 14px;
  line-height: 20px;
}

.connector-detail__addtl-resources p {
  margin-bottom: 8px;
}

.video-slider__nav {
  inset: auto auto -50px 0%;
}

.div-block-144 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  display: grid;
}

.div-block-145 {
  position: relative;
}

.div-block-147 {
  position: sticky;
  top: 50px;
}

.list-card {
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  padding: 1px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.list-card:hover {
  background-image: linear-gradient(#bd50ff, #007fff);
}

.list-card.events {
  z-index: 0;
  min-height: 230px;
}

.list-card.blue-60:hover {
  background-color: var(--color--blue-60);
  color: var(--color--blue-60);
  background-image: none;
}

.list-card__inner {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.list-card__link-cover {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.list-card__image-wrap {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  height: 206px;
  overflow: hidden;
}

.list-card__image-wrap.events {
  height: 48px;
}

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

.list-cards {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.filter-pills {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: 0;
  flex-wrap: wrap;
  align-self: center;
  min-height: 24px;
  display: flex;
}

.filter-pill {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--color--grey-10);
  cursor: default;
  border-radius: 20px;
  justify-content: space-between;
  padding: 4px 5px 4px 12px;
  font-size: 12px;
  line-height: 16px;
  display: flex;
  position: relative;
}

.filter-pill.clear-all {
  cursor: pointer;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
}

.filter-pill.clear-all:hover {
  text-decoration: underline;
}

.filter-pill__close {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/63f793443f9acaddbaa19561_icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 20px;
  height: 100%;
}

.div-block-148 {
  border-radius: 100%;
  width: 80px;
  height: 80px;
  overflow: hidden;
}

.div-block-149 {
  grid-column-gap: 20px;
  align-items: center;
  display: flex;
}

.link-block {
  grid-column-gap: 10px;
  display: flex;
}

.stats__number {
  letter-spacing: -4px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 50px;
}

.stats__symbol {
  margin-left: 8px;
  font-size: 28px;
}

.stats__symbol.plus {
  font-size: 39px;
  line-height: 16px;
}

.stats__wrap {
  align-items: flex-start;
  display: flex;
}

.div-block-150 {
  display: flex;
}

.blog-hero {
  position: relative;
  overflow: hidden;
}

.searchfilters {
  margin-bottom: 0;
}

.searchfiilter {
  z-index: 1;
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  border-radius: 4px;
  width: 100%;
  max-width: 300px;
  height: 100%;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
}

.searchfilter__toggle {
  align-items: center;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  overflow: hidden;
}

.searchfilter__list {
  z-index: 6;
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  border-radius: 4px;
  margin-top: 8px;
  padding: 10px;
}

.searchfilter__list.w--open {
  z-index: 10;
  max-height: 450px;
  position: absolute;
  overflow: auto;
}

.searchfilter__list.connectors-filter {
  width: 430px;
}

.searchfilter__list.connectors-filter.w--open {
  width: 550px;
}

.searchfilter__label {
  overflow: hidden;
}

.searchfilter__checkbox-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  list-style-type: none;
  display: grid;
}

.searchfilter__checkbox-wrap {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.searchfilter__checkbox {
  margin-top: 0;
  margin-right: 10px;
}

.featured-voice__cover {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.featured-voice__inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 28px 20px;
  display: grid;
  position: relative;
}

.featured-voice__image-wrap {
  border-radius: 100%;
  align-self: flex-start;
  width: 75px;
  height: 75px;
  overflow: hidden;
}

.featured-voice__inline {
  display: inline;
}

.featured-voice {
  background-color: #fff;
  border-radius: 4px;
  padding: 1px;
  position: relative;
}

.featured-voice:hover {
  background-image: linear-gradient(to bottom, var(--color--gradient-violet), var(--color--gradient-blue));
}

.connector-filters {
  margin-bottom: 0;
}

.connector-filters__form {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: flex-start start;
  display: grid;
}

.connector-filter__input {
  border: 1px solid var(--color--grey-90);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6407bec4316ad9138b879970_search.svg");
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 45px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 42px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.connector-filter__input::placeholder {
  color: var(--color--grey-50);
}

.connector-filter__dropdown {
  z-index: 2;
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  border-radius: 4px;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
}

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

.connector-detail__testimonial {
  background-color: var(--color--white);
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

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

.blog-collection {
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-collection.featured-post {
  padding-bottom: 30px;
}

.blog-collections {
  grid-row-gap: 88px;
  flex-direction: column;
  display: flex;
}

.div-block-159 {
  text-align: center;
}

.connector-detail__column-sticky {
  position: sticky;
  top: 0;
}

.connector-detail__testimonial-gradient {
  background-image: linear-gradient(to bottom, var(--color--gradient-violet), var(--color--gradient-blue));
  border-left: 1px solid #0000;
  position: relative;
}

.authors-vue {
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  margin-left: 10px;
  display: flex;
}

.connector__side-link {
  font-size: 14px;
  line-height: 20px;
  display: inline;
}

.div-block-165 {
  background-color: var(--color--grey-30);
  width: 1px;
}

.connector-hero {
  align-items: center;
  height: 275px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button__outline-blue-70 {
  border: 1.2px solid var(--color--blue-70);
  color: var(--color--blue-70);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__outline-blue-70:hover {
  background-color: var(--color--blue-70);
  color: var(--color--white);
  text-decoration: none;
}

.button__outline-blue-70.small {
  padding: 8px 16px;
}

.loader-anim {
  width: 50px;
  height: 50px;
}

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

.unsubscribe-form {
  border: 1px solid var(--color--grey-30);
  display: none;
}

.blog-hero__right-column {
  flex-direction: column;
  justify-content: space-between;
  margin-left: 20px;
  display: flex;
}

.bg__dune-05 {
  z-index: -1;
  background-color: var(--color--dune-05);
  position: absolute;
  inset: 0%;
}

.bg__dune-05.transition {
  transition: opacity .2s;
}

.bg__dune-05.z-index_-3 {
  z-index: -3;
}

.text__dune-05 {
  color: var(--color--dune-05);
}

.text__citron-10 {
  color: var(--color--citron-10);
}

.editors-picks {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-169 {
  background-color: var(--color--blue-10);
  width: 1px;
}

.text__citron-60 {
  color: var(--color--citron-60);
}

.saas__banner2 {
  background-color: var(--color--blue-20);
  border-radius: 4px;
  padding: 32px 60px;
}

.div-block-171 {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.div-block-172 {
  flex: 1;
}

.hr-line__grey-30 {
  background-color: var(--color--grey-30);
  width: 100%;
  height: 1px;
}

.about-map__links {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.about-map__link {
  color: var(--color--grey-90);
  border-radius: 20px;
  padding: 4px 12px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  display: block;
}

.about-map__link:hover {
  text-decoration: none;
}

.about-map__link-number {
  width: 30px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  display: inline-block;
}

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

.about-card {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border: 1px solid #0000;
  border-radius: 4px;
  height: 100%;
  padding: 30px 20px;
  transition: all .2s;
  box-shadow: 0 0 6px 2px #c1c1c133;
}

.about-card:hover {
  border: 1px solid var(--color--blue-60);
  color: var(--color--grey-90);
  text-decoration: none;
}

.image-37 {
  height: 50px;
}

.about-card__line {
  background-color: #dfe1e5;
  width: 100%;
  height: 1px;
}

.about-map__wrap {
  position: relative;
}

.about-map__pin {
  color: var(--color--grey-05);
  cursor: pointer;
  width: 2.125rem;
  height: 2.875rem;
  transition: color .2s;
  position: absolute;
  inset: -3% auto auto 38%;
}

.about-map__pin.oakland {
  top: 30%;
  left: 12%;
}

.about-map__pin.denver {
  top: 29%;
  left: 19%;
}

.about-map__pin.india {
  top: 46%;
  left: 67%;
}

.about-map__pin.germany {
  top: 22%;
  left: 50%;
}

.about-map__pin.ireland {
  top: 18%;
  left: 42%;
}

.about-map__pin.amsterdam {
  top: 16%;
  left: 49%;
}

.about-map__pin.london {
  top: 19%;
  left: 45%;
}

.about-map__pin.sydney {
  top: 66%;
  left: 90%;
}

.about-map__pin.serbia {
  top: 24%;
  left: 52%;
}

.about-map__pin.toronto {
  top: 18%;
  left: 27%;
}

.about-map__image {
  width: 100%;
}

.heading__about {
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 3.75rem;
}

.text__blue-30 {
  color: var(--color--blue-30);
}

.text__blue-30.w--current {
  color: var(--color--blue-60);
}

.about-slider {
  background-color: #0000;
  height: auto;
}

.about-slider__arrow.right {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6478d811ae0e538d96807d78_about-arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.about-slider__arrow.left {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6478d811ae0e538d96807d78_about-arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-style: none;
  transform: rotate(180deg);
}

.about-slider__timeline {
  background-color: var(--color--blue-30);
  justify-content: space-between;
  align-items: center;
  height: 2px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.about-slider__timeline-tick {
  background-color: var(--color--blue-10);
  width: 1px;
  height: 16px;
  position: absolute;
  top: -7px;
}

.about-slider__timeline-tick.start {
  left: 0%;
}

.about-slider__timeline-tick.end {
  right: 0%;
}

.about-slider__tab {
  background-color: var(--color--blue-10);
  cursor: pointer;
  width: 8px;
  height: 8px;
  transition: height .2s, width .2s;
  transform: rotate(45deg);
}

.about-slider__tab:hover {
  background-color: var(--color--blue-30);
  width: 18px;
  height: 18px;
}

.about-slider__tab.active {
  cursor: auto;
  transition: width .2s, height .2s;
}

.about-slider__tab-wrap {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.button__about-cta {
  border: 1.2px solid var(--color--citron-60);
  color: var(--color--citron-60);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  transition-property: all;
}

.button__about-cta:hover {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__about-cta.small {
  padding: 8px 16px;
}

.about__hero-cta {
  flex-direction: column;
  align-items: center;
  margin-top: -36px;
  display: flex;
}

.about-slider__nav {
  display: none;
}

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

.about-slider__timeline-active {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/64768278d155e6e42ce08344_about-slider-tab-active.svg");
  background-position: 0 0;
  background-size: auto;
  width: 80px;
  height: 17px;
  transition: left .5s;
  position: absolute;
  left: 0;
}

.div-block-176 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.link__black-to-blue-70 {
  color: var(--color--grey-90);
}

.link__black-to-blue-70:hover {
  color: var(--color--blue-60);
  -webkit-text-stroke-color: var(--color--blue-70);
  text-decoration: none;
}

.link__black-to-blue-70.w--current {
  color: var(--color--blue-60);
}

.link__white-to-citron-60 {
  color: var(--color--white);
}

.link__white-to-citron-60:hover {
  color: var(--color--citron-60);
  text-decoration: none;
}

.bg__apricot-100 {
  z-index: -1;
  background-color: var(--color--apricot-100);
  position: absolute;
  inset: 0%;
}

.bg__citron-100 {
  z-index: -1;
  background-color: var(--color--citron-100);
  position: absolute;
  inset: 0%;
}

.link__white-to-citron-10 {
  color: var(--color--white);
}

.link__white-to-citron-10:hover {
  color: var(--color--citron-10);
  text-decoration: none;
}

.list-card__title-eyebrow {
  flex: 1;
}

.button__outline-blue-10 {
  border: 1.2px solid var(--color--blue-10);
  color: var(--color--blue-10);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__outline-blue-10:hover {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__outline-blue-10.small {
  align-self: flex-start;
  padding: 8px 16px;
}

.image-41 {
  margin-left: 5px;
  margin-right: 10px;
}

.connector-detail__testimonial-gradient-inner {
  background-color: var(--color--white);
  padding-left: 16px;
}

.connector-detail__description {
  margin-bottom: -16px;
}

.connector-detail__description p {
  margin-bottom: 16px;
}

.ordered-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.ordered-list:lang(de) {
  grid-row-gap: 20px;
}

.ordered-list__item {
  grid-column-gap: 10px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 20px auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  width: auto;
  display: flex;
}

.ordered-list__number {
  letter-spacing: 1px;
  margin-top: 8px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 14px;
}

.newline__all-breakpoints {
  display: block;
}

.link__dune-05-to-citron-60 {
  color: var(--color--dune-05);
}

.link__dune-05-to-citron-60:hover {
  color: var(--color--citron-60);
  text-decoration: none;
}

.cta-thankyou {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--color--white);
  justify-content: center;
  align-items: center;
  min-height: 60px;
  padding: 16px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.agenda-head {
  grid-column-gap: 1.5rem;
  justify-content: space-between;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 24px;
  font-weight: 500;
  display: flex;
}

.agenda-time {
  color: #001525;
  background-color: #8cb1ff;
  border-radius: 20px;
  padding-left: 12px;
  padding-right: 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mds-card__chip {
  grid-column-gap: 6px;
  background-color: #c9f227;
  border: 1.5px solid #001525;
  border-radius: 60px;
  flex: 0 auto;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 4px 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  position: static;
}

.form-item {
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.button {
  color: #cdf;
  -webkit-text-stroke-color: transparent;
  background-color: #0000;
  border: 1px solid #cdf;
  border-radius: 4px;
  align-self: flex-start;
  margin-top: 24px;
  padding: 8px 16px;
  font-weight: 700;
  transition: all .2s;
}

.button:hover {
  color: #001525;
  background-color: #cdf;
}

.button.register {
  border-width: 1.5px;
  border-color: var(--color--apricot-100);
  color: var(--color--apricot-100);
  background-color: #f4f0ed;
  align-self: flex-start;
  margin-top: auto;
  padding: 8px 16px;
  font-size: .875rem;
  font-weight: 500;
  transition: all .2s;
  box-shadow: 0 0 #da6544;
}

.button.register:hover {
  border-color: var(--color--apricot-100);
  background-color: var(--color--apricot-100);
  box-shadow: none;
  color: var(--color--dune-05);
  text-decoration: none;
  transform: none;
}

.content-title {
  grid-row-gap: 24px;
  flex-direction: column;
  flex: 0 auto;
  padding-top: 12px;
  font-weight: 500;
}

.text-blue-30 {
  color: #8cb1ff;
}

.register-form {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: #381913;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.register-form__input {
  color: var(--color--grey-90);
  border: 1px solid #000;
  border-radius: 0;
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
}

.register-form__input::placeholder {
  color: var(--color--grey-60);
}

.mds-city-card__icon {
  align-self: flex-start;
  height: 32px;
  margin-bottom: 12px;
}

.carousel-wrapper {
  white-space: pre;
  justify-content: flex-start;
  align-items: center;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-weight: 400;
  display: flex;
}

.checkbox {
  border-radius: 0;
}

.register-form__select {
  color: var(--color--grey-90);
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/622fc0ae69cc21992d4ff268_select-arrow.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: border-box;
  border: 1px solid #000;
  border-radius: 0;
  min-height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
}

.mds-city-card__inner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  order: 1;
  justify-content: flex-start;
  align-self: stretch;
  min-height: 180px;
  line-height: 20px;
  display: flex;
}

.content-body {
  padding-top: 0;
  padding-bottom: 24px;
}

.dropdown-content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 12px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.form-color-bg-left {
  z-index: -1;
  color: #222;
  background-color: #8cb1ff;
  width: 100vw;
  height: 200vh;
  padding-bottom: 0;
  position: absolute;
  top: -35.6rem;
  right: -1.25rem;
}

.mds-city-card {
  border: 2px solid var(--color--apricot-100);
  color: var(--color--apricot-100);
  flex-direction: column;
  flex: 23%;
  align-items: flex-start;
  min-height: 350px;
  padding: 16px 20px 20px;
  transition: all .2s ease-in-out;
  display: flex;
}

.mds-city-card.boston {
  background-color: #f3f0ec;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65e699da71b24b96ce53989c_London.svg");
  background-position: 50% 105%;
  background-repeat: no-repeat;
  background-size: 120%;
}

.mds-city-card.phoenix {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65e699daaea690ee1832b8e0_Munich.svg");
  background-position: 50% 105%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.mds-city-card.phoenix.mds-bg-dune {
  background-color: #f3f0ec;
  background-size: 140%;
}

.city-card-location-map {
  align-self: stretch;
  display: flex;
}

.text__apricot-100 {
  color: var(--color--apricot-100);
}

.agenda-dropdown {
  grid-row-gap: 0px;
  color: #d0d3d9;
  cursor: pointer;
  border-bottom: 1px solid #d0d3d9;
  flex-direction: column;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.mds-card {
  grid-row-gap: .75rem;
  color: #001525;
  background-color: #ebf1ff;
  border: 2px solid #001525;
  flex-direction: column;
  flex: 1;
  order: 1;
  align-self: auto;
  align-items: flex-start;
  padding: 24px 36px;
  position: relative;
}

.mds-city-card__city {
  font-size: 20px;
  font-weight: 600;
}

.checkbox-field {
  margin-bottom: 0;
}

.agenda-wrapper {
  border-top: 1px solid #d0d3d9;
  flex-direction: column;
  display: flex;
}

.carat-down {
  flex: 0 auto;
  align-self: center;
  position: static;
  top: 18px;
  right: 24px;
}

.agenda-text {
  letter-spacing: .1px;
  font-weight: 600;
}

.register-form__success {
  background-color: #0000;
}

.map-link-new {
  color: #306bea;
  text-decoration: none;
}

.map-link-new:hover {
  text-decoration: underline;
}

.agenda-info {
  grid-column-gap: 24px;
  align-items: baseline;
  display: flex;
}

.link-light-bg {
  color: #2e60cf;
  text-decoration: none;
}

.roadshow-header-logo {
  align-self: flex-start;
}

.spacer__36 {
  height: 2.25rem;
}

.spacer__18 {
  height: 1.125rem;
}

.bg__apricot-10 {
  z-index: -1;
  background-color: var(--color--apricot-10);
  position: absolute;
  inset: 0%;
}

.bg__blue-30 {
  z-index: -1;
  background-color: var(--color--blue-30);
  position: absolute;
  inset: 0%;
}

.text__blue-100 {
  color: var(--color--blue-100);
}

.text__bold-weight {
  font-weight: 700;
}

.mds-chip__inner {
  grid-column-gap: .375rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.spacer__14 {
  height: .875rem;
}

.mds-city-card__resort {
  letter-spacing: .0125rem;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  line-height: 1.0625rem;
}

.mds-city-card__date {
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-weight: 700;
}

.info-icon {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6361a665a2a89ede9dc28ecc_Vector%20(1).svg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: inline-block;
  position: relative;
  top: 1px;
  left: 4px;
}

.features-table__header-cell {
  border-style: solid none none solid;
  border-width: 1px;
  border-color: var(--color--grey-10);
  flex-direction: column;
  padding: 20px;
  display: flex;
  position: sticky;
  top: 20px;
}

.features-table__header-cell.last {
  border-right-style: solid;
}

.features-table__category {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--color--grey-90);
  border-bottom: 1px solid var(--color--grey-90);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 20px;
  display: block;
}

.features-table__category.first {
  border-top-style: none;
}

.features-table__row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--color--grey-05);
  grid-template-rows: auto;
  grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(190px, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 100%;
  transition: background-color .2s;
  display: grid;
}

.features-table__row:hover {
  background-color: var(--color--grey-05);
}

.features-table__row.first {
  z-index: 5;
  border-bottom-color: var(--color--grey-90);
  background-color: var(--color--white);
  grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(190px, 1fr);
  padding-top: 20px;
  position: sticky;
  top: 54px;
}

.features-table__row.first:hover {
  background-color: var(--color--white);
}

.features-table {
  position: relative;
}

.features-table__cell {
  border-style: none none none solid;
  border-width: 1px;
  border-color: var(--color--grey-10);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.features-table__cell.first {
  text-align: left;
  justify-content: flex-start;
}

.features-table__cell.last {
  border-right-style: solid;
}

.button__citron-60 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1.2px solid var(--color--citron-60);
  background-color: var(--color--citron-60);
  color: var(--color--blue-100);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
  display: flex;
}

.button__citron-60:hover {
  border-color: var(--color--citron-hover);
  background-color: var(--color--citron-hover);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__citron-60.small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-self: flex-start;
  padding: 8px 16px;
  display: flex;
}

.button__blue-10 {
  border: 1.2px solid var(--color--blue-10);
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__blue-10:hover {
  border-color: var(--color--blue-20);
  background-color: var(--color--blue-20);
  color: var(--color--blue-100);
  text-decoration: none;
}

.button__blue-10.small {
  align-self: flex-start;
  padding: 8px 16px;
}

.text__blue-10 {
  color: var(--color--blue-10);
}

.text__blue-70 {
  color: var(--color--blue-70);
}

.features-loading {
  z-index: 10;
  background-color: var(--color--white);
  display: none;
  position: absolute;
  inset: 0%;
}

.features__select-box {
  border: 1px solid var(--color--grey-90);
  background-color: var(--color--white);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/622fc0ae69cc21992d4ff268_select-arrow.svg");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  min-height: 50px;
  font-family: Jetbrainsmono, Arial, sans-serif;
}

.marketo__form {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 100px;
  position: relative;
}

.form__loader {
  z-index: 3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.form__loader-animation {
  max-width: 50px;
}

.marketo__success {
  display: none;
}

.div-block-186 {
  flex: 1;
}

.div-block-187 {
  align-items: flex-start;
  display: flex;
}

.emea__hero-cards {
  justify-content: center;
  display: flex;
  position: relative;
}

.emea__footer {
  background-color: var(--color--blue-100);
  color: var(--color--grey-05);
  border-top: 1px solid #edeff2;
  align-items: center;
  min-height: 5.75rem;
  font-size: .875rem;
  line-height: 1.0625rem;
  display: flex;
}

.emea__footer.light {
  background-color: var(--color--white);
  color: var(--color--grey-90);
}

.emea__hero-pagination-item {
  grid-column-gap: .25rem;
  cursor: pointer;
  background-color: #fff;
  border-radius: .0625rem;
  width: 2.25rem;
  height: .5rem;
}

.emea__hero-pagination-item.is-active {
  cursor: auto;
  background-color: #4d83f7;
}

.text__blue-50 {
  color: var(--color--blue-50);
}

.emea__bullet-blue-line {
  border-left: 4px solid #2e60cf;
  padding-left: 12px;
}

.emea__hero-pagination {
  grid-column-gap: .25rem;
  display: flex;
}

.emea__arrow-button {
  color: var(--color--blue-70);
  letter-spacing: -.000625rem;
  font-size: 1.125rem;
  font-weight: 600;
}

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

.div-block-185 {
  grid-column-gap: 128px;
  grid-row-gap: 128px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-9 {
  color: #2e60cf;
  letter-spacing: .0125rem;
  font-family: area-variable, sans-serif;
  font-size: 4.25rem;
  font-weight: 800;
  line-height: 3.625rem;
}

.emea__hero-card-rotate {
  z-index: 0;
  transform-origin: 0%;
  background-color: #edeff2;
  border-radius: 4px;
  width: 97%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 44px;
  padding-right: 60px;
  position: absolute;
  transform: rotate(-4deg);
  box-shadow: 3px 3px 12px #00000040;
}

.div-block-195 {
  background-color: #001525;
  border-radius: 4px;
}

.emea__case-study-card-wrap {
  padding: 24px 20px 40px;
}

.emea__logos {
  background-color: #001525;
  border-radius: 4px;
  padding: 60px 20px;
  box-shadow: 0 0 20px #574a3940;
}

.emea__logos.is-border {
  border: 1px solid #edeff2;
}

.emea__logos-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 4fr 3fr;
  grid-auto-columns: 1fr;
  max-width: 986px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.emea__chips {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.div-block-183 {
  justify-content: flex-end;
  display: flex;
}

.emea__display-large {
  letter-spacing: -.055rem;
  font-family: area-variable, sans-serif;
  font-size: 3.625rem;
  font-weight: 800;
  line-height: 4.5rem;
}

.emea__hero-card {
  z-index: 5;
  background-color: #edeff2;
  border-radius: 4px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 44px 60px;
  position: relative;
  box-shadow: 3px 3px 12px #00000040;
}

.emea__case-study-card {
  border: 1px solid #4d83f7;
  border-radius: .25rem;
  overflow: hidden;
}

.emea__hero-wrapper {
  align-items: center;
  min-height: 55.87rem;
  display: flex;
}

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

.emea__customer-quote-person {
  letter-spacing: .1rem;
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.emea__display-hero {
  font-family: area-variable, sans-serif;
  font-size: 5.625rem;
  font-weight: 800;
  line-height: 6.875rem;
}

.emea__chip {
  color: #4d83f7;
  text-align: center;
  border: 1px solid #4d83f7;
  border-radius: 6.25rem;
  padding: 8px 12px;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1rem;
  display: inline-block;
}

.bg__grey-10 {
  z-index: -1;
  background-color: #edeff2;
  position: absolute;
  inset: 0%;
}

.lp-nav {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-9-copy {
  color: #2e60cf;
  letter-spacing: .0125rem;
  font-family: area-variable, sans-serif;
  font-size: 2.125rem;
  font-weight: 800;
  line-height: 2.125rem;
  position: relative;
  top: .5625rem;
}

.lp__header {
  position: relative;
}

.lp__header.vendors {
  border-bottom: 1px solid var(--color--grey-30);
}

.newline__desktop {
  display: block;
}

.emea__hero-images {
  z-index: 1;
  width: 1130px;
  height: 100%;
  position: absolute;
  top: -80px;
  left: 60%;
}

.hero__lufthansa-logo {
  height: 346px;
  position: absolute;
  top: 246px;
  left: 2px;
}

.emea__button-citron-60 {
  border: 1.2px solid var(--color--citron-60);
  background-color: var(--color--citron-60);
  color: var(--color--blue-100);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 10px 20px 14px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  transition-property: all;
}

.emea__button-citron-60:hover {
  border-color: var(--color--citron-hover);
  background-color: var(--color--citron-hover);
  color: var(--color--grey-90);
  text-decoration: none;
}

.emea__footer-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.hero__circle {
  position: absolute;
  inset: 147px auto auto 608px;
}

.hero__pill {
  position: absolute;
  top: 738px;
  left: 207px;
}

.hero__nandos, .hero__world {
  display: none;
}

.hero__nandos-logo {
  height: 346px;
  position: absolute;
  top: 246px;
  left: 101px;
}

.hero__the-world-logo {
  height: 396px;
  position: absolute;
  top: 245px;
  left: 90px;
}

.emea__hero-company {
  display: block;
}

.emea__card-dates {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.875rem;
  display: grid;
}

.emea__case-study-image {
  width: 100%;
}

.button__outline-citron {
  border: 1.2px solid var(--color--citron-60);
  color: var(--color--citron-60);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
}

.button__outline-citron:hover {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  text-decoration: none;
}

.button__outline-citron.small {
  padding: 8px 16px;
}

.heading-md {
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 2.25rem;
}

.it-pract__hero-cta-wrapper {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  color: #fff;
  border: 1px solid #c9f227;
  border-radius: 4px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.5rem 3.75rem;
  display: flex;
  position: relative;
}

.infographic__cta-content-wrapper {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  max-width: 62%;
  display: flex;
  position: relative;
}

.show-desktop-only {
  display: block;
}

.show-tablet-mobile-only {
  display: none;
}

.infographic__cta-wrapper {
  color: #fff;
  background-color: #001525;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 2.5rem 3.75rem;
  display: flex;
  position: relative;
}

.text-color__gray-30 {
  color: #d0d3d9;
}

.image-48 {
  z-index: 2;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% 40px 0% auto;
}

.card-wrapper {
  flex-direction: column;
  display: flex;
}

.card-content-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.emea__bottom-cta {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  background-color: #edeff2;
  border-radius: 4px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 3.75rem;
  display: flex;
  position: relative;
}

.button__blue-70 {
  border: 1.2px solid var(--color--blue-70);
  background-color: var(--color--blue-70);
  color: #fff;
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

.button__blue-70:hover {
  background-color: #2e489e;
  border-color: #2e489e;
  text-decoration: none;
}

.button__blue-70.small {
  padding: 8px 16px;
}

.infographic__cta-content-wrapper-2 {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 62%;
  display: flex;
  position: relative;
}

.senior-deci__hero-cta-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  border: 1px solid #f4ffd3;
  border-radius: .25rem;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.senior-deci__logos-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 4fr 3fr;
  grid-auto-columns: 1fr;
  max-width: 986px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.big-figures__wrapper {
  align-items: flex-start;
  display: flex;
}

.senior-deci__quote {
  letter-spacing: -.046875rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2rem;
}

.text-jetbrains__figures {
  color: #2e60cf;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 2.125rem;
  font-weight: 500;
  line-height: 2.125rem;
  position: relative;
  top: .0625rem;
}

.text-span-4 {
  letter-spacing: -.1rem;
}

.big-figures__wrapper-copy {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  align-items: flex-start;
  display: flex;
}

.text-jetbrains__big-figures-copy {
  color: #2e60cf;
  letter-spacing: -.3rem;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 4.25rem;
  font-weight: 500;
  line-height: 3.625rem;
}

.image-49 {
  z-index: 2;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% 40px 0% auto;
}

.heading-sm {
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 2rem;
}

.card-chip {
  border: 1px solid var(--color--blue-20);
  color: var(--color--blue-20);
  text-align: center;
  border-radius: 6.25rem;
  padding: 8px 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1rem;
  display: inline-block;
}

.card-chip.blue-50 {
  border-color: var(--color--blue-50);
  color: var(--color--blue-50);
}

.nav__banner-pill {
  background-color: var(--color--citron-60);
  border-radius: 20px;
  margin-right: 16px;
  padding: 8px 10px;
  font-size: .625rem;
  font-weight: 500;
  line-height: .625rem;
  display: inline-block;
}

.nav__banner-wrap {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.speakers-card__profile-image {
  border-radius: 100%;
  width: 100px;
  height: 100px;
}

.speakers-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #001525;
  background-color: #8cb1ff;
  border-radius: 1100px;
  align-items: center;
  padding: 10px 20px 10px 12px;
  display: flex;
}

.speakers-card.blue-100 {
  background-color: #001525;
}

.navbar__drop-list-3 {
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  transition: opacity .2s, transform .2s;
}

.navbar__drop-list-3.w--open {
  z-index: 10;
  background-color: #fff;
  top: 100%;
  left: -56px;
  box-shadow: 0 4px 4px #c1c1c133;
}

.navbar__drop-list-3.nav-resources.w--open {
  left: -235px;
}

.div-block-196 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #222;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  display: grid;
}

.div-block-196:hover {
  color: #306bea;
  text-decoration: none;
}

.nav__underline-2 {
  opacity: 0;
  background-color: #306bea;
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-199 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #222;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  display: grid;
}

.div-block-199:hover {
  color: #306bea;
  text-decoration: none;
}

.div-block-200 {
  grid-column-gap: 0px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 300px;
  grid-auto-columns: 300px;
  grid-auto-flow: column;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  display: grid;
}

.div-block-201 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.compare-grid__cell-middle {
  border-right: 1px solid var(--color--blue-10);
  border-bottom: 1px dotted var(--color--blue-60);
  border-left: 1px solid var(--color--blue-10);
  background-color: var(--color--blue-10);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.compare-grid__cell-middle.start {
  background-color: var(--color--blue-10);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  position: static;
}

.compare-grid__cell-middle.no__padding {
  border-bottom-style: none;
}

.compare-grid__cell-middle.no__padding.end {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.compare-grid__row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-left: 1px solid #fff;
  border-right: 1px solid #fcfcfc;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center space-between;
  display: grid;
}

.compare-grid__row.top {
  border-left-style: none;
  border-right-style: none;
  grid-template-columns: 1fr .75fr 1fr;
  grid-auto-flow: row;
  place-content: center space-between;
  place-items: stretch stretch;
}

.compare-grid__row.bottom {
  border-left-style: none;
  border-right-style: none;
  grid-auto-flow: column;
  width: 100%;
}

.compare-grid__row.end {
  border-left-style: none;
  border-right-style: none;
}

.compare-grid__cell-left {
  border-bottom: 1px dotted var(--color--grey-30);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 20px 20px 20px 40px;
  display: flex;
}

.compare-grid__cell-left.bottom-left {
  border-left: 1px solid var(--color--white);
  border-bottom-style: solid;
  border-bottom-color: var(--color--white);
  border-bottom-left-radius: 4px;
}

.compare-grid__cell-left.no__padding {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom-style: none;
  padding-left: 40px;
}

.compare-grid__cell-left.right-center {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  justify-content: center;
  padding-left: 20px;
}

.compare-grid__cell-left.right-center.bottom {
  border-bottom-style: solid;
  border-bottom-color: #fff;
  border-right: 1px solid #fff;
  border-bottom-right-radius: 4px;
}

.compare-grid__cell-left.no__padding-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom-style: none;
  padding-left: 20px;
}

.compare-grid__cell-left.top-left {
  border-top: 1px solid var(--color--white);
  border-left: 1px solid var(--color--white);
  border-top-left-radius: 4px;
  margin-top: 30px;
}

.compare-grid__cell-left.top-right {
  border-top: 1px solid var(--color--white);
  border-right: 1px solid var(--color--white);
  border-top-right-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}

.compare-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start space-between;
  justify-items: stretch;
  width: 100%;
  display: grid;
}

.text-block-10 {
  color: var(--color--grey-30);
  text-transform: none;
  font-size: 1.2rem;
}

.button__blue-30 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #222;
  text-align: center;
  white-space: nowrap;
  background-color: #8cb1ff;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
  transition-property: all;
  display: flex;
}

.button__blue-30:hover {
  color: #001525;
  background-color: #b2cbff;
  border-color: #b2cbff;
  text-decoration: none;
}

.button__blue-30.small {
  padding: 8px 16px;
}

.div-block-202 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.card__takedown {
  background-color: #fff;
  height: 100%;
  padding: 32px;
}

.cards__takedown {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: grid;
}

.text__grey-90 {
  color: var(--color--grey-90);
}

.div-block-204 {
  border: 1px solid var(--color--blue-60);
  border-radius: 4px;
  padding: 40px;
}

.image-53 {
  margin-top: 14px;
}

.mds-logo-wall {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--grey-10);
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
}

.mds-logo-wall._12-col {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.demo__modal2 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  padding-bottom: 61%;
  position: relative;
}

.background-video {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0 6px 5px -2px #8a8c8f;
}

.success-message {
  text-align: left;
  background-color: #0000;
  padding: 0;
}

.div-block-218 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-218.middle {
  border-top: 1px solid #0000001f;
  border-bottom: 1px solid #0000001f;
}

.image-54, .image-55, .image-56, .image-57, .image-58, .image-59 {
  object-fit: scale-down;
}

.div-block-202-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.show-only__tablet {
  display: none;
}

.text-block-12 {
  font-size: 22px;
  font-weight: 500;
}

.bg__grey-05-2 {
  z-index: -1;
  background-color: #f7f8fa;
  position: absolute;
  inset: 0%;
}

.div-block-222 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  padding-left: 20px;
  display: flex;
}

.div-block-221 {
  display: flex;
}

.div-block-219 {
  padding: 50px 20px;
}

.dbt__casestudy-wrapper {
  border: 1px solid #dfe1e5;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-226 {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.retail__card-content-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.dbt__alert-wrapper {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  color: #fff;
  background-color: #001525;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 2.5rem 4rem;
  display: flex;
  position: relative;
}

.alert__cta-content {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 70%;
  display: flex;
  position: relative;
}

.calculator-top {
  background-color: #173584;
  padding: 30px 40px 40px;
}

.statements {
  width: 80%;
  position: relative;
}

.kicker {
  max-width: 360px;
  margin-bottom: 35px;
}

.kicker.top {
  font-size: 22px;
  line-height: 26px;
}

.pyramid-1 {
  width: 100%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(-25%);
}

.pyramid-3 {
  z-index: 20;
  width: 60%;
  margin-bottom: -25%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(-60%);
}

.time-spent-times {
  align-items: center;
  margin-bottom: 11px;
  display: flex;
}

.time-spent-heading {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.citation-link {
  color: #306bea;
}

.toggle-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.footer-2 {
  padding: 100px 30px;
}

.tablehead {
  border-top: 1px solid #00000030;
  justify-content: flex-start;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.tablehead.top {
  z-index: 15;
  border-top-style: none;
  margin-bottom: 30px;
  padding: 0;
  position: relative;
}

.tablehead.last {
  border-bottom: 1px solid #00000030;
}

.bar-block {
  z-index: 150;
  width: 110px;
  height: 200%;
  position: absolute;
  inset: -100% 0% 0%;
}

.table-right {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.tabs-heading {
  z-index: 15;
  color: #edeff2;
  height: 90px;
  margin: 0 0 -90px;
  padding: 40px 0 40px 40px;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
  position: relative;
}

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

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

.single-iceberg-fill {
  margin-bottom: 15px;
}

.form-block-2 {
  margin-bottom: 0;
}

.iceberg-container {
  justify-content: center;
  align-items: center;
  margin-top: -220px;
  display: flex;
  position: relative;
}

.section-ultimate-guide {
  padding: 100px 30px;
  position: relative;
}

.section-ultimate-guide.gray {
  background-color: #edeff2;
}

.section-ultimate-guide.iceberg {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.section-ultimate-guide.hero {
  padding-top: 260px;
  padding-bottom: 209px;
  position: relative;
}

.text-field {
  text-transform: uppercase;
  width: 210px;
  height: 50px;
  margin-bottom: 0;
  padding: 0 0 0 10px;
}

.output {
  color: #306bea;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.grid {
  z-index: 15;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
  position: relative;
}

.grid.align-center {
  align-items: center;
}

.form-wrapper {
  position: relative;
}

.cap {
  z-index: 25;
  margin: -1px -20px -1px -41px;
  display: block;
}

.table-lable {
  color: #222;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.increase {
  background-color: #306bea;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.under-iceberg {
  opacity: .53;
  width: 40%;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -1px 0% auto;
}

.table-highlight {
  background-image: linear-gradient(#306bea, #c27bfa);
  width: 15%;
  height: 140%;
  position: absolute;
  inset: -19% 0% auto auto;
}

.pyramid {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.pyramid.animation {
  display: flex;
}

.col-50 {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.col-50.pyramid-wrapper {
  order: 1;
  position: relative;
}

.col-50.right {
  justify-content: flex-end;
  display: flex;
}

.col-50.sidebar-left {
  width: 40%;
}

.col-50.sidebar {
  justify-content: space-between;
  align-items: stretch;
  width: 60%;
  display: flex;
}

.pyramid-item-masthead {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.download-content {
  z-index: 150;
  width: 100%;
  max-width: 1280px;
  min-height: 25px;
  position: relative;
}

.calculator-disclaimer {
  font-size: 14px;
  line-height: 21px;
}

.footer-brand {
  margin-bottom: 28px;
}

.bar-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.slider-2 {
  display: none;
}

.bar-wrapper {
  z-index: 30000;
  position: fixed;
  inset: auto 0% 0%;
}

.integration-label {
  font-size: 14px;
}

.pills-row {
  justify-content: center;
  margin-top: 0;
  margin-bottom: 30px;
  display: flex;
}

.pills-row.last {
  margin-bottom: 0;
}

.pills-row.mobile-only {
  display: none;
}

.block-box {
  background-image: linear-gradient(#093caabf 82%, #093caa00 93%);
  height: 50%;
}

.block-box.bottom {
  background-image: linear-gradient(#093caa00 2%, #093caabf 10%);
  inset: 100% 0% 0%;
}

.download-bar {
  z-index: 150;
  color: #fff;
  background-color: #4d83f7;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 70px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.number-preheader {
  color: #306bea;
  margin-bottom: 20px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
}

.time-spent-block {
  background-color: #fff;
  border-radius: 900px;
  overflow: hidden;
}

.peak {
  z-index: 160;
  background-color: #edeff2;
  width: 35px;
  height: 35px;
  position: absolute;
  inset: 4px -58px auto auto;
  transform: rotate(45deg);
}

.timestamp {
  text-align: left;
  text-transform: uppercase;
  flex: 1;
  font-size: 14px;
  line-height: 20px;
}

.blocks {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/653c114e11edc2bf7749f33d_blocks.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  position: absolute;
  inset: 0%;
}

.pyramid-5 {
  z-index: 300;
  width: 29%;
  margin-bottom: -10%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  position: relative;
  transform: translate(-40%);
}

.gradient-fill {
  background-image: linear-gradient(270deg, #fe5145 23%, #eb8a56 82%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.result {
  border-top: 1px solid #0000002b;
  margin-top: 20px;
  margin-left: -25px;
  margin-right: -25px;
  padding: 20px 25px 25px;
}

.iceberg-top-block-right {
  background-color: #ebf1ff;
  flex: none;
  width: 28vw;
  max-width: 350px;
  margin-bottom: 70px;
  padding: 25px 25px 0;
}

.pyramid-4 {
  z-index: 30;
  width: 45%;
  margin-bottom: -17%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  transform: translate(60%);
}

.data-flow-step {
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}

.data-flow-step.preheader {
  color: #222;
  margin-bottom: 30px;
  font-size: 14px;
}

.pill-mask {
  position: absolute;
  inset: 0%;
}

.pill-mask.top {
  z-index: 15;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/653c114e11edc2bf7749f31b_Subtract%20Pill.svg");
  background-position: 0%;
  background-size: auto 100%;
  flex: 1;
  height: 102%;
  margin-right: -40px;
  transition: all .5s;
  position: relative;
  left: -40px;
}

.tabletop-heading {
  letter-spacing: 2px;
  font-size: 16px;
  font-weight: 500;
  line-height: 40px;
}

.tabletop-heading.white {
  color: #edeff2;
}

.secret-controls {
  max-width: 570px;
}

.tabs-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.toggle-text {
  text-align: right;
  width: 29px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -1px;
}

.toggle-text.no.disabled {
  display: none;
}

.toggle-text.yes {
  color: #306bea;
  display: none;
}

.toggle-text.yes.active {
  display: block;
}

.form-controls-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.integration-intro {
  margin-bottom: 22px;
}

.elt-paragraph {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
}

.table-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 29px;
  margin-right: 2px;
  display: flex;
}

.pyramid-3-a {
  z-index: 30;
  width: 45%;
  margin-bottom: -17%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  transform: translate(60%);
}

.toggle-row {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6px;
  display: flex;
}

.toggle-row.large {
  margin-bottom: 20px;
}

.equal-button {
  border: 2px solid #306bea;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 120px;
  padding: 0 10px;
  display: flex;
}

.equal-button:hover {
  background-color: #fff;
}

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

.container.top {
  z-index: 35;
  text-align: center;
  position: relative;
}

.container.relative {
  z-index: 15;
  position: relative;
}

.push {
  z-index: 15;
  width: 0%;
  height: 100%;
  transition: all .5s;
  position: relative;
}

.push._2, .push._1 {
  width: 9.19%;
}

.push._5.active {
  width: 9%;
}

.topic-link {
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  display: none;
  position: relative;
  top: 10px;
}

.topic-link.w--current {
  display: block;
}

.pyramid-4-a {
  z-index: 20;
  width: 60%;
  margin-bottom: -25%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(-60%);
}

.main-2 {
  overflow: hidden;
}

.pyramid-grid {
  height: 100%;
  margin-left: -15%;
  margin-right: -15%;
  position: absolute;
  inset: 15% 0% auto;
}

.data-flow-container {
  background-color: #fff;
  border-radius: 900px;
  justify-content: flex-start;
  height: 70px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.data-flow-container.second {
  justify-content: space-between;
  display: flex;
}

.top-bubbles {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 71px;
}

.masthead {
  margin-bottom: 80px;
}

.calc-screen {
  background-color: #e6f1ce;
  border-radius: 9px;
  padding: 30px;
  box-shadow: 1px 1px 3px #000;
}

.time-spent-bar {
  justify-content: flex-start;
  height: 70px;
  margin-right: -41px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.fivetran-logo-bottom {
  height: 50px;
}

.table-content {
  height: 512px;
  position: relative;
}

.task-importance {
  margin-bottom: 22px;
  font-weight: 500;
}

.task-importance.secondary {
  margin-top: 40px;
}

.calculator {
  max-width: 550px;
  margin-bottom: 25px;
}

.table-item-text {
  flex: none;
  font-size: 16px;
}

.integration-numebr {
  color: #306bea;
  width: 20px;
  font-size: 16px;
  font-weight: 500;
}

.toggle-increase {
  background-color: #fff;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 210px;
  height: 50px;
  display: flex;
}

.table-name {
  align-items: center;
  width: 70%;
  display: flex;
}

.effort-block {
  margin-bottom: 50px;
}

.schema {
  z-index: 0;
  opacity: 0;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/653c114e11edc2bf7749f314_radial.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 900px;
  width: 300px;
  height: 300px;
  margin-left: auto;
  margin-right: auto;
  transition: all .2s;
  display: block;
  position: absolute;
  inset: -70px 0% auto;
}

.diy-heading {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 25px;
}

.pyramid-2 {
  z-index: 15;
  width: 80%;
  margin-bottom: -34%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(70%);
}

.calc-logo {
  height: 30px;
  display: block;
}

.waves {
  width: 100%;
  display: block;
}

.number-small {
  color: #306bea;
  width: 40px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
}

.iceberg-under {
  position: absolute;
  inset: 0% 0% auto;
}

.pyramid-2-a {
  z-index: 15;
  width: 80%;
  margin-bottom: -34%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(70%);
}

.table-dot {
  background-color: #306bea;
  border-radius: 900px;
  width: 15px;
  height: 15px;
  margin-right: 15px;
}

.demo-cta {
  padding-top: 20px;
}

.water-wrapper {
  margin-top: -30px;
  padding-top: 30px;
  position: relative;
}

.adjust-icon {
  width: 14px;
}

.calculator-bottom {
  color: #222;
  background-color: #edeff2;
  padding: 40px;
}

.table-text {
  margin-bottom: 0;
}

.table-text.adjust {
  width: 100%;
}

.tabs-content {
  flex: 1;
  width: 67%;
}

.button__ultimate-guide {
  color: #306bea;
  border: 2px solid #306bea;
  height: 44px;
  padding-top: 9px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.button__ultimate-guide:hover {
  color: #fff;
  background-color: #306bea;
  text-decoration: none;
}

.button__ultimate-guide.white {
  background-color: #fff;
  border-color: #fff;
}

.button__ultimate-guide.white:hover {
  background-color: #306bea;
  border-color: #306bea;
}

.button__ultimate-guide.hollow {
  color: #cdf;
  text-align: center;
  background-color: #0000;
  border-color: #cdf;
  margin-top: 15px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.button__ultimate-guide.hollow:hover {
  color: #306bea;
  background-color: #fff;
  border-color: #fff;
  text-decoration: none;
}

.button__ultimate-guide.hollow.w--current {
  color: #306bea;
  background-color: #fff;
  border-style: solid;
  border-color: #fff;
}

.toggle {
  cursor: pointer;
  background-color: #b0b2b8;
  border-radius: 9000px;
  width: 48px;
  height: 24px;
  margin-right: 4px;
  padding-top: 3px;
  padding-left: 3px;
  transition: all .2s;
  display: inline-block;
}

.toggle:hover {
  box-shadow: 0 0 15px #45526d4a;
}

.toggle.active {
  background-color: #306bea;
}

.pyramid-item {
  font-size: 14px;
  line-height: 17px;
}

.form-wrapper__inner {
  position: relative;
}

.pyramid-controls {
  max-width: 430px;
}

.iberg-glyph {
  width: 100%;
  max-width: 46%;
  display: block;
}

.table-guts {
  z-index: 15;
  position: relative;
}

.tabs-heading-masthead {
  width: 30%;
  min-height: 25px;
}

.toggle-ball {
  background-color: #fff;
  border-radius: 900px;
  width: 18px;
  height: 18px;
}

.toggle-ball.active {
  transform: translate(24px);
}

.disable-toggle {
  z-index: 5;
  background-color: #edeff273;
  transition: all .2s;
  display: block;
  position: absolute;
  inset: 0%;
}

.disable-toggle._1, .disable-toggle._3, .disable-toggle._6 {
  display: none;
}

.calc-output {
  margin-bottom: 0;
  font-size: 17px;
  line-height: 30px;
}

.tabs-menu-2 {
  background-color: #306bea;
  width: 34%;
  padding: 140px 30px 30px;
}

.integration-step {
  line-height: 21px;
  display: flex;
}

.water-top {
  z-index: 30;
  margin-left: -80px;
  margin-right: -1409px;
  position: absolute;
  inset: 0% 0% auto;
}

.calc-input {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.navigation {
  z-index: 500;
  background-color: #fff;
  flex-wrap: wrap;
  justify-content: space-between;
  height: 90px;
  padding-left: 30px;
  padding-right: 30px;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.small-icon {
  height: 20px;
}

.small-icon.smaller {
  height: 16px;
}

.brand {
  height: 100%;
  padding-top: 25px;
}

.time-spent-dot {
  background-color: #222;
  border-radius: 900px;
  width: 14px;
  height: 14px;
  margin-right: 15px;
}

.trigger {
  height: 1px;
}

.pyramid-wrapper.absolute {
  z-index: 15;
  display: block;
  position: absolute;
  inset: 0%;
}

.pyramid-wrapper._1 {
  opacity: 1;
}

.table-name-block {
  align-items: center;
  display: flex;
}

.masthead-heading {
  max-width: 450px;
  margin-bottom: 0;
  font-weight: 500;
}

.masthead-heading.iceberg {
  margin-bottom: 30px;
}

.masthead-heading.discover {
  max-width: 550px;
}

.masthead-heading.discover.padded-bottom {
  margin-bottom: 22px;
}

.pyramid-grid-floor {
  width: 100%;
  margin-top: 20px;
  display: block;
  position: absolute;
  inset: 0% 0% 0% 1%;
}

.calculator-title {
  color: #edeff2;
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.navigation-limiter {
  justify-content: space-between;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.th-top {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  min-height: 15px;
  display: flex;
}

.boolean-icon {
  height: 20px;
}

.boolean-icon.yes {
  filter: contrast(200%);
  height: 11px;
}

.iceberg-pills {
  display: flex;
}

.pyramid-1-a {
  width: 100%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  display: block;
  transform: translate(-25%);
}

.data-flow-bit {
  background-color: #8cb1ff;
  width: 10%;
  height: 100%;
  transition: all .5s;
}

.data-flow-bit._6 {
  background-color: #2e489e;
  width: 0%;
}

.data-flow-bit._5 {
  background-color: #4d83f7;
  width: 9%;
}

.data-flow-bit._4 {
  background-color: #2e60cf;
  width: 0%;
}

.data-flow-bit._3 {
  background-color: #306bea;
  width: 0%;
}

.data-flow-bit._1 {
  width: 10%;
}

.data-flow-bit._2 {
  background-color: #6697ff;
  width: 6%;
}

.color-trigger {
  height: 1px;
}

.calculator-ornaments {
  height: 260px;
  position: absolute;
  inset: 4% auto auto -5%;
}

.calculator-ornaments.second {
  height: 490px;
  inset: 30% -10% auto auto;
}

.calculator-ornaments.first {
  height: 320px;
  left: -2%;
}

.limited-p {
  max-width: 440px;
  margin-bottom: 0;
}

.limited-p.for-iceberg {
  width: 100%;
  max-width: 333px;
  padding-right: 29px;
}

.pyramid-5-copy {
  z-index: 300;
  width: 29%;
  margin-bottom: -10%;
  transition: all .3s cubic-bezier(.86, 0, .07, 1);
  position: relative;
  transform: translate(-40%);
}

.pyramid-block {
  border-bottom: 1px solid #00000021;
  margin-bottom: 15px;
  padding-bottom: 6px;
}

.calculator-branding {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.time-spent-wrapper {
  position: relative;
  overflow: hidden;
}

.time-spent-wrapper.horizontal {
  display: none;
}

.table {
  background-color: #edeff2;
  padding: 25px 0 25px 25px;
}

.underwater {
  color: #edeff2;
  background-color: #093caa;
  margin-left: -60px;
  margin-right: -60px;
  padding: 65px 60px 150px;
  position: relative;
}

.pyramid-mega {
  width: 100%;
  position: relative;
}

.time-spent {
  z-index: 35;
  min-width: 25px;
  min-height: 25px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.pill {
  color: #edeff2;
  text-align: center;
  background-color: #306bea;
  border-radius: 900px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 220px;
  height: 60px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 17px;
  display: flex;
}

.pill.single {
  margin-left: 0;
  margin-right: 0;
}

.pill.top {
  background-color: #306bea;
  background-image: none;
  background-size: auto;
}

.souce-p {
  font-size: 14px;
  font-weight: 500;
}

.db__frame {
  border: 1px solid #4d83f7;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  width: 40%;
  display: flex;
}

.c2-2 {
  justify-content: flex-start;
  margin-bottom: 0;
  display: none;
}

.industry__bottom {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: space-between;
  display: flex;
}

.image-64 {
  z-index: 2;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% 40px 0% auto;
}

.image-65 {
  width: 50%;
}

.div-block-254 {
  align-self: auto;
  width: 100%;
}

.text-block-15 {
  font-weight: 500;
}

.c360__cta-wrapper {
  grid-row-gap: 200px;
  background-color: #ebf1ff;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 2.5rem 60px;
  display: flex;
  position: relative;
}

.industry__tab {
  color: #222;
  background-color: #3898ec00;
  border: 1px solid #d0d3d9;
  border-radius: 65px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 15px;
  font-size: 12px;
  text-decoration: none;
  display: flex;
}

.industry__tab:hover {
  background-color: var(--color--citron-60);
  text-decoration: none;
}

.industry__tab.active {
  background-color: var(--color--citron-60);
}

.div-block-255 {
  width: 50%;
}

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

.cards__takedown-2 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #d0d3d9;
  border: 1px solid #d0d3d9;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: grid;
}

.c2__input-3 {
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
}

.c2__input-3.alert {
  border: 1px #000;
}

.show-only__mobile-2 {
  display: none;
}

.sub__nav-wrap {
  z-index: 5;
  border-bottom: 1px solid var(--color--grey-30);
  background-color: #fff;
  position: sticky;
  top: 0;
}

.div-block-256 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid #f7f8fa;
  border-radius: 4px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.div-block-258 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 20px 40px;
  display: flex;
}

.heading-3 {
  letter-spacing: -1.2px;
  font-size: 72px;
  font-weight: 500;
  line-height: 110%;
}

.heading__360 {
  font-size: 36px;
  font-weight: 500;
  line-height: 44px;
}

.div-block-247 {
  flex: 0 auto;
  width: 40%;
}

.div-block-202-copy-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center space-between;
  place-items: center;
  display: grid;
}

.industry__pane {
  min-height: 100%;
  transition: all .4s;
  display: block;
  position: relative;
}

.c2__form-3 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  display: grid;
}

.image-69 {
  object-fit: contain;
}

.div-block-249 {
  flex: 0 auto;
  width: 70%;
}

.div-block-253 {
  grid-row-gap: 24px;
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  width: 60%;
  padding-right: 0;
  display: flex;
}

.industry__tabs {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--white);
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.div-block-259 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-202-copy-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center space-between;
  place-items: center;
  display: grid;
}

.customer__slide {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: space-between;
  padding-right: 60px;
  display: flex;
}

.right-arrow-2 {
  color: #306bea;
  border: 1px solid #306bea;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 44px;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  top: 105%;
  bottom: 0%;
  left: -85%;
}

.div-block-260 {
  background-color: #f7f8fa;
  padding: 40px;
  position: relative;
}

.left-arrow-2 {
  color: #306bea;
  border: 1px solid #306bea;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 44px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 6px 22px;
  display: flex;
  inset: 105% auto 0% 0%;
}

.div-block-261 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 20px 40px;
  display: flex;
}

.slide-nav {
  display: none;
  bottom: -10%;
}

.slider-3 {
  background-color: #ddd0;
  height: 100%;
  position: static;
}

.div-block-262 {
  flex: 0 auto;
  width: 70%;
}

.mask-2 {
  height: 100%;
}

.c360__bottom-cta-copy {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  background-color: #ebf1ff;
  border-radius: 4px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 3.75rem;
  display: flex;
  position: relative;
}

.div-block-231-copy-copy {
  z-index: 5;
  color: #f7f8fa;
  text-align: left;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  padding-right: 0;
  display: flex;
  overflow: visible;
}

.div-block-263 {
  color: #fff;
}

.div-block-264 {
  padding: 220px 100px 220px 0;
}

.div-block-265, .div-block-266 {
  color: #fff;
}

.div-block-255-copy {
  padding: 220px 100px 220px 0;
}

.div-block-267 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  color: #fff;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.dropdown-toggle {
  justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: none;
}

.icon-2 {
  margin-left: 20px;
  position: static;
  inset: 0% 0% 0% auto;
}

.dropdown {
  position: static;
}

.div-block-268 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.div-block-269 {
  justify-content: space-between;
  display: flex;
}

.button__sct-toggle {
  color: var(--color--grey-90);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__sct-toggle:hover {
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-decoration: none;
}

.big-figures__tco {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.big-figures__tco.middle {
  border-left: 1px solid #fff6;
  border-right: 1px solid #fff6;
  padding-left: 40px;
  padding-right: 40px;
}

.display-4 {
  letter-spacing: -1.2px;
  font-size: 68px;
  font-weight: 500;
  line-height: 76px;
}

.text__jetfigure-tco {
  align-self: flex-start;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 2.125rem;
  font-weight: 400;
  line-height: 2.125rem;
  position: relative;
  top: .0625rem;
}

.text__jetfigure-tco.align__bottom {
  align-self: flex-end;
}

.text__jetbrain-tco {
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 4.25rem;
  font-weight: 500;
  line-height: 3.625rem;
}

.tco__quote-highlight {
  color: #da6544;
}

.div-block-285 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  display: flex;
}

.div-block-287 {
  color: #fff;
}

.image-76 {
  width: 48px;
  height: 48px;
}

.tco-modal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.tco__left-nav-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--color--grey-90);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tco__left-nav-link:hover {
  text-decoration: none;
}

.tco__left-nav-links {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-289 {
  width: 70%;
}

.tco__content {
  z-index: 2;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 50px;
  display: flex;
  position: sticky;
  top: 0;
}

.c2__form-5 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  align-content: center;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.c2__form-5.alert-copy {
  border-width: 1px;
  border-color: #d0d3d9;
  border-radius: 4px;
  margin-left: 0;
  margin-right: 0;
  padding: .25em;
  overflow: hidden;
}

.tco__left-nav-link-number {
  border: 1px solid #313233;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 5px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  display: flex;
}

.div-block-290 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #8cb1ff;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.tco__sticky {
  border-right: 1px solid var(--color--grey-30);
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  width: 380px;
  height: 100vh;
  padding: 40px 40px 40px 0;
  transition: background-color .2s;
  display: flex;
  position: sticky;
  top: 0;
}

.tco-report__modal-close {
  display: none;
}

.podcast__cta {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #ebf1ff;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 3.75rem;
  display: flex;
  position: relative;
}

.podcast__cta.subscribe {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  color: #fff;
  background-color: #001525;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: stretch;
}

.podcast__cta.hub {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  background-color: #ebf1ff00;
  border: 1px solid #306bea;
}

.text__eyebrow {
  letter-spacing: .0625rem;
  text-transform: uppercase;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
}

.div-block-295 {
  z-index: 5;
  background-color: #f7f8fa;
  border-radius: 4px;
  padding: 40px;
  position: relative;
}

.image-80 {
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-296 {
  z-index: 5;
  color: #fff;
  position: relative;
}

.div-block-299 {
  background-color: #fff;
  padding: 60px;
}

.div-block-300 {
  background-color: #d0d3d9;
  width: 1px;
}

.div-block-302 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.div-block-301 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2e60cf;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.image-81 {
  align-self: flex-start;
  width: 105px;
}

.html-embed {
  border: 1px solid var(--color--blue-60);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 100vh;
  overflow: visible;
}

.demo__modal-trigger {
  cursor: pointer;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-304 {
  text-align: center;
}

.demo__modal-wrapper {
  z-index: 999;
  background-color: #00000008;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.div-block-305 {
  z-index: 9999;
  border: 1px solid var(--color--white);
  cursor: pointer;
  background-color: #007fff;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65ae81ec6700e9273df5e250_icon-close.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding: 5px;
  display: flex;
  position: absolute;
  inset: 10px 10px auto auto;
}

.div-block-305:hover {
  opacity: .8;
}

.startups-box__item {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  padding: 20px 16px;
  display: flex;
}

.div-block-306, .div-block-307 {
  flex: 1;
}

.modal__button {
  background-color: var(--color--blue-60);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65ae810b70423cb2770cd3bf_Frame%2018440.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  height: 45px;
}

.button__outline-on-dark {
  border: 1.2px solid var(--color--white);
  color: var(--color--white);
  text-align: center;
  letter-spacing: .03125rem;
  -webkit-text-stroke-color: var(--color--white);
  white-space: nowrap;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.1875rem;
  transition-property: all;
  display: inline-block;
}

.button__outline-on-dark:hover {
  border-color: var(--color--citron-60);
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  text-decoration: none;
}

.footer__locales-list {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--white);
  border-radius: 4px;
  flex-direction: column;
  margin-top: 6px;
  padding: 12px;
  display: flex;
}

.footer__locale-dropdown-trigger {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.footer__locale-dropdown-icon {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.footer__locale-dropdown {
  z-index: 1;
  width: 100%;
}

.footer__locales-llist {
  z-index: 500;
  background-color: #ddd;
  position: absolute;
}

.footer__locales-llist.w--open {
  background-color: #0000;
}

.fiveaudio__track-wrap {
  background-color: #ffffffe6;
  border: 1px solid #ffffff1a;
  border-radius: 4px;
  padding: 24px;
}

.sp-media-player-bar-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #00000073;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.div-block-333 {
  flex: none;
  width: 84px;
  height: 84px;
  margin-right: 40px;
  position: relative;
}

.div-block-17 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  flex: 1;
  justify-content: flex-start;
  font-weight: 500;
  display: flex;
}

.div-block-17.text__eyebrow {
  color: #000;
  flex: 1;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
}

.bg-podcast-detail {
  z-index: -1;
  background-color: var(--color--blue-100);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65badc59182fe668ddc0ff86_Header%20BG%20(1).png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  inset: 0%;
}

.bg-podcast-detail.dune {
  background-color: var(--color--dune-05);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/669fe1418872277dc5644e21_podcast-blue-accent.png");
}

.bg__podcast-hero-mobile {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.sp-progress-bar-wrapper {
  cursor: pointer;
  background-color: #d0d3d900;
  border-radius: 4px;
  flex-direction: column;
  flex: 0 auto;
  width: 100%;
  height: 3px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 13px;
  padding-left: 0;
}

.audio__button-play {
  background-color: var(--color--blue-60);
  color: var(--color--blue-60);
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65b9924996f6f898490ece8b_Play%20button.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 500px;
  width: 84px;
  height: 84px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.audio__button-play:hover {
  color: var(--color--blue-80);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65b9924996f6f898490ece8b_Play%20button.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100%;
}

.sp-elapsed {
  flex-direction: row;
  display: flex;
}

.fiveaudio__controls-wrap {
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-16 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.true-progress-head {
  background-color: #306bea;
  border-radius: 20px;
  width: 13px;
  height: 13px;
  position: absolute;
  inset: -4px 0% auto auto;
}

.sp-progress-bar-background {
  background-color: #d0d3d9;
  width: 100%;
}

.fiveaudio-track {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.progress-bar {
  background-color: #306bea;
  width: 50%;
  height: 3px;
  position: relative;
}

.audio__button-pause {
  z-index: 1;
  color: #306bea;
  cursor: pointer;
  background-color: #306bea;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65b9924996f6f898490ece8d_stop%20button.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 500px;
  width: 84px;
  height: 84px;
  padding: 0;
  position: absolute;
  inset: 0%;
}

.button__podcast {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--blue-60);
  color: #fff;
  border-radius: 4px;
  justify-content: space-between;
  padding: 8px 16px;
  font-family: area-variable, sans-serif;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

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

.true-media-player-single-track {
  display: none;
}

.div-block-288-copy {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.podcast-hero-image {
  align-self: auto;
  width: 55%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.podcast-hero-image.dune {
  width: 70%;
}

.podcast-card__chip {
  background-color: #cdf;
  border-radius: 4px;
  padding: 6px 10px;
}

.podcast-card__chip.text__display-eyebrow {
  color: #001525;
  font-weight: 500;
}

.image-87 {
  width: 100%;
}

.div-block-332 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex;
}

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

.div-block-337 {
  flex-direction: row;
  display: flex;
}

.button__podcast-subscribe {
  cursor: pointer;
  background-color: #306bea;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  transition-property: background-color;
  transition-duration: .3s;
  display: flex;
}

.button__podcast-subscribe:hover {
  background-color: #001525;
}

.button__podcast-subscribe.blue__30 {
  color: #8cb1ff;
  background-color: #8cb1ff;
}

.button__podcast-subscribe.blue__30:hover {
  color: #cdf;
  background-color: #cdf;
}

.podcast__left-nav-links-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border: 1px solid #d0d3d9;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.div-block-338 {
  flex: 1;
  padding-left: 20px;
}

.image-86 {
  width: 100%;
}

.transcript__fade-overlay {
  background-image: linear-gradient(#fff0, #ffffffc9 85%);
  position: absolute;
  inset: 0%;
}

.div-block-336 {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-321 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.divider__podcast {
  color: #d0d3d9;
  background-color: #d0d3d9;
  width: 100%;
  height: 1px;
}

.tco__left-nav-link-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #222;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tco__left-nav-link-2:hover {
  text-decoration: none;
}

.tco__left-nav-link-2.w--current {
  color: #306bea;
}

.image-88 {
  width: 100%;
}

.podcast-card {
  border: 1px solid #8cb1ff;
  flex-direction: column;
  justify-content: space-between;
  transition: background-color .2s, color .2s;
  display: flex;
}

.podcast-card:hover {
  background-color: #002040;
  text-decoration: none;
}

.podcast-card__time {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.bg-podcast {
  z-index: -1;
  background-color: #001525;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65baca5bb2506e92a95a0a3e_gradient_takeover_V2-04%20(1).png");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  inset: 0%;
}

.text__grey-30-2 {
  color: #d0d3d9;
}

.podcast-card__image {
  width: 100%;
}

.podcast-hero__card-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #001525;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 40px 32px;
  font-weight: 500;
  display: flex;
}

.resource-card__type-time {
  color: #306bea;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.div-block-345 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.div-block-346 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  font-weight: 500;
  display: flex;
}

.div-block-347 {
  flex: 1;
  align-self: auto;
  position: relative;
}

.div-block-323 {
  border: 1px solid #8cb1ff;
  border-radius: 4px;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-left: 40px;
  display: flex;
  position: relative;
}

.image-91 {
  object-fit: contain;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 100%;
  display: block;
}

.text__display-small-5 {
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 2rem;
}

.pill__podcast {
  color: #001525;
  letter-spacing: .0625rem;
  background-color: #c9f227;
  border-radius: 44px;
  width: auto;
  padding: 6px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  position: absolute;
  top: 20px;
  left: 20px;
}

.pill__podcast.text__eyebrow {
  font-size: .7rem;
}

.div-block-325 {
  flex: 0 auto;
}

.c2__input-7 {
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
}

.c2__input-7.alert-copy {
  border: 1px #000;
}

.div-block-324 {
  flex: 0 auto;
  padding-right: 0;
}

.div-block-326 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 15px;
}

.div-block-328 {
  flex: 1;
}

.podcast__description p {
  margin-bottom: 24px;
}

.podcast__description li {
  margin-bottom: 12px;
}

.podcast__transcript p {
  margin-bottom: 24px;
}

.podcast__transcript h3 {
  margin-top: 24px;
  font-size: 1rem;
  font-weight: 500;
}

.image-92 {
  max-height: 3.5rem;
}

.podcast__mentions li {
  margin-bottom: 8px;
}

.div-block-352 {
  position: sticky;
  top: 100px;
}

.podcast-detail__channels {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.resource-hub__button-list {
  grid-column-gap: 10px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.image-93 {
  width: 90%;
}

.resource-filters {
  margin-bottom: 0;
  position: relative;
}

.resource-filters__search {
  background-color: var(--color--grey-05);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/637541a5363f2bcd9eaf8cb4_search.svg");
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px #000;
  border-radius: 4px;
  height: 46px;
  margin-bottom: 0;
  padding-left: 40px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.resource-filters__search::placeholder {
  color: var(--color--grey-90);
}

.resource-cards {
  z-index: 1;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.resource-cards.on-dark {
  border-color: var(--color--grey-50);
  background-color: var(--color--grey-50);
}

.resource-cards.single {
  grid-template-columns: 1fr;
}

.resource-card {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  height: 100%;
  transition: background-color .2s, color .2s;
  position: relative;
}

.resource-card:hover {
  background-color: var(--color--grey-05);
  text-decoration: none;
}

.resource-card.hero-on-dark {
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--blue-100);
  flex-flow: column;
  height: auto;
  display: flex;
  overflow: hidden;
}

.resource-card.hero-on-dark:hover {
  background-color: var(--color--blue-99);
}

.resource-card.data-readiness-ai {
  height: 100%;
}

.resource-card.with-standalone-border {
  border: 1px solid var(--color--grey-30);
}

.resource-card.on-dark {
  background-color: var(--color--blue-100);
  color: var(--color--white);
  flex-flow: column;
  height: auto;
  display: flex;
  overflow: hidden;
}

.resource-card.on-dark:hover {
  background-color: var(--color--blue-99);
}

.resource-card.hero {
  border: 1px solid var(--color--grey-30);
}

.resource-card.on-dark-with-blue-border {
  border: 1px solid var(--color--blue-50);
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 4px;
  overflow: hidden;
}

.resource-card.dune-05 {
  background-color: var(--color--dune-05);
}

.resource-card.citron-100 {
  background-color: var(--color--citron-100);
  color: var(--color--white);
}

.resource-card__top {
  position: relative;
}

.resource-card__top.hero {
  height: 380px;
}

.resource-card__bottom {
  padding: 32px 24px;
}

.resource-card__bottom.dark {
  flex: 1;
}

.resource-card__topics {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.resource-card__topics.hide {
  display: none;
}

.resource-card__topic {
  z-index: 3;
  background-color: var(--color--blue-05);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 6px 10px;
  font-weight: 500;
  transition: background-color .2s, color .2s;
  display: inline-block;
  position: relative;
}

.resource-card__topic:hover {
  background-color: var(--color--blue-30);
  text-decoration: none;
}

.resource-card__image {
  width: 100%;
  min-height: 205px;
}

.resource-card__cover-link {
  position: absolute;
  inset: 0%;
}

.email-cta {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 60px 40px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.resources-featured-cta__left {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.email-cta__right {
  flex-flow: column;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: flex-start;
  display: flex;
}

.resources-hero__list-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  display: flex;
  position: relative;
}

.resources-hero__list-content-wrap {
  flex: 1;
  align-self: center;
}

.resources-hero__list-image-wrap {
  flex: none;
  width: 200px;
}

.resources-hero__list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  margin-left: 20px;
  display: flex;
}

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

.div-block-359 {
  background-color: var(--color--blue-10);
  width: 1px;
}

.text__display-gartner {
  font-family: area-variable, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 3.5rem;
}

.bg__citron-10 {
  z-index: -1;
  background-color: #f4ffd3;
  position: absolute;
  inset: 0%;
}

.div-block-360 {
  border-radius: 4px;
  overflow: hidden;
}

.bg__events {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65c5a9ca394a0791984c5475_Gartner%20-%20LP%20banner%20-%201920x960.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  inset: 0%;
}

.gartner-banner {
  background-color: #f3f0ec;
  border: 1px solid #0000;
  border-radius: 4px;
  margin-left: 0;
  padding-right: 0;
}

.gartner-banner.blue-20 {
  background-color: #b2cbff;
}

.div-block-361 {
  margin-left: 40px;
}

.div-block-362 {
  margin-right: 0;
  padding-right: 40px;
}

.gartner_session-location {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.gartner_session-img {
  background-color: #0000;
  border: 1px solid #f4ffd3;
  border-radius: 0;
}

.gartner_session-info {
  border-bottom: 1px solid #f4ffd3;
  border-left: 1px solid #f4ffd3;
  border-right: 1px solid #f4ffd3;
  padding: 20px;
}

.image-95 {
  padding-left: 20px;
}

.div-block-373 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  display: flex;
}

.div-block-374 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

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

.text_body-gartner {
  font-weight: 400;
}

.text_display-small-gartner {
  font-family: area-variable, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2rem;
}

.text__body-subhead-gartner {
  font-family: area-variable, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.7rem;
}

.text-block-24, .text-block-25, .text-block-26 {
  font-size: .7rem;
}

.text-block-27 {
  font-size: .7rem;
  line-height: 1rem;
}

.text-block-28, .text-block-29, .text-block-30, .text-block-31, .text-block-32, .text-block-33 {
  color: #f3f0ec;
  font-size: .8rem;
}

.further-reading__item {
  flex-direction: row;
  display: flex;
}

.further-reading__item:hover {
  text-decoration: none;
}

.further-reading__image {
  width: 100%;
}

.further-reading__content {
  flex: 1;
  padding-left: 20px;
}

.div-block-389 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.div-block-390 {
  position: sticky;
  top: 100px;
}

.further-reading__image-wrap {
  width: 200px;
}

.press-cta {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: var(--color--grey-05);
  border-radius: 4px;
  padding: 40px;
  display: flex;
}

.press-cta__content {
  flex: 1;
}

.news {
  border-top: 1px solid var(--color--grey-30);
  border-bottom: 1px none var(--color--grey-30);
}

.news__list {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-30);
  flex-direction: column;
  display: flex;
}

.news__link {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  width: 100%;
  height: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-weight: 400;
}

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

.video-playlist__list-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  display: flex;
}

.video-playlist__list-item:hover {
  text-decoration: none;
}

.video-playlist__list-item.w--current {
  background-color: #0000;
  padding: 0;
}

.resource-card__chip-white {
  background-color: var(--color--white);
  border-radius: 100px;
  padding: 6px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .75rem;
  line-height: 1rem;
  position: absolute;
  inset: 12px auto auto 12px;
}

.resources-featured-cta__image {
  width: 80%;
}

.resources-featured-cta {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 60px 60px 60px 20px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.resources-overlay {
  z-index: 4;
  background-color: var(--color--white);
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-395 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.div-block-396 {
  flex: 1;
}

.image-106 {
  border-radius: 100%;
  width: 120px;
}

.featured-resource {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--color--grey-05);
  color: var(--color--grey-90);
  grid-template-rows: auto;
  grid-template-columns: 1fr .6fr;
  grid-auto-columns: 1fr;
  padding: 32px;
  display: grid;
}

.featured-resource:hover {
  text-decoration: none;
}

.featured-resource.medium {
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  justify-items: start;
}

.featured-resource.small {
  grid-template-columns: 1fr 1fr;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.abm-team {
  border-top: 1px none var(--color--grey-30);
  border-bottom: 1px none var(--color--grey-30);
}

.abm-team__list {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-30);
  flex-direction: column;
  display: flex;
}

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

.div-block-397 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--white);
  flex-direction: column;
}

.div-block-398 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-30);
  flex-direction: column;
  margin-right: 52px;
  padding-right: 0;
  display: flex;
}

.resource-slider__wrap {
  width: 200%;
  overflow: hidden;
}

.resource-slider__mask {
  width: 400px;
  height: 100%;
  overflow: visible;
}

.resource-slider {
  background-color: #0000;
  height: auto;
}

.resource-slider__slide {
  border-style: solid none solid solid;
  border-width: 1px;
  border-color: var(--color--grey-30);
  width: 400px;
  height: 100%;
}

.resource-slider__slide.last {
  border-right-style: solid;
}

.resource-slider__slide.test {
  width: auto;
}

.resource-slider__arrow {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 44px;
  font-size: 1rem;
  transition: all .2s;
  display: flex;
  inset: auto auto -60px 0%;
}

.resource-slider__arrow:hover {
  border-color: var(--color--blue-60);
  color: var(--color--blue-60);
}

.resource-slider__arrow.right {
  left: 60px;
}

.resource-slider__arrow.right:hover {
  border-color: var(--color--blue-60);
}

.link__breadcrumb {
  color: inherit;
  font-weight: 400;
  text-decoration: underline;
}

.breadcrumb {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.text__quotes {
  letter-spacing: -.075rem;
  text-indent: -8px;
  font-family: area-variable, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 3rem;
}

.ebook__form-wrap {
  z-index: 5;
  background-color: #f7f8fa;
  border-radius: 4px;
  padding: 40px;
  position: sticky;
  top: 80px;
}

.image-109 {
  width: 412px;
  margin-left: -20px;
}

.bg__ebooks {
  z-index: -1;
  background-color: var(--color--blue-05);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6601f85d7df5c63a6dc70f4c_pattern-ebook.svg");
  background-position: 100% 130%;
  background-repeat: no-repeat;
  background-size: auto;
  height: 667px;
  position: absolute;
  inset: 0%;
}

.resource__rte p {
  margin-bottom: 24px;
}

.resource__rte h2 {
  margin-top: 48px;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.resource__rte figcaption {
  margin-top: 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.resource__rte figure {
  margin-top: 48px;
  margin-bottom: 48px;
}

.resource__rte blockquote {
  border-left-width: 1px;
  border-left-color: var(--color--blue-60);
  margin-top: 48px;
  margin-bottom: 48px;
  margin-left: 40px;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
}

.resource__rte ul, .resource__rte li {
  margin-bottom: 12px;
}

.resource__rte h3 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.div-block-402 {
  position: sticky;
}

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

.resource-card__topic-2 {
  z-index: 3;
  color: #222;
  background-color: #e8f1ff;
  border-radius: 4px;
  padding: 6px 10px;
  display: inline-block;
  position: relative;
}

.resource-card__topic-2:hover {
  text-decoration: none;
}

.image-111 {
  width: 500px;
}

.reports-sticky {
  width: 41%;
  height: 95%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.reports-form {
  z-index: 5;
  background-color: var(--color--grey-05);
  border-radius: 4px;
  padding: 40px;
  position: sticky;
  top: 84px;
}

.resource-detail__chips {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.resource-detail__chip {
  z-index: 3;
  background-color: var(--color--blue-05);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 6px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1rem;
  display: inline-block;
  position: relative;
}

.resource-detail__chip:hover {
  text-decoration: none;
}

.resource-detail__chip.apricot-10 {
  background-color: var(--color--apricot-10);
  transition: background-color .2s, color .2s;
}

.resource-detail__chip.apricot-10:hover {
  background-color: var(--color--apricot-30);
}

.slide-nav-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  left: 28%;
}

.text__blue-60-2 {
  color: #306bea;
}

.text__display-xxxlarge {
  font-family: var(--fonts--heading-font);
  letter-spacing: -1.2px;
  font-size: 4.5rem;
  font-weight: 800;
  line-height: 5.375rem;
}

.div-block-405 {
  background-color: #e8f1ff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home-hero-slider {
  border: 10px solid var(--color--white);
  background-color: #0000;
  border-radius: 4px 4px 0;
  height: auto;
  position: relative;
}

.side-tabs__tab {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  opacity: .5;
  color: #fff;
  white-space: nowrap;
  background-color: #0000;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  padding: 8px 18px;
  font-family: area-normal, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  transition: opacity .2s, color .2s;
  display: flex;
}

.side-tabs__tab:hover {
  opacity: 1;
  text-decoration: none;
}

.side-tabs__tab.w--current {
  background-color: var(--color--apricot-10);
  opacity: 1;
  color: #222;
  border-radius: 100px;
}

.side-tabs__tab.with-icon {
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 1.375rem;
}

.div-block-406 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-top: 1px solid var(--color--grey-30);
  border-bottom: 1px solid var(--color--grey-30);
  background-color: #d0d3d9;
  flex-direction: column;
  display: flex;
}

.image-116 {
  width: 100%;
}

.side-tabs__menu {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-right: 1px solid #ffffff4d;
  flex-flow: column;
  padding: 98px 55px 98px 60px;
  display: flex;
}

.side-tabs__menu.case-study {
  border-right-width: 1px;
  border-right-color: var(--color--grey-70);
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 0;
}

.side-tabs__menu.db-replication {
  border-right-color: var(--color--white);
}

.card-grid__icon-arrow {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.card-grid__icon-arrow.arrow-only {
  justify-content: flex-end;
}

.section-header {
  grid-column-gap: 98px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.div-block-410 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  border-right: 1px solid #d0d3d9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
}

.div-block-410.last-item {
  border-right-style: none;
}

.side-tabs__panes {
  justify-content: center;
  align-items: center;
  padding: 35px 60px;
  display: flex;
}

.side-tabs__panes.gsi {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-411 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.logo-list {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 48px;
  display: flex;
}

.side-tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--blue-100);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.25fr;
  grid-auto-columns: 1fr;
  width: 100%;
  min-height: 400px;
  display: grid;
}

.side-tabs.db-replication {
  border: 1px solid var(--color--white);
  border-radius: 4px;
}

.side-tabs.case-studies {
  min-height: 440px;
}

.customer-scroller__cards {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.card-grid__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.card-grid__top.with-bottom-margin {
  margin-bottom: 2rem;
}

.image-117 {
  width: 100%;
}

.image-118 {
  object-fit: contain;
  width: 80px;
  height: 80px;
}

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

.card-grid._4-cols {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.card-grid.two-rows {
  grid-template-rows: auto auto;
}

.div-block-415 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #fff;
  flex-direction: column;
}

.div-block-415.dune-025 {
  background-color: var(--color--dune-025);
}

.card-grid__card {
  color: #222;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  padding: 32px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-grid__card:hover {
  text-decoration: none;
}

.card-grid__card.light-blue {
  background-color: var(--color--blue-05);
}

.card-grid__card.dune-05 {
  background-color: var(--color--dune-05);
}

.card-grid__card.citron-10 {
  background-color: var(--color--citron-10);
}

.card-grid__card.blue-100 {
  background-color: var(--color--blue-100);
  color: #fff;
  justify-content: space-between;
}

.card-grid__card.grey--5 {
  background-color: var(--color--grey-05);
}

.card-grid__card.blue {
  background-color: #c6ddff;
}

.card-grid__card.video {
  height: 510px;
}

.card-grid__card.apricot-100 {
  background-color: var(--color--apricot-100);
}

.text-block-34 {
  color: #306bea;
  font-family: area-normal, sans-serif;
  font-size: 3.875rem;
  font-weight: 700;
  line-height: 4.625rem;
}

.text__grey-70 {
  color: var(--color--grey-70);
}

.card-grid__arrow {
  position: relative;
}

.customer-scroller {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.bg__datasheets {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/663b0a3d1231ebe7529f30a1_datasheets-bg.png");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto 60%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.div-block-418 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--color--blue-10);
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.webinar-speakers {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.webinar-speaker {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-119 {
  border-radius: 100px;
  width: 75px;
  height: 75px;
}

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

.webinar-form {
  z-index: 5;
  background-color: var(--color--blue-10);
  border-radius: 4px;
  padding: 40px;
  position: sticky;
  top: 84px;
}

.resource-post-submit {
  display: none;
}

.resources-hub__search {
  border: 1px solid var(--color--white);
  color: var(--color--white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/66101ef566d9d356527eee86_icon%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 50px;
  margin-bottom: 0;
  padding-left: 40px;
}

.resources-hub__search::placeholder {
  color: var(--color--white);
}

.resource-hub__tabs {
  border-bottom: 1px solid var(--color--grey-30);
  color: #fff;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
}

.resource-hub__tab {
  color: var(--color--grey-90);
  text-align: center;
  white-space: nowrap;
  border-bottom: 3px solid #f7f8fa03;
  height: 100%;
  margin-bottom: -1px;
  padding: 12px 24px;
  font-weight: 500;
}

.resource-hub__tab:hover {
  border-bottom-width: 3px;
  border-bottom-color: var(--color--blue-60);
  text-decoration: none;
}

.resource-hub__tab.active {
  border-bottom-color: var(--color--blue-60);
}

.resource-hub__tab.on-dark {
  color: var(--color--white);
}

.resource-hub__tab.on-dark:hover, .resource-hub__tab.on-dark.active {
  border-bottom-color: var(--color--citron-60);
}

.form-block-3 {
  margin-bottom: 0;
}

.filter-sidebar {
  z-index: 101;
  background-color: var(--color--white);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 800px;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.filter-window__close {
  cursor: pointer;
  justify-content: flex-end;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.resource-hub__tabs-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: auto;
}

.eyebrow-with-diamond {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sponsors__logo {
  height: 32px;
}

.demo-embed {
  border: 1px solid var(--color--blue-60);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 85vh;
  overflow: visible;
}

.card-grid__lottie {
  width: 100px;
}

.bottom-cta__buttons {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.button__filter {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-top-style: solid;
  border-top-width: 1.2px;
  border-top-color: var(--color--blue-60);
  border-right-style: solid;
  border-right-width: 1.2px;
  border-right-color: var(--color--blue-60);
  border-bottom-style: solid;
  border-bottom-width: 1.2px;
  border-bottom-color: var(--color--blue-60);
  border-left-style: solid;
  border-left-width: 1.2px;
  border-left-color: var(--color--blue-60);
  color: var(--color--blue-60);
  text-align: center;
  letter-spacing: .03125rem;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
  display: flex;
}

.button__filter:hover {
  border-color: var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-decoration: none;
}

.filter-overlay {
  z-index: 100;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.filter-sidebar__top {
  z-index: 0;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  height: 85%;
  padding: 60px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.filter-sidebar__bottom {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px solid var(--color--grey-30);
  background-color: var(--color--white);
  text-align: right;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 40px 60px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.filter-sidebar__dropdown {
  width: 100%;
}

.filter-sidebar__toggle {
  cursor: pointer;
  justify-content: space-between;
  width: 100%;
  padding: 0;
  font-weight: 500;
  display: flex;
}

.filter-sidebar__arrow {
  margin-right: 0;
  font-size: 1.5rem;
}

.filter-sidebar__dropdown-list {
  position: static;
}

.filter-sidebar__dropdown-list.w--open {
  background-color: #0000;
}

.customer-scroller__logo {
  z-index: 2;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  min-height: 48px;
  margin-top: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.customer-scroller__imae {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.custmer-scroller__card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  letter-spacing: -.34px;
  border-radius: 4px;
  flex-flow: column;
  flex: none;
  justify-content: space-between;
  width: 100%;
  min-width: 233px;
  max-width: 233px;
  min-height: 273px;
  padding: 18px;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.custmer-scroller__card.bg-blue-05 {
  background-color: #e8f1ff;
}

.custmer-scroller__card.bg-dune-05 {
  background-color: #f3f0ec;
}

.custmer-scroller__card.alt {
  margin-top: 64px;
}

.custmer-scroller__card.alt.bg__blue-100:lang(fr), .custmer-scroller__card.alt.bg__blue-100:lang(de) {
  z-index: 100;
}

.text__citron-60-2 {
  color: #c9f227;
}

.filter-sidebar__button-wrap {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.filter-sidebar__heading {
  justify-content: space-between;
  margin-bottom: 10px;
  display: flex;
}

.filter-sidebar__checkbox-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  list-style-type: none;
  display: grid;
}

.filter-sidebar__checkbox-list.all-resources {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
}

.filter-sidebar__checkbox-wrap {
  white-space: nowrap;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.filter-sidebar__checkbox {
  margin-top: 0;
  margin-right: 10px;
}

.filter-sidebar__checkbox-list-name {
  white-space: normal;
}

.form__select {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/622fc0ae69cc21992d4ff268_select-arrow.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: border-box;
  min-height: 50px;
  margin-bottom: 0;
  line-height: 1.25rem;
}

.form__select::placeholder {
  color: var(--color--grey-50);
}

.form__text-field {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  height: 50px;
  margin-bottom: 0;
  line-height: 1.25rem;
}

.form__text-field::placeholder {
  color: var(--color--grey-60);
}

.sponsors__list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  display: inline-flex;
}

.resource-hero__link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.banner {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--violet-05);
  text-align: center;
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  padding: 14px;
  display: flex;
  position: relative;
}

.banner.dune-05 {
  background-color: var(--color--dune-05);
  position: relative;
}

.banner.apricot-10 {
  background-color: var(--color--apricot-10);
  flex-flow: row;
}

.banner.blue-05 {
  background-color: var(--color--blue-05);
}

.banner.green-10 {
  background-color: var(--color--green-10);
}

.banner.stacked {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--color--apricot-10);
  flex-flow: column;
}

.banner.orange-05 {
  background-color: var(--color--orange-05);
}

.banner.red-05 {
  background-color: var(--color--red-05);
}

.banner.grey-05 {
  background-color: var(--color--grey-05);
}

.banner.citron-10 {
  background-color: var(--color--citron-10);
}

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

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

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

.banner__tag {
  background-color: var(--color--apricot-30);
  white-space: nowrap;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.banner__tag.citron-60 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
}

.banner__tag.violet-20 {
  background-color: var(--color--violet-20);
}

.banner__tag.bg__green20 {
  background-color: var(--color--citron-30);
}

.banner__tag.apricot-30 {
  background-color: var(--color--apricot-30);
}

.banner__tag.dune-30 {
  background-color: var(--color--dune-30);
}

.banner__tag.blue-30 {
  background-color: var(--color--blue-30);
  color: var(--color--grey-90);
}

.banner__tag.green-30 {
  background-color: var(--color--green-30);
}

.banner__tag.orange-30 {
  background-color: var(--color--orange-30);
}

.banner__tag.red-30 {
  background-color: var(--color--red-30);
}

.banner__tag.grey-30 {
  background-color: var(--color--grey-30);
}

.banner__tag.grey-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--grey-10);
  color: var(--color--grey-90);
}

.banner__icon {
  max-height: 45px;
}

.div-block-423 {
  border-left: 4px solid var(--color--blue-60);
  padding-left: 36px;
}

.image-50 {
  z-index: 2;
  width: 34%;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% 40px 0% auto;
}

.half-slider {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.swiper-slide {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: none;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: space-between;
  align-items: stretch;
  width: 200%;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.swiper-slide:hover {
  text-decoration: none;
}

.swiper-wrapper {
  opacity: 0;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.swiper-wrapper.case-study {
  opacity: 1;
}

.slider-navigation {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 40px;
  display: flex;
}

.slider-navigation.center {
  justify-content: center;
}

.slider__nav {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.left {
  border: 1px solid #8a8c8f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 44px;
  padding: 10px 20px;
  display: flex;
}

.right {
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 44px;
  padding: 10px 15px;
  display: flex;
}

.slider-wrapper {
  width: 200%;
}

.z {
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  flex-flow: column;
  padding: 32px 24px;
  display: flex;
}

.div-block-428 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-429 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--color--grey-60);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-429:lang(fr) {
  flex-flow: wrap;
}

.spacer__30-2 {
  height: 30px;
}

.chip-md {
  background-color: var(--color--blue-05);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 6px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1rem;
}

.datalakes-slider__card-inner {
  flex: 1;
}

.datalakes-slider__slide {
  width: 400px;
  height: 100%;
  margin-right: 20px;
}

.datalakes-slider__mask {
  width: 400px;
  height: 100%;
  overflow: visible;
}

.datalakes-slider {
  background-color: #0000;
  height: auto;
}

.datalakes-slider__wrap {
  width: 200%;
  overflow: hidden;
}

.datalakes-slider__card {
  border: 1px solid var(--color--grey-30);
  border-radius: 0;
  flex-flow: column;
  height: 100%;
  padding: 32px 24px;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.datalakes-slider__card:hover {
  background-color: var(--color--grey-05);
}

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

.datalakes-slider__link {
  position: absolute;
  inset: 0%;
}

.bg__grey-025 {
  z-index: -1;
  background-color: var(--color--grey-025);
  position: absolute;
  inset: 0%;
}

.datalakes__steps {
  grid-column-gap: 88px;
  grid-row-gap: 24px;
  background-color: var(--color--blue-025);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  padding: 24px 40px;
  display: grid;
}

.datalakes-steps__list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.datalakes-steps__list-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--color--grey-60);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.datalakes-steps__list-item:hover {
  text-decoration: none;
}

.datalakes-steps__label {
  background-color: var(--color--blue-05);
  color: var(--color--grey-60);
  white-space: nowrap;
  border-radius: 100px;
  padding: 4px 12px;
  font-size: .875rem;
  line-height: 1rem;
}

.datalakes-steps__image-wrap {
  flex: 1;
}

.div-block-433 {
  position: sticky;
  top: 80px;
}

.image-109-copy {
  width: 80%;
  margin-left: -20px;
}

.text__display-xsmall {
  letter-spacing: .01rem;
  font-family: area-variable, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.75rem;
}

.big-rock__left-bg {
  z-index: -1;
  position: absolute;
  inset: 0% 50% 0% 0%;
}

.big-rock__right-bg {
  z-index: -1;
  position: absolute;
  inset: 0% 0% 0% 50%;
}

.resource-card__icon-time {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button__language {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1.2px solid var(--color--grey-30);
  color: var(--color--grey-90);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 8px 10px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
  display: flex;
}

.button__language:hover {
  border-color: var(--color--blue-60);
  background-color: var(--color--blue-100);
  color: var(--color--white);
  text-decoration: none;
}

.button__language.active {
  background-color: var(--color--blue-100);
  color: var(--color--white);
}

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

.bg__blue-025 {
  z-index: -1;
  background-color: var(--color--blue-025);
  position: absolute;
  inset: 0%;
}

.list {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.list.cc-mds-list {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.news-featured-cta {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 60px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.div-block-439 {
  border-radius: 4px;
  padding: 38px;
  position: relative;
  overflow: hidden;
}

.div-block-440 {
  border: 1px solid var(--color--citron-60);
  background-color: var(--color--grey-90);
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-440:hover {
  box-shadow: 0 0 10px 1px var(--color--citron-hover);
}

.pill__eyebrow {
  background-color: var(--color--citron-30);
  border-radius: 100px;
  padding: 4px 12px;
  font-family: area-normal, sans-serif;
  font-weight: 600;
  line-height: 1.25rem;
  display: inline-block;
}

.pill__eyebrow.apricot {
  background-color: var(--color--apricot-10);
}

.link-block-2 {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.div-block-441 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.big-rock__left {
  padding-right: 60px;
}

.big-rock__right {
  text-align: center;
  padding-left: 60px;
}

.big-rock__nav {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: none;
}

.big-rock__nav-item {
  background-color: var(--color--grey-30);
  width: 40px;
  height: 3px;
}

.big-rock__nav-item.active {
  background-color: var(--color--grey-70);
}

.big-rock__slider-arrows {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: none;
}

.mds-hero-images {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  height: 100%;
  max-height: 95vh;
  display: grid;
  overflow: hidden;
}

.mds-hero-image-column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mds-hero-image {
  object-fit: cover;
  width: 234px;
  height: 328px;
}

.custom-cursor__list-item {
  color: var(--color--grey-90);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.custom-cursor__list-item:hover {
  text-decoration: none;
}

.image-128 {
  width: 36px;
  height: 36px;
  position: relative;
}

.mds-card__chip-copy {
  grid-column-gap: 6px;
  color: #222;
  background-color: #c9f227;
  border-radius: 60px;
  flex: 0 auto;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 4px 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  position: static;
}

.image-122 {
  border-radius: 4px;
  width: 100%;
}

.div-block-445 {
  z-index: 3;
  color: #fff;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 22px 32px 36px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-447 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  max-width: 590px;
  display: flex;
}

.div-block-448 {
  border-radius: 4px;
  height: 390px;
  position: relative;
  overflow: hidden;
}

.div-block-447-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: #fff;
  background-color: #002517;
  border-radius: 4px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 2rem;
  display: grid;
}

.div-block-450 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-451 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: flex-end;
  display: none;
}

.spacer__128 {
  height: 128px;
}

.div-block-449 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.div-block-452 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #e8f1ff;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 2rem;
  display: flex;
}

.div-block-452.cc-bg-color__dune-05 {
  background-color: #f3f0ec;
}

.mds-icon {
  max-width: 43px;
}

.div-block-454 {
  color: #001525;
  background-color: #fff;
  border-radius: 99px;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  padding: 7.92px 11.88px;
  display: inline-flex;
}

.agenda-close-icon {
  display: none;
}

.agenda-dropdown-copy {
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--color--dune-30);
  cursor: pointer;
  flex-direction: column;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.agenda-dropdown-copy.last {
  border-bottom-style: none;
}

.agenda-info-copy {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 80px 1fr;
  grid-auto-columns: 1fr;
  align-items: baseline;
  display: grid;
}

.spacer-138 {
  height: 138px;
}

.mds-agenda-head {
  grid-column-gap: 1.5rem;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 24px;
  font-weight: 500;
  display: flex;
}

.mds-agenda-head.no-pointer {
  cursor: auto;
}

.tabs-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-455 {
  position: relative;
}

.tabs-menu-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: #faf9f7;
  border-radius: 39px;
  align-self: flex-end;
  display: inline-flex;
}

.mds-tab-link {
  opacity: .5;
  background-color: #0000;
  border-radius: 49px;
  padding: .75rem 1rem;
  font-weight: 400;
  transition: opacity .2s, background-color .2s, color .2s;
}

.mds-tab-link:hover {
  text-decoration: none;
}

.mds-tab-link.w--current {
  opacity: 1;
  background-color: #c9f227;
}

.div-block-456 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  display: flex;
}

.div-block-457 {
  position: absolute;
  inset: 0 auto auto 0%;
}

.image-123 {
  filter: grayscale();
  object-fit: cover;
  width: 70px;
}

.div-block-458 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  background-color: #001525;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.text__display-small-7 {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.image-124 {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.mds-cities__big-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--white);
  border-bottom: 2px solid #8a8c8f;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 2.5rem;
  padding-bottom: 2.5rem;
  padding-right: 4rem;
  display: grid;
}

.mds-cities__big-wrapper:hover {
  text-decoration: none;
}

.mds-cities__big-wrapper.cc-last-item {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.register-form__input-2 {
  color: #222;
  border: 1px solid #000;
  border-radius: 0;
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
}

.register-form__input-2::placeholder {
  color: #626366;
}

.div-block-459 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.register-form__select-2 {
  color: #222;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/622fc0ae69cc21992d4ff268_select-arrow.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: border-box;
  border: 1px solid #000;
  border-radius: 0;
  min-height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 12px;
}

.div-block-460 {
  z-index: 2;
  background-color: #f7faff;
  max-width: 1058px;
  margin-top: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2.5rem;
  position: relative;
}

.text__apricot-100-2 {
  color: #1e0c09;
}

.text__display-small-8 {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.image-126 {
  display: none;
}

.button__primary-2 {
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #306bea;
  border: 2px solid #306bea;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__primary-2:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.image-125 {
  z-index: 0;
  position: absolute;
  inset: 78px 0% auto auto;
}

.div-block-461 {
  position: relative;
  top: 24px;
}

.text__display-xlarge-copy {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 5rem;
  font-weight: 800;
  line-height: 6.63rem;
}

.div-block-462 {
  position: relative;
  top: 24px;
}

.text__semi-bold {
  font-weight: 600;
}

.div-block-463 {
  margin-right: 50px;
}

.agenda-wrapper-copy {
  border-top: 1px solid var(--color--dune-30);
  flex-direction: column;
  display: flex;
}

.mds-agenda-time {
  min-width: 80px;
  position: relative;
  top: -3px;
}

.mds-agenda-content {
  margin-left: 104px;
  padding-top: 0;
  padding-bottom: 24px;
}

.mds-agenda-icons {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
}

.css {
  display: none;
}

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

.tabs-content-2 {
  margin-top: 32px;
}

.mds-hero-image-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.promotion-terms__rte p {
  margin-bottom: 16px;
}

.lp-nav-2 {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.lp-nav__image {
  height: 40px;
}

.bg__white {
  z-index: -1;
  background-color: #fff;
  position: absolute;
  inset: 0%;
}

.bg__dune-025 {
  z-index: -1;
  background-color: var(--color--dune-025);
  position: absolute;
  inset: 0%;
}

.pill__eyebrow-smaller {
  background-color: var(--color--citron-30);
  border-radius: 100px;
  padding: 4px 12px;
  font-family: area-normal, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1rem;
  display: inline-block;
}

.vendors-column {
  background-color: var(--color--blue-05);
  margin-left: -20px;
  padding: 28px;
}

.vendors-main {
  margin-left: 40px;
  margin-right: 40px;
}

.vendors-logo {
  width: 200px;
}

.vendor-rte p {
  margin-bottom: 20px;
}

.vendor-rte li {
  margin-bottom: 4px;
}

.vendor-rte ul {
  margin-bottom: 16px;
}

.vendor-rte img {
  width: 100%;
  display: inline-block;
}

.vendor-rte h6 {
  background-color: var(--color--apricot-10);
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 16px;
  padding: 4px 8px;
  display: inline-block;
}

.vendor-rte figure {
  background-color: var(--color--grey-10);
  border-radius: 4px;
  padding: 24px;
}

.vendor-rte sub {
  background-color: var(--color--apricot-10);
  border-radius: 20px;
  margin-right: 8px;
  padding: 3px 8px;
  font-size: .75rem;
  font-weight: 700;
  line-height: 150%;
  display: inline-block;
  top: -3px;
}

.vendor-rte h5 {
  letter-spacing: -.02125rem;
  margin-top: 60px;
  margin-bottom: 10px;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.875rem;
}

.vendor-header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 20px;
  display: flex;
}

.case-study-hero-card {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  margin-right: 25px;
  transition: background-color .2s, color .2s;
  position: relative;
}

.case-study-hero-card:hover {
  text-decoration: none;
}

.case-study-hero-card__top {
  position: relative;
}

.case-study-hero-card__image {
  width: 100%;
  min-height: 205px;
}

.case-study-hero-card__bottom {
  background-color: #0000;
  padding: 32px 24px;
}

.case-study-hero-card__link-overlay {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.case-study-hero-list {
  margin-left: 25px;
}

.case-study-hero-list__item {
  border-bottom: 1px solid var(--color--grey-30);
  flex-flow: column;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  position: relative;
}

.case-study-hero-list__item:first-child {
  padding-top: 0;
}

.case-study-hero-list__item:last-child {
  border-bottom-style: none;
  padding-bottom: 0;
}

.case-study-hero-list__link-overlay {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.vendors-column__sticky {
  position: sticky;
  top: 32px;
}

.list-4 {
  margin-top: 15px;
  margin-bottom: 24px;
  padding-left: 15px;
  list-style-type: none;
}

.vendors-column__link {
  color: var(--color--grey-90);
  border-radius: 4px;
  width: 100%;
  padding: 3px 10px;
  font-weight: 400;
  transition: background-color .2s, color .2s;
  display: inline-block;
}

.vendors-column__link:hover {
  background-color: var(--color--citron-60);
  text-decoration: none;
}

.vendors-column__link.w--current {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 400;
}

.vendors-column__link.heading {
  font-weight: 600;
}

.vendors-column__link.heading:hover, .vendors-column__link.heading.w--current {
  background-color: #0000;
}

.vendors-column__item {
  margin-bottom: 5px;
}

.vendor-footer {
  border-top: 1px solid var(--color--grey-30);
  margin-top: 60px;
  margin-bottom: 60px;
  padding-top: 40px;
  font-size: .875rem;
}

.vendor-footer__left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.vendor-footer__right {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  display: flex;
}

.vendors-nav {
  background-color: #0000;
}

.vendors-nav__menu, .vendors-nav__mobile-trigger {
  display: none;
}

.vendors-nav__wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.case-study-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--white);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  max-height: 50px;
  padding: 10px;
  display: inline-block;
}

.case-study-logo-image {
  text-align: left;
  flex: 0 auto;
  max-width: none;
  max-height: 30px;
}

.case-study-logo-image.group-1001 {
  height: 20px;
}

.case-studies-hero-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.case-studies-hero-list__item {
  border-bottom: 1px solid var(--color--grey-30);
  padding-bottom: 1.5rem;
}

.case-studies-hero-list__item.last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.case-studies-hero-list__item-label {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.case-studies-hero-list__stat {
  font-family: area-normal, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
}

.case-study-hero-content {
  margin-right: 30px;
}

.chip-citron-10 {
  background-color: var(--color--citron-10);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 5px 14px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  display: inline-block;
}

.case-study-detail__key-results ul {
  margin-bottom: 0;
  padding-left: 20px;
}

.case-study-detail__key-results li {
  margin-bottom: 1rem;
  font-size: 1.375rem;
  line-height: 2rem;
}

.case-study-sidebar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 32px 24px;
  display: grid;
}

.case-study-sidebar__connectors {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  margin-top: 1rem;
  display: flex;
}

.case-study-sidebar__connector {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.case-study-sidebar__connector-image {
  width: 24px;
  height: 24px;
}

.case-study-detail__rte p {
  margin-bottom: 24px;
  line-height: 1.75rem;
}

.case-study-detail__rte h2 {
  margin-top: 48px;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.case-study-detail__rte figcaption {
  margin-top: 12px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.case-study-detail__rte figure {
  margin-top: 48px;
  margin-bottom: 48px;
}

.case-study-detail__rte blockquote {
  border-left-width: 2px;
  border-left-color: var(--color--blue-60);
  margin-top: 48px;
  margin-bottom: 48px;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
}

.case-study-detail__rte ul, .case-study-detail__rte li {
  margin-bottom: 12px;
}

.case-study-detail__rte h3 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.case-study-cta-module {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 32px;
  padding: 32px;
  display: flex;
}

.case-study-cta-module__image {
  width: 35%;
}

.case-study-cta-module__content {
  flex: 0 auto;
}

.case-study-sidebar-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  align-items: stretch;
  display: flex;
}

.case-study-sidebar-sticky {
  flex-flow: column;
  flex: 1;
  display: flex;
  position: relative;
}

.case-study-compare-module {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--color--grey-05);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  display: flex;
}

.case-study-compare-module__image {
  width: 35%;
}

.case-study-compare-module__content {
  flex: 0 auto;
}

.case-study-hero__title strong {
  color: var(--color--blue-60);
  font-weight: 800;
}

.case-study-hero__title h1 {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 3.25rem;
}

.gartner__chip {
  grid-column-gap: 10px;
  background-color: var(--color--citron-10);
  color: #222;
  border-radius: 60px;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 6px 14px;
  font-size: 14px;
  font-weight: 500;
  display: inline-flex;
  position: static;
}

.div-block-468 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-131 {
  border-radius: 100%;
  width: 50px;
  height: 50px;
}

.div-block-469 {
  flex-flow: column;
  display: flex;
}

.case-study-group {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  margin-right: 24px;
  display: flex;
}

.case-study-ticker__item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--grey-05);
  white-space: nowrap;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px;
  display: flex;
}

.case-study-ticker__icon {
  border-radius: 4px;
  padding: 9px 12px;
}

.case-study-ticker__icon.citron {
  background-color: var(--color--citron-10);
}

.case-study-ticker__icon.apricot {
  background-color: var(--color--apricot-10);
}

.case-study-ticker__icon.blue {
  background-color: var(--color--blue-05);
}

.case-study-ticker {
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.button__list-copy {
  grid-column-gap: 10px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.div-block-471 {
  background-color: #f5f5f5;
}

.text-block-36 {
  border-radius: 4px;
  padding: 20px 40px;
}

.quiz-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border: 1px solid var(--color--citron-60);
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  min-height: 500px;
  padding: 59px;
  display: grid;
}

.quiz-answers {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.quiz-answers.db {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.quiz-answer {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: var(--color--grey-30);
  border-right-style: solid;
  border-right-width: 2px;
  border-right-color: var(--color--grey-30);
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: var(--color--grey-30);
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: var(--color--grey-30);
  box-shadow: 5px 3px 0 1px var(--color--grey-30);
  color: inherit;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 32px;
  transition-property: border-color;
  transition-duration: .2s;
  transition-timing-function: ease;
  display: flex;
}

.quiz-answer:hover {
  border-color: var(--color--citron-hover);
  box-shadow: 5px 3px 0 1px var(--color--citron-60);
  text-decoration: none;
}

.quiz-answer.selected {
  border-color: var(--color--blue-05);
  background-color: var(--color--blue-05);
  box-shadow: 5px 3px 0 1px var(--color--blue-100);
  color: var(--color--grey-90);
}

.quiz-answer.selected:hover {
  border-color: var(--color--blue-05);
}

.quiz-answer.db {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  padding: 8px;
}

.quiz-answer.disabled {
  box-shadow: 5px 3px 0 1px var(--color--blue-100);
  opacity: .5;
  transition: opacity .2s, border-color .2s;
}

.quiz-answer.disabled:hover {
  box-shadow: 5px 3px 0 1px var(--color--citron-60);
  opacity: 1;
}

.quiz-question__image {
  width: 52px;
}

.quiz-question__text-highlight {
  color: var(--color--blue-30);
}

.quiz-question__text-highlight.w--current, .quiz-question__text-highlight.selected {
  color: var(--color--blue-60);
}

.quiz-question__image-selected {
  width: 52px;
  display: none;
}

.quiz-slider__timeline {
  background-color: var(--color--blue-30);
  justify-content: space-between;
  align-items: center;
  height: 2px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.quiz-slider__timeline-tick {
  background-color: var(--color--blue-10);
  width: 1px;
  height: 16px;
  position: absolute;
  top: -7px;
}

.quiz-slider__timeline-tick.start {
  left: 0%;
}

.about-slider__timeline-tick-copy {
  background-color: var(--color--blue-10);
  width: 1px;
  height: 16px;
  position: absolute;
  top: -7px;
}

.about-slider__timeline-tick-copy.end {
  right: 0%;
}

.quiz-slider__timeline-active {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/64768278d155e6e42ce08344_about-slider-tab-active.svg");
  background-position: 0 0;
  background-size: auto;
  width: 80px;
  height: 17px;
  transition: left .5s;
  position: absolute;
  left: 0;
}

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

.quiz-slider__tab-wrap {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.quiz-slider__tab {
  background-color: var(--color--blue-10);
  cursor: pointer;
  width: 8px;
  height: 8px;
  transition: height .2s, width .2s;
  transform: rotate(45deg);
}

.quiz-slider__tab:hover {
  background-color: var(--color--blue-30);
  width: 18px;
  height: 18px;
}

.quiz-slider__tab.active {
  cursor: auto;
  transition: width .2s, height .2s;
}

.quiz__nav {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.quiz-nav__arrow {
  border: 1px solid var(--color--grey-50);
  color: var(--color--grey-50);
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 44px;
  font-size: 1rem;
  transition: all .2s;
  display: flex;
  top: auto;
  left: 0%;
  right: auto;
}

.quiz-nav__arrow:hover {
  border-color: var(--color--citron-60);
  color: var(--color--citron-60);
  text-decoration: none;
}

.quiz-nav__arrow.active {
  border-color: var(--color--citron-60);
  color: var(--color--citron-60);
}

.quiz-nav__arrow.disabled {
  cursor: not-allowed;
}

.quiz-nav__arrow.disabled:hover {
  border-color: var(--color--grey-50);
  color: var(--color--grey-50);
}

.quiz-level-hero {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--color--dune-05);
  color: var(--color--grey-90);
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  padding: 0 36px;
  display: grid;
}

.quiz-level-hero._2 {
  background-color: var(--color--apricot-10);
}

.quiz-level-hero._3 {
  background-color: var(--color--blue-05);
}

.quiz-resource-overlay {
  z-index: 100;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #001525e6;
  position: absolute;
  inset: 0%;
}

.quiz-form {
  width: 550px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.quiz-form__form {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  border: 2px solid var(--color--white);
  background-color: var(--color--white);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  align-content: center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.quiz-form__input {
  border: 1px #000;
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
}

.quiz-wrap__lottie {
  width: 100%;
}

.horizontal-card {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.horizontal-cards {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.link-block-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--color--grey-30);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--color--grey-30);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--color--grey-30);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--color--grey-30);
  background-color: var(--color--white);
  color: inherit;
  border-radius: 4px;
  flex-flow: column;
  padding: 32px;
  font-weight: 400;
  transition-property: border-color, color;
  transition-duration: .2s, .2s;
  transition-timing-function: ease, ease;
  display: flex;
  position: relative;
}

.link-block-3:hover {
  border-color: var(--color--blue-60);
  text-decoration: none;
}

.div-block-473 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.bullet-llist {
  padding-left: 0;
}

.text-span-5 {
  background-color: var(--color--apricot-30);
  border-radius: 20px;
  padding-top: 0;
  padding-left: 7px;
  padding-right: 7px;
  font-family: area-normal, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  display: inline-block;
}

.div-block-474 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.connector-list.with-arrows {
  grid-column-gap: 40px;
}

.connector-list__item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--color--grey-30);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--color--grey-30);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--color--grey-30);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--color--grey-30);
  background-color: var(--color--white);
  color: inherit;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: min-content 1fr auto;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 12px;
  font-family: area-normal, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.25rem;
  text-decoration: none;
  transition-property: border-color, color;
  transition-duration: .2s, .2s;
  transition-timing-function: ease, ease;
  display: grid;
  box-shadow: 0 1px 4px -1px #0000001a;
}

.connector-list__item:hover {
  border-color: var(--color--blue-60);
  text-decoration: none;
}

.connector-list__item.disabled {
  background-color: var(--color--grey-05);
}

.connector-list__item.disabled:hover {
  border-style: solid;
  border-color: var(--color--grey-30);
}

.connector-list__logo {
  max-width: 56px;
}

.connector-list__logo.disabled {
  opacity: .5;
}

.pill__grey {
  border: 1px solid var(--color--grey-70);
  background-color: var(--color--grey-10);
  color: var(--color--grey-70);
  letter-spacing: -.01rem;
  border-radius: 20px;
  padding: 4px 12px;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1rem;
}

.connector-list__name.disabled {
  opacity: .5;
}

.div-block-475 {
  background-color: var(--color--grey-05);
  border-radius: 4px;
  padding: 40px;
}

.bullet-list__item {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/667c2f5e47766e7c28c43a63_bullet.svg");
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding-left: 24px;
  list-style-type: none;
}

.bullet-list__item.citron-icon {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68116372c2072f9127f06685_checkmark-citron.svg");
}

.div-block-476 {
  min-height: 100px;
}

.e {
  background-color: var(--color--blue-60);
  box-shadow: 5px 5px 0 0 var(--color--grey-90);
  color: var(--color--white);
  border-radius: 4px;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
  font-size: 3.75rem;
  font-weight: 800;
  line-height: 3.75rem;
}

.e._1 {
  width: 71%;
}

.e._2 {
  width: 69%;
}

.e._3 {
  width: 58%;
}

.div-block-477 {
  background-color: var(--color--dune-05);
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.div-block-478 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  padding-right: 16px;
  display: flex;
}

.link-block-4 {
  background-color: var(--color--blue-05);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 12px 20px;
  font-weight: 400;
}

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

.div-block-479 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-480 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--apricot-30);
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 6px 14px;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
}

.div-block-481 {
  margin-right: 75px;
}

.div-block-482 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.div-block-483 {
  border-bottom: 1px solid var(--color--grey-30);
  padding-bottom: 24px;
}

.text-block-37 {
  background-color: var(--color--blue-30);
  letter-spacing: -.01rem;
  border-radius: 20px;
  padding: 4px 12px;
  font-family: area-normal, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1rem;
  display: inline-block;
}

.div-block-484 {
  background-color: var(--color--white);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0;
  display: flex;
  position: relative;
}

.link-block-5 {
  z-index: 1;
  border-radius: 4px;
  position: absolute;
  inset: 0%;
}

.heading-4 {
  font-family: area-normal, sans-serif;
  font-size: 3.5rem;
  font-weight: 800;
  line-height: 3.5rem;
}

.link-block-6 {
  color: var(--color--white);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/66d8c522ffb29c78a13ed37a_cemex-case-study-card%20(1).png");
  background-position: 0%;
  background-size: cover;
  border-radius: 8px;
  padding: 16px;
}

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

.link-block-6.pitney-bowes {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/66d8c7c90c7ba66a86673d06_gill-capital-bg.png");
}

.db-replication-cta {
  background-color: var(--color--dune-05);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 2.5rem 3.75rem 2.5rem 2.5rem;
  display: flex;
  position: relative;
}

.db-replication-cta__content {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 62%;
  display: flex;
  position: relative;
}

.db-replication-cta__image {
  z-index: 2;
  width: 373px;
  height: 401px;
  position: absolute;
  inset: -30px 40px 0% auto;
}

.case-study-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 4px;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.case-study-card:hover {
  text-decoration: none;
}

.case-study-card.citron-100 {
  background-color: var(--color--citron-100);
}

.case-study-card__image {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6839ec2ba8cb17adf804910a_Frame%2010125463%20(1).svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  height: 220px;
  position: relative;
}

.customer-logos {
  display: flex;
}

.customer-logos__group {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center start;
  padding-right: 64px;
  display: grid;
}

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

.case-study-card__logo {
  width: 150px;
  margin-top: 10px;
  margin-left: 10px;
}

.connectors-list__item {
  border-bottom: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  justify-content: space-between;
  padding-bottom: 8px;
  display: flex;
}

.connectors-list__item:hover {
  text-decoration: none;
}

.div-block-488 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.connectors-list__arrow {
  margin-right: 5px;
}

.connectors-list {
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.image-toggle__title {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-toggle__content {
  margin-top: 24px;
}

.image-toggle {
  border-top: 1px solid var(--color--grey-30);
  padding-top: 24px;
  padding-bottom: 24px;
}

.image-toggle__trigger {
  cursor: pointer;
  pointer-events: none;
}

.text__center-desktop-left-mobile {
  text-align: center;
}

.button__disabled {
  border: 1.2px solid var(--color--grey-50);
  background-color: var(--color--grey-50);
  color: var(--color--blue-100);
  text-align: center;
  white-space: nowrap;
  cursor: not-allowed;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition-property: all;
}

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

.bg__blue-10 {
  z-index: -1;
  background-color: var(--color--blue-10);
  position: absolute;
  inset: 0%;
}

.abm-featured-cta {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 60px 20px 20px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.abm-featured-cta__left {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.abm-featured-cta__image {
  width: 80%;
  position: absolute;
}

.abm-featured-cta__image.abm {
  width: 60%;
}

.abm-cta__right {
  align-self: flex-end;
}

.case-study-sidebar__socials {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.case-study-sidebar__wrap {
  position: sticky;
  top: 100px;
}

.mds-bg-video {
  height: 100%;
}

.mds-bg-video__controls {
  z-index: 5;
}

.background-video-4 {
  z-index: 2;
  height: 355px;
}

.image-toggle__image-wrap {
  pointer-events: none;
}

.connector-detail__sidebar-cta {
  background-color: var(--color--citron-025);
  margin-bottom: 64px;
  padding: 16px;
}

.connector-detail__sidebar-cta.apricot {
  background-color: var(--color--apricot-10);
}

.image-toggle__title-wrap {
  pointer-events: none;
}

.banner__link-overlay {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.case-study-hero-image {
  object-fit: cover;
  object-position: 0% 50%;
  width: 233px;
  height: 220px;
}

.case-study-hero-image-column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.case-study-hero-images {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  height: 100%;
  max-height: 95vh;
  display: grid;
  overflow: hidden;
}

.case-study-hero-image-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-489 {
  background-color: #d0d3d9;
  height: 1px;
}

.vendor-rte__indent p {
  margin-bottom: 20px;
  margin-left: 20px;
}

.vendor-rte__indent li {
  margin-bottom: 4px;
}

.vendor-rte__indent ul {
  margin-bottom: 16px;
  margin-left: 20px;
}

.vendor-rte__indent img {
  margin-bottom: 30px;
}

.vendor-rte__indent h6 {
  background-color: var(--color--apricot-10);
  border-radius: 20px;
  margin-bottom: 16px;
  padding: 4px 8px;
  display: inline-block;
}

.vendor-rte__indent h4 {
  margin-bottom: 12px;
  font-size: 1rem;
}

.div-block-490 {
  margin-bottom: 20px;
}

.case-study-number-small {
  font-family: area-normal, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 3.25rem;
}

.case-study-small-numbers {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.pricing-banner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--citron-10);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: .65fr 1.5fr .4fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  padding: 36px;
  display: grid;
}

.case-study__large-card {
  grid-template-rows: auto;
  grid-template-columns: .45fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.case-study__large-card.slider {
  height: 100%;
}

.case-study__large-card-left {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-right: 1px solid var(--color--grey-30);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 64px 42px 64px 60px;
  display: flex;
}

.case-study__large-card-right {
  padding: 89px;
}

.text-block-38 {
  font-family: area-normal, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.25rem;
}

.block-quote {
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-family: area-normal, sans-serif;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.75rem;
}

.case-study__large-card-left-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.swiper {
  width: 100%;
  height: 100%;
  position: relative;
}

.list-5 {
  padding-left: 0;
  list-style-type: none;
}

.list-item-2 {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/661038a2834760b58c2ded55_Rectangle%209227.svg");
  background-position: 0 5px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 30px;
}

.case-study-video__bg-video {
  border-radius: 4px;
  width: 100%;
  height: 100%;
}

.case-study-video__lightbox {
  border-radius: 8px;
  width: 80px;
  height: 40px;
  margin-bottom: 10px;
  margin-left: 10px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.case-study-video {
  aspect-ratio: 3 / 2;
  position: relative;
}

.case-study-video__logo {
  margin-top: 10px;
  margin-left: 10px;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.vendors-home-hero {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--dune-05);
  border-radius: 11px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 43px 99px;
  display: grid;
}

.image-134 {
  border-radius: 4px;
}

.vendor-home__procurement {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 24px;
  font-weight: 400;
  display: flex;
}

.vendor-home__procurement:hover {
  text-decoration: none;
}

.vendor-home__suppliers-guide {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--citron-10);
  color: var(--color--grey-90);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 24px;
  font-weight: 400;
  display: flex;
}

.vendor-home__suppliers-guide:hover {
  text-decoration: none;
}

.vendor-home__faq {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 4px;
  flex-flow: column;
  padding: 24px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.vendor-home__faq:hover {
  text-decoration: none;
}

.div-block-494 {
  flex: 1;
}

.vendor-home__card-image {
  width: 150px;
  max-width: none;
  display: block;
}

.vendor-home__card-image.faq {
  order: 1;
}

.figure {
  background-color: #f5f5f5;
  border-radius: 4px;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.div-block-489-2-2 {
  background-color: #d0d3d9;
  height: 1px;
}

.vendor__table-embed {
  background-color: #edeff2;
  margin-bottom: 20px;
  padding: 24px;
}

.sticky-pills-2 {
  z-index: 5;
  padding-top: 20px;
  padding-bottom: 20px;
  position: sticky;
  inset: 72px 0% auto;
}

.sticky-pill-2 {
  border: 1px none var(--color--grey-70);
  background-color: var(--color--grey-10);
  color: var(--color--grey-70);
  border-radius: 20px;
  padding: 6px 12px;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  transition: background-color .2s, color .2s;
}

.sticky-pill-2:hover {
  background-color: var(--color--apricot-30);
  text-decoration: none;
}

.sticky-pill-2.w--current {
  background-color: var(--color--apricot-10);
}

.sticky-pills__list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cta__trust {
  background-color: var(--color--blue-05);
  border-radius: 4px;
  padding: 17px 24px;
}

.cta__trust.dune-05 {
  background-color: var(--color--dune-05);
}

.cta__trust.citron-10 {
  background-color: var(--color--citron-10);
}

.cta__trust.apricot-10 {
  background-color: var(--color--apricot-10);
}

.cta__trust.blue-functional {
  background-color: var(--color--blue-025);
}

.div-block-506 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--color--white);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-507 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-bottom: 1px solid var(--color--grey-10);
  color: var(--color--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 60px;
  display: grid;
}

.div-block-508 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--color--grey-10);
  flex-flow: row;
  padding-top: 21px;
  display: flex;
}

.cta__answers {
  background-color: var(--color--citron-10);
  color: var(--color--grey-90);
  border-radius: 4px;
  min-height: 112px;
  padding: 12px 20px;
  font-weight: 400;
}

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

.cta__answers.dune-10 {
  background-color: var(--color--dune-10);
}

.cta__answers.blue-10 {
  background-color: var(--color--blue-05);
}

.div-block-510 {
  justify-content: space-between;
  margin-bottom: 12px;
  font-family: area-normal, sans-serif;
  font-size: 20px;
  font-weight: 800;
  display: flex;
}

.div-block-502-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.faq__triggered {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  cursor: pointer;
  border-radius: 10px 10px 0 0;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr .25fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  place-items: start stretch;
  padding: 0;
  display: grid;
  overflow: hidden;
}

.documentation {
  border-top: 1px solid #d0d3d9;
  border-bottom: 1px #d0d3d9;
}

.documentation__list {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #d0d3d9;
  flex-direction: column;
  display: flex;
}

.documentation__link {
  color: #222;
  background-color: #fff;
  width: 100%;
  height: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-weight: 400;
}

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

.video__rte p {
  margin-bottom: 24px;
}

.bg__circles-citron {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/671a9ca9a4b0c3582a7ce0cc_circle-background.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.div-block-514 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-table {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: var(--color--grey-025);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  padding: 48px 40px;
  display: grid;
}

.pricing-table__table {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-table__cell {
  background-color: var(--color--grey-025);
  justify-content: center;
  align-items: center;
  padding: 16px 8px;
  display: flex;
}

.card-square {
  aspect-ratio: 1;
  background-color: var(--color--grey-10);
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 41px;
  display: flex;
  position: relative;
}

.card-square.citron-100 {
  background-color: var(--color--citron-100);
  color: var(--color--white);
}

.card-square.dune-05 {
  background-color: var(--color--dune-05);
}

.card-square.citron-10 {
  background-color: var(--color--citron-10);
}

.card-square.apricot-10 {
  background-color: var(--color--apricot-10);
}

.line-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid var(--color--grey-50);
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.pill__with-diamond {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--color--grey-90);
  color: var(--color--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 20px;
  padding: 8px 16px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  display: inline-flex;
}

.pill__with-diamond.blue-100 {
  background-color: var(--color--blue-100);
}

.pill__with-diamond.citron-60 {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
}

.video-autoplay {
  box-shadow: 0 2px 10px 0 var(--color--grey-20);
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding-top: 64.82%;
  position: relative;
}

.video-autoplay.developers-hero {
  box-shadow: 0 2px 10px 0 var(--color--grey-60);
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.video-autoplay.extensibility {
  aspect-ratio: 2 / 1.03;
  box-shadow: none;
  border-radius: 8px;
  padding-top: 0;
  top: 0;
  overflow: hidden;
}

.video-autoplay__video {
  z-index: 1;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.block-quote-2 {
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-style: normal;
}

.div-block-521 {
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  padding: 24px;
  display: flex;
}

.div-block-522 {
  background-color: var(--color--apricot-10);
  padding: 28px;
}

.div-block-523 {
  border-radius: 4px;
  overflow: hidden;
}

.div-block-524 {
  height: 370px;
  position: relative;
  overflow: hidden;
}

.image-140 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
}

.image-141 {
  height: 54px;
  position: absolute;
  inset: 16px auto auto 16px;
}

.image-142 {
  height: 54px;
}

.div-block-525 {
  background-color: var(--color--apricot-100);
  color: var(--color--white);
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  padding: 24px;
  display: flex;
}

.div-block-526 {
  background-color: var(--color--dune-10);
  padding: 28px;
}

.sticky-pill {
  background-color: var(--color--grey-30);
  color: var(--color--grey-70);
  border-radius: 100px;
  padding: 6px 12px;
  font-family: area-normal, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  transition: all .2s, color .2s;
}

.sticky-pill:hover {
  background-color: var(--color--apricot-30);
  text-decoration: none;
}

.sticky-pill.w--current {
  background-color: var(--color--apricot-30);
  font-family: area-normal, sans-serif;
  font-weight: 600;
}

.sticky-pills {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.video-autoplay__button-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.video-autoplay__button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--blue-60);
  color: var(--color--white);
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 7px 15px;
  display: flex;
}

.video-autoplay__button:hover {
  text-decoration: none;
}

.video-autoplay__play-arrow {
  width: 13px;
}

.grid-tabs {
  border: 1px solid var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-tabs__images {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

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

.grid-tabs__image {
  width: 80%;
  display: none;
  position: absolute;
}

.grid-tabs__image.open {
  display: block;
}

.grid-tabs__tabs {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-left: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  flex-flow: column;
  display: flex;
}

.grid-tabs__tab {
  background-color: var(--color--blue-100);
  color: var(--color--white);
  cursor: pointer;
  flex: none;
  padding: 20px;
}

.grid-tabs__tab.open {
  cursor: auto;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.grid-tabs__tab-content {
  display: none;
}

.grid-tabs__tab-content.open {
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.grid-tabs__tab-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .5;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.grid-tabs__tab-title.open {
  opacity: 1;
}

.border-logos {
  display: flex;
  overflow: hidden;
}

.border-logos-items {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: var(--color--grey-30);
  background-color: var(--color--grey-30);
  flex-wrap: nowrap;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  display: flex;
}

.border-logos-items.grey-40 {
  border-style: solid solid solid none;
  border-color: var(--color--grey-40);
  background-color: var(--color--grey-40);
}

.borders-logo-wrap {
  background-color: var(--color--white);
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 220px;
  padding: 12px;
  display: flex;
}

.borders-logo-wrap.blue-05 {
  background-color: var(--color--blue-05);
}

.borders-logo-wrap.dune-025 {
  background-color: var(--color--dune-025);
}

.unsubscrive-form__wrap {
  margin-bottom: 0;
}

.unsubscribe-form__form {
  border-radius: 4px;
  padding: 3px;
  display: flex;
  overflow: hidden;
}

.unsubscribe-form__input {
  border: 1px #000;
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
}

.div-block-495 {
  color: var(--color--grey-90);
}

.faq-block {
  background-color: var(--color--blue-025);
  padding: 64px;
}

.c10__trigger {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr .25fr;
  grid-auto-columns: 1fr;
  align-content: center;
  place-items: start stretch;
  padding: 0;
  display: grid;
  overflow: hidden;
}

.faq__group {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 32px;
  padding-bottom: 100px;
  display: grid;
}

.faq__group.last {
  padding-bottom: 0;
}

.faqs {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.faq.security {
  background-color: var(--color--blue-05);
  border-radius: 8px;
  padding: 15px;
}

.faq__inner {
  margin-bottom: 5px;
}

.faq__group-item-trigger {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 3.75fr 30px;
  grid-auto-columns: 1fr;
  align-content: center;
  place-items: start stretch;
  padding: 0;
  display: grid;
  overflow: hidden;
}

.faq__group-item-rte {
  letter-spacing: .0125rem;
  margin: 24px 24px 0 0;
  font-size: .875rem;
  line-height: 1.25rem;
}

.faq__group-item-rte li {
  margin-bottom: 8px;
}

.faq__group-item-rte.with-divider {
  margin-bottom: 4px;
}

.faq__group-item-rte.security {
  font-size: 1rem;
  line-height: 1.5rem;
}

.faq__group-item-rte p {
  margin-bottom: 1rem;
}

.faq__group-item-content {
  display: none;
  overflow: hidden;
}

.faq__group-item-toggle {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.faq__group-item-toggle.security {
  margin-top: 0;
}

.faq__group-item-toggle.data-movement {
  margin-top: 7px;
}

.faq__group-item-trigger-plus {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  display: flex;
}

.faq__group-item-trigger-plus.security {
  width: 20px;
  height: 20px;
}

.faq__group-item-trigger-plus-line-1 {
  background-color: var(--color--grey-90);
  width: 2px;
  height: 100%;
  position: absolute;
}

.faq__group-item-trigger-plus-line-2 {
  background-color: var(--color--grey-90);
  width: 100%;
  height: 2px;
}

.legal-column {
  background-color: var(--color--grey-05);
  margin-left: -20px;
  padding: 60px 28px 28px;
}

.legal-main {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  margin-left: 40px;
  margin-right: 40px;
  position: relative;
}

.legal-logo {
  width: 200px;
}

.legal-nav__mobile-trigger {
  display: none;
}

.legal-nav {
  background-color: #0000;
}

.legal-nav__wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.legal__contract-list-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  transition: background-color .2s, color .2s;
  display: flex;
}

.legal__contract-list-item:hover {
  background-color: var(--color--blue-05);
  text-decoration: none;
}

.legal-column__link {
  color: var(--color--grey-90);
  border-radius: 4px;
  width: 100%;
  padding: 3px 10px;
  font-weight: 400;
  transition: background-color .2s, color .2s;
  display: inline-block;
}

.legal-column__link:hover {
  background-color: var(--color--blue-10);
  text-decoration: none;
}

.legal-column__link.w--current {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 400;
}

.legal-column__link.heading {
  padding-left: 5px;
  font-weight: 600;
}

.legal-column__link.heading:hover {
  color: var(--color--blue-60);
  background-color: #0000;
}

.legal-column__link.heading.w--current {
  background-color: #0000;
}

.legal-column__link.active {
  background-color: var(--color--blue-10);
}

.legal-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(250px, .25fr);
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.legal-toc {
  padding-left: 30px;
}

.legal-toc__link {
  color: var(--color--grey-90);
  text-transform: capitalize;
  font-weight: 400;
}

.legal-toc__link:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.legal-toc__link.w--current {
  color: var(--color--blue-60);
}

.toc-footer {
  justify-content: space-between;
  font-size: .875rem;
  display: flex;
}

.toc-footer__right {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-self: flex-end;
  display: flex;
}

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

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

.legal-toc__wrap {
  position: sticky;
  top: 50px;
}

.legal-column__list {
  margin-bottom: 24px;
  padding-left: 6px;
  list-style-type: none;
  display: none;
}

.legal-column__item {
  margin-bottom: 5px;
}

.bg-white-translucent {
  z-index: -1;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #fffffff0;
  position: absolute;
  inset: 0%;
}

.legal-column__sticky {
  position: sticky;
  top: 32px;
}

.legal-column__toggle-wrap {
  cursor: pointer;
  margin-bottom: 12px;
  margin-left: -15px;
  display: flex;
}

.legal-column__toggle-wrap:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.legal-column__toggle {
  transform: rotate(0);
}

.capgemni-card {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.capgemni-card.text__white {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.capgemini-card__top.middle {
  min-height: 145px;
}

.capgemini-card__bottom {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.div-block-528 {
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  flex-flow: column;
  display: flex;
  overflow: hidden;
}

.div-block-529 {
  color: var(--color--white);
  flex-flow: column;
  flex: 1;
  padding: 24px;
  display: flex;
}

.div-block-530 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.div-block-531 {
  background-color: var(--color--blue-05);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.unsubscribe-form__success {
  background-color: #0000;
}

.faq__group-item-copy {
  overflow: hidden;
}

.contact-form-wrap {
  border: 1px solid var(--color--blue-60);
  border-radius: 4px;
  padding: 25px;
}

.legal-main__overlay {
  z-index: 2;
  background-color: var(--color--white);
  position: absolute;
  inset: 0%;
}

.legal__contract-list-inner {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.faq__link {
  color: var(--color--grey-90);
  font-weight: inherit;
}

.faq__link:hover {
  color: var(--color--blue-60);
  text-decoration: none;
}

.faq__link.w--current {
  color: var(--color--blue-60);
}

.faq__group-item-inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-533 {
  margin-top: -5px;
}

.email-cta__form-block {
  flex-flow: row;
  flex: 1;
  margin-bottom: 0;
  display: flex;
}

.email-cta__form {
  align-self: flex-end;
}

.email-cta__form-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  border: 2px solid var(--color--white);
  background-color: var(--color--white);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 2fr .5fr;
  grid-auto-columns: 1fr;
  align-content: center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.email-cta__input {
  border: 1px #000;
  border-radius: 4px;
  height: 50px;
  margin-bottom: 0;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  overflow: hidden;
}

.email-cta__success {
  background-color: #0000;
  flex: 1;
  align-self: center;
  padding: 0;
}

.news-featured-cta__right {
  flex-flow: column;
  align-self: flex-end;
}

.div-block-519-copy {
  aspect-ratio: 16 / 9;
  background-color: var(--color--dune-05);
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.casestudy-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--grey-025);
  border-radius: 4px;
  flex-flow: column;
  min-height: 100px;
  padding: 40px;
  display: flex;
  overflow: hidden;
}

.casestudy-card.dune-30 {
  background-color: var(--color--dune-30);
}

.casestudy-card.apricot-30 {
  background-color: var(--color--apricot-30);
}

.casestudy-card__image-wrap {
  max-height: 230px;
  position: relative;
  overflow: hidden;
}

.casestudy-card__logo {
  position: absolute;
  inset: 20px auto auto 20px;
}

.casestudy-card__limage {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.div-block-536 {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  flex-flow: column;
  display: flex;
}

.div-block-537 {
  height: 100%;
  position: relative;
}

.div-block-538 {
  position: sticky;
  top: 150px;
}

.video-autoplay-wrap {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.video-autoplay-wrap.data-movement {
  width: 100%;
}

.nav-developers {
  border-bottom: 1px solid var(--color--grey-30);
  background-color: #0000;
  padding-top: 16px;
  padding-bottom: 16px;
}

.nav-developers__menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 60%;
  display: flex;
}

.nav-developers__wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-developers__start-free {
  color: var(--color--white);
  padding: 0;
}

.nav-developers__dropdown-toggle {
  color: var(--color--white);
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-developers__dropdown-list-wrap.w--open {
  background-color: #0000;
  width: 240px;
  padding-top: 25px;
  top: 22px;
  left: -44px;
}

.nav-developers__dropdown-link {
  color: var(--color--grey-90);
  padding: 0;
}

.nav-developers__toggle-icon {
  margin-top: 5px;
}

.nav-developers__dropdown-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--white);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

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

.developers-functions__item {
  background-color: var(--color--grey-80);
  color: var(--color--white);
  border-radius: 4px;
  justify-content: space-between;
  padding: 10px 12px;
  font-family: area-normal, sans-serif;
  font-weight: 700;
  transition: border-color .2s, color .2s;
  display: flex;
  position: relative;
}

.developers-functions__item:hover {
  border-color: #0000;
  text-decoration: none;
}

.developers-functions__item-left {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.developers-functions__icon {
  width: 64px;
}

.developers-function__arrow {
  position: relative;
  left: -10px;
}

.div-block-541 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: space-between;
  min-height: 90px;
  display: flex;
}

.developer-function__text {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.nav-developers__menu-wrap {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.nav-developers__cta-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav-developers__logo-dark {
  display: none;
}

.nav-developers__apikey {
  border: 1.2px solid var(--color--blue-10);
  color: var(--color--blue-10);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
  transition-property: all;
}

.nav-developers__apikey:hover {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  text-decoration: none;
}

.nav-developers__login {
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
  display: none;
}

.nav-developers__login:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.pricing-cards {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-bullets {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.pricing-bullets__item {
  letter-spacing: -.18px;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/667c2f5e47766e7c28c43a63_bullet.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding-left: 24px;
  line-height: 1.25rem;
  list-style-type: none;
}

.pricing-bullets__item.dollar {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/675cc28adde14af981c9af6e_bullet-with-dollar.svg");
}

.pricing__popula-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pricing-popular {
  background-color: var(--color--apricot-10);
  color: var(--color--grey-90);
  text-align: center;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 2px 4px;
  font-family: area-normal, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  display: flex;
}

.link-card {
  aspect-ratio: 1;
  background-color: var(--color--grey-025);
  color: inherit;
  border-radius: 4px;
  padding: 24px;
  position: relative;
}

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

.link-card.green-100 {
  background-color: var(--color--green-100);
  color: var(--color--white);
}

.link-card.red-100 {
  background-color: var(--color--red-100);
  color: var(--color--white);
}

.link-card.blue-05 {
  background-color: var(--color--blue-05);
}

.arrow-svg {
  position: absolute;
  inset: auto 24px 24px auto;
}

.impressum-column-left {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: grid;
}

.show-only__german-locale {
  display: none;
}

.show-only__german-locale:lang(de) {
  display: block;
}

.text__display-xxlarge {
  letter-spacing: -.1rem;
  font-family: area-variable, sans-serif;
  font-size: 3.75rem;
  font-weight: 800;
  line-height: 4.25rem;
}

.toggle-cards {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.toggle-cards__card {
  border-radius: 4px;
  justify-content: flex-end;
  align-items: stretch;
  min-width: 80px;
  min-height: 430px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.toggle-cards__card.open {
  flex: 1;
}

.bg__apricot-60 {
  z-index: -1;
  background-color: var(--color--apricot-60);
  position: absolute;
  inset: 0%;
}

.toggle-cards__label {
  transform-origin: 100% 100%;
  white-space: nowrap;
  transform-style: preserve-3d;
  position: absolute;
  inset: auto 55px 20px auto;
  transform: rotateX(33deg)rotateY(0)rotateZ(90deg);
}

.toggle-cards__trigger {
  cursor: pointer;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-width: 80px;
  display: flex;
  position: relative;
}

.toggle-cards__trigger.open {
  cursor: auto;
}

.bg__dune-10 {
  z-index: -1;
  background-color: var(--color--dune-10);
  position: absolute;
  inset: 0%;
}

.toggle-cards__arrow-wrap {
  margin-top: 16px;
  transform: rotate(135deg);
}

.toggle-cards__arrow-wrap.open {
  transform: rotate(-45deg);
}

.toggle-cards__content-wrap {
  flex: 1;
  display: none;
}

.toggle-cards__content-wrap.open {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  padding: 8px;
  display: flex;
}

.marketo__wrapper {
  border-radius: 4px;
  padding: 40px;
  position: relative;
  overflow: hidden;
}

.marketo__wrapper.bg-white {
  background-color: var(--color--white);
  border-radius: 4px;
}

.marketo__wrapper.blue-05 {
  background-color: var(--color--blue-05);
}

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

.div-block-542 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs1__link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--white);
  display: flex;
}

.tabs1__link:hover {
  color: var(--color--citron-60);
  text-decoration: none;
}

.tabs1__line {
  background-color: var(--color--grey-70);
  width: 1px;
  height: 100%;
}

.tabs1__panel {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.card-bottom-cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--apricot-10);
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  padding: 17px;
  display: grid;
  position: relative;
}

.card-overlay {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.card-bottom-cta-image {
  width: 60px;
}

.tabs1__content-image {
  max-width: 125px;
}

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

.text-block-39 {
  padding-top: 6px;
}

.tabs1__hidden-content {
  display: none;
}

.tabs1__tabs {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.text__display-xxsmall {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.75rem;
}

.partner-arrow-link {
  color: var(--color--white);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.partner-arrow-link:hover {
  color: var(--color--citron-60);
  text-decoration: none;
}

.partner-arrow-links {
  flex-flow: column;
  display: flex;
}

.link7-image {
  height: 18px;
}

.toggle-cards__arrow {
  flex: none;
  width: 40px;
  height: 40px;
}

.toggle-cards__content {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.toggle-cards__content.no-image {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.toggle-cards__image {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}

.toggle-cards__image-wrap {
  width: 400px;
}

.image-141-2 {
  height: 54px;
  position: absolute;
  inset: 16px auto auto 16px;
}

.block-quote-2-2 {
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-style: normal;
}

.section-pill {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #222;
  border-radius: 20px;
  padding: 8px 16px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  display: inline-flex;
}

.section-pill.apricot-80 {
  background-color: var(--color--apricot-80);
}

.image-142-2 {
  height: 54px;
}

.div-block-523-2 {
  border-radius: 4px;
  overflow: hidden;
}

.image-140-2 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
}

.div-block-521-2 {
  color: #fff;
  background-color: #001525;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  padding: 24px;
  display: flex;
}

.side-tabs__pane-quote {
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-style: normal;
}

.spacer__148 {
  height: 148px;
}

.div-block-522-3 {
  background-color: var(--color--dune-10);
  padding: 28px;
}

.tabs1 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.paragraph-7 {
  padding-left: 205px;
  padding-right: 205px;
  display: block;
}

.button__blue-60 {
  background-color: var(--color--blue-60);
  color: var(--color--white);
  border-radius: 4px;
  padding: 8px 16px;
  line-height: 1.25rem;
}

.button__blue-60:hover {
  text-decoration: none;
}

.tabs-4 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  bottom: 34px;
}

.tab__link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--color--grey-50);
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  padding: 6px 16px;
  font-size: 1.375rem;
  line-height: 2rem;
  transition-property: none;
  display: flex;
}

.tab__link:hover {
  color: var(--color--grey-90);
  text-decoration: none;
}

.tab__link.w--current {
  background-color: var(--color--blue-100);
  color: var(--color--white);
  border-radius: 55px;
}

.tabs-menu-5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.sticky-sidebar {
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  position: sticky;
  top: 80px;
}

.sticky-sidebar.show-desktop-only {
  margin-right: 32px;
  top: 95px;
}

.sticky-sidebar__bottom {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.div-block-551 {
  border-bottom: 1px solid var(--color--white);
}

.sticky-sidebar__link {
  opacity: .5;
  color: var(--color--white);
  font-weight: 400;
  transition-property: none;
}

.sticky-sidebar__link:hover {
  opacity: 100;
  text-decoration: none;
}

.sticky-sidebar__link.w--current {
  opacity: 100;
  color: var(--color--citron-60);
}

.sticky-sidebar__top {
  border-bottom: 1px solid var(--color--grey-30);
  padding: 24px;
}

.faqs-new__item {
  border-bottom: 1px solid var(--color--grey-30);
  cursor: pointer;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
}

.faqs-new__item:hover {
  text-decoration: none;
}

.faqs-new__trigger {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: #222;
  justify-content: space-between;
  align-items: center;
  padding: 24px 16px;
  transition-property: all;
  display: flex;
}

.faqs-new__trigger:hover {
  background-color: var(--color--blue-025);
  text-decoration: none;
}

.faqs-new__icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
  position: relative;
}

.faqs-new__content {
  width: 70%;
}

.tabs-link__svg {
  width: 24px;
  height: 24px;
}

.faqs-new__icon-line-1 {
  background-color: var(--color--grey-90);
  width: 2px;
  height: 100%;
  position: absolute;
}

.faqs-new__icon-line-2 {
  background-color: var(--color--grey-90);
  width: 100%;
  height: 2px;
  position: absolute;
}

.faqs-new__content-wrap {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 16px;
}

.code-embed {
  aspect-ratio: 16 / 9;
}

.button__blue-60-2 {
  background-color: var(--color--blue-60);
  border-radius: 4px;
}

.button__blue-60-2:hover {
  text-decoration: none;
}

.card__blue-10 {
  background-color: var(--color--blue-10);
  border-radius: 4px;
  padding: 32px;
}

.card__citron-10 {
  background-color: var(--color--citron-10);
  border-radius: 4px;
  padding: 32px;
}

.card__grey-05 {
  background-color: var(--color--grey-05);
  border-radius: 4px;
  padding: 32px;
}

.card__dune-10 {
  background-color: var(--color--dune-10);
  border-radius: 4px;
  padding: 32px;
}

.card__blue-05 {
  background-color: var(--color--blue-05);
  border-radius: 4px;
  padding: 32px;
}

.card__apricot-10 {
  background-color: var(--color--apricot-10);
  border-radius: 4px;
  padding: 32px;
}

.g2-badges__image {
  max-height: 121px;
}

.g2-badges__badge {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  border: 1px solid #d0d3d9;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex;
}

.g2-badges__badge.middle {
  border-left-style: none;
  border-right-style: none;
}

.g2-badges__badge.last-item {
  border-left-style: none;
  border-right-style: solid;
}

.g2-badges {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gradient-pill {
  border: 4px solid var(--color--white);
  background-image: linear-gradient(90deg, var(--color--citron-60), var(--color--citron-10));
  border-radius: 80px;
  padding: 9px;
  font-weight: 600;
  display: inline-block;
}

.card-grid__card-small {
  color: inherit;
  background-color: inherit;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  min-height: 270px;
  padding: 32px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-grid__card-small:hover {
  text-decoration: none;
}

.card-grid__card-small.blue-05 {
  background-color: var(--color--blue-05);
  color: var(--color--grey-90);
}

.card-grid__card-small.grey-05 {
  background-color: var(--color--grey-05);
}

.card-grid__card-small.green-100 {
  background-color: var(--color--green-100);
  color: var(--color--white);
}

.card-grid__card-small.red-100 {
  background-color: var(--color--red-100);
  color: var(--color--white);
}

.faqs-new__rte p {
  margin-bottom: 12px;
}

.resource-card__pill {
  z-index: 3;
  border: 1px solid var(--color--blue-30);
  color: var(--color--blue-40);
  letter-spacing: 1px;
  -webkit-text-stroke-color: var(--color--blue-30);
  text-transform: uppercase;
  border-radius: 20px;
  padding: 6px 10px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
  transition: background-color .2s, color .2s;
  display: inline-block;
  position: relative;
}

.resource-card__pill:hover {
  background-color: var(--color--blue-30);
  color: var(--color--grey-90);
  text-decoration: none;
}

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

.slider1__mask {
  height: auto;
}

.slider1 {
  background-color: #0000;
  height: auto;
}

.slider1__arrow {
  border: 1px solid var(--color--blue-30);
  color: var(--color--blue-30);
  border-radius: 4px;
  width: 50px;
  height: 44px;
  font-size: 1rem;
  transition: all .2s;
}

.slider1__arrow:hover {
  background-color: var(--color--blue-30);
  color: var(--color--white);
}

.slider1__arrow.previous {
  left: -80px;
}

.slider1__arrow.next {
  right: -80px;
}

.destination-list__item {
  background-color: var(--color--grey-05);
  color: var(--color--grey-90);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 12px;
  font-family: area-normal, sans-serif;
  font-weight: 700;
  transition: border-color .2s, color .2s;
  display: flex;
  position: relative;
}

.destination-list__item:hover {
  border-color: #0000;
  text-decoration: none;
}

.resource-card__inner {
  min-height: 100px;
  padding: 20px 32px;
}

.cta-footer {
  background-color: var(--color--blue-10);
  border-radius: 4px;
  padding: 40px;
}

.cta-footer.apricot-10 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  background-color: var(--color--apricot-10);
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 3.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.button__gray-90 {
  background-color: var(--color--grey-90);
  color: var(--color--white);
  border-radius: 4px;
  padding: 8px 16px;
  line-height: 1.25rem;
}

.button__gray-90:hover {
  text-decoration: none;
}

.image-144-2 {
  width: 107px;
  height: 95px;
  position: absolute;
  inset: 17% -40% 0% auto;
}

.div-block-561 {
  position: relative;
}

.bg__citron-translucent {
  z-index: -1;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #00170f1a;
  position: absolute;
  inset: 0%;
}

.sticky-pills-dark {
  z-index: 5;
  padding-top: 20px;
  padding-bottom: 20px;
  position: sticky;
  inset: 74px 0% auto;
}

.sticky-pill-dark {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--color--grey-10);
  background-color: var(--color--grey-10);
  color: var(--color--grey-70);
  border-radius: 20px;
  padding: 6px 12px;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  transition: background-color .2s, color .2s;
  display: flex;
}

.sticky-pill-dark:hover {
  border-color: var(--color--citron-025);
  background-color: var(--color--citron-025);
  text-decoration: none;
}

.sticky-pill-dark.w--current {
  border-style: solid;
  border-color: var(--color--white);
  background-color: var(--color--citron-100);
  color: var(--color--white);
}

.sitcky-pill-dark-inner-pill {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  border-radius: 100px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: .625rem;
}

.pill-new {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  border-radius: 100px;
  padding: 8px 16px;
  display: inline-block;
}

.pill-new.citron-30 {
  background-color: var(--color--citron-30);
}

.x {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.t.blue-10 {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/67c0da66a5f50c58323dd906_blue-10-check-mark.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
}

.t.citron-30 {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/67c0da665f98111b91ac4222_citron-30-check-mark.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
}

.t {
  margin-bottom: 0;
  padding-left: 34px;
}

.image-145 {
  width: 100%;
}

.div-block-562-2 {
  background-color: var(--color--dune-025);
  border-radius: 10px;
  margin-left: -48px;
  margin-right: -48px;
  padding: 88px 48px;
  position: relative;
}

.image-146 {
  position: absolute;
  inset: auto auto 48px 48px;
}

.div-block-563 {
  z-index: 2;
  background-color: var(--color--citron-100);
  color: var(--color--citron-60);
  border-radius: 100px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  display: flex;
  position: relative;
}

.div-block-564 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.div-block-564.last {
  padding-bottom: 0;
}

.line {
  outline-offset: 0px;
  outline: 1px dashed #222;
  align-self: stretch;
  height: 100px;
  position: absolute;
  top: 5px;
  left: 21px;
}

.div-block-565 {
  background-color: var(--color--dune-05);
  border-radius: 4px;
  padding: 36px;
}

.div-block-566 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-567 {
  margin-left: 24px;
}

.div-block-568 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: var(--color--white);
  padding-bottom: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-569 {
  background-color: var(--color--blue-10);
  border-radius: 100px;
  flex: none;
  width: 16px;
  height: 15px;
  margin-top: 7px;
}

.text-block-49 {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 6px 12px;
  display: inline-block;
}

.div-block-572 {
  z-index: 0;
  border: 1px dashed var(--color--blue-10);
  flex: 0 auto;
  align-self: stretch;
  width: 1px;
  height: 100%;
  position: absolute;
  inset: 1px auto auto 7px;
}

.div-block-572.first {
  top: 8px;
}

.div-block-572.last {
  height: 20px;
}

.div-block-573 {
  position: relative;
}

.background-video-5 {
  z-index: 1;
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
}

.div-block-574 {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-575 {
  padding-right: 32px;
}

.div-block-576 {
  position: relative;
}

.image-148 {
  z-index: 2;
  position: absolute;
  inset: auto -9% 0% auto;
}

.custom-connectors-hero {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.div-block-579 {
  z-index: 1;
  width: 590px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-150 {
  position: absolute;
  top: -8%;
  left: -424px;
}

.image-151 {
  position: absolute;
  bottom: 74px;
  left: -299px;
}

.image-152 {
  position: absolute;
  top: -8%;
  bottom: auto;
  left: 673px;
}

.image-153 {
  z-index: 1;
  position: absolute;
  inset: auto -413px 23% auto;
}

.image-154 {
  position: absolute;
  inset: auto -467px 63px auto;
}

.compare-table-row {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 40px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.compare-table-cell {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed var(--color--grey-30);
  justify-content: flex-start;
  align-items: center;
  padding: 29px;
  display: flex;
}

.compare-table-cell.citron-100 {
  background-color: var(--color--citron-100);
  color: var(--color--white);
}

.compare-table-cell.citron-100.headline {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.compare-table-cell.citron-100.last {
  border-bottom-style: none;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.compare-table-cell.dune-05 {
  background-color: var(--color--dune-05);
}

.compare-table-cell.dune-05.headline {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.compare-table-cell.dune-05.last {
  border-bottom-style: none;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.compare-table-cell.title {
  letter-spacing: .01rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: area-normal, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.75rem;
  display: flex;
}

.compare-table-cell.title.last {
  border-bottom-style: none;
}

.compare-table-cell.blank {
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

.compare-table-cell.blank.last {
  border-bottom-style: none;
}

.compare-table-row-title {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.75rem;
}

.compare-table-column-title {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.compare-table-pill {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
  border-radius: 100px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .625rem;
}

.button__round {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  white-space: nowrap;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 7px 15px;
  transition: all .2s;
  display: flex;
}

.button__round:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.button__round.citron-60 {
  border-color: var(--color--citron-60);
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
}

.button__round.citron-60:hover {
  border-color: var(--color--citron-hover);
  background-color: var(--color--citron-hover);
}

.nav {
  z-index: 100;
  background-color: #0000;
  width: 100%;
  position: fixed;
  top: 0;
}

.nav__content-wrapper {
  z-index: 100;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.nav__menu {
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 18px;
  padding-bottom: 18px;
  display: flex;
  position: static;
}

.nav__logo {
  height: 100%;
}

.nav__logo.blue {
  opacity: 1;
}

.nav__logo.white {
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.nav__nav-link-grid {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  margin-left: 100px;
  margin-right: 0;
  display: flex;
}

.text__display-xxlarge-2 {
  font-family: area-normal, sans-serif;
  font-size: 3.75rem;
  font-weight: 800;
  line-height: 4.25rem;
}

.logos-block {
  grid-column-gap: 2.4rem;
  grid-row-gap: 2.4rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.testimonial-credit {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.border__solid-copy {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--color--white);
  opacity: .5;
}

.image-144 {
  box-shadow: 0 2px 3px -1px #0003;
}

.div-block-545-2 {
  display: flex;
}

.div-block-546-2-2 {
  background-color: var(--color--dune-025);
  border-radius: 10px;
  padding: 40px 60px;
}

.case-study-card-1 {
  background-color: var(--color--citron-100);
  border-radius: 4px;
  padding: 60px;
}

.case-study-card-2 {
  background-color: var(--color--apricot-100);
  border-radius: 4px;
  padding: 60px;
}

.case-study-card-3 {
  background-color: var(--color--blue-05);
  border-radius: 4px;
  padding: 60px;
}

.bg__cover-image {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}

.bg__video {
  z-index: 1;
  height: 100%;
}

.case-study-play-button {
  position: absolute;
  inset: auto auto 1.25rem 1.25rem;
}

.video-card {
  height: 100%;
  position: relative;
}

.text__display-xxlarge-2-2 {
  letter-spacing: .01rem;
  font-family: area-normal, sans-serif;
  font-size: 3.875rem;
  font-weight: 800;
  line-height: 115%;
}

.grid-tabs__title-icon {
  width: 24px;
  height: 24px;
}

.extensibility {
  object-fit: contain;
  top: 42px;
}

.div-block-542-2 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-bottom: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  flex-flow: column;
  display: flex;
}

.div-block-544-2-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.connector-row {
  background-color: var(--color--white);
  padding-top: 32px;
  padding-bottom: 32px;
  transition: all .2s;
  position: relative;
}

.connector-row:hover {
  background-color: var(--color--blue-025);
}

.div-block-546-2-2-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-547 {
  border-bottom: 1px solid var(--color--grey-30);
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-547.first {
  padding-top: 0;
}

.connector-row__overlay {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.div-block-548 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.card-square__cover-link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.basegrid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 100%;
  display: grid;
}

.basegrid.grey-30 {
  background-color: var(--color--grey-30);
}

.basegrid.grey-30.gutter-none {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.cards__image {
  align-self: flex-start;
}

.cards__bottom {
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.cards__bottom.no-grid {
  margin-top: 2rem;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.resource-download__image {
  max-width: 360px;
  position: relative;
}

.resource-download__image-wrap {
  text-align: center;
  width: 100%;
  padding-top: 5.5rem;
  padding-bottom: 5.5rem;
  position: relative;
}

.resource-download__image-bg {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/67a0ec23be37d1696abdd8c6_focus-campaign-bg-image.svg"), linear-gradient(#e8f1ff, #e8f1ff);
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  position: absolute;
  inset: 0 0% 0 -200%;
}

.resource-download__content {
  margin-left: 3rem;
}

.div-block-542-2-2 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.border__solid-copy-2 {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--color--white);
  opacity: .2;
}

.div-block-543-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.text-field-2 {
  border: 1px solid var(--color--grey-30);
  border-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 14px 16px;
}

.text-field-2:focus-visible, .text-field-2[data-wf-focus-visible], .text-field-2::placeholder {
  color: var(--color--grey-50);
}

.form-block-4 {
  margin-bottom: 0;
}

.form-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.data-warehouse-hero-bg {
  max-width: 950px;
  position: absolute;
  inset: 0% 0 0% auto;
}

.button__primary-copy {
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
  transition: all .2s;
}

.button__primary-copy:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.success-message-2 {
  text-align: left;
  background-color: #0000;
  padding-left: 0;
}

.nav__dropdown-toggle {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  color: inherit;
  border: 1px solid #0000;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 8px 12px;
  font-family: area-variable, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  display: flex;
  position: relative;
}

.nav__dropdown-toggle:hover {
  background-color: var(--color--blue-10);
}

.nav__dropdown-toggle:focus-visible, .nav__dropdown-toggle[data-wf-focus-visible] {
  border-color: var(--color--grey-90);
}

.nav__dropdown-label {
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  line-height: 1.25rem;
  display: flex;
}

.nav__dropdown-arrow {
  width: 12px;
  height: 10px;
  position: relative;
  overflow: hidden;
}

.nav__dropdown-arrow.mobile {
  display: none;
}

.nav__dropdown-list {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 32px;
  transition: opacity .2s, transform .2s;
  top: 56px;
}

.nav__dropdown-list.w--open {
  z-index: 10;
  border-top: 1px solid var(--color--grey-30);
  background-color: var(--color--white);
  left: -56px;
  box-shadow: 0 4px 4px #c1c1c133;
}

.nav__dropdown-list.pricing {
  left: -26px;
}

.nav__dropdown-list.pricing.w--open {
  width: 280px;
  left: -57px;
}

.nav__dropdown-list.solutions {
  left: -285px;
}

.nav__dropdown-list.product.w--open {
  border-top: 1px solid var(--color--grey-30);
  left: -216px;
}

.nav__dropdown-list.resources {
  left: -132px;
}

.nav__dropdown-list.resources.w--open {
  padding-bottom: 20px;
}

.nav__dropdown-inner {
  grid-column-gap: 32px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: min-content;
  grid-auto-columns: min-content;
  grid-auto-flow: column;
  display: grid;
}

.nav__dropdown-inner.product {
  grid-template-columns: minmax(min-content, 1fr);
}

.nav__dropdown-column {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-width: 200px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.nav__dropdown-column.wider {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  min-width: 300px;
}

.nav__dropdown-column.pricing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  min-width: 220px;
}

.nav__dropdown-column.resource {
  min-width: 300px;
}

.nav__eyebrow {
  color: var(--color--grey-60);
  letter-spacing: 0;
  -webkit-text-stroke-color: var(--color--grey-60);
  white-space: nowrap;
  font-family: Inter, Impact, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
}

.nav__eyebrow.space-above {
  margin-top: 1rem;
}

.nav__link-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--color--grey-90);
  border: 1px solid #0000;
  border-radius: 4px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-items: center;
  margin-left: -8px;
  padding: 8px;
  font-family: area-normal, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.125rem;
  transition-property: background-color;
  display: flex;
}

.nav__link-wrap:hover {
  border-color: var(--color--blue-10);
  background-color: var(--color--blue-10);
  text-decoration: none;
}

.nav__link-wrap:focus-visible, .nav__link-wrap[data-wf-focus-visible] {
  border-color: var(--color--blue-10);
}

.nav__link-wrap:lang(de) {
  grid-column-gap: 8px;
}

.nav__link-wrap.nowrap {
  flex-flow: row;
  margin-left: -6px;
  padding: 8px 6px;
}

.nav__link-wrap.nowrap:hover {
  border-color: var(--color--blue-10);
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
}

.nav__link-wrap.nowrap:focus, .nav__link-wrap.nowrap:focus-visible, .nav__link-wrap.nowrap[data-wf-focus-visible] {
  border-color: var(--color--blue-60);
}

.nav__link-wrap.secondary {
  color: var(--color--grey-70);
  font-family: Inter, Impact, sans-serif;
  font-weight: 400;
}

.nav__link {
  color: inherit;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 4px;
  outline-style: none;
  padding: 7px;
  font-family: area-variable, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  transition-property: background-color, color;
  transition-duration: .2s, .2s;
  transition-timing-function: ease, ease;
}

.nav__link:hover {
  border-color: var(--color--blue-10);
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  text-decoration: none;
}

.nav__link:focus-visible, .nav__link[data-wf-focus-visible] {
  border-color: var(--color--grey-90);
}

.nav__link.w--current {
  background-color: var(--color--blue-10);
  color: var(--color--grey-90);
  border-radius: 4px;
}

.nav__button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: end;
  align-self: stretch;
  place-items: center end;
  margin-left: 20px;
  font-size: 17px;
  display: grid;
}

.nav__line-separator {
  background-color: var(--color--grey-30);
  width: 1px;
  height: 100%;
}

.nav__product-overview {
  background-color: var(--color--dune-05);
  border-radius: 4px;
  width: 300px;
  padding: 24px;
  position: relative;
}

.nav__product-overview-image {
  width: 100%;
}

.connectors__feature-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.connectors__feature-item {
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/67db244c889342aaf45851c2_bullet.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding-left: 33px;
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.connectors-featured {
  border: 1px solid var(--color--grey-40);
  background-color: var(--color--dune-05);
  border-radius: 4px;
  margin-bottom: 80px;
  padding: 24px;
}

.connectors-featured__headline {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.connectors-featured__icon {
  width: 19px;
  height: 23px;
}

.connectors-featured__tabs-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 22px;
  display: flex;
}

.connectors-featured__tab {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--color--apricot-10);
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 4px 12px;
  transition-property: all;
  display: flex;
}

.connectors-featured__tab:hover {
  background-color: var(--color--grey-90);
  color: var(--color--apricot-10);
  text-decoration: none;
}

.connectors-featured__tab.w--current {
  background-color: var(--color--grey-90);
  color: var(--color--apricot-10);
  padding: 4px 12px;
}

.connectors-featured__tab-icon {
  width: 20px;
  height: 18px;
}

.collection-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-block-8 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 12px;
  font-family: area-normal, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.25rem;
  transition-property: all;
  display: flex;
  box-shadow: 0 2px 5px #0000000f;
}

.link-block-8:hover {
  border-color: var(--color--blue-60);
  text-decoration: none;
}

.image-157 {
  width: 40px;
  height: 40px;
}

.nav__link-subtext {
  color: var(--color--grey-70);
  font-family: Inter, Impact, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
}

.image-158 {
  vertical-align: baseline;
  align-items: center;
  display: inline-flex;
}

.image-159 {
  object-fit: fill;
  align-items: center;
  display: inline-flex;
  position: static;
}

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

.div-block-580 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav__dropdown-hover-overlay {
  z-index: 12;
  height: 20px;
  position: absolute;
  inset: auto 0% -21px;
}

.pricing-details__cell {
  background-color: var(--color--white);
  justify-content: center;
  align-items: center;
  padding: 16px 8px;
  display: flex;
}

.pricing-details__cell.first {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  padding-left: 16px;
}

.pricing-details__table {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border: 1px solid var(--color--grey-30);
  background-color: var(--color--grey-30);
  grid-template-rows: auto auto;
  grid-template-columns: 3fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-details__tabs {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 1px solid var(--color--grey-30);
  border-radius: 100px;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  margin-bottom: 32px;
  padding: 4px;
  display: inline-flex;
}

.pricing-details__tab {
  color: var(--color--grey-50);
  background-color: #0000;
  border-radius: 100px;
  padding: 6px 16px 10px;
  font-family: area-normal, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.25rem;
  transition-property: all;
}

.pricing-details__tab:hover {
  color: var(--color--grey-90);
  text-decoration: none;
}

.pricing-details__tab.w--current {
  background-color: var(--color--grey-90);
  color: var(--color--white);
}

.pricing-details__tabs-wrap {
  flex-flow: column;
  display: flex;
}

.div-block-583 {
  position: relative;
  top: 42px;
}

.pricing-cards__compare-all {
  text-align: right;
}

.pricing-cta {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--color--citron-025);
  padding: 24px;
  display: flex;
}

.pricing-cta__left {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 1;
  display: flex;
}

.pricing-cta__right {
  align-self: center;
}

.form__label {
  font-size: .875rem;
  font-weight: 600;
  line-height: 1rem;
}

.header-new {
  z-index: 100;
  position: relative;
}

.nav__pill {
  background-color: var(--color--apricot-10);
  color: var(--color--grey-90);
  white-space: nowrap;
  border-radius: 100px;
  padding: 3px 8px;
  font-size: .625rem;
  line-height: 1rem;
}

.nav__resource-card {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  transition: background-color .2s, color .2s;
  position: relative;
}

.nav__resource-card:hover {
  background-color: var(--color--grey-05);
  text-decoration: none;
}

.nav__resource-card__top {
  position: relative;
}

.nav__resource-card__bottom {
  padding: 8px;
  font-size: .75rem;
}

.nav__resource-card-title {
  margin-bottom: 8px;
  font-family: area-normal, sans-serif;
  font-size: .75rem;
  font-weight: 800;
  line-height: 1rem;
}

.nav__resource-card-overlay, .nav__product-overview-overlay {
  position: absolute;
  inset: 0%;
}

.security-badge__icon {
  object-fit: contain;
  width: 80px;
  height: 80px;
}

.security-badges {
  background-color: #e8f1ff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.security-badge {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  border-right: 1px solid #d0d3d9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
}

.security-badge.last-item {
  border-right-style: none;
}

.line-column__inner {
  flex-flow: column;
  margin-top: -5px;
  display: flex;
}

.div-block-581-2 {
  flex: 1;
}

.div-block-582-2-2-2 {
  padding-left: 33px;
}

.div-block-583-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--color--apricot-60);
  color: var(--color--white);
  border-radius: 20px;
  padding: 8px 16px;
  display: inline-flex;
}

.div-block-583-2.citron-60 {
  background-color: var(--color--citron-60);
  color: var(--color--grey-90);
}

.div-block-584 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-30);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-585 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--dune-025);
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.data-movement-hero {
  border: 1px solid var(--color--blue-30);
  box-shadow: 0 2px 15px 3px var(--color--blue-10);
  border-radius: 8px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.faq__trigger-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.faq__trigger-number {
  color: var(--color--blue-60);
  letter-spacing: .0625rem;
  text-transform: uppercase;
  margin-top: 2px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
}

.lottie-animation-5 {
  position: absolute;
  inset: 100px 0% 0%;
}

.image-161 {
  position: absolute;
  top: -1%;
  bottom: 0%;
  right: 0%;
}

.text__display-medium-copy {
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.div-block-592 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.form-email-only__input {
  border: 1px #000;
  margin-bottom: 0;
  margin-right: 16px;
  padding: 0;
  font-family: area-normal, sans-serif;
  line-height: 1.25rem;
}

.form-email-only__input:focus-visible, .form-email-only__input[data-wf-focus-visible] {
  color: var(--color--grey-90);
}

.form-email-only__form {
  width: 100%;
}

.form-email-only__wrap {
  background-color: var(--color--white);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 7px 7px 7px 16px;
  display: flex;
}

.text-block-51 {
  background-color: var(--color--citron-60);
  text-align: center;
  border-radius: 40px;
  padding: 6px 14px;
}

.div-block-596-copy {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  background-color: var(--color--dune-05);
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  padding: 70px 60px;
  display: flex;
}

.div-block-597-copy {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-598 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-599 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.heading-5 {
  font-weight: 700;
}

.div-block-600 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  display: flex;
}

.fade-in-cards {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border: 1px solid var(--color--grey-50);
  background-color: var(--color--grey-50);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fade-in-card {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-50);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fade-in-card__content {
  background-color: var(--color--blue-100);
  color: var(--color--grey-50);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 44px;
  display: flex;
  position: relative;
}

.fade-in-card__image {
  width: 100%;
}

.fade-in-card__image.color {
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.fade-in-card__images {
  position: relative;
}

.code-embed-3 {
  margin-bottom: -7px;
}

.fade-in-card__content-top {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  font-weight: 600;
  display: flex;
  position: relative;
}

.fade-in-card__content-bottom {
  z-index: 1;
  position: relative;
}

.text-block-52 {
  background-color: var(--color--grey-50);
  color: var(--color--grey-90);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Jetbrainsmono, Arial, sans-serif;
  font-size: .875rem;
  display: flex;
}

.fade-in-card__background {
  z-index: 1;
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.form-email-only {
  width: 100%;
  margin-bottom: 0;
}

.div-block-603 {
  min-height: 500px;
}

.cta-data-readiness__image {
  z-index: 2;
  width: 170px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% auto 0% 5px;
}

.cta-data-readiness {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--dune-05);
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  padding: 31px 20px;
  display: flex;
  position: relative;
}

.cta-data-readiness__content {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.form-email-only__success {
  text-align: left;
  background-color: #0000;
  padding: 0;
}

.div-block-604 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  display: flex;
}

.div-block-607 {
  align-self: center;
}

.data-readiness__inner-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 180px;
  display: grid;
}

.image-164 {
  max-height: 100px;
}

.position-relative-copy {
  position: relative;
}

.text__apricot-30 {
  color: var(--color--apricot-30);
}

.div-block-531-2 {
  flex: 1;
}

.spacer__52 {
  height: 3.25rem;
}

.spacer__62 {
  height: 3.875rem;
}

.security-list__item-first {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-535 {
  background-color: var(--color--dune-025);
  padding: 40px 60px;
}

.div-block-536-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  display: grid;
}

.quote-tabs__customer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.border__solid-copy-copy {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--color--grey-30);
}

.quote-tabs__quote {
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: flex-start start;
  margin-bottom: 32px;
}

.card__security {
  color: var(--color--white);
  background-color: #222;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.quote-tabs {
  background-color: var(--color--blue-100);
  border-radius: 4px;
  flex-flow: column;
  min-height: 500px;
  padding: 34px 40px 43px;
  display: flex;
}

.security-list__item {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  border-bottom: 1px solid var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: grid;
}

.quote-tabs__menu {
  padding-bottom: 40px;
}

.quote-tabs__tab {
  filter: none;
  color: var(--color--grey-50);
  background-color: #0000;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
}

.quote-tabs__tab:hover {
  color: var(--color--white);
  text-decoration: none;
}

.quote-tabs__tab.w--current {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-radius: 60px;
  padding: 8px 16px;
  text-decoration: none;
  transition-property: none;
}

.quote-tabs__tab.w--current:hover {
  color: var(--color--grey-90);
}

.quote-tabs__content {
  color: var(--color--white);
  flex: 1;
}

.quote-tabs__panel {
  height: 100%;
}

.tabs-6 {
  min-height: 450px;
  display: flex;
}

.tabs-menu-6 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-right: 1px solid var(--color--grey-70);
  background-color: var(--color--grey-90);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 640px;
  padding: 60px 29px 60px 40px;
  display: flex;
}

.tab-link-tab-1-2 {
  color: var(--color--grey-60);
  background-color: #0000;
  padding: 6px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.tab-link-tab-1-2:hover {
  color: var(--color--white);
  text-decoration: none;
}

.tab-link-tab-1-2.w--current {
  background-color: var(--color--white);
  color: var(--color--grey-90);
  border-radius: 20px;
  padding: 6px 16px;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.tab-link-tab-1-2.w--current:hover {
  text-decoration: none;
}

.tabs-content-6 {
  background-color: var(--color--grey-90);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 24px 60px;
}

.tab__pane-x {
  color: var(--color--white);
}

.hero-logos {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #d0d3d9;
  border: 1px solid #d0d3d9;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero-logos__logo-wrap {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.quote-tabs__panel-inner {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.image-144-copy {
  width: 100px;
}

.security-list {
  margin-left: 40px;
}

.resource-card-large {
  color: var(--color--white);
  border-radius: 4px;
  padding: 28px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.resource-card-large:hover {
  text-decoration: none;
}

.resource-card-large__top {
  margin-bottom: 32px;
}

.resources {
  margin-left: 20px;
}

.text__right {
  text-align: right;
}

.connector-tabs {
  flex-flow: column;
  display: flex;
}

.connector-tabs__menu {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--color--grey-30);
  border-radius: 100px;
  align-self: flex-start;
  margin-bottom: 49px;
  padding: 5px;
  display: inline-flex;
}

.mini {
  z-index: 1;
  position: relative;
  top: 48px;
}

.connector-tabs__tab {
  color: var(--color--grey-70);
  background-color: #0000;
  border-radius: 20px;
}

.connector-tabs__tab:hover {
  color: var(--color--grey-90);
  text-decoration: none;
}

.connector-tabs__tab.w--current {
  background-color: var(--color--grey-90);
  color: var(--color--white);
}

.nav__blur {
  z-index: 1;
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  position: absolute;
  inset: 0%;
}

.nav__background {
  z-index: 0;
  opacity: .75;
  position: absolute;
  inset: 0% 0% -1px;
}

.image-165 {
  width: 40px;
}

.code-embed-5 {
  margin-bottom: -7px;
}

.nav__overlay {
  z-index: 3;
  background-image: linear-gradient(#0000, #0003);
  display: none;
  position: fixed;
  inset: 0%;
}

.nav__mobile-button-wrapper {
  display: none;
}

.nav__dropdown-bottom {
  grid-column-gap: 32px;
  grid-row-gap: 80px;
  border-top: 1px solid var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: min-content;
  grid-auto-columns: min-content;
  grid-auto-flow: column;
  margin-top: 20px;
  margin-left: -32px;
  margin-right: -32px;
  padding-top: 10px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.footer__resource-card-overlay {
  position: absolute;
  inset: 0%;
}

.footer__resource-card {
  border: 1px solid var(--color--grey-30);
  color: var(--color--grey-90);
  transition: background-color .2s, color .2s;
  position: relative;
}

.footer__resource-card:hover {
  background-color: var(--color--grey-05);
  text-decoration: none;
}

.footer__resource-card__top {
  position: relative;
}

.footer__resource-card__bottom {
  padding: 8px;
  font-size: .75rem;
}

.footer__resource-card-title {
  margin-bottom: 8px;
  font-family: area-normal, sans-serif;
  font-size: .75rem;
  font-weight: 800;
  line-height: 1rem;
}

.footer__bottom {
  border-top: 1px solid var(--color--grey-30);
  justify-content: space-between;
  margin-top: 32px;
  padding-top: 32px;
  display: flex;
}

.footer__bottom-links {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.div-block-608-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--color--dune-025);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding: 40px 60px;
  display: grid;
}

.div-block-609-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-610 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.image-165-2 {
  width: 400px;
}

.text__hybrid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
}

.div-block-612 {
  background-color: var(--color--grey-50);
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
}

.div-block-613 {
  background-color: var(--color--citron-100);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 300px;
  padding: 20px;
  display: flex;
}

.image-166 {
  width: 121px;
}

.div-block-612-copy {
  background-color: var(--color--grey-50);
  padding: 1px;
}

.div-block-615 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-616 {
  min-height: 110px;
}

.div-block-617 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.div-block-618 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-619 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 1px solid var(--color--grey-60);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
}

.div-block-621 {
  flex: 1;
}

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

.div-block-626 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-2-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--color--grey-50);
  background-color: #0000;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding: 8px 16px;
  display: flex;
}

.tab-link-tab-1-2-2:hover {
  color: var(--color--white);
  text-decoration: none;
}

.tab-link-tab-1-2-2.w--current {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--color--blue-30);
  opacity: 100;
  color: var(--color--grey-90);
  border-radius: 20px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding: 6px 16px;
  display: flex;
}

.tab-link-tab-1-2-2.w--current:hover {
  text-decoration: none;
}

.div-block-627 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-167 {
  height: 50px;
}

.image-168 {
  width: 44px;
}

.resource-list__item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--white);
  justify-content: flex-start;
  align-items: center;
  font-weight: 400;
  display: flex;
}

.resource-list__item:hover {
  text-decoration: none;
}

.resource-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.image-169 {
  width: 200px;
}

.div-block-630 {
  background-color: var(--color--citron-025);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 32px 24px;
  overflow: hidden;
}

.tab-icon {
  width: 24px;
  height: 25px;
}

.tabs-menu-7-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--color--grey-50);
  flex-flow: wrap;
  padding-bottom: 24px;
  display: flex;
}

.link-block-10 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--blue-05);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px;
  display: flex;
  position: relative;
}

.nav__link-title {
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 4px;
}

.bg-lottie {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: auto;
}

.link-block-11 {
  background-color: var(--color--grey-90);
  border-radius: 4px;
  padding: 21px;
}

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

.div-block-633 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.connectors-list__icon-wrap {
  width: 46px;
  height: 46px;
  padding: 6px;
}

.div-block-634 {
  border: 1px solid var(--color--grey-70);
  background-color: var(--color--blue-100);
  padding: 40px;
}

.image-171 {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.nav__underline {
  background-color: var(--color--grey-30);
  height: 1px;
  display: none;
  position: absolute;
  inset: auto 0% -1px;
}

.connector-tabs__panes {
  z-index: 0;
}

.grid-tabs__tab-content-inner {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  padding-top: 16px;
  display: flex;
}

.nav__spacer {
  height: 72px;
}

.nav__menu-inner {
  width: 100%;
  display: flex;
}

.nav__cta {
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-variable, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.nav__cta:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.nav__cta.small {
  padding: 8px 16px;
}

.sticky-section {
  z-index: 5;
  position: sticky;
  top: 72px;
  overflow: hidden;
}

.div-block-635 {
  flex-flow: column;
  display: flex;
}

.text-field-3 {
  border-radius: 4px;
  height: 45px;
  margin-bottom: 0;
}

.div-block-631-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spacer__50 {
  height: 3.125rem;
}

.div-block-633-2 {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  color: var(--color--white);
  background-color: #222;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  display: flex;
}

.div-block-633-copy {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  color: var(--color--white);
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  background-color: #222;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  display: flex;
}

.horizontal-slider-card__number {
  letter-spacing: -.0625rem;
  font-family: area-normal, sans-serif;
  font-size: 7.625rem;
  font-weight: 600;
  line-height: 120%;
}

.horizontal-slider-card {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-style: solid none solid solid;
  border-width: 1px;
  border-color: var(--color--blue-60);
  background-color: var(--color--blue-05);
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.horizontal-slider-card.green-100 {
  background-color: var(--color--green-100);
  color: var(--color--white);
}

.horizontal-slider-card.red-100 {
  background-color: var(--color--red-100);
  color: var(--color--white);
}

.horzontal-slider-card__right {
  padding: 40px;
}

.horizontal-slider-card__left {
  border-right: 1px solid var(--color--blue-60);
  justify-content: flex-start;
  align-items: center;
  padding: 40px 60px 40px 40px;
  display: flex;
}

.horizontal-slider-card__left.dark {
  border-right-color: var(--color--grey-60);
}

.horizontal-slider-cards {
  cursor: grab;
  flex-flow: row;
  display: flex;
}

.image-177 {
  margin-bottom: -30px;
  padding-bottom: 0;
}

.grid-tabs__tab-text {
  letter-spacing: -.02125rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.875rem;
}

.home-hero-slides {
  display: flex;
  overflow: hidden;
}

.home-hero-slide {
  flex: none;
  width: 100%;
}

.home-hero-slider__pagination {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--color--white);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  justify-content: flex-start;
  align-items: flex-end;
  height: 50px;
  padding-bottom: 10px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: absolute;
  inset: auto -10px -57px auto;
}

.home-hero-slider__pagination-item {
  border: 1px solid var(--color--grey-50);
  color: var(--color--grey-50);
  cursor: pointer;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.home-hero-slider__pagination-item:hover {
  border-color: var(--color--grey-90);
  color: var(--color--grey-90);
  text-decoration: none;
}

.home-hero-slider__pagination-item.active {
  border-color: var(--color--grey-90);
  background-color: var(--color--grey-90);
  color: var(--color--white);
}

.home-hero-slide__image {
  width: 100%;
}

.connector-search__wrap {
  z-index: 1;
  position: relative;
  top: 48px;
}

.div-block-643 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.div-block-564-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 22px;
  display: flex;
  position: relative;
}

.div-block-645 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.image-178 {
  align-self: flex-start;
}

.border__solid-copy-2-copy {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--color--grey-60) var(--color--white) var(--color--white);
  opacity: .2;
}

.image-179 {
  position: absolute;
  inset: -30px 100px 0% auto;
}

.div-block-648 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--dune-025);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px 60px;
  display: grid;
  position: relative;
}

.spacer__102 {
  height: 6.375rem;
}

.div-block-649 {
  background-color: var(--color--dune-05);
  border-radius: 4px;
  padding: 32px 36px;
}

.div-block-650 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-left: 24px;
  display: flex;
}

.div-block-651 {
  background-color: var(--color--blue-10);
  border-radius: 40px;
  align-self: flex-start;
  padding: 6px 14px;
}

.div-block-652 {
  border-bottom: 1px solid #0000004d;
  padding-bottom: 20px;
}

.div-block-652.border-margin-none {
  border-bottom-style: none;
  padding-bottom: 0;
}

.div-block-654 {
  background-color: var(--color--white);
  text-align: center;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.div-block-654.margin-edit {
  margin-right: 1px;
}

.div-block-655 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--color--grey-30);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.census-banner {
  background-color: var(--color--dune-025);
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6829cfa1c35528c6ea987d55_banner-grid.svg");
  background-position: 100%;
  background-size: auto;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px 60px;
  display: grid;
  position: relative;
}

.census-banner__image {
  position: absolute;
  top: -26px;
  left: 60%;
}

.image-175 {
  z-index: -1;
  object-fit: cover;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 52%;
}

.content__menu {
  background-color: var(--color--dune-025);
  border-radius: 10px;
  padding: 24px;
  position: sticky;
  top: 20px;
}

.div-block-640 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--citron-60);
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 16px;
  display: flex;
}

.div-block-641-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.link-5 {
  color: var(--color--blue-100);
}

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

.link-5.w--current {
  color: var(--color--blue-60);
}

.content__column-wrap {
  border-radius: 8px;
  padding: 88px 40px;
  position: relative;
  overflow: hidden;
}

.content__column-wrap.padding-none {
  padding: 0;
}

.content__column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

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

.content__card-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #d0d3d94d;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content__card-left {
  background-color: var(--color--apricot-100);
  color: var(--color--white);
  border-radius: 10px 0 0 10px;
  margin: 1px;
  padding: 32px 20px;
}

.content__card-center {
  background-color: var(--color--apricot-100);
  color: var(--color--white);
  border-radius: 0;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 32px 20px;
}

.content__card-right {
  background-color: var(--color--apricot-100);
  color: var(--color--white);
  border-radius: 0 10px 10px 0;
  margin: 1px;
  padding: 32px 20px;
}

.div-block-646-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--dune-025);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 28px;
  display: grid;
}

.bg-image-copy {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.content__data-card {
  background-color: var(--color--white);
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
  padding: 32px 20px;
}

.content__data-card.margin-right {
  margin-right: 1px;
}

.content__data-card.margin-right.card-right {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.content__data-card.card-left {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.div-block-647-2 {
  background-color: var(--color--dune-025);
  border-radius: 10px;
  padding: 40px;
  overflow: visible;
}

.content__contact-wrap {
  border-top: 1px solid #0015254d;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
}

.content__contact-wrap:hover {
  text-decoration: none;
}

.content__contact-trigger {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: #222;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  transition-property: all;
  display: flex;
}

.content__contact-trigger:hover {
  text-decoration: none;
}

.div-block-650-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: inherit;
  font-weight: inherit;
  display: flex;
}

.div-block-650-2:hover {
  text-decoration: none;
}

.content__contact-info {
  overflow: hidden;
}

.content__contact {
  display: inline-block;
}

.content__contact-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
  position: relative;
}

.div-block-651-2 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-652-2 {
  color: var(--color--white);
  border-bottom: 1px solid #d0d3d94d;
  padding-top: 28px;
  padding-bottom: 28px;
}

.div-block-652-2.top-padding-none {
  padding-top: 0;
}

.link-block-12 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: inherit;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

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

.div-block-653-2 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-177-2 {
  width: 110%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.div-block-655-2 {
  flex-flow: column;
  display: flex;
}

.div-block-656-2 {
  border-bottom: 1px solid var(--color--grey-30);
  padding-top: 24px;
  padding-bottom: 28px;
}

.div-block-656-2.no-top-padding {
  padding-top: 0;
}

.div-block-656-2.no-bottom-padding {
  border-bottom-style: none;
  padding-bottom: 0;
}

.div-block-657-2 {
  border: 1px solid var(--color--grey-30);
  border-radius: 10px;
}

.div-block-657-2:hover {
  text-decoration: none;
}

.div-block-658-2 {
  padding: 32px 28px;
}

.tabs-content-7 {
  padding-top: 40px;
}

.div-block-659-2 {
  background-color: var(--color--white);
  border-radius: 10px;
  flex: 1;
  padding: 16px;
}

.div-block-660-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.card-wrapper__card {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/682c9ace3d9f719ebebdd360_card-background.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-181 {
  border-radius: 10px;
}

.private-page-notice {
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.bg__citron-60 {
  z-index: -1;
  background-color: var(--color--citron-60);
  position: absolute;
  inset: 0%;
}

.private-page-nav {
  border-bottom: 1px solid var(--color--grey-70);
  background-color: var(--color--blue-100);
  padding-top: 10px;
  padding-bottom: 10px;
}

.card-wrapper__inner {
  border-top-left-radius: 20px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin: 40px 0 0 41px;
  padding: 24px 60px 40px 24px;
  display: flex;
}

.card-wrapper__inner.citron-10 {
  background-color: #f4ffd3b3;
}

.card-wrapper__inner.blue-10 {
  background-color: #c6ddffb3;
}

.card-wrapper__inner.bg-dune-10 {
  background-color: #eae0d3b3;
}

.tab-link {
  background-color: var(--color--citron-100);
  color: var(--color--grey-50);
  margin: 1px 0 1px 1px;
  padding: 8px 10px;
  font-weight: 400;
}

.tab-link:hover {
  color: var(--color--white);
  text-decoration: none;
}

.tab-link.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.xxxxx {
  background-color: var(--color--citron-100);
  color: var(--color--grey-50);
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  margin: 1px;
  padding: 8px 10px;
  font-weight: 400;
}

.xxxxx:hover {
  color: var(--color--white);
  text-decoration: none;
}

.xxxxx.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.u {
  background-color: var(--color--blue-100);
  color: var(--color--grey-50);
  margin: 1px;
  padding: 9px 10px;
}

.u:hover {
  color: var(--color--white);
  text-decoration: none;
}

.u.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.u.radius-right {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.u.margin-left {
  margin-left: 1px;
}

.u.margin-left.radius-left {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.u {
  margin-left: 0;
}

.tabs-menu-9 {
  background-color: var(--color--white);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.tabs-9 {
  flex-flow: column;
  display: flex;
}

.tabs-content-9 {
  flex-flow: column;
  padding-top: 48px;
}

.tabs-menu-10 {
  background-color: var(--color--white);
  border-radius: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: inline-flex;
}

.tabs-10 {
  flex-flow: column;
  display: flex;
}

.xxx {
  background-color: var(--color--citron-100);
  color: var(--color--grey-50);
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin: 1px 0 1px 1px;
  padding: 8px 10px;
  font-weight: 400;
}

.xxx:hover {
  color: var(--color--white);
  text-decoration: none;
}

.xxx.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.xx {
  background-color: var(--color--citron-100);
  color: var(--color--grey-50);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin: 1px 0 1px 1px;
  padding: 8px 10px;
  font-weight: 400;
}

.xx:hover {
  color: var(--color--white);
  text-decoration: none;
}

.xx.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.xxxx {
  background-color: var(--color--citron-100);
  color: var(--color--grey-50);
  margin: 1px 0 1px 1px;
  padding: 8px 10px;
  font-weight: 400;
}

.xxxx:hover {
  color: var(--color--white);
  text-decoration: none;
}

.xxxx.w--current {
  background-color: var(--color--blue-60);
  color: var(--color--white);
}

.dashed__line {
  border-right: 1px dashed #000;
  position: absolute;
  inset: 10px auto 50px 21px;
}

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

.card-grid__card-no-bottom-padding {
  color: #222;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  padding: 32px 32px 0;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-grid__card-no-bottom-padding:hover {
  text-decoration: none;
}

.card-grid__card-no-bottom-padding.dark-blue {
  color: #fff;
  background-color: #001525;
  justify-content: space-between;
}

.toggle-cards__trigger-text {
  letter-spacing: 0;
  font-family: area-normal, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
  line-height: 2rem;
}

.card-grid__icon {
  width: 48px;
}

.card-grid__bottom {
  flex: 1;
}

.div-block-663 {
  background-color: var(--color--white);
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
  padding: 20px 30px;
}

.div-block-663.margin-right {
  margin-right: 1px;
}

.div-block-663-2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-657-2-copy {
  border: 1px solid var(--color--grey-30);
  border-radius: 10px;
}

.div-block-657-2-copy:hover {
  text-decoration: none;
}

.text__display-xlarge-locales {
  letter-spacing: .01rem;
  font-family: area-variable, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 3.25rem;
}

.text__display-xlarge-locales.text__blue-60:lang(de), .text__display-xlarge-locales.text__blue-60:lang(fr) {
  font-size: 2.5rem;
}

.div-block-610-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.div-block-412-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 48px;
  display: flex;
}

.basegrid-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.base-grid-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.logo-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.banner-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--color--green-05);
  text-align: center;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 14px;
  display: flex;
  position: relative;
}

.code-embed-6 {
  border-radius: 10px;
  margin-bottom: -7px;
  overflow: hidden;
}

.button__list-copy {
  grid-column-gap: 20px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

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

._404-animation-number {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-610-2-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-611-2 {
  border: 1px solid #d0d3d9;
}

.form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: grid;
}

.button__primary-copy-2 {
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__primary-copy-2:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

._404-animation-wrap {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.button__primary-small-2 {
  border: 1.2px solid var(--color--blue-60);
  background-color: var(--color--blue-60);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition: all .2s;
}

.button__primary-small-2:hover {
  background-color: #2e54b6;
  border-color: #2e54b6;
  text-decoration: none;
}

.div-block-664-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-665 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.div-block-666 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-667 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.border__solid {
  border-top-style: solid;
  border-top-width: 1px;
}

.border__solid.grey-50 {
  border-top-color: var(--color--grey-50);
}

.border__solid.grey-30 {
  border-top-color: var(--color--grey-30);
}

.spacer__170 {
  height: 10.625rem;
}

.tab-link-tab-1-3 {
  background-color: #0000;
  font-family: area-normal, sans-serif;
  font-size: 1.75rem;
  font-weight: 800;
  line-height: 2.25rem;
}

.tab-link-tab-1-3:hover {
  text-decoration: none;
}

.tab-link-tab-1-3.w--current {
  color: var(--color--blue-60);
  background-color: #0000;
  font-size: 2.25rem;
  line-height: 2.75rem;
}

.tabs-menu-11 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-668 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 40% -60%;
}

.image-185 {
  width: 50%;
}

.div-block-670 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.image-187, .image-188 {
  width: 197px;
}

.image-189, .image-190 {
  width: 413px;
}

.div-block-671 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.div-block-672 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.analytics-grid-card {
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 300px;
  padding: 24px;
  display: flex;
}

.analytics-grid-card.citron-100 {
  background-color: var(--color--citron-100);
  color: var(--color--white);
}

.analytics-grid-card.dune-05 {
  background-color: var(--color--dune-05);
}

.analytics-grid-card.citron-10 {
  background-color: var(--color--citron-10);
}

.analytics-grid-card.grey-30 {
  background-color: var(--color--grey-30);
}

.analytics-grid-card.apricot-100 {
  background-color: var(--color--apricot-100);
  color: var(--color--white);
}

.analytics-grid-card.blue-10 {
  background-color: var(--color--blue-10);
}

.analytics-grid-cards__top {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-666-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  display: flex;
}

.div-block-667-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.div-block-668-2 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.analytics-link {
  background-color: var(--color--white);
  padding-top: 24px;
  padding-bottom: 32px;
}

.analytics-link.padding-top {
  padding-top: 24px;
}

.analytics-link.padding-top.bottom-border-none {
  border-bottom-style: none;
}

.analytics-link.top {
  padding-top: 0;
}

.analytics-link.bottom {
  padding-bottom: 0;
}

.tab__content {
  padding-top: 40px;
}

.qoute__tabs {
  background-color: #0000;
  padding: 0;
  transition-property: none;
}

.qoute__tabs.w--current {
  background-color: #0000;
}

.qoute-tabs__wrap {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-671-2 {
  background-color: var(--color--white);
  border-radius: 4px;
  padding: 7px 12px;
}

.div-block-672-2 {
  padding: 7px 12px;
}

.analytics-hero-image-1 {
  z-index: 1;
  width: 226px;
  position: absolute;
  inset: -11% auto auto -10%;
}

.analytics-hero-image-2 {
  z-index: 1;
  width: 248px;
  position: absolute;
  inset: -20% -11% auto auto;
}

.analytics-tabs {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.analytics-tabs__tab {
  color: var(--color--white);
  background-color: #0000;
  border-radius: 100px;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 400;
  transition-property: none;
}

.analytics-tabs__tab:hover {
  background-color: var(--color--apricot-30);
  color: var(--color--grey-90);
  text-decoration: none;
}

.analytics-tabs__tab.w--current {
  background-color: var(--color--apricot-30);
  color: var(--color--grey-90);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 9px 20px;
}

.analytics-tabs__tab.w--current:hover {
  text-decoration: none;
}

.analytics-tabs__menu {
  z-index: 5;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--color--citron-100);
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: sticky;
  top: 73px;
}

.analytics-tabs__panes {
  padding-top: 80px;
}

.analytics-quad-points {
  grid-column-gap: 20px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.analytics-quad-points__point {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--color--white);
  flex-flow: column;
  display: flex;
}

.div-block-677 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.analytics-arrow-links {
  color: var(--color--white);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.analytics-arrow-links:hover {
  text-decoration: none;
}

.analytics-arrow-links__wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.border__solid-copy-copy-2 {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--color--grey-70) var(--color--white) var(--color--white);
  opacity: .5;
}

.div-block-680 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.button-2 {
  background-color: var(--color--blue-30);
  color: var(--color--grey-90);
  border-radius: 4px;
  padding: 12px 16px;
}

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

.button-3 {
  border: 1px solid var(--color--white);
  background-color: #0000;
  border-radius: 4px;
  padding: 10px 41px;
}

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

.analytics-arrow-links__icon {
  background-color: var(--color--grey-05);
  border-radius: 4px;
  width: 46px;
  height: 46px;
  padding: 7px;
}

.analytics-quotes-tabs__tabs {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.analytics-quotes-tabs__tab {
  background-color: #0000;
  padding: 0;
  transition-property: none;
}

.analytics-quotes-tabs__tab.w--current {
  background-color: #0000;
}

.analytics-links {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: var(--color--grey-30);
  flex-flow: column;
  display: flex;
}

.button__outline-white {
  border: 1.2px solid var(--color--white);
  color: var(--color--white);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-family: area-normal, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.1875rem;
  transition-property: all;
}

.button__outline-white:hover {
  border-color: var(--color--white);
  background-color: var(--color--white);
  color: var(--color--grey-90);
  text-decoration: none;
}

.analytics-quote-tabs__tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.analytics-quote-tabs__pane {
  padding-top: 40px;
}

.analytics-quote-tabs__tab {
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 7px 12px;
  transition-property: none;
  display: flex;
}

.analytics-quote-tabs__tab.w--current {
  background-color: var(--color--white);
}

.analytics-grid-card__icon {
  width: 45px;
}

.analytics-quote-tabs__logo-grayscale {
  position: absolute;
}

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

@media screen and (max-width: 991px) {
  .main.vendors {
    margin-top: 60px;
  }

  .section.sticky-nav-dev {
    top: 52px;
  }

  .contain.small {
    width: 100%;
  }

  .b12__slide {
    width: 50%;
  }

  .b12__slider {
    width: 100%;
    max-width: 100%;
  }

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

  .faq__links {
    top: 100px;
  }

  .c8__trigger {
    cursor: pointer;
  }

  .navbar__content-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .footer__grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    align-content: start;
  }

  .footer__grid.v2 {
    grid-template-columns: 1fr;
  }

  .footer__links-wrapper {
    border-bottom: 1px solid var(--color--grey-30);
    grid-template-columns: 1fr 1fr;
    margin-bottom: 16px;
    padding-bottom: 32px;
  }

  .footer__links-wrapper.slider__wrapper {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .footer__links-wrapper.no-border {
    border-bottom-style: none;
  }

  .navbar__dropdown {
    z-index: 2;
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
    position: relative;
  }

  .c6__slide-inner {
    height: 620px;
  }

  .c6__content {
    align-items: start;
  }

  .footer__header {
    font-size: 16px;
    line-height: 24px;
  }

  .footer__slide-nav {
    bottom: 73px;
  }

  .menu__button-wrapper {
    align-self: center;
    align-items: center;
    display: flex;
  }

  .c6__mask {
    max-width: 700px;
  }

  .footer__blog-image-wrap {
    height: 170px;
  }

  .bg-image.developers {
    top: 158px;
  }

  .base-grid.gutter-large {
    grid-column-gap: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 40px;
  }

  .base-grid._3-cols {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .text__display-small.line-wrap {
    word-break: break-all;
  }

  .button__list.center-tablet-mobile {
    justify-content: center;
    align-items: center;
  }

  .c6__arrow-left, .c6__arrow-right {
    display: none;
  }

  .nav__banner-link {
    width: 80%;
  }

  .filter {
    max-width: none;
  }

  .show-only__desktop {
    display: none;
  }

  .show-only__tablet-mobile, .hide-desktop {
    display: block;
  }

  .cta__blog {
    flex-direction: column-reverse;
  }

  .cta__blog-content {
    text-align: center;
    justify-items: center;
  }

  .cta__blog-image-wrap {
    margin-bottom: 23px;
    margin-left: 0;
  }

  .modal__wrap {
    height: auto;
  }

  .div-block-88 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .pricing__trial-button-2 {
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq__trigger, .c8__trigger-2 {
    cursor: pointer;
  }

  .blog-list {
    grid-template-columns: 1fr 1fr;
  }

  .case-studies__cards {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
  }

  .connector-search__results {
    z-index: 3;
    display: none;
  }

  .destination__source-items-grid {
    grid-template-columns: auto auto;
  }

  .nav__banner-icon {
    display: none;
  }

  .div-block-112 {
    min-height: auto;
  }

  .nav-menu-2 {
    z-index: 50;
    background-color: #fff;
    justify-content: flex-start;
    align-self: stretch;
    padding: 40px 20px;
    display: block;
    position: absolute;
    overflow: auto;
  }

  .navbar__link-block-2 {
    border-bottom: 1px solid silver;
    margin-right: 0;
    padding-bottom: 20px;
  }

  .navbar__dropdown-label-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .navbar__dropdown-toggle-2 {
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 18px;
    position: relative;
  }

  .navbar__dropdown-toggle-2.w--open {
    border-bottom-style: none;
    margin-left: 0;
  }

  .navbar__dropdown-2 {
    z-index: 2;
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
    position: relative;
  }

  .menu-button-2 {
    color: #222;
    background-color: #0000;
    margin-left: 10px;
    padding: 10px;
  }

  .menu-button-2.w--open {
    z-index: 99;
    color: #222;
    background-color: #0000;
  }

  .nav-link-2 {
    color: #306bea;
    border: 1px solid #306bea;
    border-radius: 4px;
    padding: 8px 15px;
    font-weight: 500;
  }

  .nav-link-2:hover {
    color: #fff;
    background-color: #306bea;
  }

  .nav-link-2.alt {
    border-color: var(--color--blue-60);
    color: var(--color--blue-60);
    font-size: 1rem;
    font-weight: 700;
  }

  .nav-link-2.alt:hover {
    color: var(--color--white);
  }

  .nav-link-2.con {
    border-style: none;
    padding-left: 0;
    font-size: 1rem;
    font-weight: 700;
  }

  .nav-link-2.con:hover {
    color: var(--color--grey-90);
    background-color: #0000;
    font-size: 1rem;
    font-weight: 700;
  }

  .navbar__nav-link-grid {
    grid-column-gap: 16px;
    grid-row-gap: 23px;
    flex-direction: column;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: start;
    place-items: flex-start stretch;
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    display: grid;
  }

  .navbar__button-wrapper-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    margin-left: 0;
    display: grid;
  }

  .div-block-123 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    padding-left: 16px;
    padding-right: 16px;
  }

  .navbar__drop-list-2.w--open {
    background-color: #eee;
    margin-top: 12px;
    padding-top: 0;
    position: relative;
    left: 0;
  }

  .navbar__drop-list-2.nav-product.w--open {
    box-shadow: none;
    background-color: #f7f8fa;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    left: 0;
  }

  .navbar__drop-list-2.pricing.w--open {
    background-color: var(--color--grey-05);
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
    left: 0;
  }

  .navbar__drop-arrow-2 {
    width: 20px;
    height: 8px;
    display: block;
  }

  .mobile-close, .div-block-131, .nav-old__underline, .hero-home__toggle {
    display: none;
  }

  .partner-list {
    flex-direction: column;
  }

  .connector-detail__column {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .connector-detail__hero-image-wrap {
    display: none;
  }

  .list-card__image-wrap, .list-card__image {
    height: auto;
  }

  .searchfiilter, .connector-filter__dropdown {
    max-width: none;
  }

  .connector-detail__column-sticky {
    position: static;
  }

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

  .about-cards {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .newline__all-breakpoints {
    display: inline;
  }

  .dropdown-content {
    display: flex;
  }

  .mds-city-card {
    flex-basis: 31.75%;
  }

  .mds-card {
    flex: 50%;
  }

  .features-table__row {
    grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
  }

  .features-table__row.first {
    grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
    top: 32px;
  }

  .features__select-box {
    min-height: 30px;
  }

  .div-block-185 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .div-block-195 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .emea__case-study-card-wrap {
    flex: 0 50%;
  }

  .emea__logos.is-border {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .emea__case-study-image-wrap {
    object-fit: cover;
    flex: 0 50%;
    overflow: hidden;
  }

  .emea__display-large {
    font-size: 2.75rem;
    line-height: 3.5rem;
  }

  .emea__case-study-card {
    grid-column-gap: 60px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: auto;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .emea__hero-wrapper {
    min-height: auto;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .emea__display-hero {
    font-size: 3.75rem;
    line-height: 4.5rem;
  }

  .lp__header.vendors {
    z-index: 4;
    background-color: var(--color--white);
    position: fixed;
    inset: 0% 0% auto;
  }

  .newline__desktop {
    display: inline;
  }

  .emea__hero-images {
    width: 660px;
    top: -36px;
    left: 51%;
  }

  .hero__lufthansa-logo {
    height: 202px;
    top: 172px;
    left: 1px;
  }

  .hero__circle {
    width: 58px;
    top: 115px;
    left: 355px;
  }

  .hero__pill {
    height: 30px;
    top: 431px;
    left: 155px;
  }

  .hero__nandos, .hero__world {
    display: none;
  }

  .hero__nandos-logo {
    height: 202px;
    top: 172px;
    left: 59px;
  }

  .hero__the-world-logo {
    height: 231px;
    top: 172px;
    left: 52px;
  }

  .emea__hero-company {
    display: block;
  }

  .emea__case-study-image {
    object-fit: cover;
    flex: 0 50%;
    height: 100%;
  }

  .it-pract__hero-cta-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: space-between;
  }

  .infographic__cta-content-wrapper {
    flex: 0 60%;
    max-width: 57%;
  }

  .show-desktop-only {
    display: none;
  }

  .show-tablet-mobile-only {
    display: block;
  }

  .infographic__cta-wrapper {
    padding-left: 3rem;
  }

  .image-48 {
    right: 20px;
  }

  .emea__bottom-cta {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: space-between;
  }

  .button__blue-70 {
    white-space: normal;
  }

  .infographic__cta-content-wrapper-2 {
    flex: 0 60%;
    max-width: 57%;
  }

  .senior-deci__logos-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .image-49 {
    right: 20px;
  }

  .nav__banner-pill {
    white-space: nowrap;
  }

  .nav__banner-wrap {
    width: 85%;
    margin-left: auto;
    margin-right: auto;
  }

  .navbar__drop-list-3.w--open {
    background-color: #eee;
    margin-top: 12px;
    padding-top: 0;
    position: relative;
    left: 0;
  }

  .navbar__drop-list-3.nav-resources.w--open {
    background-color: #f7f8fa;
    padding-left: 0;
    padding-right: 0;
    left: 0;
  }

  .nav__underline-2 {
    display: none;
  }

  .div-block-200 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    padding-left: 16px;
    padding-right: 16px;
  }

  .compare-grid__row, .compare-grid__row.top {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .compare-grid__cell-left {
    padding-left: 20px;
    padding-right: 10px;
  }

  .compare-grid__cell-left.bottom-left {
    padding-left: 20px;
  }

  .compare-grid__cell-left.no__padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .compare-grid__cell-left.right-center {
    padding-right: 10px;
  }

  .compare-grid__cell-left.no__padding-copy {
    padding-left: 20px;
  }

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

  .div-block-202 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

  .div-block-202-copy {
    flex-wrap: wrap;
  }

  .show-only__tablet {
    display: block;
  }

  .dbt__alert-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    padding-left: 3rem;
  }

  .alert__cta-content {
    max-width: 100%;
  }

  .statements {
    align-items: center;
    display: flex;
  }

  .time-spent-heading {
    font-size: 12px;
  }

  .iceberg-container {
    margin-top: 60px;
  }

  .section-ultimate-guide {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-ultimate-guide.gray {
    overflow: hidden;
  }

  .section-ultimate-guide.subsequent {
    padding-bottom: 0;
  }

  .section-ultimate-guide.hero {
    padding-top: 140px;
    padding-bottom: 60px;
  }

  .grid.align-center.flat {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .grid.align-center.pyramdi-flat {
    flex-direction: column;
    justify-content: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .grid.flat {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .under-iceberg {
    width: 66%;
    max-width: 780px;
  }

  .table-highlight {
    width: 15%;
  }

  .col-50.pyramid-wrapper.t-100 {
    margin-top: 35px;
  }

  .col-50.t-100 {
    width: 100%;
    padding: 0;
  }

  .col-50.t-100.mb-30 {
    margin-bottom: 60px;
  }

  .col-50.sidebar-left {
    width: 35%;
  }

  .col-50.sidebar {
    width: 65%;
  }

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

  .bar-heading {
    font-size: 18px;
  }

  .slider-2 {
    background-color: #0000;
    height: auto;
    display: block;
    position: relative;
  }

  .pills-row {
    margin-bottom: 20px;
  }

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

  .timestamp {
    line-height: 30px;
  }

  .blocks {
    background-position: 0 0;
    width: 80%;
    height: 40%;
    inset: 75px -22% auto auto;
  }

  .iceberg-top-block-right {
    width: 100%;
    margin-bottom: 0;
  }

  .data-flow-step {
    font-size: 16px;
  }

  .tabletop-heading {
    line-height: 20px;
  }

  .secret-controls {
    max-width: 100%;
  }

  .toggle-row {
    font-size: 20px;
  }

  .topic-link {
    padding-right: 13px;
    font-size: 11px;
    line-height: 21px;
    top: 0;
  }

  .masthead {
    margin-bottom: 60px;
  }

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

  .table-name.hide {
    opacity: 0;
  }

  .current-dots {
    height: 45px;
    margin-right: 20px;
  }

  .tab-heading {
    max-width: 200px;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .button__ultimate-guide.white.download {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pyramid-item {
    font-size: 16px;
  }

  .pyramid-controls {
    max-width: 100%;
  }

  .iberg-glyph {
    max-width: 80%;
  }

  .slider-arrow {
    color: #306bea;
    border: 1px solid #306bea;
    border-radius: 900px;
    width: 45px;
    height: 45px;
    font-size: 16px;
    transition: all .2s;
    inset: 0% 0% auto auto;
  }

  .slider-arrow:hover {
    color: #edeff2;
    background-color: #306bea;
  }

  .slider-arrow.left {
    left: auto;
    right: 60px;
  }

  .hide-arrows {
    display: none;
  }

  .table-master {
    z-index: 15;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
    position: relative;
  }

  .tabs-wrapper {
    display: none;
  }

  .masthead-heading.limited-tablet {
    max-width: 310px;
  }

  .pyramid-grid-floor {
    margin-top: -56px;
  }

  .th-top {
    width: 50%;
  }

  .calculator-ornaments {
    inset: 0% 0% auto auto;
  }

  .calculator-ornaments.second {
    inset: 8% -21% auto auto;
  }

  .calculator-ornaments.first {
    display: none;
  }

  .time-spent-wrapper.horizontal {
    transform-origin: 50%;
    flex-direction: column;
    justify-content: space-between;
    width: 150px;
    height: 580px;
    margin: -122px auto -148px;
    display: flex;
    position: relative;
    transform: rotate(-90deg);
  }

  .table {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    overflow: hidden;
  }

  .underwater {
    padding-bottom: 0;
  }

  .pyramid-mega {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .time-spent {
    display: none;
  }

  .db__frame {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    align-self: auto;
    width: 100%;
  }

  .industry__bottom {
    flex-direction: column;
  }

  .image-64 {
    right: 20px;
  }

  .c360__cta-wrapper {
    justify-content: space-between;
    padding-left: 40px;
  }

  .industry__tab {
    text-align: center;
    flex: 0 auto;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 1rem;
  }

  .div-block-255 {
    width: 50%;
  }

  .div-block-258 {
    flex: 0 auto;
    justify-content: center;
    align-items: stretch;
    width: 50%;
  }

  .heading-3 {
    font-size: 54px;
  }

  .div-block-247 {
    width: 50%;
  }

  .div-block-202-copy-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

  .div-block-249 {
    width: auto;
  }

  .div-block-253 {
    flex: 0 auto;
    width: 50%;
  }

  .industry__tabs {
    flex-direction: row;
    order: 3;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
  }

  .div-block-202-copy-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

  .customer__slide {
    flex-direction: column;
    padding-right: 0;
  }

  .right-arrow-2 {
    left: -75%;
  }

  .div-block-260 {
    padding-left: 20px;
  }

  .div-block-261 {
    flex: 0 auto;
    justify-content: center;
    align-items: stretch;
    width: 50%;
  }

  .div-block-262 {
    width: auto;
  }

  .c360__bottom-cta-copy {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: space-between;
    padding-left: 2rem;
  }

  .div-block-231-copy-copy {
    align-items: flex-start;
  }

  .div-block-268 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-269 {
    align-items: flex-end;
  }

  .tco__left-nav-links {
    flex-direction: row;
    align-self: center;
  }

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

  .tco__sticky {
    z-index: 3;
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    border-top: 1px solid var(--color--grey-30);
    background-color: var(--color--dune-05);
    border-right-style: none;
    flex-direction: row-reverse;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: -20px;
    padding: 20px;
    position: fixed;
    top: auto;
    bottom: 0;
  }

  .podcast__cta {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .podcast__cta.subscribe {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    flex-direction: column;
  }

  .podcast__cta.hub {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
  }

  .div-block-295 {
    padding: 20px;
  }

  .div-block-300 {
    width: 100%;
    height: 1px;
  }

  .div-block-302 {
    justify-content: flex-start;
  }

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

  .div-block-297 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border: 1px solid var(--color--blue-70);
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
    display: flex;
  }

  .fiveaudio__track-wrap {
    width: 100%;
  }

  .div-block-333 {
    align-items: stretch;
    margin-right: 10px;
  }

  .bg-podcast-detail {
    background-image: none;
  }

  .bg-podcast-detail.dune {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .bg__podcast-hero-mobile {
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65badc59182fe668ddc0ff86_Header%20BG%20(1).png");
    background-position: 0 0;
    background-size: cover;
    flex-direction: column;
    margin-left: -20px;
    margin-right: -20px;
  }

  .bg__podcast-hero-mobile.dune {
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/669fe1418872277dc5644e21_podcast-blue-accent.png");
    background-position: 100%;
  }

  .sp-duration {
    display: flex;
  }

  .audio__button-play {
    width: 64px;
    height: 64px;
  }

  .sp-elapsed {
    display: flex;
  }

  .fiveaudio__controls-wrap {
    align-items: stretch;
  }

  .audio__button-pause {
    width: 64px;
    height: 64px;
  }

  .podcast-hero-image {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }

  .podcast__left-nav-links-copy {
    flex-direction: row;
    align-self: center;
  }

  .div-block-352 {
    position: static;
  }

  .resource-card__top, .resource-card__top.hero {
    height: auto;
  }

  .resource-card__image {
    height: auto;
    min-height: auto;
  }

  .email-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .resources-featured-cta__left, .email-cta__right {
    width: auto;
  }

  .video-playlist__list-item {
    flex-wrap: nowrap;
  }

  .resources-featured-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .ebook__form-wrap, .reports-form {
    padding: 20px;
  }

  .side-tabs__menu {
    padding-left: 32px;
    padding-right: 32px;
  }

  .side-tabs__menu.case-study {
    border-right-style: none;
    flex-flow: wrap;
    align-self: stretch;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .side-tabs__panes {
    padding: 32px;
  }

  .side-tabs__panes.gsi {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

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

  .side-tabs.case-studies {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 610px;
    display: flex;
  }

  .card-grid__top {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    place-items: center start;
  }

  .webinar-form {
    padding: 20px;
  }

  .sponsors__list {
    flex-flow: wrap;
    justify-content: flex-start;
  }

  .banner {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .image-50 {
    right: 20px;
  }

  .half-slider {
    height: auto;
  }

  .news-featured-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .big-rock__left {
    padding-right: 20px;
  }

  .big-rock__right {
    padding-left: 20px;
  }

  .div-block-448 {
    height: 430px;
  }

  .image-125 {
    display: none;
  }

  .mds-agenda-content {
    margin-right: 70px;
  }

  .vendors-column {
    display: none;
  }

  .vendors-main {
    margin-left: 0;
  }

  .case-study-hero-card__top {
    height: auto;
  }

  .case-study-hero-card__image {
    height: auto;
    min-height: auto;
  }

  .case-study-hero-list__item {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .vendors-nav__menu {
    z-index: 40000;
    border: 1px solid var(--color--grey-30);
    background-color: var(--color--white);
    width: 50%;
    margin-top: 16px;
    display: block;
    inset: 30px 0% auto auto;
  }

  .vendors-nav__mobile-trigger {
    padding: 0;
  }

  .vendors-nav__mobile-trigger.w--open {
    color: var(--color--grey-90);
    background-color: #0000;
  }

  .vendors-nav__coupa-link {
    display: none;
  }

  .vendors-nav__menu-inner {
    text-align: left;
    padding: 13px;
  }

  .case-study-hero-content {
    margin-right: 0;
  }

  .quiz-form {
    width: auto;
  }

  .connector-list {
    grid-template-columns: 1fr 1fr;
  }

  .db-replication-cta {
    padding-left: 3rem;
  }

  .db-replication-cta__content {
    flex: 0 60%;
    max-width: 57%;
  }

  .db-replication-cta__image {
    width: 300px;
    height: auto;
    top: auto;
    bottom: auto;
    right: 0;
  }

  .abm-featured-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .abm-featured-cta__left, .abm-cta__right {
    width: auto;
  }

  .background-video-4 {
    aspect-ratio: 16 / 9;
    height: auto;
  }

  .pricing-banner {
    grid-template-columns: 1fr;
  }

  .case-study__large-card {
    width: 100%;
  }

  .case-study__large-card-left {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  }

  .case-study__large-card-right {
    padding: 60px 40px;
  }

  .vendors-home-hero {
    padding: 20px;
  }

  .div-block-507 {
    grid-template-columns: 1fr;
  }

  .faq__triggered {
    cursor: pointer;
  }

  .card-square {
    aspect-ratio: 2.39;
  }

  .card-square.citron-10 {
    justify-content: space-between;
    align-items: flex-start;
  }

  .video-autoplay {
    margin-top: 40px;
  }

  .grid-tabs__images {
    aspect-ratio: auto;
  }

  .grid-tabs__tab-title {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .faq-block {
    padding: 40px 24px;
  }

  .c10__trigger {
    cursor: pointer;
  }

  .faq__group-label {
    margin-bottom: 12px;
  }

  .faq__group-item-trigger {
    cursor: pointer;
  }

  .legal-column {
    display: none;
  }

  .legal-main {
    margin-left: 0;
  }

  .legal-nav__menu {
    z-index: 40000;
    border: 1px solid var(--color--grey-30);
    background-color: var(--color--white);
    width: 50%;
    margin-top: 16px;
    inset: 30px 0% auto auto;
  }

  .legal-nav__mobile-trigger {
    padding: 0;
    display: none;
  }

  .legal-nav__mobile-trigger.w--open {
    color: var(--color--grey-90);
    background-color: #0000;
  }

  .legal-nav__menu-inner {
    text-align: left;
    padding: 13px;
  }

  .legal-wrap {
    display: block;
  }

  .legal-toc__wrap {
    display: none;
  }

  .legal-column__toggle-wrap {
    cursor: pointer;
  }

  .capgemni-card.text__white {
    grid-template-rows: auto auto;
  }

  .capgemini-card__top.middle {
    min-height: auto;
  }

  .div-block-530 {
    grid-template-columns: 1fr;
  }

  .legal-nav__inner {
    margin-left: 10px;
  }

  .news-featured-cta__right {
    width: auto;
  }

  .div-block-519-copy {
    aspect-ratio: auto;
  }

  .casestudy-card__image-wrap {
    max-height: 170px;
  }

  .video-autoplay-wrap {
    width: 90%;
  }

  .video-autoplay-wrap.data-movement {
    width: 80%;
  }

  .nav-developers__menu {
    background-color: var(--color--white);
    width: 100%;
  }

  .nav-developers__start-free {
    background-color: var(--color--blue-60);
    color: var(--color--white);
    text-align: center;
    border-radius: 4px;
    width: 100%;
    padding: 8px 16px;
    font-family: area-normal, sans-serif;
    font-weight: 700;
    line-height: 1.25rem;
    transition-property: background-color;
  }

  .nav-developers__start-free:hover {
    background-color: var(--color--blue-80);
    text-decoration: none;
  }

  .nav-developers__dropdown {
    width: 100%;
  }

  .nav-developers__dropdown-toggle {
    display: none;
  }

  .nav-developers__dropdown-list-wrap {
    display: block;
    position: static;
  }

  .nav-developers__dropdown-link {
    border-bottom: 1px solid var(--color--grey-30);
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .nav-developers__dropdown-list {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .developers-functions {
    grid-template-columns: auto auto;
  }

  .developers-functions__item-left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .developers-functions__icon {
    width: 48px;
  }

  .developers-function__arrow {
    margin-left: 16px;
  }

  .div-block-541 {
    min-height: 110px;
  }

  .nav-developers__menu-wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .nav-developers__cta-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding: 0 24px 24px;
    display: grid;
  }

  .nav-developers__mobile-button {
    color: var(--color--white);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 24px;
    height: 24px;
    padding: 0;
  }

  .nav-developers__mobile-button.w--open {
    color: var(--color--grey-90);
    background-color: #0000;
    flex-flow: column;
    justify-content: space-between;
    width: 24px;
    height: 24px;
  }

  .nav-developers__dropdown-wrap {
    width: 100%;
  }

  .nav-developers__mobile-open-line {
    background-color: var(--color--white);
    border-radius: 20px;
    width: 100%;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-developers__mobile-open {
    flex-flow: column;
    justify-content: space-around;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .nav-developers__mobile-close {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: none;
    position: relative;
  }

  .nav-developers__mobile-close-line {
    background-color: var(--color--grey-90);
    border-radius: 20px;
    width: 100%;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
  }

  .nav-developers__mobile-close-line._1 {
    transform: rotate(135deg);
  }

  .nav-developers__mobile-close-line._2 {
    transform: rotate(45deg);
  }

  .nav-developers__apikey {
    border-color: var(--color--grey-90);
    color: var(--color--grey-90);
    width: 100%;
  }

  .nav-developers__apikey:hover {
    background-color: var(--color--grey-90);
    color: var(--color--white);
  }

  .nav-developers__login {
    border-color: var(--color--grey-90);
    color: var(--color--grey-90);
    background-color: #0000;
    line-height: 1.25rem;
    display: block;
  }

  .nav-developers__login:hover {
    border-color: var(--color--grey-90);
    background-color: var(--color--grey-90);
    color: var(--color--white);
  }

  .pricing-cards {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .link-card {
    aspect-ratio: 3 / 2;
  }

  .text__display-xxlarge {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .toggle-cards__card {
    min-width: 64px;
  }

  .toggle-cards__label {
    right: 45px;
  }

  .toggle-cards__trigger {
    min-width: 64px;
  }

  .marketo__wrapper.blue-05 {
    padding: 20px;
  }

  .toggle-cards__image-wrap {
    width: 330px;
  }

  .paragraph-7 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs-4 {
    justify-content: center;
    align-items: flex-start;
    bottom: auto;
  }

  .faqs-new__content {
    width: 90%;
  }

  .slider1__mask, .slider1__slide {
    width: 100%;
  }

  .slider1 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .cta-footer.apricot-10 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 2.5fr;
  }

  .image-144-2 {
    inset: auto 18% -14% auto;
  }

  .div-block-561 {
    position: static;
  }

  .sticky-pills-dark {
    top: 52px;
  }

  .div-block-562-2 {
    margin-left: 0;
    margin-right: 0;
    padding: 40px 20px;
  }

  .line {
    height: 100px;
  }

  .image-148 {
    bottom: -25%;
    right: -2%;
  }

  .div-block-579 {
    width: 860px;
    margin-bottom: 88px;
  }

  .image-150 {
    display: block;
    position: static;
  }

  .image-151 {
    bottom: -11%;
    left: 174px;
  }

  .image-152 {
    inset: auto 0 -48px auto;
  }

  .image-153 {
    bottom: 215px;
    right: 88px;
  }

  .image-154 {
    bottom: 194px;
    right: -1px;
  }

  .compare-table-row {
    grid-template-columns: minmax(160px, .5fr) 1fr 10px 1fr;
  }

  .compare-table-cell {
    position: relative;
  }

  .compare-table-cell.citron-100, .compare-table-cell.dune-05 {
    padding: 16px;
  }

  .nav {
    height: 52px;
  }

  .nav__content-wrapper {
    grid-template-columns: 1fr 1fr;
    margin-top: 4px;
    margin-left: -20px;
    margin-right: -20px;
  }

  .nav__logo-wrapper {
    margin-left: 20px;
  }

  .nav__menu {
    z-index: 50;
    background-color: #fff;
    flex-flow: column;
    justify-content: space-between;
    align-self: stretch;
    height: 95vh;
    padding-top: 0;
    padding-bottom: 80px;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .nav__nav-link-grid {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    flex: none;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: start;
    place-items: flex-start stretch;
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    display: grid;
  }

  .logos-block {
    place-items: center;
    width: 100%;
  }

  .case-study-card-1, .case-study-card-2, .case-study-card-3 {
    padding: 40px;
  }

  .grid-tabs__title-icon {
    margin-top: 5px;
  }

  .extensibility {
    top: 158px;
  }

  .basegrid {
    width: 100%;
  }

  .resource-download__image {
    max-width: 80%;
  }

  .data-warehouse-hero-bg {
    z-index: 0;
    max-width: 100%;
    top: auto;
    bottom: -33px;
  }

  .image-144-2-2 {
    width: 70%;
  }

  .data-warehouse-image-wrap {
    text-align: center;
    position: relative;
    left: 54px;
  }

  .nav__link-block {
    border-bottom: 1px solid silver;
  }

  .nav__dropdown {
    z-index: 2;
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
    position: relative;
  }

  .nav__dropdown-toggle {
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding: 20px;
    font-size: 18px;
    position: relative;
  }

  .nav__dropdown-toggle.w--open {
    border-bottom-style: none;
    margin-left: 0;
  }

  .nav__dropdown-label {
    font-size: 1.25rem;
    font-weight: 800;
    line-height: 1.75rem;
  }

  .nav__dropdown-arrow {
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    display: flex;
  }

  .nav__dropdown-arrow.mobile {
    margin-right: 10px;
    display: flex;
  }

  .nav__dropdown-arrow.desktop {
    display: none;
  }

  .nav__dropdown-list {
    padding: 20px;
    position: static;
    top: 0;
  }

  .nav__dropdown-list.w--open {
    box-shadow: none;
    background-color: #0000;
    padding: 20px;
  }

  .nav__dropdown-list.pricing.w--open {
    width: auto;
  }

  .nav__dropdown-list.product.w--open {
    box-shadow: none;
    background-color: #0000;
    position: static;
    left: 0;
  }

  .nav__dropdown-list.resources.w--open {
    margin-left: 0;
  }

  .nav__dropdown-inner {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
  }

  .nav__dropdown-inner.product {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .nav__dropdown-column.wider, .nav__dropdown-column.pricing {
    min-width: auto;
  }

  .nav__eyebrow {
    font-size: .875rem;
  }

  .nav__link {
    color: #306bea;
    border: 1px solid #306bea;
    border-radius: 4px;
    padding: 8px 15px;
    font-weight: 500;
  }

  .nav__link:hover {
    color: #fff;
    background-color: #306bea;
  }

  .nav__link.with-buttons {
    border-color: var(--color--grey-90);
    color: var(--color--grey-90);
    font-weight: 600;
  }

  .nav__link.with-buttons:hover {
    border-color: var(--color--blue-60);
    color: var(--color--grey-025);
  }

  .nav__link.nav-connectors {
    color: var(--color--grey-90);
    border-style: none;
    border-radius: 0;
    padding: 20px;
    font-size: 1.25rem;
    font-weight: 800;
    line-height: 1.75rem;
  }

  .nav__link.nav-connectors:hover {
    background-color: var(--color--blue-10);
  }

  .nav__button-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: none;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .nav__line-separator {
    display: none;
  }

  .nav__product-overview {
    width: auto;
    padding: 16px;
  }

  .nav__product-overview-image {
    width: 90px;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .nav__link-subtext {
    font-size: .875rem;
  }

  .div-block-580 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    justify-items: center;
    display: grid;
  }

  .nav__dropdown-hover-overlay {
    display: none;
  }

  .nav__resource-card__top {
    height: auto;
  }

  .nav__resource-card-title {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .div-block-582-2-2-2 {
    padding-left: 0;
  }

  .fade-in-card__image {
    object-fit: cover;
    height: 100%;
  }

  .div-block-603 {
    min-height: 280px;
  }

  .cta-data-readiness {
    flex-flow: column;
  }

  .cta-data-readiness__content {
    margin-left: 0;
  }

  .div-block-605 {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-606 {
    text-align: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-163 {
    width: 117vw;
    max-width: none;
    position: absolute;
    right: 0%;
  }

  .data-readiness__inner-wrap {
    display: flex;
  }

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

  .card__security {
    padding: 24px;
  }

  .tabs-6 {
    flex-flow: column;
  }

  .tabs-menu-6 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    border-right-style: none;
    flex-flow: wrap;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .tab-link-tab-1-2.w--current {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .tabs-content-6 {
    padding-top: 11px;
    padding-bottom: 60px;
  }

  .mini {
    position: static;
    top: 0;
  }

  .nav__background {
    transition-property: none;
  }

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

  .nav__mobile-button-wrapper {
    align-self: center;
    align-items: center;
    margin-right: 20px;
    display: flex;
  }

  .nav__mobile-button {
    color: inherit;
    background-color: #0000;
    margin-left: 10px;
    padding: 10px;
  }

  .nav__mobile-button.w--open {
    z-index: 99;
    color: #222;
    background-color: #0000;
  }

  .nav__mobile-open {
    width: 24px;
    height: 24px;
  }

  .nav__mobile-close {
    width: 24px;
    height: 24px;
    display: none;
  }

  .nav__dropdown-bottom {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-top-style: none;
    flex-flow: column;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav__resource-card-image {
    width: 100%;
  }

  .footer__resource-card__top {
    height: auto;
  }

  .footer__resource-card-image {
    width: 100%;
  }

  .footer__resource-card-title {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .image-172 {
    display: none;
  }

  .nav__spacer {
    height: 52px;
  }

  .nav__menu-inner {
    z-index: 9999999;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    height: 100%;
    position: relative;
    overflow: auto;
  }

  .sticky-section {
    display: none;
    top: 52px;
  }

  .horizontal-slider-card__number {
    white-space: nowrap;
    font-size: 5rem;
  }

  .text__left_desktop-center_tablet-mobile {
    text-align: center;
  }

  .image-179 {
    right: 2%;
  }

  .census-banner {
    padding: 20px;
  }

  .census-banner__image {
    bottom: 35%;
    left: 55%;
    right: auto;
  }

  .image-175 {
    aspect-ratio: 1;
    height: 100%;
    position: absolute;
    left: 53%;
  }

  .content__menu {
    display: none;
  }

  .div-block-640 {
    border-radius: 0;
    margin-left: -20px;
    margin-right: -20px;
  }

  .content__column-wrap {
    border-radius: 0;
    margin-left: -20px;
    margin-right: -20px;
    padding: 80px 20px;
  }

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

  .div-block-659-2, .image-181 {
    height: 100%;
  }

  .div-block-412-copy {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  ._404-animation-number {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  ._404-animation-wrap {
    grid-column-gap: 29px;
    grid-row-gap: 29px;
  }

  .div-block-666 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .div-block-666-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    text-align: center;
    justify-content: space-between;
    align-items: center;
  }

  .analytics-hero-image-1 {
    width: 160px;
    left: 0%;
  }

  .analytics-hero-image-2 {
    width: 180px;
    right: 0%;
  }

  .analytics-tabs__menu {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    position: static;
    top: 52px;
  }
}

@media screen and (max-width: 767px) {
  .section.sticky-nav-dev {
    display: none;
  }

  .section.overflow-visible__desktop-tablet {
    overflow: hidden;
  }

  .contain.mobile-edge-to-edge, .contain.no-padding-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .footer {
    align-content: start;
  }

  .button__primary {
    align-self: stretch;
  }

  .b2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .b12__slide {
    width: 100%;
  }

  .b12_slide-content-wrapper {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .b29, .cards__list {
    grid-template-columns: 1fr;
  }

  .b52__tabs-menu {
    flex-wrap: wrap;
    overflow: auto;
  }

  .b52__tab-grid-content {
    grid-template-columns: 1fr 1fr;
  }

  .video-slider__slider {
    width: 100%;
  }

  .faq__links {
    margin-bottom: 36px;
    position: relative;
    top: 0;
  }

  .c8__trigger.bg-blue {
    background-color: #ebf1ff;
  }

  .footer__grid, .footer__links-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .footer__links-wrapper.slider__wrapper {
    grid-template-columns: 1fr;
  }

  .footer__links-wrapper.no-border {
    border-bottom-style: none;
    padding-bottom: 16px;
  }

  .c2__form {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .c3__logo {
    margin-right: 20px;
  }

  .text__large-number {
    font-size: 48px;
    line-height: 48px;
  }

  .c6 {
    padding-right: 2%;
  }

  .c6__slide-inner {
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-columns: 1fr;
    height: 850px;
    display: flex;
  }

  .c6__content {
    grid-row-gap: 32px;
    flex: 1;
    align-content: start;
  }

  .b101 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

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

  .b101__text-field {
    min-height: 50px;
  }

  .show-only__mobile {
    display: block;
  }

  .show-only__desktop-tablet {
    display: none;
  }

  .footer__slide-nav {
    bottom: 60px;
  }

  .footer__slide-nav.salesforce-slider {
    left: 8%;
  }

  .text__body-small {
    width: 100%;
  }

  .video-slider__left-arrow {
    width: 30px;
    bottom: 15%;
    left: 0;
  }

  .video-slider__right-arrow {
    width: 30px;
    bottom: 15%;
    right: 0;
  }

  .button__gradient-purple {
    align-self: stretch;
  }

  .card__image-wrap {
    height: auto;
  }

  .c6__mask {
    max-width: 440px;
  }

  .c6__image-wrap {
    height: 350px;
  }

  .footer__blog-image-wrap {
    height: 280px;
  }

  .button__arrow.blue-60, .button__arrow.blue-70, .button__arrow.blue-70 {
    white-space: normal;
  }

  .bg-image.developers {
    display: none;
    top: 157px;
  }

  .bg-image.extensibility {
    display: block;
    top: 36px;
  }

  .base-grid {
    grid-template-columns: 1fr 1fr;
    place-items: center stretch;
  }

  .base-grid.vertical__64 {
    grid-row-gap: 2rem;
  }

  .base-grid.gutter-large {
    grid-row-gap: 20px;
  }

  .base-grid.vertical__100 {
    grid-row-gap: 100px;
  }

  .base-grid.resource-list {
    grid-row-gap: 40px;
  }

  .base-grid._3-cols {
    grid-row-gap: 88px;
  }

  .c1 {
    grid-column-gap: 16px;
    grid-row-gap: 5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 80px;
    padding-bottom: 80px;
    display: grid;
  }

  .c1.customer-360 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .c1__lottie {
    opacity: 1;
  }

  .c1__section {
    height: auto;
  }

  .c1__sticky-wrap {
    display: none;
  }

  .c1__lottie {
    display: block;
  }

  .c2__input {
    border: 1px solid var(--color--grey-90);
  }

  .text__display-xlarge {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .text__display-large {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

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

  .text__body-large.carousel {
    font-size: 1.125rem;
  }

  .button__list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-auto-flow: row;
    justify-items: start;
  }

  .button__list.center-mobile {
    justify-content: center;
    align-items: center;
  }

  .connector__wrap {
    width: 60px;
    height: 60px;
  }

  .form__input {
    border: 1px solid var(--color--grey-90);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .filter {
    max-width: 100%;
  }

  .text__display-medium {
    font-size: 1.375rem;
    line-height: 2rem;
  }

  .bullet-list.two-column {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .show-only__desktop {
    display: none;
  }

  .b12__quote {
    min-height: auto;
  }

  .bullets__with-line {
    padding-left: 40px;
  }

  .bullets__with-line.left-padding__22 {
    padding-left: 12px;
  }

  .bullets__line {
    left: 20px;
  }

  .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10 {
    left: 0;
  }

  .cta__blog-image {
    width: 75px;
    height: 75px;
  }

  .search-input {
    border: 1px solid var(--color--grey-90);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .modal {
    align-items: flex-start;
  }

  .modal__wrap {
    padding-bottom: 35px;
    padding-left: 0;
    padding-right: 0;
  }

  .modal__close {
    z-index: 3;
  }

  .image-8 {
    max-width: 100%;
    height: auto;
    position: static;
  }

  .image-9 {
    width: 50%;
  }

  .newline__desktop-tablet {
    display: inline;
  }

  .partners {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .image-carousel__items {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-right: 20px;
  }

  .image-carousel__image {
    height: 260px;
  }

  .slider__community-nav {
    display: none;
  }

  .slider__community-slide {
    margin-bottom: 40px;
  }

  .image-15 {
    display: none;
  }

  .image-16 {
    width: 100%;
  }

  .careers__values {
    flex-wrap: wrap;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .tabs__menu-tab {
    margin-right: 30px;
  }

  .video-slider__right-icon, .video-slider__left-icon {
    font-size: 30px;
    display: block;
  }

  .pricing__trial-button-2 {
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: flex-start;
  }

  .button__pricing-new {
    align-self: stretch;
  }

  .left-arrow {
    width: 24px;
    height: 24px;
    inset: -40px 74px auto auto;
  }

  .text__large-number-units {
    line-height: 22px;
  }

  .arrow-image {
    position: absolute;
    inset: 0%;
  }

  .div-block-94 {
    width: 50px;
    height: 21px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: -38px 24px auto auto;
  }

  .right-arrow {
    width: 24px;
    height: 24px;
    inset: -40px 0% auto auto;
  }

  .blog-list {
    grid-template-columns: 1fr;
  }

  .blog-list__item-wrap {
    height: auto;
  }

  .blog-detail__rte h2 {
    font-size: 20px;
  }

  .blog-detail__rte blockquote {
    margin-left: 10px;
  }

  .blog-detail__rte h3 {
    font-size: 18px;
  }

  .blog-detail__summary {
    font-size: 18px;
    line-height: 22px;
  }

  .button__list-wrapper {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    flex-direction: column;
    grid-auto-flow: row;
    place-items: flex-start start;
  }

  .logos__4-cols {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .connectors {
    height: 75vh;
  }

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

  .connector__link.browse-all {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .connector-search__input {
    background-position: 8px;
    padding-left: 30px;
  }

  .case-studies__cards {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .saas__banner {
    padding: 32px 12px;
  }

  .base-grid__6-col-mobile {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .destination__source-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .destination__source-items-grid, .governance__source-items-grid, .retail__tab-content-wrapper {
    grid-template-columns: 1fr;
  }

  .text__blockquote {
    font-size: 1.5rem;
    line-height: 2.25rem;
  }

  .retail__slider-item-wrapper {
    background-image: linear-gradient(8deg, #007fff, #bd50ff 66%);
    padding: 1px;
  }

  .div-block-100 {
    padding: 20px;
  }

  .div-block-101 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    position: static;
  }

  .div-block-105 {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding: 20px;
  }

  .marketing__-links-flex {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .div-block-106 {
    position: relative;
  }

  .div-block-108 {
    text-align: left;
    align-items: flex-start;
  }

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

  .connector-detail__column {
    background-color: #f7f8fa;
  }

  .salesforce-lightbox {
    min-width: 100vw;
    margin-left: -20px;
  }

  .show-desktop-tablet-only {
    display: none;
  }

  .salesforce-slider__left-arrow {
    flex-direction: column;
    align-items: center;
    width: 6%;
    font-size: 10px;
    display: flex;
    inset: 0% auto 0% 0%;
  }

  .salesforce-top-banner__content-wrapper {
    grid-row-gap: 4px;
    flex-direction: column;
    align-items: flex-start;
  }

  .salesforce-top-banner {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .salesforce-slider__right-arrow {
    align-items: center;
    width: 6%;
    font-size: 10px;
    display: flex;
    inset: 0% 0% 0% auto;
  }

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

  .div-block-139 {
    width: 85%;
  }

  .div-block-140 {
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .chip-grey {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .salesforce-slider__icon {
    padding: 14px;
    position: relative;
  }

  .connector-detail__rte h2 {
    font-size: 20px;
  }

  .connector-detail__rte blockquote {
    margin-left: 10px;
  }

  .connector-detail__rte h3 {
    font-size: 18px;
  }

  .connector-detail__hero-image-wrap {
    display: none;
  }

  .video-slider__nav {
    height: 24px;
    padding-top: 0;
    bottom: -35px;
  }

  .div-block-144 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: auto;
    grid-auto-flow: row;
  }

  .div-block-145, .div-block-147 {
    position: static;
  }

  .filter-pills {
    align-self: flex-start;
  }

  .stats__number {
    font-size: 48px;
    line-height: 48px;
  }

  .stats__number.counter {
    line-height: 38px;
  }

  .stats__symbol {
    font-size: 22px;
    line-height: 17px;
  }

  .stats__symbol.plus {
    font-size: 30px;
  }

  .searchfiilter {
    max-width: 100%;
  }

  .searchfilter__list.w--open {
    width: 100%;
  }

  .connector-filter__input {
    border: 1px solid var(--color--grey-90);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .connector-filter__dropdown {
    max-width: 100%;
  }

  .blog-collection.featured-post {
    padding-bottom: 24px;
  }

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

  .connector-hero {
    height: auto;
    display: block;
  }

  .blog-hero__right-column {
    margin-left: 0;
  }

  .editors-picks {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-169 {
    width: 100%;
    height: 1px;
  }

  .saas__banner2 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-170, .about-map__links {
    display: none;
  }

  .about-cards {
    grid-template-columns: 1fr;
  }

  .heading__about {
    font-size: 36px;
    line-height: 44px;
  }

  .about-slider__arrow {
    width: 40px;
    height: 40px;
    margin-top: 0;
    margin-bottom: 0;
    display: block;
    top: 65%;
  }

  .about-slider__timeline {
    padding-left: 0;
    padding-right: 0;
  }

  .about-slider__tab.active {
    background-color: var(--color--blue-30);
    width: 12px;
    height: 12px;
  }

  .about-slider__timeline-active {
    display: none;
  }

  .div-block-177 {
    text-align: center;
  }

  .retail__slider-item-inner-top {
    background-color: var(--color--grey-80);
    padding: 25px 12px;
    position: relative;
  }

  .retail__slider-item-inner-main {
    background-color: var(--color--grey-80);
    padding: 40px 12px;
  }

  .ordered-list__number {
    line-height: 22px;
  }

  .newline__all-breakpoints {
    display: block;
  }

  .cta-thankyou {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    padding: 20px;
  }

  .register-form {
    grid-template-columns: 1fr;
  }

  .register-form__input {
    min-height: 50px;
  }

  .mds-city-card {
    background-color: var(--color--apricot-10);
    max-width: 100%;
    min-height: auto;
  }

  .mds-city-card.boston, .mds-city-card.phoenix {
    background-image: none;
  }

  .mds-card {
    flex-grow: 1;
    flex-basis: 100%;
    max-width: 100%;
  }

  .features-table__header-cell, .features-table__category {
    padding: 12px;
  }

  .features-table__row {
    grid-template-columns: minmax(110px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);
  }

  .features-table__cell {
    padding: 12px;
  }

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

  .emea__footer {
    padding-top: 2.31rem;
    padding-bottom: 2.31rem;
  }

  .div-block-185 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .emea__hero-card-rotate {
    padding-left: 10px;
    padding-right: 10px;
    top: -1.875rem;
  }

  .emea__case-study-card-wrap {
    padding-bottom: 20px;
  }

  .emea__case-study-image-wrap {
    display: inline-block;
  }

  .emea__logos-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: wrap;
    grid-template-columns: 3fr 3fr;
    justify-content: center;
    justify-items: center;
    display: flex;
  }

  .paragraph-4 {
    font-size: .75rem;
    line-height: 1.125rem;
  }

  .emea__display-large {
    font-size: 2.75rem;
    line-height: 3.5rem;
  }

  .emea__hero-card {
    padding: 20px;
  }

  .emea__case-study-card {
    display: block;
  }

  .emea__logo {
    max-width: 180px;
  }

  .emea__customer-quote-person {
    font-size: 1.375rem;
  }

  .emea__display-hero {
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .emea__hero-images {
    display: none;
  }

  .emea__footer-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-auto-flow: row;
    align-self: flex-start;
    place-items: flex-start start;
  }

  .emea__hero-company {
    display: block;
  }

  .emea__card-dates {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    text-align: center;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    justify-content: space-between;
    width: 100%;
    font-size: .75rem;
    line-height: 1.25rem;
  }

  .lp-nav__brand {
    width: 100px;
  }

  .heading-md {
    font-size: 1.375rem;
    line-height: 2rem;
  }

  .it-pract__hero-cta-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    padding: 1.25rem;
  }

  .infographic__cta-content-wrapper {
    flex: 1;
    max-width: none;
  }

  .infographic__cta-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .image-48 {
    display: none;
  }

  .emea__bottom-cta {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    padding: 2.5rem;
  }

  .infographic__cta-content-wrapper-2 {
    flex: 1;
    max-width: none;
  }

  .senior-deci__logos-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 3fr 3fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    display: grid;
  }

  .senior-deci__quote {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .image-49 {
    display: none;
  }

  .nav__banner-wrap {
    width: 80%;
  }

  .compare-grid__cell-middle {
    padding-left: 10px;
    padding-right: 10px;
  }

  .compare-grid__cell-middle.start {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }

  .compare-grid__cell-middle.no__padding.end {
    background-color: #cdf0;
    border-style: none;
    padding: 0;
  }

  .compare-grid__row.end {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .compare-grid__cell-left {
    overflow-wrap: anywhere;
  }

  .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center.bottom {
    margin-bottom: 20px;
  }

  .compare-grid__cell-left.no__padding-copy {
    display: none;
  }

  .card__takedown {
    padding: 24px;
  }

  .cards__takedown {
    flex-direction: column;
    display: flex;
  }

  .image-52 {
    margin-top: -19px;
  }

  .text__left-desktop-center-mobile {
    text-align: center;
  }

  .mds-logo-wall {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .demo__modal2 {
    width: 100%;
    margin-top: 0;
  }

  .show-only__tablet {
    display: none;
  }

  .dbt__alert-wrapper {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .alert__cta-content {
    flex: 1;
    max-width: none;
  }

  .footer-2 {
    padding-bottom: 50px;
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .iceberg-container {
    margin-top: 57px;
  }

  .section-ultimate-guide {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .section-ultimate-guide.hero {
    padding-top: 100px;
  }

  .grid.m-flat {
    margin-left: 0;
    margin-right: 0;
  }

  .form-wrapper {
    padding: 20px;
  }

  .under-iceberg {
    width: 77%;
    max-width: 810px;
  }

  .table-highlight {
    width: 15%;
  }

  .col-50.t-100.mb-30 {
    margin-bottom: 40px;
  }

  .col-50.m-100 {
    width: 100%;
    padding: 0;
  }

  .col-50.m-100.mn-30 {
    margin-bottom: 20px;
  }

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

  .slider-2 {
    margin-left: -30px;
    margin-right: -30px;
  }

  .bar-wrapper {
    display: none;
  }

  .pills-row {
    margin-bottom: 15px;
  }

  .number-preheader {
    margin-bottom: 20px;
  }

  .blocks {
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/653c114e11edc2bf7749f32a_blocks.svg");
    width: 50%;
    height: 40%;
    top: 51px;
    right: -10%;
  }

  .iceberg-top-block-right {
    max-width: 100%;
  }

  .data-flow-step {
    font-size: 14px;
  }

  .data-flow-step.preheader {
    margin-bottom: 18px;
  }

  .tabletop-heading {
    font-size: 14px;
  }

  .table-icon {
    width: 17px;
    margin-right: 7px;
  }

  .toggle-row.large {
    font-size: 18px;
  }

  .masthead {
    margin-bottom: 40px;
  }

  .fivetran-logo-bottom {
    height: 45px;
  }

  .effort-block {
    margin-bottom: 30px;
  }

  .number-small {
    width: 30px;
  }

  .table-text {
    font-size: 14px;
  }

  .iberg-glyph {
    max-width: 100%;
  }

  .navigation {
    height: 75px;
  }

  .slider-arrow {
    right: 30px;
  }

  .slider-arrow.left {
    right: 85px;
  }

  .brand {
    padding-top: 21px;
  }

  .table-master {
    padding-left: 30px;
  }

  .logo-2 {
    height: 35px;
  }

  .calculator-ornaments.second {
    height: 290px;
    top: 5%;
    right: -18%;
  }

  .limited-p.for-iceberg {
    max-width: 100%;
  }

  .limited-p.calculator {
    max-width: 390px;
    margin-left: 0;
  }

  .time-spent-wrapper.horizontal {
    justify-content: space-between;
    height: 480px;
  }

  .table {
    padding-top: 19px;
    padding-bottom: 14px;
    padding-left: 25px;
  }

  .underwater {
    padding-top: 33px;
  }

  .pyramid-mega {
    width: 100%;
  }

  .pill {
    font-size: 11px;
    line-height: 14px;
  }

  .db__frame {
    flex-direction: column;
  }

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

  .image-64 {
    position: static;
  }

  .c360__cta-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-255 {
    width: auto;
  }

  .industry__top {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: stretch;
  }

  .cards__takedown-2 {
    flex-direction: column;
    display: flex;
  }

  .c2__input-3 {
    border: 1px solid #222;
  }

  .show-only__mobile-2 {
    padding-bottom: 10px;
    display: block;
  }

  .image-67 {
    width: 100%;
  }

  .div-block-256 {
    align-items: flex-start;
  }

  .div-block-258 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: auto;
  }

  .heading-3 {
    white-space: normal;
    font-size: 44px;
  }

  .div-block-247 {
    width: auto;
  }

  .div-block-202-copy-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center start;
    justify-items: center;
    display: grid;
  }

  .industry__pane {
    display: block;
  }

  .c2__form-3 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    display: grid;
  }

  .div-block-249 {
    flex: 0 auto;
    align-self: auto;
  }

  .div-block-253 {
    width: auto;
  }

  .industry__tabs {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    padding: 1em 1em 2em;
    display: none;
    position: absolute;
    top: 107.5px;
    left: 0;
    right: 0;
  }

  .industry__tabs.w--open {
    display: flex;
    top: 78.5px;
  }

  .div-block-202-copy-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center start;
    justify-items: center;
    display: grid;
  }

  .customer__slide {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    justify-content: flex-start;
  }

  .right-arrow-2 {
    top: auto;
    bottom: -13%;
    left: -62%;
  }

  .div-block-260 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .slider__image {
    display: none;
  }

  .left-arrow-2 {
    top: auto;
    bottom: -13%;
  }

  .image-74 {
    width: 100%;
  }

  .div-block-261 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: auto;
  }

  .slide-nav {
    display: none;
    bottom: 0%;
  }

  .div-block-262 {
    flex: 0 auto;
    align-self: auto;
  }

  .c360__bottom-cta-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    padding: 2.5rem;
  }

  .div-block-231-copy-copy {
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-264, .div-block-255-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .dropdown-toggle {
    padding-right: 0;
    display: flex;
  }

  .dropdown-toggle.w--open {
    text-transform: capitalize;
  }

  .icon-2 {
    margin-left: 10px;
  }

  .div-block-268 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-direction: row;
  }

  .div-block-269 {
    align-items: center;
  }

  .big-figures__tco {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
  }

  .big-figures__tco.middle {
    border-style: solid none;
    border-top-width: 1px;
    border-top-color: #fff6;
    border-bottom-width: 1px;
    border-bottom-color: #fff6;
    padding: 24px 0;
  }

  .display-4 {
    font-size: 3.25rem;
    line-height: 120%;
  }

  .text__jetfigure-tco {
    font-size: 1.5rem;
    line-height: 1.375rem;
  }

  .text__jetfigure-tco.align__bottom {
    padding-bottom: 9px;
    font-size: 1.5rem;
    line-height: 1.375rem;
  }

  .text__jetbrain-tco {
    font-size: 3.75rem;
    line-height: 3.75rem;
  }

  .div-block-285 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: stretch;
  }

  .tco-modal {
    z-index: 5;
    background-color: #0000008a;
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 20px;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .tco__left-nav-links {
    justify-content: flex-start;
  }

  .div-block-289 {
    width: auto;
  }

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

  .c2__form-5 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tco__sticky {
    flex-direction: row;
    height: auto;
    margin-left: -20px;
    position: fixed;
    top: auto;
    bottom: 0;
  }

  .tco__bullets {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex;
  }

  .tco__bullet {
    align-items: center;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.25rem;
    display: flex;
  }

  .tco__bullet-label {
    background-color: var(--color--grey-05);
    text-align: center;
    border-radius: 4px;
    min-width: 95px;
    margin-right: 16px;
    padding: 12px 18px;
    position: relative;
  }

  .tco__bullet-label.apricot-10 {
    background-color: var(--color--apricot-10);
  }

  .tco__bullet-label.grey-90 {
    background-color: var(--color--grey-90);
    color: var(--color--citron-60);
  }

  .tco__bullet-label.blue-60 {
    background-color: var(--color--blue-60);
    color: var(--color--white);
  }

  .tco__bullet-label.apricot-60 {
    background-color: var(--color--apricot-60);
    color: var(--color--white);
  }

  .tco-report__modal-close {
    z-index: 1;
    cursor: pointer;
    width: 30px;
    height: 30px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: 20px 16px auto auto;
  }

  .div-block-291 {
    position: relative;
  }

  .podcast__cta {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .podcast__cta.subscribe {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column-reverse;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-295 {
    margin-top: 60px;
  }

  .image-80 {
    object-fit: cover;
    height: 80%;
    inset: auto 0% 0% auto;
  }

  .div-block-299, .fiveaudio__track-wrap {
    padding: 20px;
  }

  .bg__podcast-hero-mobile {
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65badc59182fe668ddc0ff86_Header%20BG%20(1).png");
    background-position: 0 0;
    background-size: cover;
  }

  .bg__podcast-hero-mobile.dune {
    background-position: 100%;
  }

  .podcast-hero-image.dune {
    width: 80%;
  }

  .tco__bullet-label-2 {
    text-align: center;
    background-color: #f7f8fa;
    border-radius: 4px;
    min-width: 95px;
    margin-right: 16px;
    padding: 12px 18px;
    position: relative;
  }

  .tco__bullet-label-2.apricot-60 {
    color: #fff;
    background-color: #da6544;
  }

  .tco__bullet-label-2.blue-60 {
    color: #fff;
    background-color: #306bea;
  }

  .podcast__left-nav-links-copy {
    justify-content: flex-start;
  }

  .podcast-hero__card-bottom {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text__display-small-5 {
    font-size: 1.25rem;
  }

  .pill__podcast {
    font-size: .75rem;
  }

  .c2__input-7 {
    border: 1px solid #222;
  }

  .c2__input-7.alert-copy {
    border-radius: 4px;
  }

  .div-block-326 {
    padding-right: 20px;
  }

  .image-92 {
    max-height: 2.625rem;
  }

  .podcast-detail__channels {
    grid-auto-flow: row;
    justify-items: start;
  }

  .resource-hub__button-list {
    flex-flow: row;
    grid-auto-flow: row;
    justify-items: start;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  .resource-filters__search {
    border: 1px solid var(--color--grey-90);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .resource-cards {
    grid-template-columns: 1fr;
  }

  .resource-card__bottom {
    padding-top: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .resource-card__image {
    min-height: auto;
  }

  .email-cta {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    padding: 40px 20px;
  }

  .resources-hero__list {
    margin-left: 0;
  }

  .press-cta {
    padding: 24px;
  }

  .resources-featured-cta__image {
    width: 100%;
  }

  .resources-featured-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 20px 20px 40px;
  }

  .abm-featured-image {
    width: 100%;
  }

  .image-106 {
    width: 100px;
  }

  .featured-resource.small {
    grid-template-columns: 1fr;
    padding: 32px;
  }

  .div-block-398 {
    margin-right: 0;
  }

  .resource-slider__wrap {
    min-height: 470px;
  }

  .resource-slider__mask {
    width: 75vw;
  }

  .resource-slider__arrow.blue-60 {
    border-color: var(--color--blue-60);
    color: var(--color--blue-60);
  }

  .ebook__form-wrap {
    margin-top: 40px;
    position: static;
  }

  .resource__rte h2 {
    margin-top: 24px;
    font-size: 20px;
  }

  .resource__rte blockquote {
    margin-left: 10px;
  }

  .resource__rte h3 {
    font-size: 18px;
  }

  .div-block-402 {
    position: static;
  }

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

  .image-111 {
    width: 90%;
  }

  .reports-sticky {
    width: 100%;
    height: auto;
    position: static;
  }

  .reports-form {
    margin-top: 0;
    position: static;
  }

  .slide-nav-2 {
    left: 0%;
  }

  .text__display-xxxlarge {
    letter-spacing: normal;
    font-size: 3.25rem;
    line-height: 3.5rem;
  }

  .div-block-405 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

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

  .side-tabs__tab {
    color: var(--color--white);
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .side-tabs__tab.db-replication {
    color: var(--color--white);
    background-color: #0000;
  }

  .side-tabs__tab.db-replication.w--current {
    background-color: var(--color--apricot-10);
    color: var(--color--grey-90);
  }

  .side-tabs__tab.with-icon {
    color: var(--color--white);
    background-color: #0000;
    border-radius: 100px;
    padding: 2px 12px;
  }

  .side-tabs__tab.with-icon.w--current {
    background-color: var(--color--apricot-10);
    color: var(--color--grey-90);
  }

  .div-block-406 {
    margin-right: 0;
  }

  .side-tabs__menu {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    border-bottom: 1px solid #ffffff4d;
    border-right-style: none;
    flex-flow: wrap;
    margin-bottom: 16px;
    padding: 20px 0 16px 20px;
  }

  .side-tabs__menu.case-study {
    border-bottom: 1px solid var(--color--grey-70);
    margin-bottom: 25px;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .side-tabs__menu.db-replication {
    border: 1px #000;
    padding-left: 0;
  }

  .side-tabs__menu.partners {
    padding-left: 0;
  }

  .section-header {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .div-block-410 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    border-bottom: 1px solid #d0d3d9;
    border-right-style: none;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-410.last-item {
    border-bottom-style: none;
  }

  .side-tabs__panes {
    background-color: var(--color--blue-100);
    padding: 20px;
  }

  .side-tabs__panes.db-replication {
    border: 1px solid var(--color--white);
    border-radius: 4px;
  }

  .logo-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }

  .side-tabs {
    flex-flow: column;
    display: flex;
  }

  .side-tabs.db-replication {
    border-style: none;
  }

  .side-tabs.case-studies {
    min-height: 710px;
  }

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

  .card-grid__card {
    height: auto;
    padding: 20px;
  }

  .side-tabs__tab-icon {
    padding-top: 7px;
  }

  .bg__datasheets {
    background-size: auto 40%;
  }

  .div-block-419 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .webinar-form {
    margin-top: 0;
    position: static;
  }

  .resource-hub__tabs {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .resource-hub__tabs.on-dark {
    justify-content: flex-start;
    align-items: stretch;
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  .filter-sidebar {
    width: 100%;
    display: none;
  }

  .filter-window__close {
    height: 30px;
  }

  .resource-hub__tabs-wrap {
    width: 107%;
    margin-left: -20px;
    margin-right: -20px;
    display: block;
    overflow: auto;
  }

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

  .lottie-animation-4 {
    text-align: center;
    width: 180%;
    position: relative;
    left: -38%;
  }

  .bottom-cta__buttons {
    grid-auto-flow: row;
    justify-items: start;
  }

  .filter-sidebar__top {
    padding: 20px;
  }

  .filter-sidebar__bottom {
    flex-flow: column;
    padding: 20px;
  }

  .filter-sidebar__button-wrap {
    width: 100%;
  }

  .div-block-421 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .form__text-field {
    min-height: 50px;
  }

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

  .banner__icon, .image-50 {
    display: none;
  }

  .slider-wrapper {
    width: 120%;
  }

  .datalakes-slider__mask {
    width: 75vw;
  }

  .datalakes__steps {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .text__display-xsmall {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }

  .big-rock__left-bg, .big-rock__right-bg {
    left: -20px;
    right: -20px;
  }

  .news-featured-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 20px 20px 40px;
  }

  .div-block-439 {
    padding: 20px;
  }

  .big-rock__left {
    padding-right: 0;
    position: relative;
  }

  .big-rock__right {
    padding-left: 0;
    position: relative;
  }

  .mds-hero-images {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    max-height: none;
    display: grid;
    overflow: visible;
  }

  .mds-hero-image-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .mds-hero-image {
    aspect-ratio: 1;
    width: 160px;
    max-width: none;
    height: 160px;
  }

  .image-128 {
    display: none;
  }

  .div-block-448 {
    height: 360px;
  }

  .div-block-447-copy {
    grid-template-columns: minmax(0, 1fr);
  }

  .div-block-450 {
    grid-column-gap: 6.88rem;
    grid-row-gap: 6.88rem;
  }

  .div-block-452 {
    grid-column-gap: 6.88em;
    grid-row-gap: 6.88em;
  }

  .div-block-454 {
    position: absolute;
    inset: auto auto 20px 20px;
  }

  .agenda-info-copy {
    grid-template-columns: 80px 1fr;
  }

  .tabs-menu-3 {
    align-self: flex-start;
  }

  .div-block-457 {
    margin-bottom: 0;
    position: relative;
    top: 0;
  }

  .text__display-small-7 {
    font-size: 1.25rem;
  }

  .image-124 {
    display: none;
  }

  .mds-cities__big-wrapper {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .register-form__input-2 {
    min-height: 50px;
  }

  .div-block-460 {
    padding: 1.25rem;
  }

  .text__display-small-8 {
    font-size: 1.25rem;
  }

  .image-126 {
    display: block;
  }

  .div-block-461 {
    top: 8px;
  }

  .text__display-xlarge-copy {
    letter-spacing: .01px;
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .div-block-462 {
    padding-left: 48px;
    top: 0;
  }

  .tabs-content-2 {
    margin-top: 0;
  }

  .mds-hero-image-list {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 880px;
    display: flex;
  }

  .lp-nav-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .vendors-main {
    margin-left: 0;
    margin-right: 0;
  }

  .vendors-logo {
    width: auto;
  }

  .case-study-hero-card {
    margin-right: 0;
  }

  .case-study-hero-card__image {
    min-height: auto;
  }

  .case-study-hero-list {
    margin-left: 0;
  }

  .vendor-footer__left {
    margin-bottom: 20px;
  }

  .vendors-nav__menu {
    width: 70%;
  }

  .case-study-detail__rte h2 {
    font-size: 20px;
  }

  .case-study-detail__rte blockquote {
    margin-left: 10px;
  }

  .case-study-detail__rte h3 {
    font-size: 18px;
  }

  .case-study-cta-module {
    padding: 24px;
  }

  .case-study-sidebar-wrap {
    display: none;
  }

  .case-study-compare-module {
    padding: 24px;
  }

  .case-study-hero__title h1 {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .button__list-copy {
    grid-auto-flow: row;
    justify-items: start;
  }

  .quiz-wrap {
    border-radius: 10px;
    padding: 20px;
  }

  .quiz-answer {
    padding: 20px;
  }

  .quiz-question__image {
    width: 40px;
  }

  .quiz-slider__timeline {
    padding-left: 0;
    padding-right: 0;
  }

  .quiz-slider__timeline-active {
    display: none;
  }

  .quiz-slider__tab.active {
    background-color: var(--color--blue-30);
    width: 12px;
    height: 12px;
  }

  .quiz-level-hero {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 0;
    grid-template-columns: 1fr;
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px;
  }

  .quiz-form__form {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .quiz-form__input {
    border: 1px solid var(--color--grey-90);
  }

  .link-block-3 {
    padding: 20px;
  }

  .bullet-llist {
    padding-left: 0;
  }

  .connector-list {
    grid-template-columns: 1fr;
  }

  .div-block-475 {
    padding: 20px;
  }

  .bullet-list__item.text-large {
    background-position: 0 6px;
  }

  .div-block-477 {
    padding: 20px;
  }

  .db-replication-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .db-replication-cta__content {
    flex: 1;
    max-width: none;
  }

  .db-replication-cta__image {
    display: none;
  }

  .quiz-level-hero__icon {
    width: 30px;
  }

  .image-133 {
    width: 40%;
  }

  .connectors-list {
    grid-template-columns: 1fr 1fr;
  }

  .abm-featured-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 20px 20px 40px;
  }

  .abm-featured-cta__image {
    width: 100%;
  }

  .abm-featured-cta__image.abm {
    width: 70%;
  }

  .image-toggle__images {
    display: none;
  }

  .case-study-hero-image {
    aspect-ratio: 1;
    object-position: 0% 100%;
    width: 160px;
    max-width: none;
    height: 160px;
  }

  .case-study-hero-image-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .case-study-hero-images {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    max-height: none;
    display: grid;
    overflow: visible;
  }

  .case-study-hero-image-list {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .case-study-number-small {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .case-study-small-numbers {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .pricing-banner {
    padding: 20px;
  }

  .case-study__large-card {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .case-study__large-card-left {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-bottom: 1px solid var(--color--grey-30);
    border-right-style: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .case-study__large-card-right {
    padding: 40px 20px;
  }

  .text-block-38 {
    font-size: 1rem;
  }

  .block-quote {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  .case-study__large-card-left-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .case-study-video {
    height: auto;
  }

  .vendors-home-hero {
    grid-template-columns: 1fr;
  }

  .vendor-home__faq {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .vendor-home__card-image {
    width: 100px;
  }

  .vendor-home__card-image.faq {
    order: -1;
  }

  .sticky-pills-2 {
    display: none;
  }

  .div-block-507 {
    border-bottom-style: none;
    grid-template-columns: 1fr;
  }

  .faq__image {
    width: 60px;
    height: 60px;
  }

  .div-block-511 {
    padding-top: 40px;
  }

  .div-block-502-copy, .div-block-512 {
    margin-top: 20px;
  }

  .div-block-513 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .bg__circles-citron {
    background-size: cover;
  }

  .home-hero-v1 {
    margin-top: 40px;
  }

  .pricing-table {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px;
    display: flex;
  }

  .pricing-table__table {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1.25fr 1fr;
    width: 100%;
  }

  .card-square {
    aspect-ratio: 2;
    padding: 24px;
  }

  .video-autoplay.extensibility {
    margin-top: 0;
    display: block;
  }

  .video-autoplay__video {
    border-radius: 4px;
  }

  .div-block-524 {
    height: 250px;
  }

  .sticky-pill {
    white-space: nowrap;
  }

  .sticky-pills {
    grid-row-gap: 10px;
    flex-flow: row;
    grid-auto-flow: row;
    justify-items: start;
    overflow: auto;
  }

  .grid-tabs {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .grid-tabs__image.open {
    width: 95%;
  }

  .grid-tabs__tabs {
    border-top: 1px solid var(--color--grey-30);
    border-left-style: none;
  }

  .border-logos-items {
    grid-auto-columns: 1fr;
  }

  .faq__group {
    padding-bottom: 32px;
  }

  .legal-main {
    margin-left: 0;
    margin-right: 0;
  }

  .legal-nav__back.w--current {
    font-size: .875rem;
  }

  .legal-logo {
    width: auto;
  }

  .legal-nav__menu {
    width: 70%;
  }

  .legal-nav__brand {
    justify-content: flex-start;
    align-items: center;
  }

  .toc-footer {
    flex-flow: column;
  }

  .toc-footer__right {
    align-self: flex-start;
    margin-top: 16px;
  }

  .email-cta__form-block {
    flex: none;
  }

  .email-cta__form-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-519-copy, .casestudy-card {
    padding: 24px;
  }

  .casestudy-card.apricot-30 {
    padding-bottom: 32px;
  }

  .casestudy-card__image-wrap {
    max-height: none;
  }

  .casestudy-card__logo {
    width: 30%;
  }

  .div-block-536 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .video-autoplay-wrap, .video-autoplay-wrap.data-movement {
    width: 100%;
  }

  .developers-functions {
    grid-template-columns: 1fr;
  }

  .developers-functions__icon {
    width: 44px;
  }

  .developers-function__arrow {
    width: 20px;
  }

  .div-block-541 {
    min-height: 80px;
  }

  .developer-function__text {
    font-size: 1rem;
  }

  .link-card {
    aspect-ratio: auto;
  }

  .impressum-column-left {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column wrap;
  }

  .text__display-xxlarge {
    font-size: 2.75rem;
    line-height: 3.25rem;
  }

  .toggle-cards {
    flex-flow: column;
  }

  .toggle-cards__card {
    flex-flow: column;
    min-height: auto;
  }

  .toggle-cards__label {
    position: static;
    left: 45px;
    right: auto;
    transform: none;
  }

  .toggle-cards__trigger {
    flex-flow: row;
    padding: 20px 24px;
  }

  .toggle-cards__arrow-wrap {
    flex: none;
    order: 1;
    margin-top: 0;
  }

  .toggle-cards__content-wrap.open {
    flex-flow: column;
  }

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

  .tabs1__link:hover {
    color: var(--color--white);
  }

  .tabs1__hidden-content {
    margin-left: 32px;
    display: block;
  }

  .text__display-xxsmall {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }

  .tabs1__image {
    display: none;
  }

  .toggle-cards__arrow {
    width: 30px;
    height: 30px;
  }

  .toggle-cards__content {
    margin-bottom: 24px;
    padding: 0 16px 16px;
  }

  .toggle-cards__image.align-top {
    object-position: 50% 0%;
  }

  .toggle-cards__image-wrap {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: 250px;
  }

  .toggle-cards__icon {
    width: 35px;
  }

  .image-143 {
    height: 48px;
  }

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

  .faqs-new__content {
    width: 100%;
  }

  .g2-badges__badge {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    border-bottom: 1px solid #d0d3d9;
    border-right-style: solid;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .g2-badges__badge.middle {
    border-style: none solid;
  }

  .g2-badges__badge.last-item {
    border-top-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
  }

  .g2-badges {
    grid-template-columns: 1fr;
  }

  .card-grid__card-small {
    min-height: 230px;
    padding: 20px;
  }

  .slider1 {
    width: 100%;
  }

  .slider1__arrow.previous {
    margin-bottom: 0;
    bottom: -68px;
    left: 0;
  }

  .slider1__arrow.next {
    margin-bottom: 0;
    bottom: -68px;
    left: 68px;
    right: auto;
  }

  .resource-card__inner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta-footer.apricot-10 {
    padding: 20px;
  }

  .image-144-2 {
    width: 80px;
    display: none;
    top: auto;
    bottom: -13%;
    right: 0%;
  }

  .div-block-561 {
    position: static;
  }

  .sticky-pills-dark {
    display: none;
  }

  .div-block-562-2 {
    border-radius: 0;
  }

  .image-146 {
    width: 100px;
    inset: 7% 15% auto auto;
  }

  .line {
    height: 110px;
    top: 4px;
  }

  .line.longer {
    top: 15px;
  }

  .div-block-565 {
    padding: 20px;
  }

  .image-148 {
    width: 150px;
    right: 0%;
  }

  .custom-connectors-hero {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-579 {
    margin-bottom: 0;
  }

  .image-151 {
    width: 160px;
    bottom: -6%;
  }

  .image-152, .image-153, .image-154 {
    display: none;
  }

  .image-155 {
    width: 100%;
    margin-bottom: 34px;
  }

  .compare-table-row {
    grid-template-columns: minmax(100px, .5fr) 1fr 10px 1fr;
  }

  .compare-table-cell.citron-100 {
    letter-spacing: .0125rem;
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .compare-table-row-title {
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .compare-table-column-title {
    font-size: 1rem;
    line-height: 1.25rem;
  }

  .text__display-xxlarge-2 {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .logos-block {
    grid-column-gap: 2.1rem;
    grid-row-gap: 2.1rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-545-2 {
    flex-flow: column;
  }

  .div-block-546-2-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .case-study-card-1 {
    border-radius: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .case-study-card-2, .case-study-card-3 {
    border-radius: 0;
    padding: 60px 20px;
  }

  .infrastructure-hero-image {
    width: 75%;
  }

  .video-card {
    min-height: 350px;
  }

  .text__display-xxlarge-2-2 {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .grid-tabs__title-icon {
    margin-top: 0;
  }

  .extensibility {
    display: none;
    top: 157px;
  }

  .div-block-544-2-2 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-548 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

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

  .cards__bottom {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cards__bottom.no-grid {
    margin-top: 1.5rem;
    margin-bottom: 3rem;
  }

  .resource-download__image {
    max-width: 70%;
  }

  .resource-download__image-wrap {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .resource-download__image-bg {
    right: -20px;
  }

  .resource-download__content {
    margin-left: 0;
  }

  .form-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
  }

  .data-warehouse-hero-bg {
    bottom: -40px;
    right: 0;
  }

  .image-144-2-2 {
    width: 90%;
  }

  .data-warehouse-image-wrap {
    text-align: left;
    left: 0;
  }

  .nav__button-wrapper {
    grid-row-gap: 16px;
  }

  .connectors-featured__tabs-menu {
    flex-flow: wrap;
  }

  .div-block-582 {
    align-self: stretch;
    width: 100%;
  }

  .pricing-details__cell.first {
    text-align: center;
    padding-left: 8px;
  }

  .pricing-details__table {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1.25fr 1fr 1fr;
    width: 100%;
    font-size: .875rem;
  }

  .pricing-details__tabs {
    align-self: flex-start;
  }

  .pricing-details__tabs-wrap {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-583 {
    margin-bottom: 24px;
    position: static;
  }

  .pricing-cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .pricing-cta__left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .pricing-cta__right {
    align-self: flex-start;
  }

  .nav__resource-card__bottom {
    padding-top: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .security-badges {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .security-badge {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    text-align: left;
    border-bottom: 1px solid #d0d3d9;
    border-right-style: none;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .security-badge.last-item {
    border-bottom-style: none;
  }

  .div-block-582-2-2-2 {
    padding-left: 0;
  }

  .text__display-medium-copy {
    font-size: 1.375rem;
    line-height: 2rem;
  }

  .form-email-only__input {
    text-align: center;
    height: 45px;
    margin-right: 0;
    padding: 7px 7px 7px 16px;
  }

  .form-email-only__wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-color: #0000;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding: 0;
  }

  .fade-in-card {
    grid-template-columns: 1fr;
  }

  .fade-in-card__content {
    padding: 24px;
  }

  .code-embed-3 {
    margin-bottom: -28px;
  }

  .fade-in-card__content-top {
    margin-bottom: 24px;
  }

  .div-block-603 {
    min-height: 200px;
  }

  .cta-data-readiness__image {
    order: -1;
    align-self: flex-start;
    width: 60%;
    margin-left: -9px;
    position: static;
    left: auto;
    right: -50px;
  }

  .cta-data-readiness {
    overflow: hidden;
  }

  .div-block-604 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .image-163 {
    width: 110vw;
    max-width: none;
    right: 0%;
  }

  .div-block-607 {
    flex: 1;
  }

  .data-readiness__inner-wrap {
    margin-left: 0;
  }

  .div-block-535 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quote-tabs {
    padding: 40px 20px;
  }

  .security-list__item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .quote-tabs__menu {
    justify-content: center;
    align-items: center;
  }

  .tabs-menu-6 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    padding-left: 24px;
    padding-right: 20px;
  }

  .tabs-content-6 {
    padding: 32px 20px 40px;
  }

  .security-list, .resources {
    margin-left: 0;
  }

  .connector-tabs__menu {
    border-style: none;
    border-radius: 0;
    width: 100%;
    margin-bottom: 11px;
    padding: 0;
    overflow: auto;
  }

  .connector-tabs__tab {
    padding-left: 16px;
    padding-right: 16px;
  }

  .footer__resource-card__bottom {
    padding-top: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer__bottom {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    margin-top: 0;
    padding-top: 1rem;
  }

  .footer__bottom-links {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-608-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-612 {
    padding-bottom: 0;
    padding-right: 1px;
  }

  .div-block-613 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
  }

  .image-166 {
    width: 100px;
  }

  .div-block-615 {
    grid-template-columns: 1fr 1fr;
  }

  .resource-list__item {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .resource-list {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .image-169 {
    width: 100%;
  }

  .link-block-10 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .bg-lottie {
    display: none;
  }

  .div-block-634 {
    border-style: none;
    padding: 0;
  }

  .image-171 {
    display: none;
  }

  .image-173 {
    width: 50px;
  }

  .nav__cta {
    align-self: stretch;
  }

  .image-174 {
    width: 200px;
  }

  .horizontal-slider-card__number {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .horizontal-slider-card {
    grid-template-columns: 1fr;
  }

  .horzontal-slider-card__right {
    display: none;
  }

  .horizontal-slider-card__left {
    padding: 24px;
  }

  .horizontal-slider-cards {
    border-style: none;
  }

  .grid-tabs__tab-text {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }

  .div-block-562-2-copy {
    border-radius: 0;
  }

  .div-block-645 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: wrap-reverse;
  }

  .image-179 {
    inset: -14% 0% auto;
  }

  .div-block-648 {
    padding-top: 200px;
  }

  .div-block-649 {
    padding: 20px;
  }

  .div-block-650 {
    padding-left: 0;
  }

  .div-block-654 {
    margin-bottom: 0;
    margin-right: 1px;
  }

  .div-block-654.margin-edit {
    margin-bottom: 1px;
  }

  .div-block-655 {
    grid-template-columns: 1fr 1fr;
  }

  .census-banner {
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6829d5c7413f6b916ef54627_banner-grid-mobile.svg");
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
    padding-top: 278px;
  }

  .census-banner__image {
    width: 90%;
    min-width: 450px;
    max-width: 500px;
    margin-left: auto;
    inset: -57px auto 1px;
  }

  .image-175 {
    aspect-ratio: 16 / 9;
    position: static;
  }

  .content__column-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .content__column-grid {
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .content__column-grid.margin-none {
    padding-top: 0;
  }

  .content__card-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .content__card-left {
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0;
  }

  .content__card-center {
    margin: 0 1px;
  }

  .content__card-right {
    border-top-right-radius: 0;
    border-bottom-left-radius: 10px;
  }

  .bg-image-copy {
    display: none;
  }

  .content__data-card {
    margin-right: 1px;
  }

  .content__data-card.margin-right.card-right {
    border-top-right-radius: 0;
    border-bottom-left-radius: 10px;
  }

  .content__data-card.card-left {
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0;
  }

  .content__contact-info {
    width: 100%;
  }

  .summit__wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-178-2 {
    width: 100%;
  }

  .card-wrapper__card {
    aspect-ratio: auto;
    background-image: url("https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/682ce8a914516ed1369bae6b_Card.svg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
  }

  .card-wrapper__inner {
    border-top-left-radius: 0;
    border-bottom-right-radius: 20px;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 0 58px 45px 0;
    padding-top: 32px;
    padding-left: 32px;
  }

  .card-wrapper__inner.citron-10 {
    z-index: 0;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .card-grid__card-no-bottom-padding {
    height: auto;
    padding: 20px;
  }

  .toggle-cards__trigger-text {
    font-size: 1.25rem;
  }

  .div-block-663.bottom-margin-none-mobile {
    margin-bottom: 0;
  }

  .div-block-663.bottom-margin-none-mobile.margin-right-mobile {
    margin-right: 1px;
  }

  .text__display-xlarge-locales {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .div-block-412-copy {
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }

  .basegrid-copy, .base-grid-copy {
    grid-template-columns: 1fr 1fr;
  }

  .logo-holder {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .button__list-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-auto-flow: row;
    justify-items: start;
  }

  .image-184 {
    width: 100%;
  }

  ._404-animation-number {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .button__primary-copy-2 {
    align-self: stretch;
  }

  ._404-animation-wrap {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    width: 100%;
  }

  .button__primary-small-2 {
    align-self: stretch;
  }

  .div-block-666 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-block-668 {
    left: 30%;
    right: 30%;
  }

  .analytics-grid-card {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    min-height: auto;
  }

  .analytics-tabs__menu {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    overflow: auto;
  }

  .analytics-tabs__panes {
    padding-top: 40px;
  }

  .analytics-quad-points {
    grid-row-gap: 16px;
  }
}

@media screen and (max-width: 479px) {
  .section.quiz-resources {
    height: 650px;
  }

  .button__outline.small:lang(fr), .button__outline.small:lang(de) {
    white-space: normal;
  }

  .footer__social-links-grid {
    flex-wrap: wrap;
    display: flex;
  }

  .c6__slide-inner {
    height: 900px;
  }

  .footer__slide-nav {
    bottom: 75px;
  }

  .text__center {
    text-align: center;
  }

  .c6__mask {
    max-width: 340px;
  }

  .footer__blog-image-wrap {
    height: 180px;
  }

  .bg-image.developers {
    top: 212px;
  }

  .bg-image.extensibility {
    top: 22px;
  }

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

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

  .text__display-eyebrow.text__citron-60, .text__display-eyebrow.text__center {
    text-align: center;
  }

  .button__list.center {
    justify-content: center;
  }

  .bullets__with-line.left-padding__22 {
    padding-left: 12px;
  }

  .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10 {
    left: 0;
  }

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

  .image-9 {
    width: 60%;
  }

  .button__arrow-on-blue:lang(de) {
    white-space: normal;
  }

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

  .image-carousel__image {
    height: 190px;
  }

  .tabs__menu-tab {
    margin-right: 20px;
    display: inline-block;
  }

  .hover-card__pill {
    white-space: nowrap;
    word-break: normal;
  }

  .navbar__drop-list-2.pricing.w--open {
    background-color: var(--color--grey-05);
  }

  .chip-grey {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .salesforce-slider__icon {
    padding: 8px;
  }

  .div-block-154 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .about-slider__arrow {
    top: 56%;
  }

  .about-slider__arrow.right {
    margin-right: -20px;
  }

  .about-slider__arrow.left {
    margin-left: -20px;
  }

  .button__about-cta.small {
    white-space: normal;
  }

  .div-block-177 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-content {
    display: flex;
  }

  .mds-card {
    flex: auto;
    width: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .agenda-info {
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .emea__case-study-image-wrap {
    display: inline-block;
  }

  .emea__logos-grid {
    grid-column-gap: 20px;
  }

  .emea__logo-item {
    height: 30px;
  }

  .emea__logo-item-alt {
    height: 24px;
  }

  .senior-deci__logos-grid {
    grid-column-gap: 20px;
  }

  .navbar__drop-list-3.nav-resources.w--open {
    background-color: #f7f8fa;
  }

  .compare-grid__cell-middle.start {
    padding-left: 10px;
    padding-right: 10px;
  }

  .compare-grid__row, .compare-grid__row.top, .compare-grid__row.bottom {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .compare-grid__cell-left {
    padding-left: 10px;
    font-size: .9rem;
  }

  .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center {
    padding-left: 10px;
  }

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

  .text-block-10 {
    font-size: .8rem;
  }

  .button__blue-30 {
    white-space: pre-wrap;
  }

  .button__blue-30.small {
    position: relative;
  }

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

  .div-block-202-copy {
    justify-content: center;
  }

  .div-block-226 {
    justify-content: flex-start;
  }

  .retail__card-content-wrapper-2, .div-block-228 {
    flex: 1;
  }

  .calculator-top {
    padding: 15px 20px 20px;
  }

  .kicker.top {
    max-width: 100%;
    font-size: 20px;
  }

  .time-spent-times {
    height: 16px;
  }

  .footer-2 {
    padding-top: 50px;
  }

  .tablehead {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .tablehead.top {
    margin-bottom: 10px;
  }

  .iceberg-container {
    margin-top: 52px;
    margin-left: -60px;
    margin-right: -60px;
  }

  .section-ultimate-guide {
    padding: 40px 25px;
  }

  .section-ultimate-guide.hero {
    padding-top: 100px;
  }

  .section-ultimate-guide.water-fade {
    overflow: hidden;
  }

  .text-field {
    width: 100%;
  }

  .engineering {
    margin-bottom: 13px;
  }

  .table-highlight {
    width: 17%;
  }

  .pyramid-item-masthead {
    align-items: flex-start;
    margin-bottom: 13px;
  }

  .pills-row.hide {
    display: none;
  }

  .pills-row.mobile-only {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: flex;
  }

  .number-preheader {
    font-size: 20px;
  }

  .timestamp {
    font-size: 11px;
  }

  .input-left {
    margin-bottom: 13px;
  }

  .blocks {
    background-position: 50% 0;
    width: 100%;
    height: 338px;
    display: none;
    top: 21px;
  }

  .data-flow-step {
    margin-top: -1px;
    font-size: 12px;
  }

  .toggle-text.no, .toggle-text.yes, .toggle-text.yes.active {
    width: 25px;
  }

  .table-icon {
    margin-top: 2px;
  }

  .toggle-row {
    align-items: center;
    margin-bottom: 14px;
  }

  .top-bubbles {
    bottom: 50px;
  }

  .calc-screen {
    padding: 20px;
  }

  .table-content {
    height: auto;
  }

  .toggle-increase {
    width: 100%;
  }

  .table-name {
    align-items: flex-start;
    width: 66%;
  }

  .schema {
    background-size: cover;
    width: 150px;
    height: 150px;
  }

  .calc-logo {
    height: 20px;
  }

  .current-dots {
    height: 36px;
    margin-top: 1px;
    margin-right: 10px;
  }

  .number-small {
    position: relative;
    top: -2px;
  }

  .demo-cta {
    display: none;
  }

  .tab-heading {
    max-width: 140px;
    font-size: 19px;
    line-height: 20px;
  }

  .calculator-bottom {
    padding: 20px;
  }

  .table-text {
    max-width: 160px;
    line-height: 21px;
  }

  .pyramid-item {
    max-width: 160px;
    font-size: 14px;
  }

  .iberg-glyph {
    height: auto;
  }

  .calc-output {
    font-size: 14px;
    line-height: 26px;
  }

  .calc-input {
    display: block;
  }

  .navigation {
    background-color: #0000;
    height: 70px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .slider-arrow {
    width: 40px;
    height: 40px;
    right: 25px;
  }

  .slider-arrow.left {
    right: 71px;
  }

  .small-icon {
    position: relative;
    top: 3px;
  }

  .small-icon.smaller {
    position: relative;
  }

  .brand {
    padding-top: 18px;
  }

  .time-spent-dot {
    width: 12px;
    height: 12px;
    margin-right: 8px;
  }

  .table-master {
    margin-bottom: 25px;
    padding-left: 25px;
  }

  .masthead-heading {
    font-size: 24px;
    line-height: 32px;
  }

  .calculator-title {
    font-size: 14px;
  }

  .logo-2 {
    height: 33px;
  }

  .calculator-ornaments.second {
    display: none;
    top: -1%;
  }

  .task-text {
    font-size: 14px;
  }

  .limited-p.for-iceberg {
    margin-bottom: 12px;
    padding-right: 0;
  }

  .pyramid-block {
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .calculator-branding {
    margin-bottom: 15px;
  }

  .time-spent-wrapper.horizontal {
    width: 60%;
    height: 283px;
    margin-top: -108px;
    margin-bottom: 0;
  }

  .table {
    padding-bottom: 25px;
  }

  .underwater {
    padding-top: 17px;
  }

  .pill {
    height: auto;
    padding-top: 9px;
    padding-bottom: 8px;
  }

  .industry__tab {
    flex: 0 auto;
  }

  .div-block-256 {
    align-self: stretch;
    align-items: flex-start;
  }

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

  .industry__pane {
    display: block;
  }

  .industry__tabs {
    justify-content: flex-start;
  }

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

  .right-arrow-2 {
    bottom: -10%;
    left: -37%;
  }

  .left-arrow-2 {
    bottom: -10%;
  }

  .c360__bottom-cta-copy {
    padding-left: 1rem;
  }

  .div-block-231-copy-copy {
    text-align: left;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-264, .div-block-255-copy {
    padding-right: 0;
  }

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

  .div-block-268 {
    flex-wrap: wrap;
  }

  .div-block-289 {
    width: auto;
  }

  .c2__form-5.alert-copy {
    padding: 0;
  }

  .tco__sticky {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .carousel {
    font-size: 1.125rem;
  }

  .podcast__cta.subscribe, .podcast__cta.hub {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .image-80 {
    object-fit: cover;
    height: 50%;
    inset: auto 0% 0% auto;
  }

  .image-81 {
    object-fit: contain;
  }

  .div-block-333 {
    width: 70px;
    height: 65px;
    margin-right: 10px;
  }

  .bg__podcast-hero-mobile {
    background-position: -42px 0;
    background-size: 120% 100%;
  }

  .div-block-16 {
    grid-column-gap: 10px;
    flex-wrap: wrap;
  }

  .image-91 {
    object-fit: fill;
  }

  .pill__podcast {
    text-align: left;
    padding: 3px 5px;
    top: 10px;
  }

  .div-block-325 {
    flex: 0 auto;
  }

  .div-block-326 {
    flex: 0 auto;
    padding-right: 20px;
  }

  .resources-hero__list-item {
    flex-flow: column;
  }

  .resources-hero__list-content-wrap {
    align-self: flex-start;
  }

  .resources-hero__list-image-wrap {
    width: 100%;
  }

  .div-block-358 {
    grid-template-columns: 1fr;
  }

  .div-block-359 {
    width: 100%;
    height: 1px;
  }

  .further-reading__item {
    flex-direction: column;
    align-items: flex-start;
  }

  .further-reading__content {
    padding-top: 20px;
    padding-left: 0;
  }

  .further-reading__image-wrap {
    width: 100%;
  }

  .press-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .press-cta__image {
    max-width: 120px;
  }

  .resource-slider__mask {
    width: 88vw;
  }

  .resource-slider__slide, .resource-slider__slide.last {
    width: 100%;
  }

  .side-tabs__tab {
    padding: 4px 9px;
  }

  .side-tabs__tab.db-replication.w--current {
    background-color: var(--color--apricot-10);
    color: var(--color--grey-90);
  }

  .side-tabs__panes {
    min-height: 500px;
  }

  .side-tabs__panes.gsi {
    min-height: auto;
  }

  .div-block-411 {
    flex-flow: wrap;
  }

  .logo-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .side-tabs.case-studies {
    min-height: 830px;
  }

  .resource-post-submit {
    display: none;
  }

  .lottie-animation-4 {
    width: 300%;
    left: -98%;
  }

  .filter-sidebar__checkbox-list.all-resources {
    grid-template-columns: 1fr;
  }

  .datalakes-slider__slide {
    width: 100%;
  }

  .datalakes-slider__mask {
    width: 88vw;
  }

  .div-block-448 {
    height: 200px;
  }

  .agenda-info-copy {
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
  }

  .image-124 {
    display: none;
  }

  .image-126 {
    display: block;
  }

  .mds-agenda-time {
    margin-bottom: 10px;
    top: 0;
  }

  .mds-agenda-content {
    margin-left: 0;
  }

  .vendor-footer__right {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
  }

  .vendors-nav__menu {
    width: 90%;
  }

  .case-study-cta-module {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    padding: 16px;
  }

  .case-study-cta-module__image {
    width: 100%;
  }

  .case-study-compare-module {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .case-study-compare-module__image {
    max-width: 120px;
  }

  .quiz-answer {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .quiz-answer.db {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .horizontal-card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .horizontal-cards {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-474 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    place-items: center start;
    display: grid;
  }

  .horizontal-card__image {
    width: 90px;
  }

  .case-study-card {
    padding: 20px;
  }

  .div-block-487 {
    grid-template-columns: 1fr;
  }

  .connectors-list {
    grid-template-columns: 1fr 1fr;
  }

  .background-video-4 {
    object-position: 50% 0%;
  }

  .case-study-small-numbers {
    grid-template-columns: 1fr 1fr;
  }

  .pricing-table__cell {
    padding: 8px;
  }

  .card-square {
    aspect-ratio: 16 / 9;
  }

  .div-block-524 {
    height: 250px;
  }

  .sticky-pills {
    width: 100%;
    overflow: auto;
  }

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

  .legal-nav__menu {
    width: 90%;
  }

  .legal-nav__brand {
    padding-left: 0;
  }

  .legal__contract-list-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .toc-footer__right {
    flex-flow: column;
  }

  .toggle-cards__label {
    white-space: normal;
    word-break: break-all;
  }

  .div-block-542 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

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

  .toggle-cards__image-wrap {
    height: 180px;
  }

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

  .paragraph-7 {
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu-5 {
    flex-flow: wrap;
  }

  .faqs-new {
    margin-left: -16px;
    margin-right: -16px;
  }

  .faqs-new__content-wrap {
    padding-right: 16px;
  }

  .card-grid__card-small {
    min-height: 200px;
  }

  .image-144-2 {
    width: 80px;
    bottom: -20%;
  }

  .image-146 {
    top: 2%;
    right: 4%;
  }

  .div-block-567 {
    margin-left: 0;
  }

  .div-block-568 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .image-148 {
    bottom: -47%;
    right: -5%;
  }

  .custom-connectors-hero {
    grid-template-columns: 1fr 1fr;
  }

  .compare-table-row {
    grid-template-columns: minmax(100px, .5fr) 1fr 0 1fr;
  }

  .compare-table-cell.citron-100.headline {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .compare-table-cell.dune-05.headline {
    padding-bottom: 0;
  }

  .compare-table-pill {
    order: -1;
  }

  .logos-block {
    grid-template-columns: 1fr 1fr;
  }

  .case-study-card-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-tabs__title-icon {
    margin-top: 3px;
  }

  .extensibility {
    top: 212px;
  }

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

  .nav__dropdown-column {
    min-width: auto;
  }

  .collection-list {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .pricing-details__cell {
    padding: 8px;
  }

  .pricing-details__tabs {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-style: none;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 16px;
    padding: 0;
  }

  .pricing-details__tab {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 1rem;
    line-height: 1.125rem;
  }

  .pricing-cards__compare-all {
    text-align: left;
  }

  .div-block-585 {
    grid-template-columns: 1fr;
  }

  .div-block-603 {
    min-height: 120px;
  }

  .cta-data-readiness__image {
    width: 70%;
  }

  .image-164 {
    max-height: 80px;
  }

  .quote-tabs__menu {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 20px;
    display: flex;
  }

  .tabs-6 {
    margin-left: -20px;
    margin-right: -20px;
  }

  .tabs-menu-6 {
    padding: 16px;
  }

  .tabs-content-6 {
    padding-top: 8px;
  }

  .footer__bottom-links {
    grid-template-columns: 1fr;
  }

  .div-block-631-2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: wrap;
  }

  .div-block-564-copy {
    justify-content: flex-start;
    align-items: center;
  }

  .image-179 {
    width: 80%;
    top: -15%;
    bottom: 9px;
  }

  .div-block-648 {
    padding: 138px 20px 20px;
  }

  .census-banner {
    padding-top: 182px;
  }

  .census-banner__image {
    min-width: 350px;
    max-width: 400px;
  }

  .content__contacts {
    padding-right: 16px;
  }

  .card-wrapper__inner {
    margin-right: 40px;
    padding: 30px 20px 30px 25px;
  }

  .card-wrapper__inner.citron-10 {
    border-bottom-right-radius: 80px;
  }

  .tab-link {
    margin-left: 1px;
    margin-right: 1px;
  }

  .tab-link.margin-top-none {
    margin-top: 0;
    margin-left: 1px;
  }

  .xxxxx {
    border-top-right-radius: 0;
    margin-top: 0;
    margin-left: 0;
  }

  .tabs-menu-10 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: stretch stretch;
    display: grid;
  }

  .xxx {
    border-bottom-left-radius: 0;
    margin-right: 0;
  }

  .xxx.w--current {
    margin: 1px 0 1px 1px;
  }

  .xx {
    border-top-left-radius: 0;
    border-bottom-left-radius: 5px;
    margin-top: 0;
    margin-right: 0;
  }

  .xx.w--current {
    margin-top: 1px;
    margin-bottom: 1px;
    margin-right: 1px;
  }

  .xxxx {
    border-top-right-radius: 5px;
    margin-left: 0;
    margin-right: 1px;
  }

  .dashed__line {
    top: 25px;
  }

  .hide_mobile {
    display: none;
  }

  .div-block-412-copy {
    grid-column-gap: 1.8rem;
    grid-row-gap: 1.8rem;
  }

  .basegrid-copy {
    grid-template-columns: 1fr 1fr;
    display: block;
  }

  .base-grid-copy {
    grid-template-columns: 1fr 1fr;
  }

  .logo-holder {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._404-animation-wrap {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .div-block-668 {
    bottom: -70%;
    left: 25%;
    right: 25%;
  }

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

  .div-block-674 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
  }

  .analytics-grid-card {
    min-height: 250px;
  }

  .analytics-grid-cards__top {
    justify-content: space-between;
    align-items: flex-start;
  }

  .qoute-tabs__wrap, .analytics-quotes-tabs__tabs, .analytics-quote-tabs__tabs {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696dad-5fbf9fb4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696db8-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696db9-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12843d6d-0b1a-fd7e-f042-9c018c61e2ef-5fbf9fb4 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696dc8-5fbf9fb4 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696dc9-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88ce1b5b-5f04-38d1-8227-af8d8490e8d0-5fbf9fb4, #w-node-_88ce1b5b-5f04-38d1-8227-af8d8490e8d8-5fbf9fb4, #w-node-_88ce1b5b-5f04-38d1-8227-af8d8490e8e0-5fbf9fb4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696dfa-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e06-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696e1c-5fbf9fb4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696e1d-5fbf9fb4, #w-node-_5ba7cc2d-57f5-7cd5-3116-ffeb2c8b2994-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696e21-5fbf9fb4 {
  grid-area: 1 / 7 / 2 / 13;
  justify-self: end;
}

#w-node-_79717a2b-1507-2c41-3ada-2ad8ed979c83-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58eda461-8c3e-b674-73cf-868e2f1a0024-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d0d489f9-5f42-2156-5fad-2b1abd4be5a0-5fbf9fb4, #w-node-_38fded2e-0f86-6457-3b2d-c183bcda01c4-5fbf9fb4, #w-node-e030958d-17b0-7462-8f60-d8bf559cd398-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e030958d-17b0-7462-8f60-d8bf559cd399-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e030958d-17b0-7462-8f60-d8bf559cd39a-5fbf9fb4, #w-node-e030958d-17b0-7462-8f60-d8bf559cd39c-5fbf9fb4, #w-node-_3908c8df-5106-cf89-b32f-10e5da94de7a-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3908c8df-5106-cf89-b32f-10e5da94de7b-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3908c8df-5106-cf89-b32f-10e5da94de7c-5fbf9fb4, #w-node-_3908c8df-5106-cf89-b32f-10e5da94de7e-5fbf9fb4, #w-node-_0bff8508-b0ec-848f-9ed1-b5cd02e21807-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bff8508-b0ec-848f-9ed1-b5cd02e21808-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0bff8508-b0ec-848f-9ed1-b5cd02e21809-5fbf9fb4, #w-node-_0bff8508-b0ec-848f-9ed1-b5cd02e2180b-5fbf9fb4, #w-node-eb0d6c04-47dc-231f-a4e2-5c1f80c6bd27-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb0d6c04-47dc-231f-a4e2-5c1f80c6bd28-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-eb0d6c04-47dc-231f-a4e2-5c1f80c6bd29-5fbf9fb4, #w-node-eb0d6c04-47dc-231f-a4e2-5c1f80c6bd2b-5fbf9fb4, #w-node-a682e3cc-e28b-5af9-be25-4aa9a03f85b1-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a682e3cc-e28b-5af9-be25-4aa9a03f85b2-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a682e3cc-e28b-5af9-be25-4aa9a03f85b3-5fbf9fb4, #w-node-a682e3cc-e28b-5af9-be25-4aa9a03f85b5-5fbf9fb4, #w-node-f188a5e2-7c6f-935b-0c5d-20ca9aa0117e-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f188a5e2-7c6f-935b-0c5d-20ca9aa0117f-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f188a5e2-7c6f-935b-0c5d-20ca9aa01180-5fbf9fb4, #w-node-f188a5e2-7c6f-935b-0c5d-20ca9aa01182-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696e61-5fbf9fb4 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696e62-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e66-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4641ec86-8ac3-0a1c-385e-6c2e5972a0ca-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e77-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e7e-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e87-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e8e-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696e95-5fbf9fb4 {
  align-self: start;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696ec6-5fbf9fb4 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696ec7-5fbf9fb4, #w-node-b813dd77-2908-f4ea-c65c-68237c4e26a8-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696ecb-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a342597-5fbf9fb4 {
  align-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a342599-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a34259a-5fbf9fb4 {
  align-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425a3-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425a7-5fbf9fb4 {
  align-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425a9-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425aa-5fbf9fb4 {
  align-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425b3-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425b7-5fbf9fb4 {
  align-self: stretch;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425b9-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425ba-5fbf9fb4 {
  align-self: start;
}

#w-node-d3f56472-211f-db2b-3a11-8e605a3425c3-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#search.w-node-_510d7f46-8d45-d794-d77a-d681ac696f03-5fbf9fb4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696f04-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f10-5fbf9fb4, #w-node-_434fdd1e-b3f7-dcbe-1019-4572c53ae9d9-5fbf9fb4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696f22-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f24-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f27-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f29-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f2a-5fbf9fb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_510d7f46-8d45-d794-d77a-d681ac696f2c-5fbf9fb4 {
  justify-self: start;
}

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9b9-ea04c9a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9bc-ea04c9a6, #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9f3-ea04c9a6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9f4-ea04c9a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0a-ea04c9a6 {
  justify-self: end;
}

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0b-ea04c9a6 {
  justify-self: start;
}

#w-node-ee49ed87-63c0-dc95-3662-04b0e1f41ae3-c970364c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_73d43731-5225-536c-458d-359be0e6997f-c970364c {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_0fdc7533-e80e-aa0c-2fbc-ae047bdecd1e-c970364c {
  grid-area: 1 / 5 / 2 / 9;
  justify-self: center;
}

#w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bb7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bc5-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bc9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bcb-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd0-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd2-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bde-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be0-acd78b94, #w-node-_77529bd7-be08-21ea-c682-bfd1129624fb-acd78b94, #w-node-_77529bd7-be08-21ea-c682-bfd1129624fd-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bee-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf2-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf5-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf8-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bfb-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bfe-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c01-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c04-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c07-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c0c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c18-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c1c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c1e-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c23-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c25-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c2a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c2c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c31-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c33-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c3f-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c43-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c46-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c49-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c51-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c54-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c57-acd78b94, #w-node-b624aa48-47b9-c6c1-bc26-d1c8a1f0156c-acd78b94, #w-node-d03da220-71ee-1913-af30-00417415a0fb-acd78b94, #w-node-_87ec679b-5b28-42bf-1755-f99f5c59072c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c5a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c5e-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c61-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c64-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c67-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c6a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c6d-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c70-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c7f-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c81-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c84-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c89-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c95-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c97-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c9a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c9d-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca0-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca3-acd78b94, #w-node-_61131f05-f834-af58-3671-ccf453624853-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca6-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cac-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cae-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200b2-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200b5-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200c7-acd78b94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 {
  align-self: center;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e05-408ab07a {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e20-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e22-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e2f-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e30-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e31-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e3e-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e3f-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e40-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e4d-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e4e-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e4f-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e5c-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e5d-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e5e-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e6b-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e6c-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e6d-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e7d-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e7e-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e7f-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e92-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e93-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e94-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ea4-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ea5-408ab07a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ea6-408ab07a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ec8-408ab07a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ece-408ab07a {
  grid-area: 1 / 11 / 2 / 13;
  place-self: start end;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ed5-408ab07a {
  align-self: stretch;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ee8-408ab07a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ef9-408ab07a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736efa-408ab07a:focus {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736f22-408ab07a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736f23-408ab07a:focus, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736f46-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736f4a-408ab07a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736f4b-408ab07a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_32e66aaf-3ee6-02ce-d763-9e9424a59a81-e0db703c {
  align-self: center;
}

#w-node-af93c585-f86d-dd67-883a-eaec25b934db-e0db703c {
  justify-self: center;
}

#w-node-af93c585-f86d-dd67-883a-eaec25b934df-e0db703c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-af93c585-f86d-dd67-883a-eaec25b934e8-e0db703c, #w-node-_8d4ba859-04dd-a39f-bf34-7818f3dbafb3-e0db703c {
  justify-self: center;
}

#w-node-_93310794-aa3b-00a7-f4fc-18954761ec4d-e0db703c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_8d4ba859-04dd-a39f-bf34-7818f3dbafd0-e0db703c, #w-node-_185943b8-e670-5a56-32dd-8044bf66cfaf-e0db703c {
  justify-self: center;
}

#w-node-_185943b8-e670-5a56-32dd-8044bf66cfb3-e0db703c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_185943b8-e670-5a56-32dd-8044bf66cfbc-e0db703c, #w-node-bae2c386-d193-b6c8-bcd5-48f766ec7883-e0db703c {
  justify-self: center;
}

#w-node-bae2c386-d193-b6c8-bcd5-48f766ec7887-e0db703c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-bae2c386-d193-b6c8-bcd5-48f766ec7890-e0db703c {
  justify-self: center;
}

#w-node-a07158cd-ca80-94c8-7958-80523cea4ed6-3cea4ecb {
  align-self: center;
}

#w-node-a07158cd-ca80-94c8-7958-80523cea4ed7-3cea4ecb {
  justify-self: center;
}

#w-node-a07158cd-ca80-94c8-7958-80523cea4ee1-3cea4ecb {
  align-self: center;
}

#w-node-a07158cd-ca80-94c8-7958-80523cea4ee2-3cea4ecb {
  justify-self: center;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e6fc-acbac8d0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e709-acbac8d0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: stretch;
}

#search-2.w-node-_7e464d99-ff3d-7825-74ed-f97aab13e71a-acbac8d0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e73d-acbac8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e743-acbac8d0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e74e-acbac8d0 {
  align-self: center;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e75c-acbac8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_7e464d99-ff3d-7825-74ed-f97aab13e762-acbac8d0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-cac22343-d35a-ddc2-084d-fceaa9fbea94-acbac8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-cac22343-d35a-ddc2-084d-fceaa9fbea9a-acbac8d0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ed8e7468-68bf-9c43-deff-c09f0c43b166-0c43b15f {
  align-self: stretch;
}

#w-node-ed8e7468-68bf-9c43-deff-c09f0c43b16c-0c43b15f, #w-node-ed8e7468-68bf-9c43-deff-c09f0c43b16e-0c43b15f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3876f-5f3441fd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38771-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d387d8-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387e9-5f3441fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#search-2.w-node-ea5506e2-9fca-be1f-4b62-197fe4d387fa-5f3441fd {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3881c-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38836-5f3441fd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3883a-5f3441fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3883f-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38843-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3886a-5f3441fd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38870-5f3441fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38872-5f3441fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d38875-5f3441fd {
  align-self: start;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d3888f-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d3889c-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388a4-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d388bb-5f3441fd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ea5506e2-9fca-be1f-4b62-197fe4d388c0-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388cf-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388de-5f3441fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-414abcda {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-414abcda {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_773ecacb-1069-76d9-57a6-ed8da1d3c9f9-414abcda {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_773ecacb-1069-76d9-57a6-ed8da1d3ca06-414abcda {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e29-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e2e-414abcda {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e30-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e39-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d13f05a-66fe-15a4-4070-258b93be9dfb-414abcda {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-b111fae5-b389-75d3-bba5-bdb7019b6ede-414abcda {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b111fae5-b389-75d3-bba5-bdb7019b6ee3-414abcda {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center end;
}

#w-node-b111fae5-b389-75d3-bba5-bdb7019b6ee7-414abcda, #w-node-b111fae5-b389-75d3-bba5-bdb7019b6eeb-414abcda, #w-node-b111fae5-b389-75d3-bba5-bdb7019b6eef-414abcda, #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ef3-414abcda, #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ef7-414abcda, #w-node-b111fae5-b389-75d3-bba5-bdb7019b6efb-414abcda, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb4-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb9-414abcda {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0ebb-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2ecc78fc-1519-58eb-e83c-e4d59eb15aca-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ecc78fc-1519-58eb-e83c-e4d59eb15ad4-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2ecc78fc-1519-58eb-e83c-e4d59eb15ae5-414abcda {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2ecc78fc-1519-58eb-e83c-e4d59eb15afa-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c242-414abcda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a683ea37-c23f-d53c-f035-93dceb44c250-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c256-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c25c-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c262-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c268-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c26e-414abcda {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_1e2f3bbd-9219-3e50-25ee-4f5080f24e7f-414abcda {
  grid-area: 1 / 2 / 3 / 4;
}

#w-node-_708f51cc-56a7-497d-2198-69accdf04c4b-414abcda {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_708f51cc-56a7-497d-2198-69accdf04c4d-414abcda {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center end;
}

#w-node-_708f51cc-56a7-497d-2198-69accdf04c51-414abcda {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_708f51cc-56a7-497d-2198-69accdf04c61-414abcda {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#connectorSearch.w-node-_3c3550c1-403b-cec2-467f-c310e7b90e06-e7b90e06 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3c3550c1-403b-cec2-467f-c310e7b90e15-e7b90e06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72e7d4dd-c980-8210-f9cc-e5950178de09-663f0fc0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_169a712e-b24c-2d4d-e510-d9d30de51d9b-663f0fc0 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_0587fc27-5b60-8cf8-921b-86e7978097d9-663f0fc0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3af2e4c7-dd3c-b115-1a66-6b2ad1d1f52f-663f0fc0, #w-node-_338a45b4-d406-0b88-89fc-105f0eb99345-663f0fc0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_596927be-89c3-9272-9ad8-78de5ce17927-663f0fc0, #w-node-cc2e412d-7299-8709-747b-8852ab07c415-663f0fc0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_089bb5bb-1291-6270-b681-4869f1f82568-663f0fc0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_44789a24-66a8-dc6a-9993-38c562359801-663f0fc0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3471c8d8-25a0-2a1a-5ae9-f0c8bce736d0-663f0fc0, #w-node-_004deeaa-33be-daa8-7867-7b5022c244c4-663f0fc0, #w-node-_75d5e84f-be62-2c3b-7485-70eb42b83f74-663f0fc0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-c0b968f5-7de0-53d0-7633-2cecdddebc69-663f0fc0 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c7314941-555d-8946-1793-03b41d223c21-663f0fc0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_290e74cb-dca9-e567-facb-2ea17c148ccd-663f0fc0 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b3789082-aef5-f975-8eea-1adce4de14c8-663f0fc0, #w-node-_7f5cc337-a45a-1665-d3ed-92f5f9bdf034-663f0fc0, #w-node-a9493f46-2856-c831-30ac-e577a3f7d7da-663f0fc0, #w-node-_381ce2c9-7488-fc0f-d742-2c47e5e592e8-663f0fc0, #w-node-f46709e3-d623-2775-e60b-00df9fb6cdbf-663f0fc0, #w-node-_893f68c7-387c-0851-05b9-491e21aa21a4-663f0fc0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71f21a20-7e97-c9c1-fce0-80296a78d063-663f0fc0 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ea518272-9005-45f5-96d7-b6c09db7b522-663f0fc0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_04fd28e1-dec6-5bbd-a32f-b6d9239e1a5a-663f0fc0 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-c8fc653c-5691-b599-5741-34dba7010ab8-663f0fc0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02bb23ab-67a1-5fc3-6969-378053a6894f-663f0fc0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_07aeb76e-2495-84e4-9bcb-1937c3578ed2-663f0fc0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_07aeb76e-2495-84e4-9bcb-1937c3578ed5-663f0fc0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_87765705-37d0-f9a4-5ace-cb25c66f5f26-663f0fc0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_87765705-37d0-f9a4-5ace-cb25c66f5f29-663f0fc0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_08667a75-5878-e4f7-b03e-36f17da4568e-663f0fc0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: stretch;
}

#w-node-_87bb636e-343d-eb57-5977-9051f3308c98-663f0fc0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_87bb636e-343d-eb57-5977-9051f3308c9b-663f0fc0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_056af0c1-db00-f7b7-d01d-e37e76966b12-663f0fc0 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-f9e76c99-1e87-8395-f649-bea6902a45f3-663f0fc0 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_4e2a558a-9f5a-63b4-6821-1868448da30b-663f0fc0, #w-node-_3fcd0704-20da-de18-3682-cd4ac2f8c6fa-663f0fc0, #w-node-_83ba54e5-2b03-74ea-873a-d55e27fead36-663f0fc0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebd1d-aaa9d786 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebd2a-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd3b-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd4c-aaa9d786 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#search-2.w-node-_91a12300-75a8-3c54-4f10-3f18509ebd5d-aaa9d786 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebd7e-aaa9d786 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebdfc-aaa9d786 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebe00-aaa9d786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebe04-aaa9d786 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-f661d44d-4962-478e-0340-693a5859df8b-aeb74825 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-f661d44d-4962-478e-0340-693a5859dfa2-aeb74825 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-f661d44d-4962-478e-0340-693a5859dfa3-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859dfb3-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859dfc3-aeb74825 {
  align-self: stretch;
}

#w-node-f661d44d-4962-478e-0340-693a5859dfe0-aeb74825 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f661d44d-4962-478e-0340-693a5859dff5-aeb74825 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e06fcd51-331d-0975-0417-735f2fb44b50-aeb74825 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e06fcd51-331d-0975-0417-735f2fb44b5d-aeb74825 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f661d44d-4962-478e-0340-693a5859e079-aeb74825 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-f661d44d-4962-478e-0340-693a5859e07b-aeb74825 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_6aa64ddc-f609-ace9-fcfe-3d347d0302be-aeb74825 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#gartner-widget.w-node-_6aa64ddc-f609-ace9-fcfe-3d347d0302cc-aeb74825 {
  grid-area: 1 / 8 / 2 / 13;
  justify-self: end;
}

#w-node-f661d44d-4962-478e-0340-693a5859e135-aeb74825 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f661d44d-4962-478e-0340-693a5859e138-aeb74825 {
  grid-area: 1 / 6 / 2 / 13;
  justify-self: end;
}

#w-node-f661d44d-4962-478e-0340-693a5859e139-aeb74825 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-f661d44d-4962-478e-0340-693a5859e1df-aeb74825 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f661d44d-4962-478e-0340-693a5859e1e2-aeb74825 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: end;
}

#w-node-fcd1d982-337e-b2d3-67b1-69e926620a3c-8d9ec32e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cc20c9c-7345-2c46-bf44-05d1ac010d60-8d9ec32e {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_3a8c36ac-00e7-c31f-0061-1912d01d5c0e-8d9ec32e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c8ac2063-b159-6892-697a-106924ca61a0-8d9ec32e, #w-node-c8ac2063-b159-6892-697a-106924ca61a6-8d9ec32e, #w-node-c8ac2063-b159-6892-697a-106924ca61ac-8d9ec32e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-e67865c5-8ce7-bb57-8cac-3a25518463ae-8d9ec32e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e67865c5-8ce7-bb57-8cac-3a25518463be-8d9ec32e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c42c-8d9ec32e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c419-8d9ec32e {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c433-8d9ec32e, #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c439-8d9ec32e, #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c43f-8d9ec32e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_84b49cbb-1a67-d704-16ad-1adb72dffb11-8d9ec32e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_84b49cbb-1a67-d704-16ad-1adb72dffb1e-8d9ec32e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8a5bec3-420e-a0b6-7dc3-e5e7b7576928-8d9ec32e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e8a5bec3-420e-a0b6-7dc3-e5e7b7576935-8d9ec32e {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c528-597bd9b1 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c52a-597bd9b1 {
  grid-area: 1 / 8 / 2 / 13;
}

#search-2.w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c589-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c592-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c59d-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c59e-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5ae-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5af-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5b4-597bd9b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5e4-597bd9b1 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5e8-597bd9b1 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5f0-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5f2-597bd9b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5f5-597bd9b1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5f6-597bd9b1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c624-597bd9b1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c627-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c629-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c62a-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c62c-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c62e-597bd9b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c648-597bd9b1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c64e-597bd9b1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c657-597bd9b1 {
  justify-self: start;
}

#w-node-_9d5fee55-b509-43d3-d3b3-b90cb1480806-ea0e5cbc {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e2cf8591-7ccf-9603-841a-7881d3f9e8f4-ea0e5cbc {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c427a36e-2030-d1d1-9957-94e05967e2c9-ea0e5cbc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_7240b86b-771e-f518-5bc9-49f103518de3-ea0e5cbc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9e77436-8de4-4a11-a011-7b30d5260a31-ea0e5cbc {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_896bce52-7ea3-2d49-33df-7d9045be45e4-ea0e5cbc {
  grid-area: 1 / 5 / 2 / 13;
  align-self: start;
}

#w-node-_1b4d4f52-258a-bce7-e959-a78203b4d302-ea0e5cbc, #w-node-_429a649e-5014-f7b5-5c3b-ed38d561c093-ea0e5cbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_429a649e-5014-f7b5-5c3b-ed38d561c094-ea0e5cbc {
  place-self: start center;
}

#w-node-_38a4dc6f-e59d-7ca0-939e-bff63af6a469-ea0e5cbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38a4dc6f-e59d-7ca0-939e-bff63af6a474-ea0e5cbc {
  place-self: start center;
}

#w-node-_84efd3ce-9143-44f8-f35c-c274e2fae51d-ea0e5cbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84efd3ce-9143-44f8-f35c-c274e2fae528-ea0e5cbc {
  place-self: start center;
}

#w-node-e097587f-6996-46a6-36f9-ab9e7cb9a331-ea0e5cbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e097587f-6996-46a6-36f9-ab9e7cb9a33c-ea0e5cbc {
  place-self: start center;
}

#w-node-_680b259c-adea-b556-674c-916959eaa70f-ea0e5cbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_680b259c-adea-b556-674c-916959eaa71a-ea0e5cbc {
  place-self: start center;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e07-ea0e5cbc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e08-ea0e5cbc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e16-ea0e5cbc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e17-ea0e5cbc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e25-ea0e5cbc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-e979d180-36e6-6163-096d-9a82e2c11e26-ea0e5cbc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0e90749d-66a3-b7c9-c20f-3276dc015e8e-86580bca {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-ea9648f7-28e2-4e5c-7097-4142d8493395-86580bca {
  grid-area: 1 / 7 / 2 / 13;
  place-self: stretch stretch;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152732d-86580bca {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152732e-86580bca {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152733c-86580bca {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152733d-86580bca {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152734b-86580bca {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9392f83a-60f8-351a-35a2-03dd6152734c-86580bca, #w-node-aacbd989-9dfa-c206-dd7e-6c89290ed501-18f323d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-aacbd989-9dfa-c206-dd7e-6c89290ed50f-18f323d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: stretch;
}

#w-node-fb026a05-7ce4-8f66-21e9-1709056c491f-18f323d8 {
  grid-column-start: span 1.5;
  grid-column-end: span 1.5;
  grid-row: span 1 / span 1;
}

#w-node-_84e3be0e-0817-bd42-d390-87e87b92a453-18f323d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_84e3be0e-0817-bd42-d390-87e87b92a456-18f323d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_95ce7c4b-eca5-d8b5-53c5-c349c946649d-18f323d8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5200b10f-969f-d91e-b7e6-5267f9801f81-18f323d8 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_738f9775-f120-4fe6-e446-e44f13709018-eb996c7e, #w-node-_590c38ec-31c5-d827-2e3f-9773158e1544-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_590c38ec-31c5-d827-2e3f-9773158e1559-eb996c7e {
  align-self: center;
}

#w-node-_08f0b9c4-d992-8005-ed74-ac7be60a0d81-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_407ee273-a40d-cac8-6bc1-ffe4ac433748-eb996c7e, #w-node-_44471902-7ddd-7e99-09d4-84df1cb6717a-eb996c7e {
  align-self: center;
}

#w-node-_7e8e2151-5178-6f3d-4dfa-aed7849cda6b-eb996c7e, #w-node-f9747302-0a3c-3e5d-6710-a2ffb37d5e9d-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26c4cba5-d1e7-c243-557b-3d8d8be87287-eb996c7e, #w-node-_210d801e-5c45-c6fb-0df3-4aa8f7492296-eb996c7e, #w-node-_9c44d576-dbb7-b164-48f9-8af29bb8cdd7-eb996c7e, #w-node-e35c9f5d-95c6-44de-f04e-e5dff1e2d5fb-eb996c7e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4235-eb996c7e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4248-eb996c7e {
  grid-area: 1 / 5 / 2 / 13;
  align-self: start;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc425f-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc426a-eb996c7e {
  place-self: start center;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4274-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cf33ebf-e3f6-6478-5fbe-d05e00467e18-eb996c7e {
  place-self: start center;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4289-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa1bd37-9205-5190-d6c4-478b22f1160b-eb996c7e {
  place-self: start center;
}

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc429e-eb996c7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1d89c17-cb69-9a68-7054-9f4729a39fba-eb996c7e {
  place-self: start center;
}

#w-node-d1b86a97-7806-5fc5-9287-1b7a816f64c2-5e663c5e, #w-node-_817c5b33-fce0-1437-a853-0238f1dc8710-5e663c5e, #w-node-c41dc3f0-6fa5-4ce1-ae4f-9396e6d9cd14-5e663c5e, #w-node-_671b3bdd-0755-19b2-20a0-92907006133b-5e663c5e, #w-node-b585c3c0-3c5f-c397-24d6-2eddfa6e24c4-5e663c5e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_67c953e6-439f-4407-5b08-0ea6e84b110f-5e663c5e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2238a2d8-7cdf-db64-3ea8-ceb4fb946a9a-5e663c5e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2a667f59-7967-8055-e53b-625ef216f48a-5e663c5e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-ff051b10-752c-3de4-086b-63ee5fcc30c6-5e663c5e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_3b763f3b-6ede-879c-a0af-e91d991720eb-5e663c5e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_74d42b81-d1fd-3433-01fd-68ed3be7669d-5e663c5e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-f0faa039-23cc-ab53-04c9-42c0f3ba12f5-5e663c5e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_0f98abc7-a53f-29cf-15e2-fabd68eb67fa-5e663c5e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-bfbf32e1-d328-bcd6-994f-80aca1aec108-5e663c5e {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_44b6d6c0-8bb6-ae03-e8e1-4a80a5380eb2-5e663c5e {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_43a81792-3212-d077-9b92-fbbf3c1a8007-5e663c5e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02944-5e663c5e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02945-5e663c5e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02946-5e663c5e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02947-5e663c5e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0cf6e003-3fbc-2f95-0b25-4461289ab05a-5e663c5e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-ea526f4d-2f3f-f408-b57d-8c3dadaaddf0-5e663c5e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02948-5e663c5e {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de02949-5e663c5e {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294a-5e663c5e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294b-5e663c5e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-c197a921-4ed3-445f-3866-796db5bc1aa5-5e663c5e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-b5d53663-476c-567c-2144-ddca001b705a-5e663c5e {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294c-5e663c5e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294d-5e663c5e {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294e-5e663c5e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-fda08e5c-7cfa-6ae5-1f40-45c45de0294f-5e663c5e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de2-5e663c5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de3-5e663c5e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de4-5e663c5e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de5-5e663c5e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de6-5e663c5e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de7-5e663c5e {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_553ca8d5-18d7-036f-edf5-01551661a274-5e663c5e {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de8-5e663c5e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3de9-5e663c5e {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3dea-5e663c5e {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3deb-5e663c5e {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3dec-5e663c5e {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_60f50dc3-bcbe-009f-d008-68505e19beea-5e663c5e {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c16f433d-b053-5b5f-b37a-f0798a5b3ded-5e663c5e, #w-node-_94727aeb-ba7d-f22d-d924-72671e36cabb-5e663c5e {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_310b6d29-91d2-37cd-01c6-988fee84a217-5e663c5e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f67d10e-5cf7-9021-7658-3aa1804ed387-5e663c5e {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_9a4b3dad-6bbb-5d5a-d844-d0196de2a117-5e663c5e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e37c561b-f6a3-e555-1774-05723c761aa1-7a7f99cf {
  place-self: center end;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d54-44f8c183 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d60-44f8c183 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d69-44f8c183 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d80-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d8f-44f8c183, #w-node-ef361723-cdba-443c-20c0-b6c131d371b2-44f8c183 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d9e-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dad-44f8c183 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_6c6eae3a-6504-608b-e5d9-87e5a061b789-44f8c183 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: stretch;
}

#w-node-_6c6eae3a-6504-608b-e5d9-87e5a061b78a-44f8c183 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3f89bcec-19e4-2d6e-97f8-fe099e907f32-44f8c183 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dd4-44f8c183 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dd7-44f8c183 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94ddb-44f8c183 {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de2-44f8c183 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de5-44f8c183 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de8-44f8c183 {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dfa-44f8c183 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e05-44f8c183 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e06-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e36-44f8c183 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e38-44f8c183 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_24aaa1aa-e96d-e1c3-0295-3b6446a212e7-55abcca3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_272647fc-f70a-b62f-cbac-683895d8289d-55abcca3 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_272647fc-f70a-b62f-cbac-683895d828a1-55abcca3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_272647fc-f70a-b62f-cbac-683895d828a5-55abcca3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_848884dd-5596-ba4d-2d49-684bd530b332-e220b7ac {
  align-self: center;
}

#w-node-_6d7b4c89-581a-0621-3769-18761d7b4c9c-37e7a044, #w-node-d4b785ee-d4df-20cd-34b4-568baf29bd7e-37e7a044 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268e3d-37e7a044 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268e51-37e7a044 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268e5d-37e7a044 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268e5e-37e7a044, #w-node-a166df63-5d57-6507-1365-64f95e312903-37e7a044, #w-node-a166df63-5d57-6507-1365-64f95e312906-37e7a044, #w-node-_507cbc1c-b616-a0d9-04b5-0754d4eb0230-37e7a044, #w-node-_507cbc1c-b616-a0d9-04b5-0754d4eb0233-37e7a044 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268e91-37e7a044 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-_4ce4645f-22df-518f-283a-6a5d10268f08-37e7a044 {
  align-self: stretch;
}

#w-node-_943dfba1-bc9c-c918-2218-8f5c5a996b47-37e7a044, #w-node-f72d66a8-00a6-3ce5-cca1-0ad48c14ef07-37e7a044, #w-node-_75d30819-277f-887f-edf3-784734cbcd55-37e7a044 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e06d77b-2a48-25d4-7393-99fe4259040e-7668ee6b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9e06d77b-2a48-25d4-7393-99fe4259041a-7668ee6b {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-bd7f7edf-e1bc-d3db-3d00-44895ba893f2-7668ee6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e06d77b-2a48-25d4-7393-99fe42590441-7668ee6b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_9e06d77b-2a48-25d4-7393-99fe4259046e-7668ee6b {
  grid-area: 1 / 5 / 2 / 13;
}

#ap.w-node-_9e06d77b-2a48-25d4-7393-99fe425904f8-7668ee6b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5c66255f-6b4e-690f-5ee1-681b40bc6d45-d7d3ce99 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb34f0fd-a813-8538-7c14-a6ddc5375500-d7d3ce99 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8cf5-d7d3ce99 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8d04-d7d3ce99, #w-node-_085f6d07-fcdb-028b-1500-7070695af1d6-d7d3ce99, #w-node-e1e71b5e-23a1-07da-1167-8cc9d358bfd8-d7d3ce99, #w-node-bf1a9686-cc70-3524-124a-badb971d8d0e-d7d3ce99, #w-node-_06144dab-6cf4-bd8e-23c9-42a654a83540-d7d3ce99, #w-node-_96243864-8a1d-9662-2dc1-bad0fc5d5721-d7d3ce99, #w-node-_96243864-8a1d-9662-2dc1-bad0fc5d5723-d7d3ce99, #w-node-bf1a9686-cc70-3524-124a-badb971d8d39-d7d3ce99, #w-node-bf1a9686-cc70-3524-124a-badb971d8d3b-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5b3b44c-8057-f6eb-98cf-37a1e11094ea-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_2033695f-96d3-bed6-edb7-0d80f3bac888-d7d3ce99 {
  grid-area: 1 / 6 / 2 / 12;
  align-self: start;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8dcc-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8dce-d7d3ce99 {
  place-self: center;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8dd6-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8dd8-d7d3ce99 {
  place-self: center;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8dfe-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf1a9686-cc70-3524-124a-badb971d8e00-d7d3ce99 {
  place-self: center;
}

#w-node-_07a156d9-cfd9-85ac-38c1-36f89da44f1e-d7d3ce99 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_07a156d9-cfd9-85ac-38c1-36f89da44f28-d7d3ce99 {
  justify-self: start;
}

#w-node-_8ac71c9b-a4c5-4ab2-b617-7b789a163d82-d7d3ce99 {
  grid-area: 1 / 3 / 2 / 11;
  align-self: center;
}

#w-node-_8da65a0a-9348-5622-62b1-eda1b2a4088f-d7d3ce99, #w-node-_8da65a0a-9348-5622-62b1-eda1b2a40891-d7d3ce99, #w-node-_8da65a0a-9348-5622-62b1-eda1b2a40892-d7d3ce99, #w-node-_779ce8ae-25cd-ded3-dd2c-08536a4fe084-d7d3ce99, #w-node-_779ce8ae-25cd-ded3-dd2c-08536a4fe086-d7d3ce99, #w-node-_779ce8ae-25cd-ded3-dd2c-08536a4fe087-d7d3ce99, #w-node-_14e2ae3b-dc12-a57f-5aea-4d38c3d34cd3-d7d3ce99, #w-node-_14e2ae3b-dc12-a57f-5aea-4d38c3d34cd5-d7d3ce99, #w-node-_14e2ae3b-dc12-a57f-5aea-4d38c3d34cd6-d7d3ce99, #w-node-_4768110b-21e2-c0dd-cdbb-3bb28430b01f-d7d3ce99, #w-node-_4768110b-21e2-c0dd-cdbb-3bb28430b021-d7d3ce99, #w-node-_4768110b-21e2-c0dd-cdbb-3bb28430b022-d7d3ce99, #w-node-_4a459ea7-f587-51fd-e4ab-22f79d2d8c16-d7d3ce99, #w-node-_4a459ea7-f587-51fd-e4ab-22f79d2d8c18-d7d3ce99, #w-node-_4a459ea7-f587-51fd-e4ab-22f79d2d8c19-d7d3ce99, #w-node-b353896c-704c-2152-5fb0-f61810e1baf1-d7d3ce99, #w-node-b353896c-704c-2152-5fb0-f61810e1baf3-d7d3ce99, #w-node-b353896c-704c-2152-5fb0-f61810e1baf4-d7d3ce99, #w-node-_318a46b7-f0a3-0c9c-e614-bdf5ced22308-d7d3ce99, #w-node-_18dcbf2c-2657-563f-3143-746309797aba-d7d3ce99, #w-node-_18dcbf2c-2657-563f-3143-746309797abc-d7d3ce99, #w-node-_18dcbf2c-2657-563f-3143-746309797abd-d7d3ce99, #w-node-_41204b31-a7f0-0c0b-eddf-3840256ee4f7-d7d3ce99, #w-node-_41204b31-a7f0-0c0b-eddf-3840256ee4f9-d7d3ce99, #w-node-_41204b31-a7f0-0c0b-eddf-3840256ee4fa-d7d3ce99, #w-node-_7a9acdde-3d90-48ce-fe0b-a4c32d172b6f-d7d3ce99, #w-node-_7a9acdde-3d90-48ce-fe0b-a4c32d172b71-d7d3ce99, #w-node-_7a9acdde-3d90-48ce-fe0b-a4c32d172b72-d7d3ce99, #w-node-_05787b5e-1682-6912-c952-466bb4249a48-d7d3ce99, #w-node-_8c50c33b-9569-b25d-6827-583d0a023440-d7d3ce99, #w-node-_281c64df-e7f3-7cba-ef71-ca6254986aac-d7d3ce99, #w-node-_9c5686ed-bc58-8266-7299-264c6a6497bd-d7d3ce99, #w-node-_08fb9290-861a-ff96-697c-3be4ac01ae2e-d7d3ce99, #w-node-_08fb9290-861a-ff96-697c-3be4ac01ae30-d7d3ce99, #w-node-_08fb9290-861a-ff96-697c-3be4ac01ae31-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15dada59-aaff-1211-8af3-948ed9885ced-d7d3ce99 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_15dada59-aaff-1211-8af3-948ed9885cf1-d7d3ce99, #w-node-cc4d5a3f-5e3d-1de6-9085-69659be85cf2-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15dada59-aaff-1211-8af3-948ed9885cf3-d7d3ce99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a6ec90a4-342a-c324-7deb-60f775f55894-d6a3918d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-a6ec90a4-342a-c324-7deb-60f775f5589a-d6a3918d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cd3d4b15-6592-79ac-b09d-d538587e9f1d-d6a3918d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bb456a1c-e407-dc87-5ee4-2165eeb0f4ab-d6a3918d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-d75acbde-c5f9-8a5f-fdb9-cc717a73ad58-d6a3918d {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_57e6631b-b37f-b174-a4fb-0a328b9a64fc-7d683e0e {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6504-7d683e0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57e6631b-b37f-b174-a4fb-0a328b9a650f-7d683e0e {
  justify-self: center;
}

#w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6510-7d683e0e {
  grid-area: 1 / 8 / 2 / 12;
  place-self: center;
}

#w-node-e3a8a847-37bd-8518-9d0c-5b875ed474c2-56f381e6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-e3a8a847-37bd-8518-9d0c-5b875ed474c5-56f381e6, #w-node-e3a8a847-37bd-8518-9d0c-5b875ed474c7-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3a8a847-37bd-8518-9d0c-5b875ed474cb-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e3a8a847-37bd-8518-9d0c-5b875ed474cd-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ef239ac-ff6e-2ec7-27a2-a6b5d3f8a298-56f381e6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_7c60a5a9-400e-8dfc-22ec-33b1f46a4249-56f381e6, #w-node-_7c60a5a9-400e-8dfc-22ec-33b1f46a424b-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ceb57ac3-1028-99b6-9fcf-a0ccb95038b9-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1af52c41-d944-d805-9f1e-885f1e994e48-56f381e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7d39df-985f-3866-d274-ad672450c31e-56f381e6 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_74c34231-5bef-b8bc-e9b6-b4b365d93cbf-56f381e6 {
  justify-self: start;
}

#w-node-fe4f2640-4a74-e07c-febe-5e2c10dbb43c-67688f5e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9f25de77-dc10-ba48-a730-d0c9c02038c7-67688f5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93022c09-4348-d35b-908a-74cc5e472ee6-67688f5e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_822c7b11-a3f0-e186-da09-d76bdeba94cc-67688f5e, #w-node-_01615f7e-dd14-b8e9-7444-b8fceedd51b5-67688f5e, #w-node-_63276276-f4ba-23a3-d472-94cd769e6080-67688f5e, #w-node-_3aad009c-ce58-9a94-3a98-24399da1e2ce-67688f5e, #w-node-c14c0ab6-e2b7-8e10-3711-5702de4be896-67688f5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51f71b83-91f5-ca01-0edd-a8091029efff-67688f5e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_48f16bc5-f42e-7551-5b23-fe728391ba3b-67688f5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd8f0008-29d6-bd3e-0666-6b53677fc32a-413a8f14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cd8f0008-29d6-bd3e-0666-6b53677fc32c-413a8f14, #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc331-413a8f14, #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc333-413a8f14, #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc334-413a8f14, #w-node-dc46228e-b4b2-5654-6379-a2b901a48d46-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd8f0008-29d6-bd3e-0666-6b53677fc336-413a8f14 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_4b2c8d1d-8d04-af9c-dc5d-cc1e9565aac5-413a8f14, #w-node-_4b2c8d1d-8d04-af9c-dc5d-cc1e9565aacc-413a8f14, #w-node-_4b2c8d1d-8d04-af9c-dc5d-cc1e9565aad3-413a8f14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_1643190f-d299-3dd2-2dcb-93546a538be1-413a8f14 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b69f-413a8f14 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6a0-413a8f14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_44353816-3f76-97f0-52d9-768a79ad116f-413a8f14, #w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6aa-413a8f14, #w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6ac-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6c0-413a8f14 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6c1-413a8f14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6cb-413a8f14, #w-node-bc5b91de-d96a-0dd4-17fc-d85689c7b6cd-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e490290f-e09c-f41b-41a2-80406f9844aa-413a8f14 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e490290f-e09c-f41b-41a2-80406f9844ab-413a8f14, #w-node-e490290f-e09c-f41b-41a2-80406f9844ae-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2b7d5c0-155b-7d8e-13bb-1306e0ac141a-413a8f14 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e2b7d5c0-155b-7d8e-13bb-1306e0ac141d-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2b7d5c0-155b-7d8e-13bb-1306e0ac1421-413a8f14 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4b2-413a8f14 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4ab-413a8f14 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4ae-413a8f14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93c69328-40aa-6c78-38f6-5291df5f4652-01844ed4 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-_93c69328-40aa-6c78-38f6-5291df5f46ec-01844ed4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cd90-3da44602 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cd97-3da44602, #w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cd9c-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cda1-3da44602 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3b6db5f0-603b-be5c-2bad-31e2027daba6-3da44602 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_25866f0a-d261-9154-4a19-027c475e9389-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938a-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938b-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938c-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd4-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd5-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd6-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd7-3da44602 {
  justify-self: center;
}

#w-node-_5c6aa3d1-248c-8089-e1af-662104f4102a-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5c6aa3d1-248c-8089-e1af-662104f41032-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cae182f3-ff35-4127-16e0-e09770864767-3da44602, #w-node-_0e916c9c-0854-f894-5512-b13a294423dd-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086476f-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086477f-3da44602 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_1946c953-e9f0-395c-97fa-be6c776dd8a6-3da44602, #w-node-_86614538-2801-611b-c312-d50dec59b5f9-3da44602, #w-node-_2264dbd5-0f43-a4e4-7a89-59c9a8735f9e-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61dd2-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61dda-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47f193c5-f8d7-9a71-563e-0bcba3940635-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61de2-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61dea-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae66debf-adb5-d3ad-fb07-2a8e7b714b64-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61dfa-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-cb2602ed-bbf0-0126-b26f-764788a61e00-3da44602, #w-node-cb2602ed-bbf0-0126-b26f-764788a61e02-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5127a8a9-8124-a7f5-ac68-65e97720e7aa-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_4fe4e0c9-0177-d0f4-6fe1-481e098b1e62-3da44602 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_3c48ea72-5150-01d2-1f8f-5ee4e1f94b62-3da44602, #w-node-_92dfc0cb-b1de-eea5-5baf-2ebae986544b-3da44602, #w-node-ce9168ba-ef14-630d-3fdd-ac758072c63c-3da44602 {
  align-self: stretch;
}

#w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dce6-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcf1-3da44602 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcf3-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcfc-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dd05-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dd0e-3da44602 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_57567d24-cb82-17e0-672d-045fe4b3d75a-3da44602 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_75e9f16f-bc0c-3451-e8ee-bd24bdcf7784-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_57567d24-cb82-17e0-672d-045fe4b3d762-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_75e9f16f-bc0c-3451-e8ee-bd24bdcf7791-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_57567d24-cb82-17e0-672d-045fe4b3d76d-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_75e9f16f-bc0c-3451-e8ee-bd24bdcf779e-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-e613b04e-1a30-1af5-a542-f717c20f850d-3da44602 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-d82adb48-0763-e636-b0b6-c3542d446ecc-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d82adb48-0763-e636-b0b6-c3542d446ece-3da44602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_47dc167a-a352-6dc6-c536-037eaca28097-aca28097 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_47dc167a-a352-6dc6-c536-037eaca280a4-aca28097, #w-node-_47dc167a-a352-6dc6-c536-037eaca280a5-aca28097, #w-node-_47dc167a-a352-6dc6-c536-037eaca280a6-aca28097, #w-node-_35d4f158-9428-5ff5-d7a3-86ce9beda981-aca28097, #w-node-_35d4f158-9428-5ff5-d7a3-86ce9beda982-aca28097, #w-node-_35d4f158-9428-5ff5-d7a3-86ce9beda983-aca28097, #w-node-_669d1048-f04f-4ff0-92ba-31e7d9176acb-aca28097, #w-node-_669d1048-f04f-4ff0-92ba-31e7d9176acc-aca28097, #w-node-_669d1048-f04f-4ff0-92ba-31e7d9176acd-aca28097, #w-node-_3934e64d-79ce-a0f9-1d3e-c4d7dfc8ef3d-aca28097, #w-node-_3934e64d-79ce-a0f9-1d3e-c4d7dfc8ef3e-aca28097, #w-node-_3934e64d-79ce-a0f9-1d3e-c4d7dfc8ef3f-aca28097, #w-node-_277a117a-8caa-e805-240e-65452cbb81ee-aca28097, #w-node-_277a117a-8caa-e805-240e-65452cbb81ef-aca28097, #w-node-_277a117a-8caa-e805-240e-65452cbb81f0-aca28097, #w-node-_244e3c5b-2db9-7650-15d1-0e70ea5b9350-aca28097, #w-node-_244e3c5b-2db9-7650-15d1-0e70ea5b9351-aca28097, #w-node-_244e3c5b-2db9-7650-15d1-0e70ea5b9352-aca28097, #w-node-_724858fb-2b77-acef-4ccf-a71e592cc855-aca28097, #w-node-_724858fb-2b77-acef-4ccf-a71e592cc856-aca28097, #w-node-_724858fb-2b77-acef-4ccf-a71e592cc857-aca28097 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b067-0a825cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b06b-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b070-0a825cd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b075-0a825cd7 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b0a2-0a825cd7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b0af-0a825cd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa131df2-6cc3-2c4e-9d5e-fca19e5dccfd-0a825cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fdeed6e2-9d64-42b2-1348-c098fa44e55d-0a825cd7 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b0f1-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b0f7-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b0fd-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b103-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b109-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b10f-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b115-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b11b-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b121-0a825cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b12d-0a825cd7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b130-0a825cd7 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b131-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b139-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b141-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b149-0a825cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b160-0a825cd7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b164-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b1a1-0a825cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b1a2-0a825cd7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b1ac-0a825cd7 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b1c9-0a825cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fa8ec107-573b-834b-46da-5e24f009b1d0-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b1d3-0a825cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#ap.w-node-fa8ec107-573b-834b-46da-5e24f009b1f0-0a825cd7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f02-f75f84d2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f09-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f0f-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f10-f75f84d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f14-f75f84d2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f1f-f75f84d2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f27-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f28-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f29-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2a-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2b-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2c-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2d-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2e-f75f84d2 {
  justify-self: center;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f3b-f75f84d2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f49-f75f84d2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f5d-f75f84d2 {
  grid-area: 1 / 6 / 2 / 13;
  place-self: center stretch;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f68-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f7f-f75f84d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f96-f75f84d2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fad-f75f84d2 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fb4-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fbb-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fc3-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fcc-f75f84d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fd8-f75f84d2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fe6-f75f84d2 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3ff5-f75f84d2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fff-f75f84d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f400a-f75f84d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f401f-f75f84d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee2d6c31-d7ae-7896-2230-3a90361f4021-f75f84d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1ee-c950856c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1f5-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1fb-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1fc-c950856c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb200-c950856c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb20b-c950856c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb213-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb214-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb215-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb216-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb217-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb218-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb219-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb21a-c950856c {
  justify-self: center;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb228-c950856c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb236-c950856c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb23e-c950856c {
  align-self: stretch;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb243-c950856c, #w-node-ad4e63ca-93e5-7903-dfb3-5a2b7dc9ce80-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb24b-c950856c, #w-node-_9de3104f-a599-0d52-e5c6-fd5de111e604-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb253-c950856c, #w-node-a595527f-cb22-8fd6-a23f-e9497f311e61-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb25b-c950856c, #w-node-a4a9e7b7-d355-d9f0-79df-2df303d61e98-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb263-c950856c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb277-c950856c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb285-c950856c {
  grid-area: 1 / 6 / 2 / 13;
  place-self: stretch stretch;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb292-c950856c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb29d-c950856c {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb29e-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2a0-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2a5-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2a7-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2ac-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2ae-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2b6-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2b8-c950856c, #w-node-_4d062ab8-2990-deee-a379-73c87051c09b-c950856c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2cb-c950856c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2d5-c950856c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2e0-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb2eb-c950856c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb301-c950856c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622a5d47-aadd-cae7-1833-c3eacccfb303-c950856c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e370-bb0c9664 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e377-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e37d-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e37e-bb0c9664 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e382-bb0c9664 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e390-bb0c9664 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e398-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e399-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39a-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39b-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39c-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39d-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39e-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39f-bb0c9664 {
  justify-self: center;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e3ac-bb0c9664 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e3d7-bb0c9664 {
  grid-area: 1 / 6 / 2 / 13;
  place-self: center stretch;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e3e1-bb0c9664 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e3e9-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e3ef-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e3f5-bb0c9664 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e406-bb0c9664 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c296bcdc-fcfc-3685-b4cf-a90db3708f97-bb0c9664 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-dcf8cc09-c05f-2ade-59ef-1ebb90b51832-bb0c9664, #w-node-_61317ec2-b088-fca6-1c8a-de7347263a95-bb0c9664, #w-node-b2915ce9-468d-20e8-9e23-8472abdd3232-bb0c9664, #w-node-a6f34d0c-a4fb-3e2b-51ba-6f40ba6bbeed-bb0c9664, #w-node-_6a77404f-567b-677b-9583-ff11759f499b-bb0c9664, #w-node-_8cbe32e2-42b3-e83c-bb43-ae46b9398a2c-bb0c9664, #w-node-_23dcd08a-d0a3-796f-7191-ae92968d2af8-bb0c9664, #w-node-_5774a34f-de5f-2f6e-ed9a-85f8bac58e61-bb0c9664 {
  align-self: stretch;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e436-bb0c9664 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e467-bb0c9664 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e475-bb0c9664 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e480-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e488-bb0c9664 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e4cf-bb0c9664 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e4d9-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e4e4-bb0c9664 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e4f9-bb0c9664 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04290c6e-3224-db45-b6c3-93761ce9e4fb-bb0c9664 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b1e4ef39-d8b9-2b26-5a4f-13ab84cddc57-edf69370, #w-node-_875e11de-b61e-a5a3-d8dd-4362a22153d1-edf69370, #w-node-e44c809c-c264-64d4-11b2-19db2c1ccf78-edf69370, #w-node-_4ae71128-57ae-dadb-a16c-aee4635d45e8-edf69370 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_67935d5e-cc3c-a4e7-d250-835dca5f579c-edf69370, #w-node-_9416cfdd-ab62-ab96-a1c3-8558aa9212ca-edf69370, #w-node-b6ce12f1-5a40-3b80-5de7-67b7a242f7f4-edf69370 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7a54e78-7de6-387e-93c9-26a97b487fd3-edf69370 {
  order: 0;
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b7abc007-e5cb-cb76-bc17-8ae0fe4a5516-edf69370 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b7abc007-e5cb-cb76-bc17-8ae0fe4a551a-edf69370 {
  order: 0;
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f01740af-0ab7-ed98-66f5-95e3ff8d1346-edf69370 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f01740af-0ab7-ed98-66f5-95e3ff8d134a-edf69370 {
  order: 0;
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cc27810d-855f-148c-5390-b1331f1a7f5c-edf69370 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cc27810d-855f-148c-5390-b1331f1a7f60-edf69370 {
  order: 0;
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0c5df371-c1f0-b140-1014-d4a235078247-edf69370 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0c5df371-c1f0-b140-1014-d4a23507824c-edf69370 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_0c5df371-c1f0-b140-1014-d4a23507825a-edf69370 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_5e10357b-0547-01e0-96df-176991fd8805-edf69370, #w-node-_42e16596-3cc2-c05e-6db8-6e8aecbc6cf5-edf69370, #w-node-_286fec09-24fd-097e-8960-e6ad31d3f5f3-edf69370 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2719a1b9-2718-6cc3-064e-dbf37ce1b8db-edf69370 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2719a1b9-2718-6cc3-064e-dbf37ce1b8e8-edf69370 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb4e-b31ac6b8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb55-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb5b-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb5c-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb60-b31ac6b8 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb6a-b31ac6b8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb72-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb74-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb75-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb77-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb78-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb76-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb79-b31ac6b8, #w-node-eaf7418d-0133-e957-8e13-a08c74310d2b-b31ac6b8 {
  justify-self: center;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb85-b31ac6b8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bb93-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0be8b3a5-30f0-b98f-89f4-4afb2d33e814-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbae-b31ac6b8 {
  justify-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb2-b31ac6b8 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb9-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbd4-b31ac6b8 {
  justify-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbd6-b31ac6b8 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_14bc610b-7738-bfbb-38e4-5a020f0f1428-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbdd-b31ac6b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c4150cf5-8bad-a5d7-c016-aaf4926afd7e-b31ac6b8, #w-node-e9cc9fe8-6a9c-880a-1419-cbcd2679cf55-b31ac6b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bbf7-b31ac6b8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc0e-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc0f-b31ac6b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc18-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc31-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc3b-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc49-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc54-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc61-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc6c-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc78-b31ac6b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bc89-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bc93-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bcaa-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bcb5-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bccb-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bcd6-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bce8-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bcf6-b31ac6b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bcfe-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bcff-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd01-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd06-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd08-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd0d-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd2a-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bd38-b31ac6b8 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_1fe77224-c8a2-cd67-1cec-639716f093fe-b31ac6b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_1fe77224-c8a2-cd67-1cec-639716f0940b-b31ac6b8, #w-node-_1fe77224-c8a2-cd67-1cec-639716f09414-b31ac6b8, #w-node-_1fe77224-c8a2-cd67-1cec-639716f0941d-b31ac6b8 {
  align-self: stretch;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bd94-b31ac6b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bd9c-b31ac6b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bda7-b31ac6b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdbd-b31ac6b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdc2-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdcd-b31ac6b8 {
  justify-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdcf-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdda-b31ac6b8 {
  justify-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bddc-b31ac6b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bde7-b31ac6b8 {
  justify-self: start;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdf1-b31ac6b8 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdf5-b31ac6b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2fbc5e5-0435-5434-b055-69682cd0bdf9-b31ac6b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_3eef0004-fa26-cc55-78de-711163423e71-0d192349 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fffbdc4d-a20c-72e6-aa6c-cecb198f91b4-0d192349, #w-node-f8de0b75-ed62-83b1-eb62-565232fcdc74-0d192349, #w-node-fe81ba3f-de99-0442-cc6c-c8f51f874d01-0d192349 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-d96d0ae8-0075-dc28-4472-bd2ab7e91e0f-0d192349, #w-node-_724ecb69-47bb-cf6a-24ae-fe89a3d9ee8d-0d192349 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a8ce3a10-5a2c-c7a2-5b54-2483cf256cd5-0d192349 {
  grid-area: 1 / 8 / 3 / 13;
  align-self: start;
}

#w-node-a299985b-e9aa-1d9a-4c1d-378f744a4b46-0d192349 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3f9c8c80-c6b5-2778-1b91-53a66be6fa00-0d192349 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: stretch;
}

#w-node-_7110948d-366f-67c4-4896-4c3c0bbbac4b-0d192349, #w-node-ae8572d1-a3ab-3187-1b87-f0ead2675590-0d192349 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3f852e9c-c1d2-d81b-039d-504ea82a6fe7-0d192349 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef2e1-0d192349, #w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef2ea-0d192349, #w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef2f3-0d192349, #w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef2fc-0d192349, #w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef305-0d192349, #w-node-e3fecbc3-bbfd-745b-a3c9-e7cc29aef30e-0d192349 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_62f9c006-3470-c9e0-59d1-bba0d0e75500-0d192349 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_1a8c9fa9-0271-5011-97b0-bbb42fff0c23-0d192349 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5f30d076-dacf-1c7c-ae1b-442272bce859-0d192349 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dfbda8d9-9bd8-2689-448e-0a027aa4fab7-0d192349 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-eed2903c-0568-8217-726e-813a13b2f137-0d192349, #w-node-eed2903c-0568-8217-726e-813a13b2f140-0d192349 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4a6ab0aa-3af3-20d2-6c0f-be6c11baee93-0d192349 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_7dde3e13-a0ef-6511-7288-d7f086ce3bcd-0d192349 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cb3f3584-2aa7-d935-0015-22d7da951844-0d192349 {
  justify-self: start;
}

#w-node-cb3f3584-2aa7-d935-0015-22d7da951848-0d192349 {
  justify-self: end;
}

#w-node-_48fd7ee0-8f68-7475-c794-31261b19ab86-0d192349 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_48fd7ee0-8f68-7475-c794-31261b19ab93-0d192349 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc41478f-ec376dfd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc414796-ec376dfd, #w-node-_41719811-d64b-d58c-b11c-4284cc41479c-ec376dfd, #w-node-_41719811-d64b-d58c-b11c-4284cc41479d-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-ec376dfd {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2188-ec376dfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2196-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80a86b82-0a34-872b-2363-79738de784ac-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b1-ec376dfd {
  justify-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b5-ec376dfd {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21bc-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21d7-ec376dfd {
  justify-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21d9-ec376dfd {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21df-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21e0-ec376dfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e5668266-53bc-83a2-2e09-0590d7dfd941-ec376dfd, #w-node-_57d7c3e7-cd9b-0f93-e762-1764e036ab1b-ec376dfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21fb-ec376dfd {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2212-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2213-ec376dfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb221c-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2235-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb223f-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb224d-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2258-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2265-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2270-ec376dfd, #w-node-_18fe936d-3dab-34fc-fe46-9dcaff28df42-ec376dfd, #w-node-_18fe936d-3dab-34fc-fe46-9dcaff28df4d-ec376dfd, #w-node-c83beb50-dc22-d28a-c91f-e41661aa7740-ec376dfd, #w-node-c83beb50-dc22-d28a-c91f-e41661aa774b-ec376dfd, #w-node-d1a7f798-906c-880c-63ad-de323c6c460d-ec376dfd, #w-node-d1a7f798-906c-880c-63ad-de323c6c4615-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb22ec-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb22fa-ec376dfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2302-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2303-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2305-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb230a-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb230c-ec376dfd, #w-node-_3861eae6-1552-6e79-3c6b-b9e590485503-ec376dfd, #w-node-_3861eae6-1552-6e79-3c6b-b9e590485516-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2334-ec376dfd {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2344-ec376dfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2351-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb235a-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2363-ec376dfd, #w-node-_3589f23c-f611-b3fd-4b59-239f349fb36b-ec376dfd, #w-node-a16e9772-9600-2fc3-2b61-66fa8b9f490a-ec376dfd {
  align-self: stretch;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2377-ec376dfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb237f-ec376dfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb238b-ec376dfd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb23a3-ec376dfd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c7e31055-1240-4233-0ffc-944674317f85-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-c7e31055-1240-4233-0ffc-944674317f90-ec376dfd {
  justify-self: start;
}

#w-node-c7e31055-1240-4233-0ffc-944674317f92-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-c7e31055-1240-4233-0ffc-944674317f9d-ec376dfd {
  justify-self: start;
}

#w-node-c7e31055-1240-4233-0ffc-944674317f9f-ec376dfd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-c7e31055-1240-4233-0ffc-944674317faa-ec376dfd {
  justify-self: start;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb23d7-ec376dfd {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb23db-ec376dfd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af03a47b-5d2e-6831-34ba-8e9f57eb23df-ec376dfd {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc41478f-74684894 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc414796-74684894, #w-node-_41719811-d64b-d58c-b11c-4284cc41479c-74684894, #w-node-_41719811-d64b-d58c-b11c-4284cc41479d-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-74684894 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e345c-74684894 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e346a-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f8702a3e-caa2-7973-5dd5-69fa9e173820-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3485-74684894 {
  justify-self: start;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3489-74684894 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3490-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34ab-74684894 {
  justify-self: start;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34ad-74684894 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34b3-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34b4-74684894 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_739eabee-dafa-bc3d-54c8-879b6734c35d-74684894, #w-node-ab70849f-b559-f769-5d2b-7762036a1ea6-74684894 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34cf-74684894 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34e7-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34e8-74684894 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34f1-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e350a-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3515-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3523-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e352e-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e353b-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3543-74684894, #w-node-b824bec5-9636-21cd-3868-bed220bade9a-74684894, #w-node-b824bec5-9636-21cd-3868-bed220badea2-74684894, #w-node-b4cc474d-46be-9b9d-9494-1449adc11dc8-74684894, #w-node-b4cc474d-46be-9b9d-9494-1449adc11dd0-74684894, #w-node-_90d10b15-add7-f5f0-8974-49dc3515ab88-74684894, #w-node-_90d10b15-add7-f5f0-8974-49dc3515ab90-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e35c0-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e35ce-74684894 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cb6ed430-5ff3-0c90-fa7b-d288599945e8-74684894 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef17-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef19-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef1e-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef20-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef25-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_28d02c45-86a0-dcac-0231-4c1b353e6629-74684894, #w-node-_2e22cdea-ec6f-a2df-cbe8-989008f6ef34-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e360f-74684894 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e361c-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3625-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e362e-74684894, #w-node-_7f61d05f-4bcd-2de3-2964-a03c34f381ad-74684894, #w-node-abde4550-d24c-4735-35ac-8b86e824cfec-74684894 {
  align-self: stretch;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3642-74684894 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f91d6a22-4019-b135-d02e-c63c80d3af11-74684894, #w-node-f91d6a22-4019-b135-d02e-c63c80d3af1c-74684894 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e366e-74684894 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173dc0-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173dcb-74684894 {
  justify-self: start;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173dcd-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173dd8-74684894 {
  justify-self: start;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173dda-74684894 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b0d372a2-97b9-07ed-d125-de20a3173de5-74684894 {
  justify-self: start;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e36a2-74684894 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e36a6-74684894 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e36aa-74684894 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc41478f-a47f0e7b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc414796-a47f0e7b, #w-node-_41719811-d64b-d58c-b11c-4284cc41479c-a47f0e7b, #w-node-_41719811-d64b-d58c-b11c-4284cc41479d-a47f0e7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-a47f0e7b {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_8acbbcf8-1fc5-5ff3-7fe0-2ff5bbf3bc7c-a47f0e7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8acbbcf8-1fc5-5ff3-7fe0-2ff5bbf3bc7e-a47f0e7b {
  place-self: center;
}

#w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d21-a47f0e7b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d29-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2a-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2b-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2c-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2d-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2e-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2f-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d30-a47f0e7b {
  justify-self: center;
}

#w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323baa-a47f0e7b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bb2-a47f0e7b, #w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bd4-a47f0e7b, #w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bf9-a47f0e7b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af02-a47f0e7b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af0a-a47f0e7b, #w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af12-a47f0e7b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_096ae269-85f7-4eed-e6c2-6e3e6eb7ab83-a47f0e7b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_38770c1c-f08c-3fff-c887-1064ee80f864-a47f0e7b {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_38770c1c-f08c-3fff-c887-1064ee80f871-a47f0e7b, #w-node-_38770c1c-f08c-3fff-c887-1064ee80f87a-a47f0e7b, #w-node-_38770c1c-f08c-3fff-c887-1064ee80f883-a47f0e7b, #w-node-_4ead8618-c2c9-e907-eeda-e4ce82569afd-a47f0e7b, #w-node-_47c3d065-a94f-712d-585e-1502f2db5dc5-a47f0e7b {
  align-self: stretch;
}

#w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f816-a47f0e7b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f81e-a47f0e7b, #w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f829-a47f0e7b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_2dcbf233-2d97-56c2-be86-ec7b70e7e8f8-a47f0e7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2dcbf233-2d97-56c2-be86-ec7b70e7e8fa-a47f0e7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9f9a-237f3412 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9fa1-237f3412, #w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9fa7-237f3412, #w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9fa8-237f3412 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9fac-237f3412 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-bdefab73-6ca2-08ca-2a57-e5f67876437a-237f3412 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bdefab73-6ca2-08ca-2a57-e5f678764382-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764383-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764384-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764385-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764386-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764387-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764388-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764389-237f3412 {
  justify-self: center;
}

#w-node-bdefab73-6ca2-08ca-2a57-e5f678764395-237f3412 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-bdefab73-6ca2-08ca-2a57-e5f6787643a0-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643af-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643bb-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d89bf-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d89ca-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: end;
}

#w-node-bfaf5607-c299-0824-832c-d4a3d742687c-237f3412 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d87362988-237f3412, #w-node-_3a047413-0a8a-d8e9-1713-1d3d87362989-237f3412, #w-node-_3a047413-0a8a-d8e9-1713-1d3d8736298a-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d8736298d-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d87362999-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d8736299c-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d873629a8-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d873629ab-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d873629ae-237f3412 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a047413-0a8a-d8e9-1713-1d3d873629b9-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8a61-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8a8c-237f3412 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-b500fa06-03b2-fdf6-8c48-f2c958919536-237f3412 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-b500fa06-03b2-fdf6-8c48-f2c958919543-237f3412, #w-node-b500fa06-03b2-fdf6-8c48-f2c95891954c-237f3412, #w-node-b500fa06-03b2-fdf6-8c48-f2c958919555-237f3412, #w-node-b500fa06-03b2-fdf6-8c48-f2c95891955e-237f3412, #w-node-b500fa06-03b2-fdf6-8c48-f2c958919567-237f3412 {
  align-self: stretch;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8ae4-237f3412 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8aec-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8af7-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b02-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b0d-237f3412 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b24-237f3412 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b29-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b34-237f3412 {
  justify-self: start;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b36-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b41-237f3412 {
  justify-self: start;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b43-237f3412 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b4e-237f3412 {
  justify-self: start;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b56-237f3412 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b5a-237f3412 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99d347eb-22f6-ea29-6155-1513297d8b5e-237f3412 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-c1c76aea-dcc7-0880-54ac-0fec65d30519-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c1c76aea-dcc7-0880-54ac-0fec65d3051d-b1f71bf1, #w-node-c1c76aea-dcc7-0880-54ac-0fec65d30523-b1f71bf1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1c76aea-dcc7-0880-54ac-0fec65d30528-b1f71bf1 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_20c6216e-1a1b-6710-06d1-38d30a49b97c-b1f71bf1 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_20c6216e-1a1b-6710-06d1-38d30a49b97f-b1f71bf1 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_20c6216e-1a1b-6710-06d1-38d30a49b980-b1f71bf1, #w-node-_16099b67-67e5-a449-ccf0-c78843380ba3-b1f71bf1, #w-node-_136529a9-df19-f5c4-6222-11ee5f031368-b1f71bf1, #w-node-a82ec6f0-ab5d-a48c-2f3b-519f2d533236-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e51-b1f71bf1 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e57-b1f71bf1 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e5c-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e62-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e68-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e86-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e74-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e7a-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e6e-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e80-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e8c-b1f71bf1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_664f85c7-b04a-bc71-d073-2cc1cbdda973-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9dec39f-e190-112e-45a4-2b7b1bea139c-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: center;
}

#w-node-_01dc5a4a-95e3-b971-782c-ee3bab25d99a-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4a3e6948-d324-4023-e527-50316e363455-b1f71bf1 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_631c011f-8132-90f1-08f5-f9757f912788-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_140c7ca0-b1a6-599e-8109-ebee1fa6f358-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-ccc815aa-1de7-f1dc-70bc-bcadf5fc3239-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6d18f7e3-38b5-a597-f060-9d72f02f6c85-b1f71bf1 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_02588aee-7b5a-005a-2e6e-bcc464ed2e82-b1f71bf1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-e3870ee8-5cc6-db86-7346-bb28a32dc428-b1f71bf1 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_1c538418-ead6-2b28-7e35-6e17f0474c7b-b1f71bf1, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e0b-99c31b41 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e12-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e18-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e19-99c31b41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e1d-99c31b41 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e2a-99c31b41 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e32-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e33-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e34-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e38-99c31b41 {
  justify-self: center;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e45-99c31b41 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e50-99c31b41 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e5f-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e6b-99c31b41 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e86-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e91-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: end;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40eb7-99c31b41 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ec4-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ec5-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ec6-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ec9-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ed5-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ed8-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ee4-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ee7-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40eea-99c31b41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ef3-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40efb-99c31b41 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f13-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f3e-99c31b41 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f4c-99c31b41 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f59-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f62-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f6b-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f74-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f7d-99c31b41 {
  align-self: stretch;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f91-99c31b41 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-be32e77b-3636-d130-5078-2b65be3dee6f-99c31b41, #w-node-_618b9a74-85ce-2af7-bf6b-3511e570d2e6-99c31b41, #w-node-_3a510478-44d8-62ec-bbf9-1ac7f2f6c0eb-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fd1-99c31b41 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fd6-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fe1-99c31b41 {
  justify-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fe3-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fee-99c31b41 {
  justify-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ff0-99c31b41 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ffb-99c31b41 {
  justify-self: start;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f41003-99c31b41 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f41007-99c31b41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce44806-b93a-0cfe-2b28-af7164f4100b-99c31b41 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d01-c5443b23 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d08-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d0e-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d0f-c5443b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d13-c5443b23 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d20-c5443b23 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d28-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d29-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d2a-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d2b-c5443b23 {
  justify-self: center;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d37-c5443b23 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d42-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d51-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d5f-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d7a-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d85-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: end;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4da8-c5443b23 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4db5-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4db6-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4db7-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dc6-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dcf-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dba-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-db18cdde-55d7-e536-b58b-ba1773848f43-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dd2-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dd5-c5443b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ddb-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4de3-c5443b23 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dfc-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e2c-c5443b23 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e3a-c5443b23 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e47-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e50-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e59-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e62-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e6b-c5443b23 {
  align-self: stretch;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e7f-c5443b23 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_10196d30-5a01-fd01-4347-ec5fe3534361-c5443b23, #w-node-_10196d30-5a01-fd01-4347-ec5fe353436d-c5443b23, #w-node-_10196d30-5a01-fd01-4347-ec5fe3534379-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4eb4-c5443b23 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4eb9-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ec4-c5443b23 {
  justify-self: start;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ec6-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ed1-c5443b23 {
  justify-self: start;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ed3-c5443b23 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ede-c5443b23 {
  justify-self: start;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ee6-c5443b23 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4eea-c5443b23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4eee-c5443b23 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc6b-c4ce210c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc72-c4ce210c, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc78-c4ce210c, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc79-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc7d-c4ce210c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_2848e98e-976d-f274-92b2-4641853a0cc6-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2848e98e-976d-f274-92b2-4641853a0cd1-c4ce210c {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_1a8d72c3-62dd-cc65-9310-6889ef0bd69e-c4ce210c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c8ffa6bd-cf50-0677-b111-11159523600e-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-e86b11ef-a041-5a15-6dd5-e764ea97eb2f-c4ce210c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-b635ab1a-033b-9dee-4779-2b51444f638a-c4ce210c, #w-node-_7a534fb6-7c57-b000-82d1-daa8b8098a9e-c4ce210c, #w-node-_7d7d2ada-c4b3-ef3f-988e-c92c6d9b3202-c4ce210c, #w-node-_7d7d2ada-c4b3-ef3f-988e-c92c6d9b3203-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6133c87-7335-0994-fa3a-26d66ed46d7c-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_81d3a058-f2fd-f80c-8a80-f7b60f4e7b06-c4ce210c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2e0ec93a-4dcc-99ec-bf47-0cad1e5957cc-c4ce210c, #w-node-_2e0ec93a-4dcc-99ec-bf47-0cad1e5957cd-c4ce210c, #w-node-_73171867-ae25-883c-8d87-d860e2dcf006-c4ce210c, #w-node-_73171867-ae25-883c-8d87-d860e2dcf007-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231cd731-b2f1-c888-ba11-0e94deb65590-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_0b1a7727-78fe-fe0a-b99a-f9b322205987-c4ce210c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-bfe61382-f70e-c5c4-a3d2-b572361e35cd-c4ce210c, #w-node-bfe61382-f70e-c5c4-a3d2-b572361e35ce-c4ce210c, #w-node-eb7e7c08-d354-63fc-1d8e-ade73146aa32-c4ce210c, #w-node-eb7e7c08-d354-63fc-1d8e-ade73146aa33-c4ce210c, #w-node-_7ea82f74-2d24-c0ba-410c-36f16cbac059-c4ce210c, #w-node-_356b3ac4-ce17-2b15-793f-3721edf79a1e-c4ce210c, #w-node-_7ea82f74-2d24-c0ba-410c-36f16cbac05a-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dcd1-c4ce210c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dcf4-c4ce210c, #w-node-_577171d3-662e-69ec-2474-2d8930cde9d2-c4ce210c, #w-node-dec15a9d-396a-5818-50fe-fd7f11828ed3-c4ce210c, #w-node-e7d62f95-f58e-e6c8-e0f5-b84be1a670a0-c4ce210c, #w-node-_9fde875a-ebe7-6deb-757a-4de65d56cbaf-c4ce210c, #w-node-_33876eff-b45c-d93e-2afe-3c3959111760-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd51-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd7c-c4ce210c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-bc190408-e3a7-0872-b1a6-e1b51e7cd8de-c4ce210c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd8a-c4ce210c {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-_19f66804-9bed-7f46-4a68-f0ea091023a4-c4ce210c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c4064741-5a22-65b1-a187-000847315152-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-c4064741-5a22-65b1-a187-000847315154-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4064741-5a22-65b1-a187-000847315159-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-c4064741-5a22-65b1-a187-00084731515b-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4064741-5a22-65b1-a187-000847315160-c4ce210c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-c4064741-5a22-65b1-a187-00084731516f-c4ce210c, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578ddb7-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_970d8cb0-b7dd-d84d-ce97-6462c578ddb9-c4ce210c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6d0c17ce-9837-6721-1543-a09b67744e2d-861661b0, #w-node-_55682ce8-1a97-ef7d-f135-2f5139b9d922-861661b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4444557c-505e-b89f-7143-487720b95611-861661b0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aff9acf6-9d0f-f652-7820-59d61cda9eba-861661b0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  justify-self: end;
}

#w-node-_8b398f18-85d1-f2ab-96e9-d95dd6706862-861661b0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_37542753-ad8f-2811-f286-53fdc58d4c36-861661b0 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_8a462595-49ff-d3dc-562c-71a52ff185d5-861661b0 {
  grid-area: 1 / 1 / 2 / 5;
  align-self: stretch;
}

#w-node-_8a462595-49ff-d3dc-562c-71a52ff185cb-861661b0 {
  grid-area: 1 / 5 / 2 / 9;
  align-self: stretch;
}

#w-node-_8a462595-49ff-d3dc-562c-71a52ff185e1-861661b0 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: stretch;
}

#w-node-_4299ee88-3743-70ba-49ef-8ded76750da1-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b44e8f5c-b05f-e6f2-406a-ed8079cb112e-861661b0 {
  grid-area: 1 / 7 / 3 / 13;
  align-self: start;
}

#w-node-_6aae7ceb-7a5f-f2e5-f54b-0240c1fe9e5c-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6b8-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ea8b8f76-2ab6-273e-3a9c-dbd67446fe5f-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center end;
}

#w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6bd-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6c1-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6c5-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6c9-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6cd-861661b0, #w-node-_466a6681-ee9f-cac6-ec9e-32ab11eaa6d1-861661b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430dc-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430e5-861661b0, #w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430ee-861661b0, #w-node-_61344a34-c785-0585-c804-554edf7c3250-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-aa6c28cb-e365-1a01-3e3c-8d31573d1061-861661b0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-aa6c28cb-e365-1a01-3e3c-8d31573d1076-861661b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ec3-861661b0 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: start;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ecd-861661b0 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ed0-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ed3-861661b0 {
  place-self: start center;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ee1-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ee4-861661b0 {
  place-self: start center;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ef2-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443ef5-861661b0 {
  place-self: start center;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f03-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f06-861661b0 {
  place-self: start center;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f14-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f17-861661b0 {
  place-self: start center;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f22-861661b0 {
  place-self: stretch stretch;
}

#w-node-_855687eb-d41b-9964-61f5-b34d35443f25-861661b0 {
  place-self: start center;
}

#w-node-aa3b1233-3f25-e1bb-b132-7538a14eb0c5-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-aa3b1233-3f25-e1bb-b132-7538a14eb0ba-861661b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0a46dcf1-6e42-92b7-20b5-00f616563562-861661b0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0a46dcf1-6e42-92b7-20b5-00f616563565-861661b0 {
  grid-area: 1 / 8 / 2 / 13;
  justify-self: end;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-ceb6429b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d4a-ceb6429b, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d50-ceb6429b, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d51-ceb6429b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-ceb6429b {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_66dc3f91-a0c1-9ce7-b5ca-250886ac88d4-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_66dc3f91-a0c1-9ce7-b5ca-250886ac88df-ceb6429b {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6e22-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6e44-ceb6429b {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-ceb6429b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6df8-ceb6429b, #w-node-_947b4808-4c26-96e4-362a-20e098ef6dfd-ceb6429b, #w-node-_947b4808-4c26-96e4-362a-20e098ef6e02-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce60900d-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-cb3ee81a-3798-e225-4cc6-a830ce609018-ceb6429b {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-cb3ee81a-3798-e225-4cc6-a830ce60901a-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce609024-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce60902e-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce609038-ceb6429b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6e62-ceb6429b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d680d-ceb6429b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d6812-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d681d-ceb6429b {
  justify-self: start;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d682c-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d6837-ceb6429b {
  justify-self: start;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d681f-ceb6429b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2a510f07-65d7-da18-0415-8b50aa8d682a-ceb6429b {
  justify-self: start;
}

#w-node-ad65446d-8581-c320-9039-df359d87d1c2-ceb6429b {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ad65446d-8581-c320-9039-df359d87d1c6-ceb6429b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad65446d-8581-c320-9039-df359d87d1ca-ceb6429b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-ed173d72-65a0-609e-bff0-4b4abbcca34a-7e27faee {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ed173d72-65a0-609e-bff0-4b4abbcca351-7e27faee, #w-node-ed173d72-65a0-609e-bff0-4b4abbcca357-7e27faee, #w-node-ed173d72-65a0-609e-bff0-4b4abbcca358-7e27faee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed173d72-65a0-609e-bff0-4b4abbcca35c-7e27faee {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa633f-7e27faee {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa6352-7e27faee {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa6360-7e27faee {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa6373-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6381-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa638c-7e27faee, #w-node-b5817298-9e49-da2d-41ac-7c8ff39a907b-7e27faee {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-b5817298-9e49-da2d-41ac-7c8ff39a9086-7e27faee {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-b5817298-9e49-da2d-41ac-7c8ff39a9088-7e27faee, #w-node-b5817298-9e49-da2d-41ac-7c8ff39a9092-7e27faee {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63be-7e27faee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63d5-7e27faee {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63da-7e27faee {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63e5-7e27faee {
  justify-self: start;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63e7-7e27faee {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63f2-7e27faee {
  justify-self: start;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63f4-7e27faee {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa63ff-7e27faee {
  justify-self: start;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa6407-7e27faee {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa640b-7e27faee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03e75696-5ead-8a42-09e0-bfe078fa640f-7e27faee {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce28-7f224e07 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce2f-7f224e07, #w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce35-7f224e07, #w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce36-7f224e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce3a-7f224e07 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e23f-7f224e07 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-_6db23262-5876-20a5-39c2-547dafa2af7a-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6db23262-5876-20a5-39c2-547dafa2af7d-7f224e07, #w-node-_6db23262-5876-20a5-39c2-547dafa2af88-7f224e07, #w-node-_6db23262-5876-20a5-39c2-547dafa2af93-7f224e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d91f90e8-8e22-30dd-ca55-2f67c407cc14-7f224e07 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e260-7f224e07 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e273-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e281-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e28c-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e21c-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e224-7f224e07 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e225-7f224e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c70792ab-4fca-52e6-edfc-23654f8f918e-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c70792ab-4fca-52e6-edfc-23654f8f91a1-7f224e07 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_97d65dfe-1934-c359-94d8-33bccf0414cd-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_97d65dfe-1934-c359-94d8-33bccf0414d8-7f224e07 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_97d65dfe-1934-c359-94d8-33bccf0414da-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414e4-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414ee-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414f8-7f224e07 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2be-7f224e07 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2d5-7f224e07 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2da-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2e5-7f224e07 {
  justify-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2e7-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-f0d6c850-f5fa-ca58-d820-b324c12c52f1-7f224e07 {
  justify-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2f4-7f224e07 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2ff-7f224e07 {
  justify-self: start;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e307-7f224e07 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e30b-7f224e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e30f-7f224e07 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-c64691e7-361c-6509-7595-b29f78b77573-021c3667 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c64691e7-361c-6509-7595-b29f78b7757a-021c3667, #w-node-c64691e7-361c-6509-7595-b29f78b77580-021c3667, #w-node-c64691e7-361c-6509-7595-b29f78b77581-021c3667 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c64691e7-361c-6509-7595-b29f78b77585-021c3667 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658881-021c3667 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a7108038-46c5-7c11-7ddf-691958e4a1e3-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a7108038-46c5-7c11-7ddf-691958e4a1e6-021c3667, #w-node-a7108038-46c5-7c11-7ddf-691958e4a1f1-021c3667, #w-node-a7108038-46c5-7c11-7ddf-691958e4a1fc-021c3667 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9a2bb59-f7be-0600-484c-0c770cb7f31f-021c3667 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588a2-021c3667 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588b5-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588c3-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588ce-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe5265885e-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658866-021c3667 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658867-021c3667 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e19-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e2c-021c3667 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658900-021c3667 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658917-021c3667 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe5265891c-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658927-021c3667 {
  justify-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658929-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2877c268-a860-06ff-7c63-4dd724f5992f-021c3667 {
  justify-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658936-021c3667 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658941-021c3667 {
  justify-self: start;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658949-021c3667 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe5265894d-021c3667 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658951-021c3667 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_52448828-ace8-3f26-fae8-59ac68cb2d16-860ee765 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_52448828-ace8-3f26-fae8-59ac68cb2d1d-860ee765, #w-node-_52448828-ace8-3f26-fae8-59ac68cb2d23-860ee765, #w-node-_52448828-ace8-3f26-fae8-59ac68cb2d24-860ee765 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52448828-ace8-3f26-fae8-59ac68cb2d28-860ee765 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691480-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-cfc0c8e3-b2af-dd00-dfea-54bc039f7eb4-860ee765, #w-node-fbb425c2-0830-785c-6a88-7c16322f7874-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691488-860ee765 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691489-860ee765 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de6914a3-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de6914b6-860ee765 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de6914c4-860ee765 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de6914d7-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de6914e5-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de6914f0-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91b1-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91bc-860ee765 {
  grid-area: 1 / 6 / 2 / 13;
  align-self: start;
}

#w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91be-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91c8-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91d2-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91dc-860ee765 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691522-860ee765 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691539-860ee765 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de69153e-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691549-860ee765 {
  justify-self: start;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de69154b-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691556-860ee765 {
  justify-self: start;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691558-860ee765 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691563-860ee765 {
  justify-self: start;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de69156b-860ee765 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de69156f-860ee765 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f614d94-59a1-da93-dcf8-f170de691573-860ee765 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_41505c62-1096-abcf-8eb8-97e5870b56be-48ee4ec0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41505c62-1096-abcf-8eb8-97e5870b56c3-48ee4ec0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_28b4bc9c-9890-f4d1-7e0b-509d5856428c-48ee4ec0, #w-node-bd5bcf59-92d1-0f59-b8dc-7fde9b47b147-48ee4ec0, #w-node-_8131abde-855c-c1f5-4d10-ce5b23f2c7d8-48ee4ec0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efab-48ee4ec0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efb0-48ee4ec0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: end;
}

#w-node-_0f3c2f77-25bb-7614-6e1d-db3deebf239d-48ee4ec0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-cb56cc61-3407-7d1d-085d-38555d369fa0-48ee4ec0 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_449719db-38a3-7085-0f36-d8032121fc1b-48ee4ec0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_449719db-38a3-7085-0f36-d8032121fc29-48ee4ec0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4dd7-48ee4ec0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de0-48ee4ec0 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de8-48ee4ec0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de7-48ee4ec0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a9ba6711-2018-89c3-5c86-2a40ffb132b0-48ee4ec0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a9ba6711-2018-89c3-5c86-2a40ffb132b3-48ee4ec0 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-a9ba6711-2018-89c3-5c86-2a40ffb132bf-48ee4ec0 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8b3-48ee4ec0 {
  align-self: center;
}

#w-node-_391a8a99-e090-73a3-42f6-2081654fc0dc-48ee4ec0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_391a8a99-e090-73a3-42f6-2081654fc0e1-48ee4ec0 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_4feed3ee-600e-bc33-abd4-a44394affb92-48ee4ec0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4feed3ee-600e-bc33-abd4-a44394affb9a-48ee4ec0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd159-f3676bc2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd162-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd167-f3676bc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd16c-f3676bc2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd177-f3676bc2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd181-f3676bc2 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1ad-f3676bc2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1b6-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1ca-f3676bc2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1e1-f3676bc2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1f6-f3676bc2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd208-f3676bc2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd222-f3676bc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd28a-f3676bc2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd298-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd29e-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2a4-f3676bc2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2b5-f3676bc2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: stretch;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2c6-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2e7-f3676bc2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2ef-f3676bc2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0f343a0c-2bc3-e0af-54db-b6d317b40540-e96c9de0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-e47f03dc-7a54-8cdc-b920-e316c1f2807e-e96c9de0 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_7cecc46b-86ff-b96a-fda1-384d7181e4ac-e96c9de0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7b8f3e48-c06c-428c-8e4a-e7886f787735-e96c9de0, #w-node-c6534deb-8550-ccb1-896a-633eeae25267-e96c9de0, #w-node-_31020bf8-9cd1-6aa2-0e7c-173f01c53baf-e96c9de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_33e69c7e-bdff-bd31-d000-5dedc1a9dd78-e96c9de0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-b9d87dc4-1c80-7a38-45c5-e01e62681678-e96c9de0 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56774-e96c9de0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56779-e96c9de0, #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56781-e96c9de0, #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56789-e96c9de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7449fe3c-b189-5aeb-34c7-d6297763d837-e96c9de0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20b7ca28-4013-3e0b-9970-9c4e9d0e5c30-e96c9de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-df24b328-bc5f-8006-8d39-f27cc9b0b086-e96c9de0 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_04251e65-4647-1895-defa-36c2f5dfe892-e96c9de0 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_2491040b-cbea-2a15-5053-3779bc50c4bc-e96c9de0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_2491040b-cbea-2a15-5053-3779bc50c4c2-e96c9de0 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_694c9efd-4c70-3480-0c73-39c6711ff86c-e96c9de0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e133e59c-f34d-1c37-7f90-327d9f5f4ce0-e96c9de0 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-c0e7a68a-3b4b-6dca-9ad4-66adc22368b0-e96c9de0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02968442-acc0-5aca-8b5f-d9c97ce0c634-e96c9de0 {
  align-self: stretch;
}

#w-node-_90c73339-785e-9dc8-5daa-8b51e5d92248-e96c9de0 {
  place-self: center start;
}

#w-node-f11dfe82-2d4f-616f-45f3-5b5ad3f5486a-e96c9de0, #w-node-_4f7e61e6-8c81-5dbe-a3ff-b25810702093-e96c9de0 {
  align-self: stretch;
}

#w-node-cb79ef72-dc11-3bef-acf3-44b14c858f00-ae0b0a4e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_9679a359-c85b-2407-949a-b555226587a9-ae0b0a4e, #w-node-_9679a359-c85b-2407-949a-b555226587ab-ae0b0a4e, #w-node-_9679a359-c85b-2407-949a-b555226587ad-ae0b0a4e, #w-node-_9679a359-c85b-2407-949a-b555226587af-ae0b0a4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_959dc44c-cf07-599a-8b61-0777769e4d37-ae0b0a4e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_678379a7-6953-15d2-ebbb-daf0382bf450-ae0b0a4e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-f8c39ab3-be47-60b1-cd09-22ac0d4d7e31-ae0b0a4e, #w-node-_2f7d50a1-3f62-3290-614d-026924cbfc46-ae0b0a4e, #w-node-_4e9ad1c6-8e2a-533f-4de9-b078b5fbe028-ae0b0a4e, #w-node-_80f29b4a-e71a-910b-fd0f-dd20804d7464-ae0b0a4e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_9bf70393-7205-6e9a-c078-1e073fbb758a-ae0b0a4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bf70393-7205-6e9a-c078-1e073fbb758c-ae0b0a4e {
  justify-self: end;
}

#w-node-ea87301d-9c3a-f6e8-85e1-828af468c171-ae0b0a4e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ea87301d-9c3a-f6e8-85e1-828af468c179-ae0b0a4e {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_9d2218e3-4206-7d36-4d9c-726d5384b996-ae0b0a4e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9d2218e3-4206-7d36-4d9c-726d5384b99e-ae0b0a4e {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_31388729-8a0e-b94b-0b85-ef863f4511f2-ae0b0a4e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_31388729-8a0e-b94b-0b85-ef863f4511f5-ae0b0a4e {
  grid-area: 1 / 8 / 2 / 13;
  justify-self: end;
}

#w-node-e3e1bfd8-eff1-ef16-a083-1d360d565a8d-9e07b17e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-bda1dd87-7111-383b-3bad-c7bd9534f754-9e07b17e {
  grid-area: 1 / 9 / 2 / 12;
  justify-self: end;
}

#w-node-_949f4f3c-7c4b-786a-0011-6a28cc8c7b82-9e07b17e {
  align-self: center;
}

#w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3c3-9e07b17e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3d6-9e07b17e {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3e4-9e07b17e, #w-node-_132aedf4-9511-06b9-39e7-3c237ae46aa5-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f94-9e07b17e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f9c-9e07b17e {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f9d-9e07b17e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3261d9f7-99e6-41aa-e9cc-0a705c943cfc-9e07b17e {
  grid-column: span 4 / span 4;
  align-self: stretch;
}

#w-node-_406f9999-57f0-6f3b-da24-7b7c1a18326e-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-cb17d983-f04e-18cf-a388-209a4b6d6d0f-9e07b17e {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3903442b-8fc9-1101-a450-a90e4336a9a3-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_86264c28-6193-5adb-f48b-3caa543ee40f-9e07b17e {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_86264c28-6193-5adb-f48b-3caa543ee41c-9e07b17e, #w-node-_86264c28-6193-5adb-f48b-3caa543ee425-9e07b17e, #w-node-_86264c28-6193-5adb-f48b-3caa543ee42e-9e07b17e, #w-node-_86264c28-6193-5adb-f48b-3caa543ee437-9e07b17e, #w-node-_86264c28-6193-5adb-f48b-3caa543ee440-9e07b17e {
  align-self: stretch;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b463-9e07b17e {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b48c-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b48d-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3c44a301-8e40-6f69-d530-5dcd581a2b86-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_3c44a301-8e40-6f69-d530-5dcd581a2b87-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_30f5c0b7-23d3-bc11-fcbb-41eaa37dc174-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_30f5c0b7-23d3-bc11-fcbb-41eaa37dc175-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b49b-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b49c-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b4b9-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_5d6d21db-fb95-fc0b-6975-740c4495b4ba-9e07b17e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d91a2-9e07b17e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d91aa-9e07b17e, #w-node-_850323a4-fe6a-823a-f1be-b9ef149d91b6-9e07b17e, #w-node-_850323a4-fe6a-823a-f1be-b9ef149d91c2-9e07b17e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d920c-9e07b17e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d9210-9e07b17e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_850323a4-fe6a-823a-f1be-b9ef149d9214-9e07b17e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-fe5a6235-8e36-578f-1785-fcf72ce4b825-9e07b17e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe5a6235-8e36-578f-1785-fcf72ce4b827-9e07b17e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-cc6eef93-c5bb-b4c3-882e-65c15207fd6e-8fe6cf8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-cc6eef93-c5bb-b4c3-882e-65c15207fd9b-8fe6cf8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
  align-self: stretch;
}

#w-node-cc6eef93-c5bb-b4c3-882e-65c15207fda9-8fe6cf8f {
  align-self: start;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b21f-4c6b379b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b239-4c6b379b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b24c-4c6b379b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b24d-4c6b379b, #w-node-f8499a4e-fafe-77d9-e64d-880688d8b253-4c6b379b, #w-node-f8499a4e-fafe-77d9-e64d-880688d8b256-4c6b379b, #w-node-b5511eed-c7a0-afca-7402-016731f2429d-4c6b379b, #w-node-b5511eed-c7a0-afca-7402-016731f242a0-4c6b379b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b29b-4c6b379b {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b2fd-4c6b379b {
  align-self: stretch;
}

#w-node-f8499a4e-fafe-77d9-e64d-880688d8b301-4c6b379b, #w-node-f8499a4e-fafe-77d9-e64d-880688d8b314-4c6b379b, #w-node-f8499a4e-fafe-77d9-e64d-880688d8b327-4c6b379b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe5e-82158abc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#search-2.w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe6f-82158abc {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe8d-82158abc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3fea7-82158abc {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3feab-82158abc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3feb0-82158abc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3feb4-82158abc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3fedd-82158abc {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3fee2-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fef1-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff00-82158abc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff18-82158abc {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff1c-82158abc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff20-82158abc {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-b4d43ad7-a490-3c12-7575-be402a8d7b6f-93efc4e0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_010d815e-f865-bfff-c372-985b8ce477ea-93efc4e0 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_010d815e-f865-bfff-c372-985b8ce477ee-93efc4e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_010d815e-f865-bfff-c372-985b8ce477f2-93efc4e0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebd1d-f19bb2ba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_73302bc8-f98b-1a67-9f4c-db62a027b65b-f19bb2ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebdfc-f19bb2ba {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebe00-f19bb2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91a12300-75a8-3c54-4f10-3f18509ebe04-f19bb2ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_04ec61c5-7906-a979-f28f-504419901eb6-ffe99388 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_04ec61c5-7906-a979-f28f-504419901ea9-ffe99388 {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c69-3c916797 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c7d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c86-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c8f-3c916797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c98-3c916797 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c99-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c9e-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ca4-3c916797 {
  align-self: stretch;
}

#w-node-_0c86c491-bb34-7e2a-95fe-a3463a896231-3c916797, #w-node-c08ff7c7-b81d-0a6b-5d94-e0e280882dd0-3c916797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cbf-3c916797 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cc4-3c916797 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_78208cbe-128c-acb9-62fc-17adcb004e23-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cda-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ce3-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: stretch stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cec-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: stretch stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d02-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d0a-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: stretch stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d0c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d0d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d1b-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_270698de-ac14-876d-173f-850c15c4ca66-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d29-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d34-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d37-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d42-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d45-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d53-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d5e-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d61-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d6c-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d6f-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d7a-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d8b-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d99-3c916797 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718da4-3c916797 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dcd-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dc6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dbf-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de9-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df0-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dfe-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df7-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de2-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e05-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e0c-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ddb-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dd4-3c916797, #w-node-_02b1ef02-4447-4267-23bf-221356fdf340-3c916797, #w-node-_36eb57f7-daf9-fb6f-32e4-931fcbd6c320-3c916797, #w-node-_73269648-00e8-5d8e-fdb4-54e13360dddc-3c916797, #w-node-bc1fc36d-5ead-a2aa-9bd2-5a6e39f93524-3c916797, #w-node-c6bbc990-9c56-9dce-b347-c60e8d5f9a5c-3c916797 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e24-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e29-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e2e-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e33-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e38-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e3d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e42-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e47-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e4c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e51-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e56-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e5b-3c916797 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ec2-3c916797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ec6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eca-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ece-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ed2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ed3-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718edb-3c916797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc131-898c19fe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc168-898c19fe {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc171-898c19fe {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc179-898c19fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc18c-898c19fe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc194-898c19fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1ad-898c19fe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1bd-898c19fe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1c5-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1cd-898c19fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1d4-898c19fe {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1d5-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1db-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1dd-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1e3-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1e5-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1eb-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1fe-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc200-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc202-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc204-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc206-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc208-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc20a-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc20c-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc20e-898c19fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc21d-898c19fe {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc224-898c19fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc22a-898c19fe {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc23d-898c19fe {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc248-898c19fe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc250-898c19fe {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc272-898c19fe {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_92a0304c-c285-8c26-7100-a1d67e7fc27a-898c19fe {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_74cd042e-6457-e316-934c-dcf2f2be3f7e-ee8cdebb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_74cd042e-6457-e316-934c-dcf2f2be3f89-ee8cdebb {
  grid-area: 1 / 7 / 2 / 13;
  justify-self: end;
}

#w-node-df961624-e64e-bf42-2e5d-0207b1a577ad-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577af-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577b1-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577b3-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577b5-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577b7-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577b9-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577bb-ee8cdebb, #w-node-df961624-e64e-bf42-2e5d-0207b1a577bd-ee8cdebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_373bbba5-47e2-0aff-974a-ae291ea49cd4-ee8cdebb {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_373bbba5-47e2-0aff-974a-ae291ea49cdc-ee8cdebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_373bbba5-47e2-0aff-974a-ae291ea49ce1-ee8cdebb {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-ee8cdebb {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e40-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e4a-ee8cdebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-ee8cdebb {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e53-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e5e-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e60-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6b-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6d-ee8cdebb, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e77-ee8cdebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ee8cdebb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527909-ee8cdebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_518ce3a6-1645-cc24-1185-936089223fee-ee8cdebb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527923-ee8cdebb {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527930-ee8cdebb {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-afacdf6a-c4b3-0e6b-9394-3ba50eab82dc-ee8cdebb {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86cf-ee8e235c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86da-ee8e235c {
  grid-area: 1 / 7 / 2 / 13;
  justify-self: end;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86dd-ee8e235c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86de-ee8e235c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86f6-ee8e235c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_655de498-9155-6968-7334-e1c984ea86fe-ee8e235c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_655de498-9155-6968-7334-e1c984ea870c-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea870e-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea870f-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8711-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8713-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8714-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8716-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8718-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8719-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea871b-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea871d-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea871e-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8720-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8722-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8723-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8725-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8727-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8728-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea872a-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea872c-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea872d-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea872f-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8731-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8732-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8734-ee8e235c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_655de498-9155-6968-7334-e1c984ea8740-ee8e235c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_655de498-9155-6968-7334-e1c984ea8747-ee8e235c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_655de498-9155-6968-7334-e1c984ea874c-ee8e235c {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_655de498-9155-6968-7334-e1c984ea8763-ee8e235c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_655de498-9155-6968-7334-e1c984ea876c-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea8774-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea877c-ee8e235c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_655de498-9155-6968-7334-e1c984ea87ac-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea87b8-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea87c4-ee8e235c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-27844822 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f443-27844822 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f444-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f447-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f449-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663d-27844822 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663e-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176641-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176643-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44b-27844822 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44f-27844822 {
  place-self: auto stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f453-27844822, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f45b-27844822, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f463-27844822, #w-node-fae3dd4a-f4fa-7c0e-9366-d54ecb6f7013-27844822, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f46b-27844822, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-27844822 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f478-27844822 {
  justify-self: auto;
}

#w-node-_477cf49a-a2fa-6f42-b233-839a3abb7a93-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-27844822 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-27844822 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-27844822 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-27844822 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e53-27844822, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e5e-27844822, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e60-27844822, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6b-27844822, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6d-27844822, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e77-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453bd5-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453be7-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-27844822 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f146-27844822, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f14f-27844822, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f158-27844822, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f161-27844822, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f16a-27844822 {
  align-self: stretch;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-27844822 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527909-27844822 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-27844822 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a1cc8b62-07f7-c463-23a9-06803321943f-27844822, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-27844822, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-27844822 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-ea0d65e2 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f443-ea0d65e2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f444-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f447-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f449-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663d-ea0d65e2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663e-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176641-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176643-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44b-ea0d65e2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44f-ea0d65e2 {
  place-self: auto stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f453-ea0d65e2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f45b-ea0d65e2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f463-ea0d65e2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f46b-ea0d65e2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-ea0d65e2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f478-ea0d65e2 {
  justify-self: auto;
}

#w-node-_477cf49a-a2fa-6f42-b233-839a3abb7a93-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-ea0d65e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-ea0d65e2 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-ea0d65e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-ea0d65e2 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e53-ea0d65e2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e5e-ea0d65e2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e60-ea0d65e2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6b-ea0d65e2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6d-ea0d65e2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e77-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453bd5-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453be7-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-ea0d65e2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f146-ea0d65e2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f14f-ea0d65e2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f158-ea0d65e2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f161-ea0d65e2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f16a-ea0d65e2 {
  align-self: stretch;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ea0d65e2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527909-ea0d65e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-ea0d65e2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a1cc8b62-07f7-c463-23a9-06803321943f-ea0d65e2, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-ea0d65e2, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-ea0d65e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c318c9-f9a5a1e4 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: center end;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c318cb-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 8;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c318e2-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c318e4-f9a5a1e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c318f5-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c318f6-f9a5a1e4 {
  place-self: auto;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c318f7-f9a5a1e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31940-f9a5a1e4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31946-f9a5a1e4 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c3194a-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31953-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31964-f9a5a1e4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c3196a-f9a5a1e4 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c3196e-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31977-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c3198e-f9a5a1e4 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31992-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c3199b-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319b2-f9a5a1e4 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319b6-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319bf-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319d6-f9a5a1e4 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319da-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319e3-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319fa-f9a5a1e4 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c319fe-f9a5a1e4 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31a07-f9a5a1e4 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31a1e-f9a5a1e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31a2e-f9a5a1e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31a3f-f9a5a1e4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_34d61761-5219-c2c8-fe31-807035c31a50-f9a5a1e4 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_17e90323-6535-4a2e-248e-e00dbd28621e-f9a5a1e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d5f-6869c188, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d60-6869c188, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d61-6869c188, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d62-6869c188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d65-6869c188 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d66-6869c188 {
  grid-area: 1 / 1 / 2 / 8;
  align-self: stretch;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d7b-6869c188, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d7d-6869c188 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d81-6869c188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d84-6869c188 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d8f-6869c188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d92-6869c188 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d99-6869c188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78d9c-6869c188 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78da7-6869c188, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78da9-6869c188 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68397fbf-9078-40f3-5b05-295e9ad78dab-6869c188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-bf5fbcc8-d1ae-7101-a09a-997d636b49d1-6869c188, #w-node-bf5fbcc8-d1ae-7101-a09a-997d636b49d2-6869c188 {
  place-self: auto;
}

#w-node-bf5fbcc8-d1ae-7101-a09a-997d636b49d3-6869c188 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b30509a7-30db-b239-b093-43886f56cdda-6869c188 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-b30509a7-30db-b239-b093-43886f56cde4-6869c188 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-b30509a7-30db-b239-b093-43886f56cdee-6869c188 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-b30509a7-30db-b239-b093-43886f56cdf8-6869c188 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-b30509a7-30db-b239-b093-43886f56cdc6-6869c188 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: stretch;
}

#w-node-b30509a7-30db-b239-b093-43886f56cdd0-6869c188 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: center;
}

#w-node-_912d56db-f350-2dca-fded-a12b2d701c84-6869c188 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_912d56db-f350-2dca-fded-a12b2d701c91-6869c188, #w-node-_912d56db-f350-2dca-fded-a12b2d701c9a-6869c188, #w-node-_912d56db-f350-2dca-fded-a12b2d701ca3-6869c188, #w-node-_912d56db-f350-2dca-fded-a12b2d701cac-6869c188, #w-node-_912d56db-f350-2dca-fded-a12b2d701cb5-6869c188 {
  align-self: stretch;
}

#w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e7-a7da2eda {
  grid-area: 1 / 7 / 2 / 13;
  place-self: start end;
}

#w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e9-a7da2eda {
  grid-area: 1 / 1 / 2 / 7;
  align-self: stretch;
}

#w-node-_4ee4c23a-a7d4-8cca-bd0a-d97adc017b9b-a7da2eda {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-efbe4c67-5145-69c8-6993-4fe2175f2892-a7da2eda {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb28-a7da2eda, #w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb36-a7da2eda, #w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb44-a7da2eda {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c27-2df003b6 {
  grid-area: 1 / 1 / 2 / 6;
  place-self: auto;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c48-2df003b6 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c64-2df003b6 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c65-2df003b6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c6f-2df003b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c70-2df003b6 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: center;
}

#w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c78-2df003b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d937da80-45b7-af09-6334-a04e0a0f9353-2df003b6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b87-23f46fc8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b8f-23f46fc8 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_63d57202-3f1d-5ac8-73eb-54f1dc4ba803-23f46fc8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fb7eb353-a17a-08bd-3fb0-2e66f4cf9e5d-23f46fc8 {
  place-self: center;
}

#w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb44-f3c17956 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: auto;
}

#w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb4e-f3c17956 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb50-f3c17956 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_6ff4c939-d0f2-fe68-b291-14151253df58-f3c17956 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_6ff4c939-d0f2-fe68-b291-14151253df59-f3c17956 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6ff4c939-d0f2-fe68-b291-14151253df5c-f3c17956, #w-node-_6ff4c939-d0f2-fe68-b291-14151253df5e-f3c17956, #w-node-_6ff4c939-d0f2-fe68-b291-14151253df5f-f3c17956, #w-node-_6ff4c939-d0f2-fe68-b291-14151253df61-f3c17956 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ff4c939-d0f2-fe68-b291-14151253df63-f3c17956 {
  grid-area: 1 / 7 / 2 / 13;
  place-self: center end;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98754-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98761-f6a53482 {
  grid-area: 1 / 6 / 2 / 13;
  justify-self: end;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98772-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98783-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98792-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987a3-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987b2-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987c3-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987e7-f6a53482 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987ed-f6a53482 {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987ee-f6a53482 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b987fb-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987fc-f6a53482 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#fivetran101-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9880a-f6a53482 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b9882c-f6a53482 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#buildvsbuy-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9883b-f6a53482 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b9885d-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9885e-f6a53482 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#news-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9886c-f6a53482 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3c62a73b-3467-16d8-053d-aac9f652cef2-f6a53482, #w-node-_3c62a73b-3467-16d8-053d-aac9f652cef3-f6a53482 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#onboarding-slider.w-node-_3c62a73b-3467-16d8-053d-aac9f652cf01-f6a53482 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0bd96c40-464c-91a9-9dfe-80780665ab03-f6a53482 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0bd96c40-464c-91a9-9dfe-80780665ab10-f6a53482 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b988b5-f6a53482 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b988bc-f6a53482 {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b988d0-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b988e1-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b988f0-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98901-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98910-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98921-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98930-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98941-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98950-f6a53482 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98961-f6a53482 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b98974-f6a53482 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b9897a-f6a53482 {
  grid-area: 1 / 4 / 2 / 13;
  justify-self: end;
}

#w-node-_9f537fa6-5f43-89c7-2dd8-947601b9897b-f6a53482 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-a8c22e30-e7e4-0b47-02ec-7ce4201989db-0c0b31eb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_64f39e25-2a18-fbfa-63cd-011e71d03479-0c0b31eb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#search-2.w-node-_6a6183aa-3f2d-ed05-87cc-b71d8d23d136-0c0b31eb {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-ae8f57c1-b0dd-baef-08d6-612347dfae5d-0c0b31eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9bc2413a-bb24-560c-48c2-f3789cd6c36e-0c0b31eb {
  grid-area: 1 / 9 / 2 / 13;
  justify-self: end;
}

#w-node-c280d33d-1a2f-d223-5d6a-6cbffa587922-0c0b31eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c6cf387e-9700-091c-820e-c346fb982410-0c0b31eb {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-c6cf387e-9700-091c-820e-c346fb982414-0c0b31eb {
  grid-area: span 1 / span 10 / span 1 / span 10;
  align-self: start;
}

#w-node-a441f7b4-07e8-3c2a-3fb7-784d8b9b88a2-0c0b31eb, #w-node-a441f7b4-07e8-3c2a-3fb7-784d8b9b88b7-0c0b31eb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a441f7b4-07e8-3c2a-3fb7-784d8b9b88ce-0c0b31eb {
  align-self: center;
}

#w-node-a441f7b4-07e8-3c2a-3fb7-784d8b9b88d9-0c0b31eb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-da90b912-a070-a630-5ca3-52c479719863-e7178463 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_27e8a086-94de-522b-50c5-c3bcb58c16f6-e7178463 {
  grid-area: 1 / 8 / 3 / 13;
  align-self: stretch;
}

#w-node-a4b7a2c7-3069-7a29-680e-590a6363c3bd-e7178463 {
  grid-area: 2 / 1 / 3 / 7;
  align-self: start;
}

#w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce1d-e7178463 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce33-e7178463 {
  grid-area: 1 / 8 / 3 / 13;
  align-self: stretch;
}

#w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce47-e7178463 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-cf10ecbe-567c-7966-8301-37ba65c9f4b1-6ebeb0cc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cf10ecbe-567c-7966-8301-37ba65c9f4c4-6ebeb0cc {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-d71dad3e-37a7-bdd0-cf3f-f5e77d5e796c-6ebeb0cc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d71dad3e-37a7-bdd0-cf3f-f5e77d5e7980-6ebeb0cc {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-c80fd716-0bb1-d85f-9402-65a5b729c22e-67a050e9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6e7fd9a2-abf7-e7f2-431d-754649a058cc-67a050e9 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f0ab166b-ca63-732b-6f3d-3004aeeb37f1-d3af6cb3 {
  grid-area: 1 / 1 / 2 / 7;
  place-self: auto;
}

#w-node-_5bacd55d-6728-feae-b1af-85fc91d6d812-d3af6cb3 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-f0ab166b-ca63-732b-6f3d-3004aeeb3830-d3af6cb3 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_68fee668-125e-14cf-64ad-298be921b25a-d3af6cb3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_1a3bc1c2-3a54-c236-ba32-7f35ccfe939c-d3af6cb3 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_56d327cc-efd7-38ff-42df-616a96bfe7b5-f4df8697 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_56d327cc-efd7-38ff-42df-616a96bfe7c4-f4df8697 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d07bc0c9-0180-f49c-15e2-9d011fb9805a-f4df8697, #w-node-d07bc0c9-0180-f49c-15e2-9d011fb9805b-f4df8697 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-db87d307-d3b9-10b9-3c46-e8b394d3f162-f4df8697 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-db87d307-d3b9-10b9-3c46-e8b394d3f175-f4df8697 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_441a3170-f6ca-c6ae-2432-f10dfe992d30-f4df8697, #w-node-d6b50c80-96c1-502f-fcc2-d0697adff4a0-f4df8697 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b2527109-3ac5-0553-d508-62292d65c977-f4df8697 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1f5b3449-0db2-3a0a-0718-f04669d26c61-f4df8697 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_56fd3cbe-260d-bc04-c582-a307f7cb97b3-e35d48b7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_56fd3cbe-260d-bc04-c582-a307f7cb97bc-e35d48b7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_632a8059-4c8b-f895-4679-c859d56636d3-e35d48b7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_632a8059-4c8b-f895-4679-c859d56636ee-e35d48b7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_632a8059-4c8b-f895-4679-c859d566371d-e35d48b7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a0f9aba4-dcbe-5420-19f8-dc18ab9c12e4-61e5f122 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9ef80f4f-5762-5b4d-2f62-63a1be6fcfe9-61e5f122 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_6d587171-77fe-ef88-ce68-cf7e7e2da854-61e5f122 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6d587171-77fe-ef88-ce68-cf7e7e2da867-61e5f122 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_44ded490-a4a2-5809-a50f-6cd24dacc438-61e5f122, #w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b6e1-77c11069 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b6ea-77c11069 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b6f0-77c11069 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b702-77c11069 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b710-77c11069 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_599a3ec9-3ebe-fd83-eca3-8e3a49fcc3a9-4f45c3cb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_599a3ec9-3ebe-fd83-eca3-8e3a49fcc3b2-4f45c3cb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2b4e332e-0cbb-3789-fda7-3e8a2f9c29a7-4f45c3cb {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2b4e332e-0cbb-3789-fda7-3e8a2f9c29b9-4f45c3cb {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_118abfe5-1961-334c-3d19-f80bfee45bba-4f45c3cb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0a45833a-daf7-12f6-e092-d1f0e049b75b-5f9261b5 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_776c324a-0fd1-ba7a-5dd3-516036820321-5f9261b5 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-a7c33e48-9f7b-b6a0-c397-67e46c1afb0e-5f9261b5, #w-node-f83e6b1a-c162-e1dd-d827-04971aa1a00e-5f9261b5 {
  align-self: center;
}

#w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1f4-5f9261b5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1f6-5f9261b5 {
  align-self: center;
}

#w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1fc-5f9261b5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1fe-5f9261b5 {
  align-self: center;
}

#w-node-_4192dcf3-2936-5e99-e6e5-ddf432068746-5f9261b5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4192dcf3-2936-5e99-e6e5-ddf432068747-5f9261b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4192dcf3-2936-5e99-e6e5-ddf432068748-5f9261b5 {
  align-self: center;
}

#w-node-_3573d02a-61c5-9b0a-717c-70adda07c6dd-5f9261b5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_3573d02a-61c5-9b0a-717c-70adda07c6df-5f9261b5 {
  align-self: center;
}

#w-node-f7062924-d3d9-f2af-89e1-43e0affb1dc2-5f9261b5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-f7062924-d3d9-f2af-89e1-43e0affb1dc4-5f9261b5 {
  align-self: center;
}

#w-node-f8ed857b-4e03-d751-5c1c-2ce9f537e7aa-5f9261b5 {
  grid-column: span 6 / span 6;
}

#w-node-_59da808a-13cc-bc53-d35c-636fe3b079ed-5f9261b5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1c8a1764-35de-652c-c445-b89fff633bcc-5f9261b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_1c8a1764-35de-652c-c445-b89fff633bd0-5f9261b5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_56d0a0d1-b201-4db6-4bcd-50581d6da49a-5f9261b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_56d0a0d1-b201-4db6-4bcd-50581d6da49e-5f9261b5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_90fd2fc0-a2bf-64ed-3890-fb4d7f68eafc-5f9261b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_90fd2fc0-a2bf-64ed-3890-fb4d7f68eb00-5f9261b5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b1a1541-a5c2-d040-8f7d-10ba5aff32e7-5f9261b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_7b1a1541-a5c2-d040-8f7d-10ba5aff32eb-5f9261b5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9db5fef7-6aef-df3f-8b48-4c9fd65e88b7-5f9261b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_9db5fef7-6aef-df3f-8b48-4c9fd65e88bb-5f9261b5 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ae12e0c6-e363-b6b4-3349-36f252de0f0e-5f9261b5 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ae12e0c6-e363-b6b4-3349-36f252de0f16-5f9261b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae12e0c6-e363-b6b4-3349-36f252de0f1f-5f9261b5 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ba404117-057b-a7e1-fca3-679fac47fa6e-5f9261b5 {
  align-self: center;
}

#w-node-_72e8838e-2c36-932a-1e6a-784da0153283-5f9261b5 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_72e8838e-2c36-932a-1e6a-784da0153289-5f9261b5 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_1e6a8805-2c49-531e-7491-d67c7bf2f99b-5f9261b5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e6a8805-2c49-531e-7491-d67c7bf2f99c-5f9261b5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  justify-self: end;
}

#w-node-_51ad6ca7-8054-a0b7-9e69-aacfb3dfd7dc-b11e0be3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_51ad6ca7-8054-a0b7-9e69-aacfb3dfd7e5-b11e0be3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f0649-b11e0be3 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f065c-b11e0be3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f066a-b11e0be3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8b0161a7-7ac1-ca25-0b1d-b5bb23c16937-f68e0e35 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_236b98b7-8fe6-8518-d11a-4f032e8d2388-f68e0e35 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-eb249d91-9168-a5b7-d39b-e89458561fe5-f68e0e35, #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c4-f68e0e35, #w-node-b827fccb-be1a-ef24-9fcf-ea552fb7152c-f68e0e35 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c1-f68e0e35, #w-node-_70f90081-4377-40c8-fac4-bf121c895e60-f68e0e35, #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c5-f68e0e35 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a077a61-481a-924a-d0d9-600926b2718a-f68e0e35 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92fc9d11-a904-2dda-5dde-ff0a10e75087-f68e0e35, #w-node-f510ba63-4840-4070-4793-08d0fdd5a500-f68e0e35, #w-node-_1cc2ce72-eeef-db21-e40a-dc82eab210a8-f68e0e35 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_86f2f1c0-9ba6-de15-463e-f4873df20a1e-f68e0e35, #w-node-_16ed8a02-4252-f011-5a4d-762a56c1ddc2-f68e0e35, #w-node-_0664716c-a88d-c41d-2213-f30c28d26bca-f68e0e35 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c6f-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c76-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c7d-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c84-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c8b-f68e0e35, #w-node-_9fd008bb-593d-6ff5-1b78-e360ce591cd7-f68e0e35 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5a-f68e0e35 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5b-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5c-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a62-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a63-f68e0e35 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6c-f68e0e35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6e-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6f-f68e0e35 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a78-f68e0e35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_297edbca-11c4-5a25-d0f8-67b8dcc85283-f68e0e35 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_297edbca-11c4-5a25-d0f8-67b8dcc8528c-f68e0e35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a7b-f68e0e35, #w-node-f44733a4-35d7-7b15-3197-c13d2f1ad283-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a81-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a82-f68e0e35 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a8a-f68e0e35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830ab6-f68e0e35, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830ab7-f68e0e35, #w-node-_4cbcfad2-4545-6b27-9c89-18596971cfc2-f68e0e35, #w-node-b3444bbc-0561-536f-327e-22b052acacb2-f68e0e35, #w-node-a7a9b6cf-f94d-e3bb-b9e4-b90aabfd5609-f68e0e35 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de35-f68e0e35 {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de3f-f68e0e35 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de42-f68e0e35 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de5c-f68e0e35 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de64-f68e0e35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de68-f68e0e35, #w-node-_3c7d2354-30cd-288a-5333-2303525e382b-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de6c-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de70-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de71-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de79-f68e0e35 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b0161a7-7ac1-ca25-0b1d-b5bb23c16937-b8fdd75f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_236b98b7-8fe6-8518-d11a-4f032e8d2388-b8fdd75f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c0-b8fdd75f, #w-node-_1236ab0b-dcc5-f57f-aec7-e671ba0f8b54-b8fdd75f, #w-node-e2170264-1c53-da83-b5af-2125d13c13e5-b8fdd75f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f4f77547-7dd9-4532-a98b-d738db44898f-b8fdd75f {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-c7e3723c-04e5-f616-127a-c847e450f04c-b8fdd75f {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_7a077a61-481a-924a-d0d9-600926b2718a-b8fdd75f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92fc9d11-a904-2dda-5dde-ff0a10e75087-b8fdd75f, #w-node-f510ba63-4840-4070-4793-08d0fdd5a500-b8fdd75f, #w-node-_1cc2ce72-eeef-db21-e40a-dc82eab210a8-b8fdd75f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_86f2f1c0-9ba6-de15-463e-f4873df20a1e-b8fdd75f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1953-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a198b-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1976-b8fdd75f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502f7-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502fe-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a650305-b8fdd75f, #w-node-b07a4eff-cf5b-ca6d-0639-94494da636c8-b8fdd75f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5a-b8fdd75f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5b-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a5c-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a62-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a63-b8fdd75f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6c-b8fdd75f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6e-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a6f-b8fdd75f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a78-b8fdd75f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-eabacb54-dc43-0224-eb16-3ea76ce15a39-b8fdd75f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-eabacb54-dc43-0224-eb16-3ea76ce15a42-b8fdd75f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a7b-b8fdd75f, #w-node-f44733a4-35d7-7b15-3197-c13d2f1ad283-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a81-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a82-b8fdd75f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830a8a-b8fdd75f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_04bc7095-bc5a-2e13-c65c-4302ce830ab6-b8fdd75f, #w-node-_04bc7095-bc5a-2e13-c65c-4302ce830ab7-b8fdd75f, #w-node-a7a9b6cf-f94d-e3bb-b9e4-b90aabfd5609-b8fdd75f, #w-node-_42f46867-bfe0-4d1e-eecc-5604c67599bc-b8fdd75f, #w-node-d80c6495-66f2-25fc-7a01-5c81729d26a9-b8fdd75f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de35-b8fdd75f {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de3f-b8fdd75f {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de42-b8fdd75f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de5c-b8fdd75f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de64-b8fdd75f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9860c16d-64f6-2f30-0e94-adaba728de68-b8fdd75f, #w-node-_3c7d2354-30cd-288a-5333-2303525e382b-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de6c-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de70-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de71-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de79-b8fdd75f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3bb67951-e0f3-ad91-1fbe-bf9841fee1c5-e7197b63 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b8f91fbc-539b-2860-bc4a-e92b39d3cea5-e7197b63 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: end;
}

#w-node-_6b760d9b-3943-a361-69c0-9580f4413ffa-e7197b63 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6b760d9b-3943-a361-69c0-9580f441400e-e7197b63 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_69872674-d54f-07fd-c7db-c78cd9265fcd-e7197b63 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c962718d0-cc4aa3fa {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c962718f8-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c962718fb-cc4aa3fa {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271981-cc4aa3fa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271987-cc4aa3fa {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c962719f4-cc4aa3fa {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c962719fa-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a02-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a0a-cc4aa3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a21-cc4aa3fa {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a32-cc4aa3fa {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a41-cc4aa3fa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a4a-cc4aa3fa {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a55-cc4aa3fa {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a60-cc4aa3fa {
  grid-area: 1 / 2 / 3 / 4;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a64-cc4aa3fa {
  justify-self: end;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a73-cc4aa3fa {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9c88035f-1d74-1e26-9c97-f09c96271a76-cc4aa3fa {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: end;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-50aec816 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d4a-50aec816, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d50-50aec816 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-50aec816 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-50aec816 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: auto center;
}

#w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-50aec816, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-50aec816, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-50aec816, #w-node-_8044871d-e9d0-8c15-35fa-4fdf3ac07d89-50aec816 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-eeb28e33-2be7-9ed2-c532-283ba70c30d6-50aec816 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_5bc523f2-7f4f-a59b-c13c-83e8a11dcced-50aec816 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-50aec816 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-50aec816 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_36e269da-b659-c062-3edd-22f0cee0b472-50aec816 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_227f7bb1-c95f-9762-8cfb-5f0fb1d6e1d5-50aec816 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-50aec816 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c475-50aec816, #w-node-_61af3e7d-95de-14a3-be21-408066a751d6-50aec816 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fbd1bb57-9241-273d-79d4-595e9811fd12-50aec816, #w-node-ba7d3e60-24e3-6961-80a4-375b4dfb92c4-50aec816, #w-node-_48009618-a058-dd2d-d79e-5c64c32b3334-50aec816, #w-node-_9346fb07-18b9-2e7b-81f9-2d1f0d5f409a-50aec816 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-de4a5ad5-3863-29ac-9f5a-8a9048521721-50aec816 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b36-0ae6ced2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b3f-0ae6ced2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-0ae6ced2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-0ae6ced2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-0ae6ced2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b36-91b30e27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b3f-91b30e27 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-91b30e27 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-91b30e27 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-91b30e27 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b36-d625ace2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b3f-d625ace2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-d625ace2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-d625ace2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-d625ace2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b36-794c2e50 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_13d6b640-71a7-5eca-f9c4-a091f8952b3f-794c2e50 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-794c2e50 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-794c2e50 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-794c2e50 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-45e9701a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d4a-45e9701a, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d50-45e9701a, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d51-45e9701a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d56-45e9701a {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: stretch;
}

#w-node-_1658b439-2063-0764-43d3-4b819de5940f-45e9701a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bad6737f-d037-19cc-8289-848820368d8c-45e9701a, #how-it-works.w-node-_1658b439-2063-0764-43d3-4b819de5941d-45e9701a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_79cce550-c948-5ab6-a514-77147c183518-45e9701a, #w-node-_44fd04a9-aad9-f270-cbc5-7a15b2b99f65-45e9701a, #w-node-_2436215e-f966-a82a-cae1-d83d27825a77-45e9701a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6e64d836-1897-df42-f621-9cc74ddefc06-45e9701a, #w-node-_0adc8ded-6014-c2b0-4c5e-b500bbf6ab07-45e9701a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_79cce95f-33df-baf1-fc19-6d20b27aa6a8-45e9701a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_693aede7-4664-5cdc-0f59-01de7902d2a6-45e9701a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_48b256a4-e7f0-7fb3-dca9-dc4c033ca558-45e9701a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e794a2e0-62d0-28d4-5c55-395b3e8524f7-45e9701a {
  grid-area: 1 / 10 / 2 / 13;
  place-self: stretch stretch;
}

#w-node-_6d88613f-43b2-d82a-fbc0-1d63c4028d13-45e9701a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b41c20-6294-b842-908e-709fefe44674-45e9701a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b2750bbf-5445-26b5-b3b3-c4efacc6fbb8-45e9701a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_48a8cce0-65a4-ff54-99d6-4a6100611635-45e9701a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dd6390fc-5aa6-db69-03e3-21638ee93100-45e9701a {
  grid-area: 1 / 10 / 2 / 13;
  place-self: center end;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-93ffe07d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d4a-93ffe07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-93ffe07d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-93ffe07d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-93ffe07d, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-93ffe07d, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-93ffe07d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-93ffe07d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-93ffe07d {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-93ffe07d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c475-93ffe07d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de4a5ad5-3863-29ac-9f5a-8a9048521721-93ffe07d, #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-93ffe07d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c91e054f-fa36-441e-7bf0-36d67e36c5ad-93ffe07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c91e054f-fa36-441e-7bf0-36d67e36c5b0-93ffe07d {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-6a02d97e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d4a-6a02d97e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-6a02d97e {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-6a02d97e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-6a02d97e, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-6a02d97e, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-6a02d97e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_79170b8a-6e48-ac35-1bff-264d0e8f0b26-6a02d97e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9aa8ea9e-8f1c-6369-4f1c-f6c6dc2ac4cb-6a02d97e {
  grid-area: 1 / 9 / 2 / 13;
  align-self: stretch;
}

#w-node-f50a25ab-0885-6f31-9a3d-0cd78113ff45-6a02d97e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-6a02d97e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ed139af1-c7e1-01ae-b3bc-3886c17c7464-6a02d97e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-eac493a5-d8d7-f128-4354-8428ed0a211d-6a02d97e {
  align-self: end;
}

#w-node-ff841d68-c74e-aa0e-0ccb-be76bf757258-6a02d97e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_1ddb6add-432c-ceaf-35a3-ace0918fa631-6a02d97e, #w-node-_1ddb6add-432c-ceaf-35a3-ace0918fa624-6a02d97e, #w-node-_449beaec-527c-9924-665f-f154ca256ff2-6a02d97e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-de4a5ad5-3863-29ac-9f5a-8a9048521721-6a02d97e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-6a02d97e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-6a02d97e {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-6a02d97e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c91e054f-fa36-441e-7bf0-36d67e36c5ad-6a02d97e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c91e054f-fa36-441e-7bf0-36d67e36c5b0-6a02d97e {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_1cecdb10-0364-5a8f-776c-204ba8812639-5389d4e3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_0f065df7-c997-118c-a55b-d90fdb5528a3-5389d4e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cef9179e-713d-fce4-112d-c224209eea13-5389d4e3 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-bad48478-5f03-d567-4fb9-12d917843ca2-45db2be8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cdfd537f-1902-aecd-697c-c7281f0f0930-45db2be8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-f8a27399-48a8-2223-65ce-07cb97ba2dbc-45db2be8, #w-node-_4484634a-e626-2edc-b42d-0f5ebbe257fc-45db2be8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_75f74950-a811-cd40-c8e7-cd27cd20d62c-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d57a5f9b-d0cb-563d-d193-522a53b01382-45db2be8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e437ec35-6ab7-4c54-e11b-9733de08f717-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_0b023b97-9481-8923-31cd-64e87aa8030e-45db2be8, #why-co-sell.w-node-db5e2cdb-4cb3-ad03-d871-0c21a70ea550-45db2be8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ca022497-1099-ff15-2c26-c548edd30261-45db2be8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_8f6cab6f-aa12-aa7e-1194-b08be6d6dc68-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c231e5a3-076c-7312-224a-0e4be1211fb5-45db2be8 {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-ae563ace-2807-7b1b-a053-f65a36dd27bf-45db2be8, #w-node-_350fefdc-5a62-3790-0309-da3760f258a1-45db2be8, #w-node-_14f43527-5487-c1b8-c210-ab7e77238aee-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1007b5ef-c46a-c20f-9fd2-8a4e15af855c-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_6a0126e9-82c6-b3fe-ccd7-49cfd335f61e-45db2be8 {
  justify-self: end;
}

#w-node-_2a10fba1-2d73-a8ea-ccf4-8f1ccc18393f-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_9d816e13-b89e-eb27-8acf-bbcd53cfda24-45db2be8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_2638de7f-8e9d-fd53-a6db-04a7fc7a24e9-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2638de7f-8e9d-fd53-a6db-04a7fc7a24f1-45db2be8, #w-node-_2638de7f-8e9d-fd53-a6db-04a7fc7a24f2-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4d8112de-062a-de2a-834b-4c14a82472ae-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4d8112de-062a-de2a-834b-4c14a82472b6-45db2be8, #w-node-_4d8112de-062a-de2a-834b-4c14a82472b7-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a4eb82d8-6b97-39f7-b965-39821767a9f0-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a4eb82d8-6b97-39f7-b965-39821767a9f8-45db2be8, #w-node-a4eb82d8-6b97-39f7-b965-39821767a9f9-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c8edd3f7-243c-40a7-fd7c-e05698b08cbf-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c8edd3f7-243c-40a7-fd7c-e05698b08cc7-45db2be8, #w-node-c8edd3f7-243c-40a7-fd7c-e05698b08cc8-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ccc67885-4265-e54f-9f06-a0833fd92070-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ccc67885-4265-e54f-9f06-a0833fd92078-45db2be8, #w-node-ccc67885-4265-e54f-9f06-a0833fd92079-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6df5af92-e503-8245-4c7c-5b55d8788c9c-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6df5af92-e503-8245-4c7c-5b55d8788ca4-45db2be8, #w-node-_6df5af92-e503-8245-4c7c-5b55d8788ca5-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3dc98f4e-5077-135a-f524-19dcb56b0e19-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_3dc98f4e-5077-135a-f524-19dcb56b0e21-45db2be8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b102c752-c71a-edd7-5878-ef0019f2e71a-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-b102c752-c71a-edd7-5878-ef0019f2e722-45db2be8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-c1786e80-609d-a826-66fc-c5e730b89b1d-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-a001021e-54b3-e00f-104b-9e1dba7e55d1-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_342a87a7-d390-7fbf-c5e5-4e396612b8f0-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccd5-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccd6-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccda-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccdc-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccdf-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cce0-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cce3-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cce5-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cce7-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cceb-45db2be8 {
  place-self: auto stretch;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232ccef-45db2be8, #w-node-_96045bd1-450f-9a1c-29d4-2411e232ccf7-45db2be8, #w-node-_96045bd1-450f-9a1c-29d4-2411e232ccff-45db2be8, #w-node-_96045bd1-450f-9a1c-29d4-2411e232cd07-45db2be8, #w-node-_96045bd1-450f-9a1c-29d4-2411e232cd0f-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96045bd1-450f-9a1c-29d4-2411e232cd11-45db2be8 {
  justify-self: auto;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9ab-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9ac-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9b0-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9b2-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9b5-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9b6-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9b9-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9bb-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9bd-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9c1-45db2be8 {
  place-self: auto stretch;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9c5-45db2be8, #w-node-ebc5f702-56f4-7360-15bf-293b917ab9ce-45db2be8, #w-node-ebc5f702-56f4-7360-15bf-293b917ab9d6-45db2be8, #w-node-ebc5f702-56f4-7360-15bf-293b917ab9de-45db2be8, #w-node-ebc5f702-56f4-7360-15bf-293b917ab9e6-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebc5f702-56f4-7360-15bf-293b917ab9e8-45db2be8 {
  justify-self: auto;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d249-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d24a-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d24e-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d250-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d253-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d254-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d257-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d259-45db2be8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d25b-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d25f-45db2be8 {
  place-self: auto stretch;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d263-45db2be8, #w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d26c-45db2be8, #w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d274-45db2be8, #w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d27c-45db2be8, #w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d284-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d286-45db2be8 {
  justify-self: auto;
}

#w-node-_8edc0af0-27dd-4c01-54ea-aecbb8e09d1b-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_712a4577-9f9d-3c6d-69e2-3963fa025e06-45db2be8, #w-node-_3c3e2913-13f4-22ee-53b3-46bd28c1162b-45db2be8, #w-node-bfd15553-06c8-f1fd-0718-e512f79ecc73-45db2be8, #w-node-_5c3a65e9-0b51-cf3f-9a19-6238ff3eb5eb-45db2be8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_58effd13-d31c-fd65-8e76-920ea3eb0790-45db2be8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_4d6a0493-f3be-7fcf-b211-3c674985dab7-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8a84aef4-4d93-bd02-0a0e-caed7d7d16b8-45db2be8 {
  grid-area: 1 / 7 / 2 / 10;
  place-self: start end;
}

#w-node-d25559f3-8a27-f6a5-d168-508a877697fb-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a9d68a73-e448-09e6-56b4-3c6cf17ca792-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_8125e80a-cca1-a07a-3d20-72949e6c6c3d-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d94e81e4-31a8-4999-82b9-274c60740924-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_8125e80a-cca1-a07a-3d20-72949e6c6c50-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8125e80a-cca1-a07a-3d20-72949e6c6c59-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-bab89634-af58-29d2-1c21-94e5fd0176bc-45db2be8, #w-node-_7d26fa18-a01e-014c-a09a-981a44250a2b-45db2be8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_2629c079-e084-0b29-8285-bd7e2862658f-45db2be8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4f9ce176-542f-089c-e776-66083da91e77-45db2be8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_4f25c3ad-40f1-85ed-c56e-732371b5dbce-45db2be8 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-e9044630-3da4-371c-287f-4feeddab4738-45db2be8 {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-_72935148-3f97-ad23-8486-2687791106d7-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b24ce9cb-1bb7-c221-c02c-891204e6722f-45db2be8 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_08265a7f-9c02-166e-50aa-572ab715bfb4-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08265a7f-9c02-166e-50aa-572ab715bfb6-45db2be8 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_740ed682-775e-d360-5a95-3aafcdd25c33-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_740ed682-775e-d360-5a95-3aafcdd25c35-45db2be8 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-f2080eb0-f37b-ea4c-9805-6237ef31cfe4-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2080eb0-f37b-ea4c-9805-6237ef31cfe6-45db2be8 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_4bf83750-0af5-a225-7d98-f96440781d9f-45db2be8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4bf83750-0af5-a225-7d98-f96440781da1-45db2be8 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_72754fd9-817b-fe0a-ff3e-1a8c87dc35fc-667f7a35 {
  place-self: center end;
}

#w-node-b0739901-e526-c24a-a7fb-f8282c820e43-667f7a35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_8b9c1e53-0f6e-f60b-4184-24782f49a447-667f7a35 {
  grid-area: span 2 / span 5 / span 2 / span 5;
  align-self: stretch;
}

#w-node-d3f336eb-2d78-e7f0-711c-5a3f789cf033-667f7a35 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-add41dfd-e15a-a36b-5a20-12245f16cb73-5f16cb71 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-add41dfd-e15a-a36b-5a20-12245f16cb7d-5f16cb71 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: end;
}

#w-node-_7e93f8b1-7538-c494-faff-b621ff8a27ef-85b5ee22 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_603285fe-62ca-6d5c-6491-9c3c0bc10d1e-85b5ee22 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1a04a799-199b-6c43-372d-e6a29c3d9b80-85b5ee22 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#search-2.w-node-a1b25889-a75e-0189-0435-e6c127bca959-85b5ee22 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-a1b25889-a75e-0189-0435-e6c127bca95c-85b5ee22 {
  grid-area: 1 / 9 / 2 / 13;
  justify-self: end;
}

#w-node-_30cfb1e2-5625-c6b7-60d8-4bad54b2999d-85b5ee22 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1b25889-a75e-0189-0435-e6c127bca9ef-85b5ee22 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: start;
}

#w-node-_82d18578-6666-ff43-b097-25a57bb58103-85b5ee22 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a1b25889-a75e-0189-0435-e6c127bcaa33-85b5ee22, #w-node-_38f21d9d-c938-be41-2f03-9b88eb4d7881-85b5ee22 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_331a3885-3fbc-4c41-f72d-c4a8f0b72da9-0ba119b1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_3ca11e12-b224-ccb4-9e02-b639798d4773-0ba119b1 {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: stretch;
}

#w-node-_331a3885-3fbc-4c41-f72d-c4a8f0b72da9-b6a4b6fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_3ca11e12-b224-ccb4-9e02-b639798d4773-b6a4b6fd {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: stretch;
}

#w-node-cdd5419a-ac57-bbf4-8b3e-fd259e5c4526-b6a4b6fd, #w-node-d4a8f910-02a2-c736-735b-88498294bea0-b6a4b6fd, #w-node-c2429455-eda5-20ac-0350-86bd464bb68d-b6a4b6fd, #w-node-_4d894819-18f0-e044-e64a-047d81495b16-b6a4b6fd, #w-node-_7b3c38c6-4e94-e051-5350-662d120c77e0-b6a4b6fd, #w-node-f4eeb61b-4919-1369-fc3a-4c15fac3f7ba-b6a4b6fd, #w-node-_43ef6b67-6d8c-480b-a6d5-cb819f0da118-b6a4b6fd, #w-node-_1b98feb0-62e3-51e4-ff79-458206c2ff65-b6a4b6fd, #w-node-a9d1f0d6-bcae-16ca-81bb-665f78c000ca-b6a4b6fd, #w-node-_9954048d-f6fb-b072-3dcc-fb1f7c789a80-b6a4b6fd {
  place-self: center;
}

#w-node-_910b6613-0cf5-6715-6b8a-31965f440e82-862a00bf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-dc6538c4-bd41-d807-4f28-3fcb82ef5d8f-862a00bf {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dc6538c4-bd41-d807-4f28-3fcb82ef5d93-862a00bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc6538c4-bd41-d807-4f28-3fcb82ef5d97-862a00bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_740a7719-b4ff-6fca-71bc-40a32b53efbc-ff0422fb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_740a7719-b4ff-6fca-71bc-40a32b53efbf-ff0422fb {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_79cc6da4-aeae-85a8-eafa-fc07b31579a0-ff0422fb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_79cc6da4-aeae-85a8-eafa-fc07b31579a3-ff0422fb {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c7c0f240-8715-19b7-84f6-820181daef55-ff0422fb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c7c0f240-8715-19b7-84f6-820181daef58-ff0422fb {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7d682b95-70bb-82e5-f917-d745dfea32ba-ff0422fb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7d682b95-70bb-82e5-f917-d745dfea32bf-ff0422fb {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-f8a3be4c-9c46-8e25-a752-a4844577312f-ff0422fb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a2544558-a9ba-82ea-fe4c-0a9e46038f0f-75a0df53, #w-node-_415aa87b-96e7-71eb-d590-0807332326e3-75a0df53, #w-node-_584aa1b5-345f-579f-95ae-dbe1e4a80b4a-75a0df53, #w-node-_6ddb06a5-4558-7abb-a83b-b9e1009d6c1b-75a0df53, #w-node-_60858a39-b119-d3b4-736d-fa8f3d09aa18-75a0df53, #w-node-_812bbe3f-0d91-8e5e-d743-9f277019fef4-75a0df53 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-aa986da9-ec29-9614-169a-e26448a4a600-75a0df53 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_661e883b-7dd4-5dca-97b5-c6a925b480d2-75a0df53, #w-node-ba8c8519-8353-8fe0-b300-ba3dbbeff4df-75a0df53 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab82-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab8c-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab96-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7aba0-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7abaa-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7abb4-fd291a91 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6e0b837e-e28d-3a71-2a8e-9be696e6dc9c-fd291a91 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_54fc3095-1657-de95-09f5-ed9ae1798b35-fd291a91, #w-node-_54fc3095-1657-de95-09f5-ed9ae1798b3b-fd291a91 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f8c8f3f8-74e8-0565-042a-457751cf62c9-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62d3-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62de-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62e9-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62f3-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62fe-3e1eab8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94cfc17c-3f23-3816-fd1b-c7008a1ba969-3e1eab8f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8088bc8c-2440-0aa0-18f2-ce0c1d8d74fc-3e1eab8f, #w-node-_8088bc8c-2440-0aa0-18f2-ce0c1d8d7502-3e1eab8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-89e1e1b2 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f443-89e1e1b2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f444-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f447-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f449-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663d-89e1e1b2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663e-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176641-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176643-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44b-89e1e1b2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44f-89e1e1b2 {
  place-self: auto stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f453-89e1e1b2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f45b-89e1e1b2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f463-89e1e1b2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f46b-89e1e1b2, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-89e1e1b2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f478-89e1e1b2 {
  justify-self: auto;
}

#w-node-_477cf49a-a2fa-6f42-b233-839a3abb7a93-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-89e1e1b2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-89e1e1b2 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-89e1e1b2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-89e1e1b2 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e53-89e1e1b2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e5e-89e1e1b2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e60-89e1e1b2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6b-89e1e1b2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6d-89e1e1b2, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e77-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453bd5-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453be7-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-89e1e1b2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f146-89e1e1b2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f14f-89e1e1b2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f158-89e1e1b2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f161-89e1e1b2, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f16a-89e1e1b2 {
  align-self: stretch;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-89e1e1b2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527909-89e1e1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-89e1e1b2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a1cc8b62-07f7-c463-23a9-06803321943f-89e1e1b2, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-89e1e1b2, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-89e1e1b2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_331a3885-3fbc-4c41-f72d-c4a8f0b72da9-b7e9798e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_3ca11e12-b224-ccb4-9e02-b639798d4773-b7e9798e {
  grid-area: span 1 / span 9 / span 1 / span 9;
  align-self: stretch;
}

#w-node-b0804db6-4ad0-3529-30a4-b51f8ff64a3d-aacbe30b {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-d51d0d00-54e4-a4e3-b31b-0e7b3e688cae-aacbe30b {
  grid-area: 1 / 7 / 2 / 13;
  justify-self: end;
}

#w-node-_88ac27b6-a2bc-5b55-292c-1a206564eb5b-aacbe30b {
  grid-area: 1 / 1 / 2 / 6;
  align-self: start;
}

#w-node-_88ac27b6-a2bc-5b55-292c-1a206564eb60-aacbe30b {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_27598c31-bc62-9dfb-5301-6baaf60f6989-aacbe30b, #w-node-c20dcaee-12d6-2dfc-604b-5053feca108a-aacbe30b, #w-node-_43fca111-c107-9be1-dc56-73dde8ff1f57-aacbe30b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: stretch stretch;
}

#w-node-_15ced9c8-fcac-997f-2fae-972b60c7ab73-aacbe30b, #w-node-_25a363af-0616-3592-6d94-d08578021a49-aacbe30b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: stretch stretch;
}

#w-node-bc14375b-7df7-f6cc-cbba-efde2a9c0276-aacbe30b {
  grid-area: 1 / 1 / 2 / 6;
  align-self: start;
}

#w-node-dbb8ad00-5038-e5c7-522c-a9efe8edd9f1-aacbe30b {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_7adf05ba-07b6-78df-e134-2147ac2b236d-aacbe30b {
  place-self: stretch stretch;
}

#w-node-_9a178e3f-7615-9f56-669b-a68c2021f61f-aacbe30b {
  place-self: start center;
}

#w-node-d2a9328e-d1ed-b4f2-e9dc-376fc2ba6766-aacbe30b {
  place-self: stretch stretch;
}

#w-node-_7e1a27eb-b8b0-168c-1ec8-523099382440-aacbe30b {
  place-self: start center;
}

#w-node-_96538052-44d5-84b5-59e4-71960fc2d931-aacbe30b {
  place-self: stretch stretch;
}

#w-node-ae3d13e5-97b9-563a-ba58-f0474768f57b-aacbe30b {
  place-self: start center;
}

#w-node-a0c76c48-205d-67dd-2ab5-a237b0ad92dc-aacbe30b {
  place-self: stretch stretch;
}

#w-node-a32e6d4c-e34b-8bfd-81d9-0405475a19e7-aacbe30b {
  place-self: start center;
}

#w-node-_4294ebd6-deac-0e79-b514-a985c135900b-aacbe30b {
  place-self: stretch stretch;
}

#w-node-c111dda7-d258-e979-9ff2-c334b0bb8a20-aacbe30b {
  place-self: start center;
}

#w-node-_0368b882-fab6-c929-0535-1044cd21f1bf-aacbe30b {
  place-self: stretch stretch;
}

#w-node-_89a3dc97-c7c2-9627-b504-6a4f9b62ee55-aacbe30b {
  place-self: start center;
}

#w-node-_6d5d4908-2a63-769b-b59c-5ba7cb58bb73-aacbe30b {
  place-self: stretch stretch;
}

#w-node-_4a1a0978-7652-a585-3eaf-e56dfa8435da-aacbe30b {
  place-self: start center;
}

#w-node-cd54ded9-fa45-17d1-5837-fead6e60c815-aacbe30b {
  place-self: stretch stretch;
}

#w-node-bacd4907-518f-ea0e-691a-55ab98ec666d-aacbe30b {
  place-self: start center;
}

#w-node-fcacc35b-a654-d394-7b38-136f638308b5-aacbe30b {
  grid-area: 1 / 1 / 2 / 8;
  align-self: center;
}

#w-node-fcacc35b-a654-d394-7b38-136f638308bb-aacbe30b {
  grid-area: 1 / 9 / 2 / 13;
  align-self: center;
}

#w-node-a9ed9512-fa1e-fd31-2218-1cbff8a87b84-aacbe30b {
  grid-area: 1 / 1 / 2 / 6;
  align-self: start;
}

#w-node-abf6ec4c-2e5c-5fe4-841c-07a1da9cbff6-aacbe30b {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-b38b0397-59d3-12b8-7eb9-8003cf700636-aacbe30b {
  justify-self: stretch;
}

#w-node-b38b0397-59d3-12b8-7eb9-8003cf70063a-aacbe30b {
  place-self: center;
}

#w-node-b38b0397-59d3-12b8-7eb9-8003cf700648-aacbe30b {
  justify-self: stretch;
}

#w-node-b38b0397-59d3-12b8-7eb9-8003cf70064c-aacbe30b {
  place-self: center;
}

#w-node-c6666c43-a733-6001-d85c-f94573fd518c-aacbe30b {
  justify-self: stretch;
}

#w-node-c6666c43-a733-6001-d85c-f94573fd5190-aacbe30b {
  place-self: center;
}

#w-node-f88c86cb-ee6f-ff6e-cd0c-1cffef31e957-aacbe30b {
  justify-self: stretch;
}

#w-node-f88c86cb-ee6f-ff6e-cd0c-1cffef31e95b-aacbe30b {
  place-self: center;
}

#w-node-e6f5689b-c062-280c-0f1d-50e2e7b813de-aacbe30b {
  justify-self: stretch;
}

#w-node-e6f5689b-c062-280c-0f1d-50e2e7b813e2-aacbe30b {
  place-self: center;
}

#w-node-_2c9a8d45-904b-c4e3-bbb7-277025b46894-aacbe30b {
  justify-self: stretch;
}

#w-node-_2c9a8d45-904b-c4e3-bbb7-277025b46898-aacbe30b {
  place-self: center;
}

#w-node-abe5d400-acf5-3e47-1bd4-37364a711734-aacbe30b {
  justify-self: stretch;
}

#w-node-abe5d400-acf5-3e47-1bd4-37364a711738-aacbe30b {
  place-self: center;
}

#w-node-b35b2aaa-7736-001b-45fa-f31da32ba7e1-aacbe30b {
  justify-self: stretch;
}

#w-node-b35b2aaa-7736-001b-45fa-f31da32ba7e5-aacbe30b {
  place-self: center;
}

#w-node-d2fe8a1e-07a3-05cd-0637-6d0af17509d0-aacbe30b {
  justify-self: stretch;
}

#w-node-d2fe8a1e-07a3-05cd-0637-6d0af17509d4-aacbe30b {
  place-self: center;
}

#w-node-_14fe27bf-b30c-33f0-cfb3-020977995a18-aacbe30b {
  grid-area: 1 / 1 / 2 / 7;
  align-self: center;
}

#w-node-_14fe27bf-b30c-33f0-cfb3-020977995a20-aacbe30b {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_14fe27bf-b30c-33f0-cfb3-020977995a23-aacbe30b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbcc-a3d826e7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbdd-a3d826e7 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-df52d74d-e9f5-1c95-7375-f67a287cd645-a3d826e7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2122fadb-ffd3-95fa-c404-b91c4849598f-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c966a119-30db-a284-fc04-e59ad635c5fe-a3d826e7, #w-node-_2cdf3f49-7bd8-a268-8a95-5cfdaea7a511-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_2122fadb-ffd3-95fa-c404-b91c48495997-a3d826e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_2122fadb-ffd3-95fa-c404-b91c4849599b-a3d826e7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c7543c33-8a5e-4b40-3198-a0fac1002de8-a3d826e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-c7543c33-8a5e-4b40-3198-a0fac1002deb-a3d826e7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5a05abc0-2238-89cd-ed0a-50379f27cc49-a3d826e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_5a05abc0-2238-89cd-ed0a-50379f27cc4c-a3d826e7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_02c75b39-fc8c-5c74-f676-5b5fed2ec870-a3d826e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_02c75b39-fc8c-5c74-f676-5b5fed2ec873-a3d826e7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_76d70184-e100-8fbe-bb2f-5d7fd532d0be-a3d826e7 {
  align-self: center;
}

#w-node-_56151613-c689-b189-a59e-c92ba351d3ec-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_15c00b60-2f24-0a3d-b393-2e228b6ccb85-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center end;
}

#w-node-_56151613-c689-b189-a59e-c92ba351d3ee-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_14a083d3-dcd2-2d6d-3bad-64a759dd5e44-a3d826e7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b27ea98d-d53f-ca09-adcf-57003da31c65-a3d826e7 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_0863bf2e-c3ba-bee1-9b1d-7854033a88e0-a3d826e7 {
  grid-area: span 2 / span 6 / span 2 / span 6;
  justify-self: end;
}

#w-node-d9a3b91e-3855-426a-4bc6-d2a93bea843f-75b32a21 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d9a3b91e-3855-426a-4bc6-d2a93bea8482-75b32a21 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-_67e1ceaf-891f-07ef-3ed6-1498594e7e43-75b32a21, #w-node-d4a6b56e-49c2-5983-173b-b58ed1dc9e7a-75b32a21 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2de6de99-5469-3fb1-56dd-66189d015bcf-6b518319 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-babe958f-16b5-6b45-0c89-c262bf647592-6b518319 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_28b3ec99-cd00-0fbd-38a1-cddf3920e42d-6b518319 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efb0-6b518319 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_41505c62-1096-abcf-8eb8-97e5870b56be-6b518319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0c56f58-90bf-0bdb-732a-86a334520ef8-6b518319 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: stretch;
}

#w-node-_8d91c218-7675-34fd-7196-04981b7e1e01-6b518319 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d8560363-6a36-2315-539c-a5e13a2b1953-6b518319 {
  align-self: stretch;
}

#w-node-a1e3274f-bdfa-253a-862d-324192c6f94a-6b518319, #w-node-_3fc32144-7ec7-74e5-d42c-46dec91daa35-6b518319 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8b3-6b518319 {
  align-self: center;
}

#w-node-_391a8a99-e090-73a3-42f6-2081654fc0dc-6b518319 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_45f0d214-7399-da9b-576d-75cb8b6d244b-6b518319 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_802a0fa3-1fab-f4cc-22b3-a9be5a711d4d-6b518319 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_802a0fa3-1fab-f4cc-22b3-a9be5a711d56-6b518319 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d8d4579a-20bc-187b-a67a-46fd85c9e09b-6b518319, #w-node-c34517c7-f70c-5e8a-620c-84ebe3bd9f84-6b518319 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b88bde0b-bfb4-7528-e22a-8ce16df8042b-6b518319 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-b88bde0b-bfb4-7528-e22a-8ce16df80431-6b518319 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_27243204-b5fb-6e23-c122-ef4ac4f4da6c-adee1b01 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: start;
}

#w-node-f93901d5-8cc4-fe07-6458-7ce94ea6fdfb-adee1b01 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ced6415b-a7cf-68b9-71d6-a11df7673e18-f2b55380 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6de28b6e-0ad9-555b-20b6-8c9ac5b3befa-f2b55380 {
  place-self: stretch center;
}

#w-node-_0c1a2c70-d0e8-a432-e8e0-5180eed8e313-f2b55380 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-ac84db59-cc9b-0c12-535e-713383087824-f2b55380 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5b37aac5-8ad3-25e9-d62f-5bfe21283b7f-f2b55380 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0d84b5eb-570c-b578-d839-4fc778068f58-f2b55380 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_387772b4-c545-ac70-2010-e946af4c3a73-f132cee6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_3268ce20-9965-ee79-b0ed-1c0a2e279ac4-f132cee6 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-dea2bb74-b75f-9195-c1be-ca093228c9f5-1e29cf42 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fb373d20-1caf-95af-9e42-eee33dd83538-1e29cf42 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_3ad8edb3-f627-eff8-f285-13c8dcd037d0-1e29cf42 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5311ef26-e75e-b4e8-95b6-023b37bc060e-1e29cf42 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-feea2008-2e51-dc49-0995-142a50e702bb-1e29cf42 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_15f1c45e-cb85-8b9c-e202-e170ef38b4bb-1e29cf42, #w-node-b0af75cb-48b0-ade5-3a34-2b291b5c3e31-1e29cf42, #w-node-_70df5390-a77b-50f1-e365-17e91ad53859-1e29cf42, #w-node-f823ea68-dbc0-dbd0-0dde-f8c19bedbdec-1e29cf42, #w-node-abb39363-2154-979c-b96d-f80f26dfceb5-1e29cf42, #w-node-e6fb64b2-de42-90af-f79f-c451fc7748b9-1e29cf42 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-c696ffb1-0536-36a6-5924-ec3b41769df2-1e29cf42 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cf3ac8b8-0df7-470b-caca-bdee5577c6f4-1e29cf42 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ff6e6b47-e76c-9bff-be25-33be0c7910ad-1e29cf42, #w-node-_67b72803-268f-8d8f-b7e0-f779039d8e84-1e29cf42 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_85c7fda2-6bc6-f448-d095-0109a4bb3c1c-1e29cf42 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_85c7fda2-6bc6-f448-d095-0109a4bb3c29-1e29cf42 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-99096da3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-99096da3 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e29-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e2e-99096da3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e30-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e4f-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e56-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e5b-99096da3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0e68-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e8b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e93-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e97-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e9b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e9f-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0ea3-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0ea7-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb4-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb9-99096da3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0ebb-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0efd-99096da3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0f0b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f11-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f17-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f1d-99096da3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0f2a-99096da3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0f32-99096da3 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0f81-99096da3 {
  grid-area: 2 / 2 / 4 / 4;
}

#w-node-b2b13137-a0ad-14c0-f289-57470d0f0f9c-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f9f-99096da3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#ap.w-node-_1023f510-5f8f-4f29-5e4b-0411accfe803-99096da3 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be1c9-93dc08e5 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be1db-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1dc-93dc08e5 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be1ec-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1f2-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1f8-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1fe-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be204-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be20a-93dc08e5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be224-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be22e-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be238-93dc08e5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be25d-93dc08e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be281-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be293-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be297-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2a2-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2a6-93dc08e5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be2d4-93dc08e5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be2d7-93dc08e5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be2f3-93dc08e5 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be2ff-93dc08e5 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be341-93dc08e5 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_4f122145-49e3-54f8-b514-f48dff3be344-93dc08e5 {
  grid-area: 1 / 8 / 2 / 13;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d508-d1e97d1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d50d-d1e97d1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d51c-d1e97d1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_088c5dc9-2a81-d311-a6de-18a21324eefa-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d535-d1e97d1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d53d-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d571-d1e97d1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d594-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5ac-d1e97d1e, #why-co-sell.w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5b1-d1e97d1e {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5b4-d1e97d1e {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d622-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d626-d1e97d1e {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d630-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d638-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d640-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d653-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d65b-d1e97d1e {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d675-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d67d-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d67e-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d687-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d68f-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d690-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d699-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6a1-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6a2-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6ab-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6b3-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6b4-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6bd-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6c5-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6c6-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6cf-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6d7-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6d8-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6e3-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6eb-d1e97d1e {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6f6-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6fe-d1e97d1e {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d703-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d70b-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d726-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d739-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d73a-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d73e-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d740-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d743-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d744-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d747-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d749-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d74b-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d74f-d1e97d1e {
  place-self: auto stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d753-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d75b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d763-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d76b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d773-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d775-d1e97d1e {
  justify-self: auto;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d77b-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d77c-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d780-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d782-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d785-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d786-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d789-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d78b-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d78d-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d791-d1e97d1e {
  place-self: auto stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d795-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d79e-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7a6-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7ae-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7b6-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7b8-d1e97d1e {
  justify-self: auto;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7be-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7bf-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7c3-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7c5-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7c8-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7c9-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7cc-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7ce-d1e97d1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7d0-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7d4-d1e97d1e {
  place-self: auto stretch;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7d8-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7e1-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7e9-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7f1-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7f9-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7fb-d1e97d1e {
  justify-self: auto;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d802-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d80b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d813-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d81b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d823-d1e97d1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d82e-d1e97d1e {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d83a-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d842-d1e97d1e {
  grid-area: 1 / 7 / 2 / 10;
  place-self: start end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d84f-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d858-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d866-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d86e-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d87c-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d885-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49c88-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49c90-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49c9e-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49ca7-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d897-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d898-d1e97d1e {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d89f-d1e97d1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8aa-d1e97d1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8ae-d1e97d1e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8b9-d1e97d1e {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8bc-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8be-d1e97d1e {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8c1-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8c3-d1e97d1e {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_43f2afd5-015b-e5eb-93f8-d59ab3b90a7b-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43f2afd5-015b-e5eb-93f8-d59ab3b90a7d-d1e97d1e {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8c6-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8c8-d1e97d1e {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8cb-d1e97d1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8cd-d1e97d1e {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e4e-31881828 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e52-31881828, #w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e57-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e5c-31881828 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d83f1a9f-83bd-6da6-3c24-3ec09fb399fc-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d83f1a9f-83bd-6da6-3c24-3ec09fb39a01-31881828 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d83f1a9f-83bd-6da6-3c24-3ec09fb39a03-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d83f1a9f-83bd-6da6-3c24-3ec09fb39a0c-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eb8fa92-a784-c8d5-aa90-a5c1cddbcc01-31881828 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_6eb8fa92-a784-c8d5-aa90-a5c1cddbcc0b-31881828, #w-node-_6eb8fa92-a784-c8d5-aa90-a5c1cddbcc15-31881828 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-f52ec883-c321-dab9-cca9-1fcaa44d2f22-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35671e3d-b399-462a-1008-4022af624600-31881828 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_35671e3d-b399-462a-1008-4022af62461e-31881828 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d10-31881828 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d08-31881828 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: center end;
}

#w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5db-31881828 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5e3-31881828 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d25c7d30-0ef9-32b9-5636-57da41f3f0f4-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f0fc-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f100-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f104-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f108-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f10c-31881828, #w-node-d25c7d30-0ef9-32b9-5636-57da41f3f110-31881828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77545040-1fc2-8a44-1f99-4f3be918e7a0-31881828, #w-node-_76dc81e8-c43f-4d07-4350-599d887f8ed0-31881828 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8e7725c9-3633-9713-7945-87ffef911d58-31881828 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-fae1900c-9070-e5c5-f9cf-684174e19a30-fc6538bf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f7a3e25b-67bc-75d7-3035-48d6af14a646-fc6538bf {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_31daf3fc-b547-c064-45f8-df661a22690c-fc6538bf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_31daf3fc-b547-c064-45f8-df661a226914-fc6538bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31daf3fc-b547-c064-45f8-df661a22691f-fc6538bf {
  justify-self: center;
}

#w-node-_31daf3fc-b547-c064-45f8-df661a226920-fc6538bf {
  grid-area: 1 / 8 / 2 / 12;
  place-self: center;
}

#w-node-ec4d5da0-d011-9b21-1f43-fd71acf71215-de4e536f {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_87af72fa-eec2-b021-0a9f-e4b43ec50f0d-de4e536f {
  grid-area: 2 / 1 / 3 / 6;
  justify-self: start;
}

#w-node-_3f500b3f-1e57-e535-0f6e-36b901535a55-de4e536f, #w-node-fa7c1d9f-1b9d-6347-297c-53c49865b2c0-de4e536f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7145313f-3f2b-a0a2-d065-de834652162e-de4e536f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34ec6541-6372-1a2e-c43a-781f7b5849fe-de4e536f {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d321b47e-8157-67a6-8cb9-1dd76a93d1b4-de4e536f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_758e38ca-d098-72b0-8809-2eca9e4a44e4-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_758e38ca-d098-72b0-8809-2eca9e4a44ec-de4e536f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b4d907ec-1075-a28a-fa4c-cd26965629d7-de4e536f, #w-node-_1598d1a4-aa09-c823-7097-45721c13f79e-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-b11ac3d8-b996-969b-cd78-331b68b4bdf2-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_991a0c77-1616-f2eb-9bbe-35649c61a999-de4e536f {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-bb01fae2-78fd-e450-89c4-87209a347712-de4e536f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58aa83d9-faef-30fa-4a13-899004ee112a-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e242d-de4e536f {
  grid-area: 1 / 6 / 2 / 12;
  align-self: start;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2430-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2435-de4e536f {
  place-self: start center;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2440-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2445-de4e536f {
  place-self: start center;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2450-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2455-de4e536f {
  place-self: start center;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2460-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2465-de4e536f {
  place-self: start center;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2470-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2475-de4e536f {
  place-self: start center;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2480-de4e536f {
  place-self: stretch stretch;
}

#w-node-_8f4c119a-969c-74be-9993-d095e31e2485-de4e536f {
  place-self: start center;
}

#w-node-eebcb5d5-ea90-a12a-857f-b92566621520-de4e536f {
  place-self: stretch stretch;
}

#w-node-eebcb5d5-ea90-a12a-857f-b92566621525-de4e536f {
  place-self: start center;
}

#w-node-_5e3b2abd-bb35-6ae7-7299-6b9f491e3fcf-de4e536f {
  grid-area: 1 / 4 / 2 / 10;
  align-self: start;
}

#w-node-_4b49017b-a211-55c1-8808-624f9b156506-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_35102ff1-5510-1589-b3aa-6630db306387-de4e536f {
  justify-self: start;
}

#w-node-d7046791-d3ed-6416-47c4-f2f7fb33c7ae-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-d7046791-d3ed-6416-47c4-f2f7fb33c7af-de4e536f {
  justify-self: start;
}

#w-node-d4c18ade-2b76-7610-9404-05a464139e76-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-d4c18ade-2b76-7610-9404-05a464139e77-de4e536f {
  justify-self: start;
}

#w-node-f0074d8a-37d6-e88e-0340-2356242f9eb5-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-f0074d8a-37d6-e88e-0340-2356242f9eb6-de4e536f {
  justify-self: start;
}

#w-node-_866c1ee6-216e-5360-a0d0-a798fa1b0b32-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_866c1ee6-216e-5360-a0d0-a798fa1b0b33-de4e536f {
  justify-self: start;
}

#w-node-_445a9b43-f99b-34a8-1996-5b20fc734633-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_445a9b43-f99b-34a8-1996-5b20fc734634-de4e536f {
  justify-self: start;
}

#w-node-cf541120-bb5f-5fb3-480d-a5f0a9aca87e-de4e536f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e399fb27-8745-c158-09dc-3d431f2207ce-de4e536f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_41d2d185-1d79-c662-9130-c694790ec846-de4e536f, #w-node-a1131014-23b1-2642-0ee8-1ea335aaebc1-de4e536f, #w-node-_653b3c17-d9a8-59ea-338b-94d3eca4def1-de4e536f, #w-node-_7d2756e0-f733-c259-880d-5bf10a8e110d-de4e536f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_148eaa8c-2b3a-1e21-3cad-8eede650bb51-de4e536f, #w-node-_56862fdb-59c5-7fed-1dfe-5953320931b1-de4e536f, #w-node-_004fa73b-057c-3651-e5a2-435e4f4482c3-de4e536f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e91de02b-ec9c-cbd9-950e-37831650b746-05c80e09, #w-node-_6f4ae62f-10fd-fa14-979a-8d2427138d95-05c80e09 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d1d8f377-e90c-bf2b-29a5-ca1a4a3b3ce7-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-ae0b55be-08d4-f475-dcbc-7c33d6bd0f7d-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9ca-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9eb-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5f97-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5fb8-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b291-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b296-05c80e09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b29d-05c80e09 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b2b2-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8f9f-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8fa4-05c80e09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8fab-05c80e09 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8fb2-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8ae-05c80e09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8b3-05c80e09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8ba-05c80e09 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8c1-05c80e09 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: start;
}

#w-node-_2fd91cfb-967d-8f61-a1b9-cc5057585384-05c80e09, #w-node-d33cf743-c2cb-cb4f-2587-d4d53dfb2523-05c80e09, #w-node-ddef6e8b-fc6c-de70-b6f3-c27c2f677a4e-05c80e09, #w-node-_314995ee-dd21-892f-a513-3b50e343da6e-05c80e09, #w-node-_48e11c99-89af-90bf-a5a4-6c93e0716d16-05c80e09, #w-node-_9b94151a-9929-4d36-b03f-7eecc0a1aeb8-05c80e09, #w-node-_0fd00225-42b4-05d3-3851-08ae32a5dbbf-05c80e09, #w-node-_4e994ee8-cdb7-da70-fc06-1c62ad24d2ed-05c80e09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2911693-e8ee-4c4d-b8cf-cff57f395351-05c80e09 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-fd6696c7-c880-5d6a-a6d6-feb4b5a3e95d-05c80e09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-bf1d69f5-c591-fc81-ccc7-c2d602613282-05c80e09 {
  grid-area: 1 / 4 / 2 / 13;
  align-self: start;
}

#w-node-_6dbc845e-d445-73c1-1287-5b1cfc32488b-05c80e09 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6dbc845e-d445-73c1-1287-5b1cfc324898-05c80e09 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-e27ae40b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f443-e27ae40b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f444-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f447-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f449-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663d-e27ae40b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a17663e-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176641-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_442e35f6-53c4-c7dc-e86f-e10c9a176643-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44b-e27ae40b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f44f-e27ae40b {
  place-self: auto stretch;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f453-e27ae40b, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f45b-e27ae40b, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f463-e27ae40b, #w-node-fae3dd4a-f4fa-7c0e-9366-d54ecb6f7013-e27ae40b, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-e27ae40b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3db50224-d8a3-a015-6eff-7e3a4721f478-e27ae40b {
  justify-self: auto;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-e27ae40b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-e27ae40b {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453bd5-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d805097-80db-3dab-0f3b-89d5f3453be7-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-e27ae40b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-e27ae40b {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_22841aed-f0e5-6ae3-2022-695b17221e53-e27ae40b, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e5e-e27ae40b, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e60-e27ae40b, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6b-e27ae40b, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e6d-e27ae40b, #w-node-_22841aed-f0e5-6ae3-2022-695b17221e77-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-e27ae40b {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: center;
}

#w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f146-e27ae40b, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f14f-e27ae40b, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f158-e27ae40b, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f161-e27ae40b, #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f16a-e27ae40b {
  align-self: stretch;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-e27ae40b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56282fa6-081a-7f5e-68be-f9ad8c527909-e27ae40b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-e27ae40b {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a1cc8b62-07f7-c463-23a9-06803321943f-e27ae40b, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-e27ae40b, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-e27ae40b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3650df-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3650ed-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3650ee-c40a5813 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center end;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f4-c40a5813 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f5-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c36512a-c40a5813 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c36512c-c40a5813 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c36522b-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365235-c40a5813 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365239-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365243-c40a5813 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365247-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365251-c40a5813 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365255-c40a5813 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c36525f-c40a5813 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3652f8-c40a5813 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c3652ff-c40a5813 {
  grid-area: 1 / 4 / 2 / 13;
  align-self: start;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c365327-c40a5813 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8e613c71-9aa7-27b7-9207-72a30c36532f-c40a5813 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_510d7f46-8d45-d794-d77a-d681ac696dad-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696ec6-5fbf9fb4, #search.w-node-_510d7f46-8d45-d794-d77a-d681ac696f03-5fbf9fb4 {
    grid-column: span 12 / span 12;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696f04-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f10-5fbf9fb4, #w-node-_434fdd1e-b3f7-dcbe-1019-4572c53ae9d9-5fbf9fb4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca00-ea04c9a6 {
    order: 9999;
  }

  #w-node-ee49ed87-63c0-dc95-3662-04b0e1f41ae3-c970364c, #w-node-_73d43731-5225-536c-458d-359be0e6997f-c970364c, #w-node-_0fdc7533-e80e-aa0c-2fbc-ae047bdecd1e-c970364c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c72-acd78b94 {
    justify-self: stretch;
  }

  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbb-acd78b94 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbd-acd78b94 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af93c585-f86d-dd67-883a-eaec25b934df-e0db703c, #w-node-_93310794-aa3b-00a7-f4fc-18954761ec4d-e0db703c, #w-node-_185943b8-e670-5a56-32dd-8044bf66cfb3-e0db703c, #w-node-bae2c386-d193-b6c8-bcd5-48f766ec7887-e0db703c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: stretch;
  }

  #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e709-acbac8d0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: stretch;
  }

  #search-2.w-node-_7e464d99-ff3d-7825-74ed-f97aab13e71a-acbac8d0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387d8-5f3441fd {
    grid-column: span 4 / span 4;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387e9-5f3441fd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #search-2.w-node-ea5506e2-9fca-be1f-4b62-197fe4d387fa-5f3441fd {
    grid-column: span 8 / span 8;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d38872-5f3441fd {
    grid-column: span 6 / span 6;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-414abcda {
    grid-column: span 12 / span 12;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-414abcda {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_773ecacb-1069-76d9-57a6-ed8da1d3c9f9-414abcda {
    grid-column: span 12 / span 12;
  }

  #w-node-_773ecacb-1069-76d9-57a6-ed8da1d3ca06-414abcda {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9d13f05a-66fe-15a4-4070-258b93be9df2-414abcda {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d13f05a-66fe-15a4-4070-258b93be9df5-414abcda {
    grid-column: span 1 / span 1;
  }

  #w-node-_9d13f05a-66fe-15a4-4070-258b93be9dfb-414abcda {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_40f54dab-ff70-cfa5-6ff2-d68f9dc84f8f-414abcda {
    align-self: stretch;
  }

  #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ede-414abcda {
    grid-column: span 7 / span 7;
  }

  #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ee3-414abcda {
    grid-column: span 5 / span 5;
  }

  #w-node-a683ea37-c23f-d53c-f035-93dceb44c250-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c256-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c25c-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c262-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c268-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c26e-414abcda {
    grid-column: span 6 / span 6;
  }

  #w-node-_1e2f3bbd-9219-3e50-25ee-4f5080f24e53-414abcda {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1e2f3bbd-9219-3e50-25ee-4f5080f24e5e-414abcda {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e2f3bbd-9219-3e50-25ee-4f5080f24e7f-414abcda {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c51-414abcda {
    grid-column: span 12 / span 12;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c61-414abcda {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-c7314941-555d-8946-1793-03b41d223c21-663f0fc0 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_290e74cb-dca9-e567-facb-2ea17c148ccd-663f0fc0 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ea518272-9005-45f5-96d7-b6c09db7b522-663f0fc0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_04fd28e1-dec6-5bbd-a32f-b6d9239e1a5a-663f0fc0 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_08667a75-5878-e4f7-b03e-36f17da4568e-663f0fc0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_87bb636e-343d-eb57-5977-9051f3308c98-663f0fc0 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd1d-aaa9d786 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd2a-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd3b-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd4c-aaa9d786 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #search-2.w-node-_91a12300-75a8-3c54-4f10-3f18509ebd5d-aaa9d786 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd7e-aaa9d786, #w-node-f661d44d-4962-478e-0340-693a5859df8b-aeb74825 {
    grid-column: span 6 / span 6;
  }

  #w-node-e06fcd51-331d-0975-0417-735f2fb44b5d-aeb74825 {
    order: -9999;
    grid-column-end: 13;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e1c2-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859e1c8-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859e1ce-aeb74825 {
    align-self: start;
  }

  #w-node-_9cc20c9c-7345-2c46-bf44-05d1ac010d60-8d9ec32e {
    grid-column: span 6 / span 6;
  }

  #w-node-_3a8c36ac-00e7-c31f-0061-1912d01d5c0e-8d9ec32e {
    grid-column-start: 8;
  }

  #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c42c-8d9ec32e {
    grid-column: span 5 / span 5;
  }

  #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c419-8d9ec32e {
    grid-column-start: 7;
  }

  #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c528-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c52a-597bd9b1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #search-2.w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c589-597bd9b1 {
    grid-column: span 2 / span 2;
  }

  #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c58a-597bd9b1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9d5fee55-b509-43d3-d3b3-b90cb1480806-ea0e5cbc {
    grid-column-end: 7;
  }

  #w-node-_1b4d4f52-258a-bce7-e959-a78203b4d302-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-_572882e7-789d-4bef-e102-17a96a4486db-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38a4dc6f-e59d-7ca0-939e-bff63af6a469-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-_38a4dc6f-e59d-7ca0-939e-bff63af6a46c-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_84efd3ce-9143-44f8-f35c-c274e2fae51d-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-_84efd3ce-9143-44f8-f35c-c274e2fae520-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e097587f-6996-46a6-36f9-ab9e7cb9a331-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-e097587f-6996-46a6-36f9-ab9e7cb9a334-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_680b259c-adea-b556-674c-916959eaa70f-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-_680b259c-adea-b556-674c-916959eaa712-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0e90749d-66a3-b7c9-c20f-3276dc015e8e-86580bca {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ea9648f7-28e2-4e5c-7097-4142d8493395-86580bca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_95ce7c4b-eca5-d8b5-53c5-c349c946649d-18f323d8 {
    grid-column: span 7 / span 7;
  }

  #w-node-_5200b10f-969f-d91e-b7e6-5267f9801f81-18f323d8 {
    grid-column-start: 8;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e154d-eb996c7e, #w-node-_590c38ec-31c5-d827-2e3f-9773158e1559-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_26c4cba5-d1e7-c243-557b-3d8d8be87287-eb996c7e, #w-node-_210d801e-5c45-c6fb-0df3-4aa8f7492296-eb996c7e, #w-node-_9c44d576-dbb7-b164-48f9-8af29bb8cdd7-eb996c7e, #w-node-e35c9f5d-95c6-44de-f04e-e5dff1e2d5fb-eb996c7e {
    grid-column: span 6 / span 6;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc425f-eb996c7e {
    grid-column: span 2 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4262-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4274-eb996c7e {
    grid-column: span 2 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4277-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4289-eb996c7e {
    grid-column: span 2 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc428c-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc429e-eb996c7e {
    grid-column: span 2 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc42a1-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f67d10e-5cf7-9021-7658-3aa1804ed387-5e663c5e, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dd4-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de2-44f8c183 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_24aaa1aa-e96d-e1c3-0295-3b6446a212e7-55abcca3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6d7b4c89-581a-0621-3769-18761d7b4c9c-37e7a044, #w-node-d4b785ee-d4df-20cd-34b4-568baf29bd7e-37e7a044 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4ce4645f-22df-518f-283a-6a5d10268e5d-37e7a044, #w-node-_9e06d77b-2a48-25d4-7393-99fe42590441-7668ee6b {
    grid-column: span 4 / span 4;
  }

  #w-node-bb34f0fd-a813-8538-7c14-a6ddc5375500-d7d3ce99 {
    grid-column-start: 1;
  }

  #w-node-bf1a9686-cc70-3524-124a-badb971d8cf5-d7d3ce99 {
    order: 9999;
    grid-area: span 2 / span 12 / span 2 / span 12;
  }

  #w-node-_2033695f-96d3-bed6-edb7-0d80f3bac888-d7d3ce99 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a64fc-7d683e0e {
    grid-area: 1 / 1 / 2 / 10;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6505-7d683e0e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6510-7d683e0e {
    grid-column: 10 / 13;
  }

  #w-node-_51f71b83-91f5-ca01-0edd-a8091029efff-67688f5e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc32a-413a8f14 {
    grid-column: span 6 / span 6;
  }

  #w-node-_02c2597c-5879-f158-d2b5-b9b965992bfa-413a8f14, #w-node-e490290f-e09c-f41b-41a2-80406f9844aa-413a8f14, #w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4b2-413a8f14 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cd90-3da44602, #w-node-_5c6aa3d1-248c-8089-e1af-662104f4102a-3da44602 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5c6aa3d1-248c-8089-e1af-662104f41032-3da44602 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cae182f3-ff35-4127-16e0-e09770864767-3da44602, #w-node-_0e916c9c-0854-f894-5512-b13a294423dd-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086476f-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086477f-3da44602 {
    grid-column: span 12 / span 12;
  }

  #w-node-_57567d24-cb82-17e0-672d-045fe4b3d75a-3da44602 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: start;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b067-0a825cd7 {
    grid-column: span 12 / span 12;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b075-0a825cd7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-aa131df2-6cc3-2c4e-9d5e-fca19e5dccfd-0a825cd7 {
    grid-column: span 12 / span 12;
  }

  #w-node-fdeed6e2-9d64-42b2-1348-c098fa44e55d-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b130-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b1c9-0a825cd7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f02-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f96-f75f84d2 {
    grid-column: span 6 / span 6;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fad-f75f84d2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fd8-f75f84d2 {
    grid-column: span 6 / span 6;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fe6-f75f84d2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1ee-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb228-c950856c {
    grid-column: span 6 / span 6;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb236-c950856c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e370-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e436-bb0c9664 {
    grid-column: span 6 / span 6;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e467-bb0c9664 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a871bec0-f777-a895-8d40-37527fa34d66-edf69370, #w-node-_0c5df371-c1f0-b140-1014-d4a23507824c-edf69370 {
    align-self: stretch;
  }

  #w-node-_0c5df371-c1f0-b140-1014-d4a23507825a-edf69370 {
    grid-area: 1 / 9 / 2 / 13;
    align-self: stretch;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb4e-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb93-b31ac6b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb2-b31ac6b8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb9-b31ac6b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbd6-b31ac6b8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbf7-b31ac6b8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bcfe-b31ac6b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd38-b31ac6b8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d96d0ae8-0075-dc28-4472-bd2ab7e91e0f-0d192349 {
    grid-column: span 12 / span 12;
  }

  #w-node-_724ecb69-47bb-cf6a-24ae-fe89a3d9ee8d-0d192349 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-a8ce3a10-5a2c-c7a2-5b54-2483cf256cd5-0d192349 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a299985b-e9aa-1d9a-4c1d-378f744a4b46-0d192349, #w-node-_3f9c8c80-c6b5-2778-1b91-53a66be6fa00-0d192349 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7110948d-366f-67c4-4896-4c3c0bbbac4b-0d192349, #w-node-ae8572d1-a3ab-3187-1b87-f0ead2675590-0d192349 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3f852e9c-c1d2-d81b-039d-504ea82a6fe7-0d192349 {
    grid-column: span 12 / span 12;
  }

  #w-node-cb3f3584-2aa7-d935-0015-22d7da951844-0d192349 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-cb3f3584-2aa7-d935-0015-22d7da951848-0d192349 {
    justify-self: start;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2196-ec376dfd {
    grid-column: span 6 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b5-ec376dfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21bc-ec376dfd {
    grid-column: span 6 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21d9-ec376dfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21fb-ec376dfd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2302-ec376dfd {
    grid-column: span 6 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2334-ec376dfd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e346a-74684894 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3489-74684894 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3490-74684894 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34ad-74684894 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34cf-74684894, #w-node-cb6ed430-5ff3-0c90-fa7b-d288599945e8-74684894 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-a47f0e7b {
    grid-column: span 6 / span 6;
  }

  #w-node-_096ae269-85f7-4eed-e6c2-6e3e6eb7ab83-a47f0e7b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9f9a-237f3412 {
    grid-column: span 6 / span 6;
  }

  #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643a0-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643af-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643bb-237f3412 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d8a61-237f3412 {
    grid-column: span 6 / span 6;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d8a8c-237f3412 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c1c76aea-dcc7-0880-54ac-0fec65d30519-b1f71bf1 {
    grid-column: span 12 / span 12;
  }

  #w-node-c1c76aea-dcc7-0880-54ac-0fec65d30528-b1f71bf1 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_20c6216e-1a1b-6710-06d1-38d30a49b97f-b1f71bf1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_20c6216e-1a1b-6710-06d1-38d30a49b980-b1f71bf1, #w-node-_16099b67-67e5-a449-ccf0-c78843380ba3-b1f71bf1, #w-node-_136529a9-df19-f5c4-6222-11ee5f031368-b1f71bf1, #w-node-a82ec6f0-ab5d-a48c-2f3b-519f2d533236-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e51-b1f71bf1 {
    grid-column: span 12 / span 12;
  }

  #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e57-b1f71bf1, #w-node-_664f85c7-b04a-bc71-d073-2cc1cbdda973-b1f71bf1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a9dec39f-e190-112e-45a4-2b7b1bea139c-b1f71bf1 {
    grid-column: span 12 / span 12;
    justify-self: start;
  }

  #w-node-_01dc5a4a-95e3-b971-782c-ee3bab25d99a-b1f71bf1, #w-node-_4a3e6948-d324-4023-e527-50316e363455-b1f71bf1, #w-node-_6d18f7e3-38b5-a597-f060-9d72f02f6c85-b1f71bf1, #w-node-e3870ee8-5cc6-db86-7346-bb28a32dc428-b1f71bf1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e0b-99c31b41 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e50-99c31b41 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e5f-99c31b41 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e6b-99c31b41 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40efb-99c31b41 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f13-99c31b41 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f3e-99c31b41 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d01-c5443b23 {
    grid-column: span 6 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d42-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d51-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d5f-c5443b23 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4de3-c5443b23 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dfc-c5443b23 {
    grid-column: span 6 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e2c-c5443b23 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc6b-c4ce210c, #w-node-_1a8d72c3-62dd-cc65-9310-6889ef0bd69e-c4ce210c, #w-node-c8ffa6bd-cf50-0677-b111-11159523600e-c4ce210c, #w-node-e6133c87-7335-0994-fa3a-26d66ed46d7c-c4ce210c, #w-node-_231cd731-b2f1-c888-ba11-0e94deb65590-c4ce210c, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dcd1-c4ce210c, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd51-c4ce210c {
    grid-column: span 6 / span 6;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd7c-c4ce210c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd8a-c4ce210c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: start;
  }

  #w-node-_8e0925a8-4f3e-3153-d0c4-f4b6a4701a86-861661b0 {
    align-self: stretch;
  }

  #w-node-_8b398f18-85d1-f2ab-96e9-d95dd6706862-861661b0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_37542753-ad8f-2811-f286-53fdc58d4c36-861661b0, #w-node-_8a462595-49ff-d3dc-562c-71a52ff185d5-861661b0, #w-node-_8a462595-49ff-d3dc-562c-71a52ff185cb-861661b0, #w-node-_8a462595-49ff-d3dc-562c-71a52ff185e1-861661b0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4299ee88-3743-70ba-49ef-8ded76750da1-861661b0 {
    grid-column: span 12 / span 12;
  }

  #w-node-b44e8f5c-b05f-e6f2-406a-ed8079cb112e-861661b0 {
    grid-area: span 2 / span 12 / span 2 / span 12;
  }

  #w-node-_6aae7ceb-7a5f-f2e5-f54b-0240c1fe9e5c-861661b0, #w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430dc-861661b0, #w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430e5-861661b0, #w-node-_1b0f7727-7cad-80b9-17a8-82b96cd430ee-861661b0, #w-node-_61344a34-c785-0585-c804-554edf7c3250-861661b0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_855687eb-d41b-9964-61f5-b34d35443ec3-861661b0, #w-node-_855687eb-d41b-9964-61f5-b34d35443ecd-861661b0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc440-861661b0, #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc446-861661b0, #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc44c-861661b0 {
    align-self: start;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-ceb6429b, #w-node-_947b4808-4c26-96e4-362a-20e098ef6e22-ceb6429b {
    grid-column: span 6 / span 6;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6e44-ceb6429b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-ceb6429b, #w-node-ed173d72-65a0-609e-bff0-4b4abbcca34a-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa633f-7e27faee {
    grid-column: span 6 / span 6;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6352-7e27faee {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6360-7e27faee, #w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce28-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e23f-7f224e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-d91f90e8-8e22-30dd-ca55-2f67c407cc14-7f224e07 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e260-7f224e07, #w-node-c70792ab-4fca-52e6-edfc-23654f8f918e-7f224e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-c70792ab-4fca-52e6-edfc-23654f8f91a1-7f224e07 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c64691e7-361c-6509-7595-b29f78b77573-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658881-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588a2-021c3667, #w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e19-021c3667 {
    grid-column: span 6 / span 6;
  }

  #w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e2c-021c3667 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_52448828-ace8-3f26-fae8-59ac68cb2d16-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de6914a3-860ee765 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de6914b6-860ee765 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de6914c4-860ee765 {
    grid-column: span 6 / span 6;
  }

  #w-node-_28b4bc9c-9890-f4d1-7e0b-509d5856428c-48ee4ec0, #w-node-bd5bcf59-92d1-0f59-b8dc-7fde9b47b147-48ee4ec0, #w-node-_8131abde-855c-c1f5-4d10-ce5b23f2c7d8-48ee4ec0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_0f3c2f77-25bb-7614-6e1d-db3deebf239d-48ee4ec0, #w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4dd7-48ee4ec0 {
    grid-column: span 5 / span 5;
  }

  #w-node-_74c17a82-d382-49a5-6bc7-06c0a093c438-48ee4ec0 {
    align-self: stretch;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd159-f3676bc2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd177-f3676bc2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd181-f3676bc2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1e1-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1f6-f3676bc2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd208-f3676bc2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2e7-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2ef-f3676bc2, #w-node-_0f343a0c-2bc3-e0af-54db-b6d317b40540-e96c9de0 {
    grid-column: span 12 / span 12;
  }

  #w-node-e47f03dc-7a54-8cdc-b920-e316c1f2807e-e96c9de0 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0107b9e6-a61c-1bfc-800b-9c886df6a47a-e96c9de0 {
    align-self: stretch;
  }

  #w-node-_20b7ca28-4013-3e0b-9970-9c4e9d0e5c30-e96c9de0 {
    grid-column: span 12 / span 12;
  }

  #w-node-df24b328-bc5f-8006-8d39-f27cc9b0b086-e96c9de0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_04251e65-4647-1895-defa-36c2f5dfe888-e96c9de0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04251e65-4647-1895-defa-36c2f5dfe88b-e96c9de0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_04251e65-4647-1895-defa-36c2f5dfe892-e96c9de0 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_9bf70393-7205-6e9a-c078-1e073fbb758c-ae0b0a4e {
    justify-self: start;
  }

  #w-node-ea87301d-9c3a-f6e8-85e1-828af468c171-ae0b0a4e {
    grid-column: span 12 / span 12;
  }

  #w-node-ea87301d-9c3a-f6e8-85e1-828af468c179-ae0b0a4e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9d2218e3-4206-7d36-4d9c-726d5384b996-ae0b0a4e {
    grid-column: span 12 / span 12;
  }

  #w-node-_9d2218e3-4206-7d36-4d9c-726d5384b99e-ae0b0a4e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefa0-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefaa-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefb4-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefbe-ae0b0a4e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2b2022a-597a-0aba-5a51-854c03a7e29a-ae0b0a4e, #w-node-a2b2022a-597a-0aba-5a51-854c03a7e2a0-ae0b0a4e, #w-node-a2b2022a-597a-0aba-5a51-854c03a7e2a6-ae0b0a4e {
    align-self: start;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f2-ae0b0a4e {
    grid-column: span 12 / span 12;
    justify-self: start;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f5-ae0b0a4e {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3c3-9e07b17e {
    grid-column: span 12 / span 12;
  }

  #w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3d4-9e07b17e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3d6-9e07b17e, #w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f94-9e07b17e, #w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f9c-9e07b17e, #w-node-_406f9999-57f0-6f3b-da24-7b7c1a18326e-9e07b17e {
    grid-column: span 12 / span 12;
  }

  #w-node-cb17d983-f04e-18cf-a388-209a4b6d6d0f-9e07b17e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cc6eef93-c5bb-b4c3-882e-65c15207fd9b-8fe6cf8f {
    grid-column: span 12 / span 12;
  }

  #w-node-f8499a4e-fafe-77d9-e64d-880688d8b24c-4c6b379b, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe5e-82158abc {
    grid-column: span 4 / span 4;
  }

  #search-2.w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe6f-82158abc {
    grid-column: span 8 / span 8;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd1d-f19bb2ba {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_04ec61c5-7906-a979-f28f-504419901eb6-ffe99388 {
    grid-column-start: 2;
  }

  #w-node-_04ec61c5-7906-a979-f28f-504419901ea9-ffe99388 {
    grid-column-end: 12;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c69-3c916797 {
    grid-column: span 6 / span 6;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cc4-3c916797 {
    grid-column-start: 8;
  }

  #w-node-_78208cbe-128c-acb9-62fc-17adcb004e23-3c916797 {
    align-self: stretch;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dcd-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dc6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dbf-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de9-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df0-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dfe-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df7-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e05-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e0c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ddb-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dd4-3c916797, #w-node-_02b1ef02-4447-4267-23bf-221356fdf340-3c916797, #w-node-_36eb57f7-daf9-fb6f-32e4-931fcbd6c320-3c916797, #w-node-_73269648-00e8-5d8e-fdb4-54e13360dddc-3c916797, #w-node-bc1fc36d-5ead-a2aa-9bd2-5a6e39f93524-3c916797, #w-node-c6bbc990-9c56-9dce-b347-c60e8d5f9a5c-3c916797 {
    grid-column: span 6 / span 6;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e24-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e29-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e2e-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e33-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e38-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e3d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e42-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e47-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e4c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e51-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e56-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e5b-3c916797 {
    grid-column: span 4 / span 4;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc18c-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1bd-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc21d-898c19fe {
    grid-column: span 6 / span 6;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc22a-898c19fe {
    grid-column: span 12 / span 12;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc22b-898c19fe {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc23d-898c19fe {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc248-898c19fe {
    grid-column: span 12 / span 12;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc250-898c19fe {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc251-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc272-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc27a-898c19fe {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ee8cdebb {
    grid-column: span 6 / span 6;
  }

  #w-node-_518ce3a6-1645-cc24-1185-936089223fee-ee8cdebb {
    grid-column: span 12 / span 12;
  }

  #w-node-_518ce3a6-1645-cc24-1185-936089223ff0-ee8cdebb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527923-ee8cdebb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527930-ee8cdebb {
    grid-column: span 12 / span 12;
  }

  #w-node-afacdf6a-c4b3-0e6b-9394-3ba50eab82dc-ee8cdebb {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-afacdf6a-c4b3-0e6b-9394-3ba50eab82de-ee8cdebb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea86dd-ee8e235c {
    grid-column: span 9 / span 9;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea86de-ee8e235c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea8763-ee8e235c {
    grid-column: span 8 / span 8;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-27844822 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-27844822 {
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-27844822 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d868-27844822 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-27844822 {
    grid-column: span 6 / span 6;
  }

  #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-27844822 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-ea0d65e2 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-ea0d65e2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-ea0d65e2 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d868-ea0d65e2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ea0d65e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-ea0d65e2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318c9-f9a5a1e4 {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: end;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318cb-f9a5a1e4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31946-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c3196a-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c3198e-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c319b2-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c319d6-f9a5a1e4, #w-node-_34d61761-5219-c2c8-fe31-807035c319fa-f9a5a1e4 {
    grid-area: 1 / 7 / 2 / 13;
    justify-self: auto;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d65-6869c188 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d66-6869c188 {
    align-self: center;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d92-6869c188 {
    grid-column-end: 5;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d99-6869c188 {
    grid-column-start: 5;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e7-a7da2eda {
    order: 9999;
    grid-area: 1 / 1 / 2 / 13;
    justify-self: center;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e9-a7da2eda {
    grid-area: 2 / 1 / 3 / 11;
    align-self: center;
  }

  #w-node-_4ee4c23a-a7d4-8cca-bd0a-d97adc017b9b-a7da2eda, #w-node-efbe4c67-5145-69c8-6993-4fe2175f2892-a7da2eda {
    grid-column: span 12 / span 12;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c27-2df003b6 {
    grid-column: span 6 / span 6;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c64-2df003b6 {
    grid-column-end: 13;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c6f-2df003b6 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c70-2df003b6 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b87-23f46fc8 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b8f-23f46fc8 {
    grid-column-start: 6;
  }

  #w-node-_63d57202-3f1d-5ac8-73eb-54f1dc4ba803-23f46fc8 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb44-f3c17956 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb51-f3c17956 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_6ff4c939-d0f2-fe68-b291-14151253df58-f3c17956 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6ff4c939-d0f2-fe68-b291-14151253df63-f3c17956 {
    grid-column-start: 7;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98772-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98781-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98783-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98792-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987a1-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987a3-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987b2-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987c1-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987c3-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_0bd96c40-464c-91a9-9dfe-80780665ab10-f6a53482 {
    order: -9999;
    grid-column-end: 13;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988d0-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988df-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988e1-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988f0-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988ff-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98901-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98910-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9891f-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98921-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98930-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9893f-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98941-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98950-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9895f-f6a53482 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98961-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #search-2.w-node-_6a6183aa-3f2d-ed05-87cc-b71d8d23d136-0c0b31eb {
    grid-area: span 1 / span 8 / span 1 / span 8;
    align-self: center;
  }

  #w-node-_9bc2413a-bb24-560c-48c2-f3789cd6c36e-0c0b31eb {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d71dad3e-37a7-bdd0-cf3f-f5e77d5e7980-6ebeb0cc {
    grid-column-start: 7;
  }

  #w-node-f0ab166b-ca63-732b-6f3d-3004aeeb37f1-d3af6cb3 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f0ab166b-ca63-732b-6f3d-3004aeeb3830-d3af6cb3 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_68fee668-125e-14cf-64ad-298be921b25a-d3af6cb3 {
    grid-column: span 12 / span 12;
  }

  #w-node-_1a3bc1c2-3a54-c236-ba32-7f35ccfe939c-d3af6cb3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_56d327cc-efd7-38ff-42df-616a96bfe7b5-f4df8697, #w-node-b2527109-3ac5-0553-d508-62292d65c977-f4df8697 {
    grid-area: span 2 / span 12 / span 2 / span 12;
  }

  #w-node-_632a8059-4c8b-f895-4679-c859d56636ec-e35d48b7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_632a8059-4c8b-f895-4679-c859d56636ee-e35d48b7 {
    grid-column: span 12 / span 12;
  }

  #w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b6f0-77c11069, #w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b700-77c11069 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3d1398c8-eb67-cfa8-9393-21ecec90b702-77c11069 {
    grid-column: span 12 / span 12;
  }

  #w-node-_2b4e332e-0cbb-3789-fda7-3e8a2f9c29a7-4f45c3cb, #w-node-_2b4e332e-0cbb-3789-fda7-3e8a2f9c29b7-4f45c3cb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2b4e332e-0cbb-3789-fda7-3e8a2f9c29b9-4f45c3cb {
    grid-column: span 12 / span 12;
  }

  #w-node-f8ed857b-4e03-d751-5c1c-2ce9f537e7aa-5f9261b5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ae12e0c6-e363-b6b4-3349-36f252de0f0e-5f9261b5 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f0649-b11e0be3 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f065a-b11e0be3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f065c-b11e0be3, #w-node-_8b0161a7-7ac1-ca25-0b1d-b5bb23c16937-f68e0e35 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c4-f68e0e35 {
    grid-area: 2 / 5 / 3 / 9;
    align-self: auto;
  }

  #w-node-_7a077a61-481a-924a-d0d9-600926b2718a-f68e0e35, #w-node-_92fc9d11-a904-2dda-5dde-ff0a10e75087-f68e0e35, #w-node-f510ba63-4840-4070-4793-08d0fdd5a500-f68e0e35, #w-node-_1cc2ce72-eeef-db21-e40a-dc82eab210a8-f68e0e35, #w-node-_86f2f1c0-9ba6-de15-463e-f4873df20a1e-f68e0e35 {
    grid-column: span 12 / span 12;
  }

  #w-node-_16ed8a02-4252-f011-5a4d-762a56c1ddc2-f68e0e35, #w-node-_0664716c-a88d-c41d-2213-f30c28d26bca-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c6f-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c76-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c7d-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c84-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c8b-f68e0e35, #w-node-_9fd008bb-593d-6ff5-1b78-e360ce591cd7-f68e0e35 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de35-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de42-f68e0e35 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8b0161a7-7ac1-ca25-0b1d-b5bb23c16937-b8fdd75f {
    grid-column: span 12 / span 12;
  }

  #w-node-f4f77547-7dd9-4532-a98b-d738db44898f-b8fdd75f {
    grid-area: 2 / 3 / 3 / 7;
    align-self: auto;
  }

  #w-node-c7e3723c-04e5-f616-127a-c847e450f04c-b8fdd75f {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: auto;
  }

  #w-node-_7a077a61-481a-924a-d0d9-600926b2718a-b8fdd75f, #w-node-_92fc9d11-a904-2dda-5dde-ff0a10e75087-b8fdd75f, #w-node-f510ba63-4840-4070-4793-08d0fdd5a500-b8fdd75f, #w-node-_1cc2ce72-eeef-db21-e40a-dc82eab210a8-b8fdd75f, #w-node-_86f2f1c0-9ba6-de15-463e-f4873df20a1e-b8fdd75f {
    grid-column: span 12 / span 12;
  }

  #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1953-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a198b-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1976-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502f7-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502fe-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a650305-b8fdd75f, #w-node-b07a4eff-cf5b-ca6d-0639-94494da636c8-b8fdd75f {
    grid-column: span 6 / span 6;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de35-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de42-b8fdd75f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962718d0-cc4aa3fa {
    grid-column: span 12 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962718f8-cc4aa3fa {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962718fb-cc4aa3fa {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962719f4-cc4aa3fa {
    grid-column: span 12 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a21-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a32-cc4aa3fa {
    grid-column: span 6 / span 6;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a41-cc4aa3fa {
    grid-column: span 9 / span 9;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a4a-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a55-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a60-cc4aa3fa {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a64-cc4aa3fa {
    justify-self: start;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a73-cc4aa3fa {
    grid-column: span 12 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a76-cc4aa3fa {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-50aec816, #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-50aec816 {
    grid-column: span 6 / span 6;
  }

  #w-node-eeb28e33-2be7-9ed2-c532-283ba70c30d6-50aec816 {
    grid-column: span 5 / span 5;
  }

  #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-50aec816 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-0ae6ced2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd567-0ae6ced2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-0ae6ced2, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-91b30e27 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd567-91b30e27 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-91b30e27, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-d625ace2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd567-d625ace2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-d625ace2, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd552-794c2e50 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd567-794c2e50 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd569-794c2e50 {
    grid-column: span 12 / span 12;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-45e9701a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d56-45e9701a, #w-node-bad6737f-d037-19cc-8289-848820368d8c-45e9701a {
    grid-column: span 12 / span 12;
  }

  #w-node-_79cce550-c948-5ab6-a514-77147c183518-45e9701a {
    grid-column: span 4 / span 4;
  }

  #w-node-_48b256a4-e7f0-7fb3-dca9-dc4c033ca558-45e9701a {
    grid-column: span 12 / span 12;
  }

  #w-node-e794a2e0-62d0-28d4-5c55-395b3e8524f7-45e9701a {
    order: -9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c8b41c20-6294-b842-908e-709fefe44674-45e9701a, #w-node-b2750bbf-5445-26b5-b3b3-c4efacc6fbb8-45e9701a {
    grid-column: span 12 / span 12;
  }

  #w-node-dd6390fc-5aa6-db69-03e3-21638ee93100-45e9701a {
    place-self: center end;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-93ffe07d, #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-93ffe07d, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-93ffe07d, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-93ffe07d, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-93ffe07d, #w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-93ffe07d {
    grid-column: span 12 / span 12;
  }

  #w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-93ffe07d, #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-93ffe07d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-de4a5ad5-3863-29ac-9f5a-8a9048521721-93ffe07d, #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-93ffe07d, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-6a02d97e, #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-6a02d97e, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-6a02d97e, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-6a02d97e, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-6a02d97e {
    grid-column: span 12 / span 12;
  }

  #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-6a02d97e {
    grid-column: span 6 / span 6;
  }

  #w-node-_1ddb6add-432c-ceaf-35a3-ace0918fa631-6a02d97e, #w-node-_1ddb6add-432c-ceaf-35a3-ace0918fa624-6a02d97e, #w-node-_449beaec-527c-9924-665f-f154ca256ff2-6a02d97e, #w-node-de4a5ad5-3863-29ac-9f5a-8a9048521721-6a02d97e, #w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-6a02d97e {
    grid-column: span 12 / span 12;
  }

  #w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-6a02d97e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-6a02d97e {
    grid-column: span 12 / span 12;
  }

  #w-node-_4484634a-e626-2edc-b42d-0f5ebbe257fc-45db2be8 {
    align-self: start;
  }

  #w-node-_75f74950-a811-cd40-c8e7-cd27cd20d62c-45db2be8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b023b97-9481-8923-31cd-64e87aa8030e-45db2be8, #why-co-sell.w-node-db5e2cdb-4cb3-ad03-d871-0c21a70ea550-45db2be8 {
    grid-column: span 12 / span 12;
  }

  #w-node-c231e5a3-076c-7312-224a-0e4be1211fb5-45db2be8 {
    grid-column: 6 / 10;
  }

  #w-node-_9e8a00cf-1346-34a3-4730-f8c19ed07bad-85b5ee22 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #search-2.w-node-a1b25889-a75e-0189-0435-e6c127bca959-85b5ee22 {
    grid-area: span 1 / span 8 / span 1 / span 8;
    align-self: center;
  }

  #w-node-a1b25889-a75e-0189-0435-e6c127bca95c-85b5ee22 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3ca11e12-b224-ccb4-9e02-b639798d4773-0ba119b1 {
    grid-column: span 12 / span 12;
  }

  #w-node-_910b6613-0cf5-6715-6b8a-31965f440e82-862a00bf {
    grid-column: span 6 / span 6;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-89e1e1b2 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-89e1e1b2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-89e1e1b2 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d868-89e1e1b2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-89e1e1b2 {
    grid-column: span 6 / span 6;
  }

  #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-89e1e1b2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3ca11e12-b224-ccb4-9e02-b639798d4773-b7e9798e {
    grid-column: span 12 / span 12;
  }

  #w-node-bc14375b-7df7-f6cc-cbba-efde2a9c0276-aacbe30b, #w-node-dbb8ad00-5038-e5c7-522c-a9efe8edd9f1-aacbe30b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_426423a5-e5f6-737c-2ef2-86f6e02c4823-aacbe30b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbcc-a3d826e7 {
    grid-column: span 12 / span 12;
  }

  #w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbdd-a3d826e7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_14a083d3-dcd2-2d6d-3bad-64a759dd5e44-a3d826e7 {
    grid-column: span 9 / span 9;
  }

  #w-node-b27ea98d-d53f-ca09-adcf-57003da31c65-a3d826e7 {
    grid-column-end: 10;
  }

  #w-node-_0863bf2e-c3ba-bee1-9b1d-7854033a88e0-a3d826e7 {
    grid-column: span 3 / span 3;
  }

  #w-node-_67e1ceaf-891f-07ef-3ed6-1498594e7e43-75b32a21, #w-node-d4a6b56e-49c2-5983-173b-b58ed1dc9e7a-75b32a21 {
    grid-column: span 12 / span 12;
  }

  #w-node-_25bc892b-d3aa-ae2c-90d9-84aa16ba0871-6b518319 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_25bc892b-d3aa-ae2c-90d9-84aa16ba0873-6b518319 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_36eb2504-24ca-85d9-600d-01c65eedb31c-6b518319 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a1e3274f-bdfa-253a-862d-324192c6f94a-6b518319 {
    align-self: stretch;
  }

  #w-node-f93901d5-8cc4-fe07-6458-7ce94ea6fdfb-adee1b01, #w-node-_0d84b5eb-570c-b578-d839-4fc778068f58-f2b55380 {
    grid-column-start: 6;
  }

  #w-node-dea2bb74-b75f-9195-c1be-ca093228c9f5-1e29cf42 {
    grid-column: span 12 / span 12;
  }

  #w-node-fb373d20-1caf-95af-9e42-eee33dd83538-1e29cf42, #w-node-feea2008-2e51-dc49-0995-142a50e702bb-1e29cf42 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_15f1c45e-cb85-8b9c-e202-e170ef38b4bb-1e29cf42, #w-node-b0af75cb-48b0-ade5-3a34-2b291b5c3e31-1e29cf42, #w-node-_70df5390-a77b-50f1-e365-17e91ad53859-1e29cf42, #w-node-f823ea68-dbc0-dbd0-0dde-f8c19bedbdec-1e29cf42, #w-node-abb39363-2154-979c-b96d-f80f26dfceb5-1e29cf42, #w-node-e6fb64b2-de42-90af-f79f-c451fc7748b9-1e29cf42 {
    grid-column: span 6 / span 6;
  }

  #w-node-c696ffb1-0536-36a6-5924-ec3b41769df2-1e29cf42, #w-node-cf3ac8b8-0df7-470b-caca-bdee5577c6f4-1e29cf42 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-99096da3 {
    grid-column: span 12 / span 12;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-99096da3 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f0b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f11-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f17-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f1d-99096da3 {
    grid-column: span 6 / span 6;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f4a-99096da3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f76-99096da3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f81-99096da3 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be1c9-93dc08e5 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be1db-93dc08e5 {
    order: 9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: center;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be1dc-93dc08e5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be281-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be293-93dc08e5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2d4-93dc08e5 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2f3-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2ff-93dc08e5 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be324-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be32a-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be330-93dc08e5, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d535-d1e97d1e {
    align-self: start;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d53d-d1e97d1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5ac-d1e97d1e, #why-co-sell.w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5b1-d1e97d1e {
    grid-column: span 12 / span 12;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d626-d1e97d1e {
    grid-column: 6 / 10;
  }

  #w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e4e-31881828 {
    grid-column: span 12 / span 12;
  }

  #w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e5c-31881828 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_35671e3d-b399-462a-1008-4022af624600-31881828 {
    grid-column: span 6 / span 6;
  }

  #w-node-_35671e3d-b399-462a-1008-4022af62461e-31881828, #w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d10-31881828 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d08-31881828, #w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5db-31881828 {
    grid-column: span 6 / span 6;
  }

  #w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5e3-31881828 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a22690c-fc6538bf {
    grid-area: 1 / 1 / 2 / 10;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a226915-fc6538bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a226920-fc6538bf {
    grid-column: 10 / 13;
  }

  #w-node-ec4d5da0-d011-9b21-1f43-fd71acf71215-de4e536f {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-fa7c1d9f-1b9d-6347-297c-53c49865b2c0-de4e536f {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_7145313f-3f2b-a0a2-d065-de834652162e-de4e536f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_758e38ca-d098-72b0-8809-2eca9e4a44e4-de4e536f {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: start;
  }

  #w-node-b4d907ec-1075-a28a-fa4c-cd26965629d7-de4e536f, #w-node-_1598d1a4-aa09-c823-7097-45721c13f79e-de4e536f, #w-node-b11ac3d8-b996-969b-cd78-331b68b4bdf2-de4e536f {
    align-self: stretch;
  }

  #w-node-_58aa83d9-faef-30fa-4a13-899004ee112a-de4e536f {
    grid-column: span 12 / span 12;
  }

  #w-node-_8f4c119a-969c-74be-9993-d095e31e242d-de4e536f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5e3b2abd-bb35-6ae7-7299-6b9f491e3fcf-de4e536f {
    grid-area: 1 / 3 / 2 / 11;
    align-self: start;
  }

  #w-node-cf541120-bb5f-5fb3-480d-a5f0a9aca87e-de4e536f {
    align-self: stretch;
  }

  #w-node-d1d8f377-e90c-bf2b-29a5-ca1a4a3b3ce7-05c80e09 {
    grid-column: span 12 / span 12;
  }

  #w-node-eaa5667d-857d-0b53-a5a7-ee646da03a6e-05c80e09, #w-node-ae0b55be-08d4-f475-dcbc-7c33d6bd0f7d-05c80e09 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d33cf743-c2cb-cb4f-2587-d4d53dfb2523-05c80e09, #w-node-ddef6e8b-fc6c-de70-b6f3-c27c2f677a4e-05c80e09, #w-node-_314995ee-dd21-892f-a513-3b50e343da6e-05c80e09, #w-node-_48e11c99-89af-90bf-a5a4-6c93e0716d16-05c80e09, #w-node-_9b94151a-9929-4d36-b03f-7eecc0a1aeb8-05c80e09, #w-node-_0fd00225-42b4-05d3-3851-08ae32a5dbbf-05c80e09 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4e994ee8-cdb7-da70-fc06-1c62ad24d2ed-05c80e09 {
    grid-column: span 12 / span 12;
  }

  #w-node-d2911693-e8ee-4c4d-b8cf-cff57f395351-05c80e09 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fd6696c7-c880-5d6a-a6d6-feb4b5a3e95d-05c80e09 {
    grid-column: span 3 / span 3;
  }

  #w-node-bf1d69f5-c591-fc81-ccc7-c2d602613282-05c80e09 {
    grid-column-start: 5;
  }

  #w-node-_7665cc7d-4383-6ec3-a250-cc266548c11c-05c80e09, #w-node-_7665cc7d-4383-6ec3-a250-cc266548c122-05c80e09, #w-node-_7665cc7d-4383-6ec3-a250-cc266548c128-05c80e09 {
    align-self: start;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-e27ae40b {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d85c-e27ae40b {
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-e27ae40b {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d868-e27ae40b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-e27ae40b {
    grid-column: span 6 / span 6;
  }

  #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-e27ae40b, #w-node-_8e613c71-9aa7-27b7-9207-72a30c365235-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c365243-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c365251-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c36525f-c40a5813 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365274-c40a5813 {
    align-self: stretch;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652ce-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652d4-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652da-c40a5813 {
    align-self: start;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652f8-c40a5813 {
    grid-column: span 12 / span 12;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652ff-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c365318-c40a5813 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_12843d6d-0b1a-fd7e-f042-9c018c61e2ef-5fbf9fb4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696e1c-5fbf9fb4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696e21-5fbf9fb4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: start;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696ec6-5fbf9fb4 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-d3f56472-211f-db2b-3a11-8e605a342597-5fbf9fb4, #w-node-d3f56472-211f-db2b-3a11-8e605a3425a7-5fbf9fb4, #w-node-d3f56472-211f-db2b-3a11-8e605a3425b7-5fbf9fb4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #search.w-node-_510d7f46-8d45-d794-d77a-d681ac696f03-5fbf9fb4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696f04-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f10-5fbf9fb4, #w-node-_434fdd1e-b3f7-dcbe-1019-4572c53ae9d9-5fbf9fb4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0a-ea04c9a6 {
    justify-self: start;
  }

  #w-node-ee49ed87-63c0-dc95-3662-04b0e1f41ae3-c970364c, #w-node-_73d43731-5225-536c-458d-359be0e6997f-c970364c, #w-node-_0fdc7533-e80e-aa0c-2fbc-ae047bdecd1e-c970364c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 {
    order: 9999;
  }

  #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e05-408ab07a {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e20-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e22-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e2f-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e31-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e3e-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e40-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e4d-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e4f-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e5c-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e5e-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e6b-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e6d-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e7d-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e7f-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e92-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736e94-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ea4-408ab07a, #w-node-a6dd1d4c-1a28-bdce-1528-6f8f53736ea6-408ab07a {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-af93c585-f86d-dd67-883a-eaec25b934df-e0db703c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-af93c585-f86d-dd67-883a-eaec25b934e8-e0db703c {
    justify-self: stretch;
  }

  #w-node-_93310794-aa3b-00a7-f4fc-18954761ec4d-e0db703c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_8d4ba859-04dd-a39f-bf34-7818f3dbafd0-e0db703c {
    justify-self: stretch;
  }

  #w-node-_185943b8-e670-5a56-32dd-8044bf66cfb3-e0db703c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_185943b8-e670-5a56-32dd-8044bf66cfbc-e0db703c {
    justify-self: stretch;
  }

  #w-node-bae2c386-d193-b6c8-bcd5-48f766ec7887-e0db703c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-bae2c386-d193-b6c8-bcd5-48f766ec7890-e0db703c {
    justify-self: stretch;
  }

  #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e709-acbac8d0 {
    grid-column: span 2 / span 2;
  }

  #search-2.w-node-_7e464d99-ff3d-7825-74ed-f97aab13e71a-acbac8d0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e73d-acbac8d0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: start;
  }

  #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e73e-acbac8d0, #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e743-acbac8d0, #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e75d-acbac8d0, #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e762-acbac8d0, #w-node-cac22343-d35a-ddc2-084d-fceaa9fbea95-acbac8d0, #w-node-cac22343-d35a-ddc2-084d-fceaa9fbea9a-acbac8d0 {
    grid-column: span 12 / span 12;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d3876f-5f3441fd {
    grid-column: span 2 / span 2;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d38771-5f3441fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387d8-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387e9-5f3441fd {
    grid-column: span 2 / span 2;
  }

  #search-2.w-node-ea5506e2-9fca-be1f-4b62-197fe4d387fa-5f3441fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ea5506e2-9fca-be1f-4b62-197fe4d38836-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388c0-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388cf-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d388de-5f3441fd, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-414abcda {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1b-414abcda, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1c-414abcda, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1d-414abcda {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1e-414abcda, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1f-414abcda, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e20-414abcda {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_773ecacb-1069-76d9-57a6-ed8da1d3c9f9-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-_773ecacb-1069-76d9-57a6-ed8da1d3ca06-414abcda {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e2e-414abcda {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ede-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-b111fae5-b389-75d3-bba5-bdb7019b6ee3-414abcda {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb9-414abcda {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_2ecc78fc-1519-58eb-e83c-e4d59eb15ae5-414abcda {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a683ea37-c23f-d53c-f035-93dceb44c250-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c256-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c25c-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c262-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c268-414abcda, #w-node-a683ea37-c23f-d53c-f035-93dceb44c26e-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-_1e2f3bbd-9219-3e50-25ee-4f5080f24e7f-414abcda {
    grid-column: span 1 / span 1;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c4b-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c4d-414abcda {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c51-414abcda {
    grid-column: span 2 / span 2;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c5f-414abcda {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_708f51cc-56a7-497d-2198-69accdf04c61-414abcda, #connectorSearch.w-node-_3c3550c1-403b-cec2-467f-c310e7b90e06-e7b90e06, #w-node-_72e7d4dd-c980-8210-f9cc-e5950178de09-663f0fc0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_169a712e-b24c-2d4d-e510-d9d30de51d9b-663f0fc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_089bb5bb-1291-6270-b681-4869f1f82568-663f0fc0 {
    grid-column: 1 / 13;
  }

  #w-node-_1d4b218f-09b7-3ecc-12d3-deb3ecd2fc61-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b3789082-aef5-f975-8eea-1adce4de14c8-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7f5cc337-a45a-1665-d3ed-92f5f9bdf030-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7f5cc337-a45a-1665-d3ed-92f5f9bdf034-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-a9493f46-2856-c831-30ac-e577a3f7d7d6-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a9493f46-2856-c831-30ac-e577a3f7d7da-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-_381ce2c9-7488-fc0f-d742-2c47e5e592e4-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_381ce2c9-7488-fc0f-d742-2c47e5e592e8-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-f46709e3-d623-2775-e60b-00df9fb6cdbb-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f46709e3-d623-2775-e60b-00df9fb6cdbf-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-_893f68c7-387c-0851-05b9-491e21aa21a0-663f0fc0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_893f68c7-387c-0851-05b9-491e21aa21a4-663f0fc0 {
    grid-column: span 3 / span 3;
  }

  #w-node-_617e6e17-7096-fef5-e404-19775f5437da-663f0fc0, #w-node-ad9fa1af-f084-4dea-215d-4a37b150a266-663f0fc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ea518272-9005-45f5-96d7-b6c09db7b522-663f0fc0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_12972036-54c7-43f9-dc1b-a04fbf37697e-663f0fc0, #w-node-_04fd28e1-dec6-5bbd-a32f-b6d9239e1a5a-663f0fc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_08667a75-5878-e4f7-b03e-36f17da4568e-663f0fc0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8ed9bb2c-74b8-0599-c1be-78e722d95a3e-663f0fc0, #w-node-_87bb636e-343d-eb57-5977-9051f3308c98-663f0fc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_87bb636e-343d-eb57-5977-9051f3308c9b-663f0fc0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_056af0c1-db00-f7b7-d01d-e37e76966b12-663f0fc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9e76c99-1e87-8395-f649-bea6902a45f3-663f0fc0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd2a-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd3b-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd4c-aaa9d786 {
    grid-column: span 2 / span 2;
  }

  #search-2.w-node-_91a12300-75a8-3c54-4f10-3f18509ebd5d-aaa9d786 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_91a12300-75a8-3c54-4f10-3f18509ebdfc-aaa9d786, #w-node-f661d44d-4962-478e-0340-693a5859df8b-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859dfa2-aeb74825 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859dfe0-aeb74825 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e06fcd51-331d-0975-0417-735f2fb44b50-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #w-node-e06fcd51-331d-0975-0417-735f2fb44b5d-aeb74825 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e079-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e07b-aeb74825 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6aa64ddc-f609-ace9-fcfe-3d347d0302be-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #gartner-widget.w-node-_6aa64ddc-f609-ace9-fcfe-3d347d0302cc-aeb74825 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e135-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e138-aeb74825 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e1c2-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859e1c8-aeb74825, #w-node-f661d44d-4962-478e-0340-693a5859e1ce-aeb74825 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e1e2-aeb74825 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    justify-self: start;
  }

  #w-node-_9cc20c9c-7345-2c46-bf44-05d1ac010d60-8d9ec32e {
    grid-column: span 2 / span 2;
  }

  #w-node-_3a8c36ac-00e7-c31f-0061-1912d01d5c0e-8d9ec32e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e67865c5-8ce7-bb57-8cac-3a25518463ae-8d9ec32e, #w-node-e67865c5-8ce7-bb57-8cac-3a25518463be-8d9ec32e, #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c42c-8d9ec32e, #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c419-8d9ec32e {
    grid-column: span 2 / span 2;
  }

  #w-node-_84b49cbb-1a67-d704-16ad-1adb72dffb11-8d9ec32e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e8a5bec3-420e-a0b6-7dc3-e5e7b7576928-8d9ec32e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #search-2.w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c589-597bd9b1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c58a-597bd9b1, #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5e4-597bd9b1 {
    grid-column: span 2 / span 2;
  }

  #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c5e8-597bd9b1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9d5fee55-b509-43d3-d3b3-b90cb1480806-ea0e5cbc {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e2cf8591-7ccf-9603-841a-7881d3f9e8f4-ea0e5cbc {
    grid-column: 1 / 4;
  }

  #w-node-d9e77436-8de4-4a11-a011-7b30d5260a31-ea0e5cbc {
    grid-column: span 2 / span 2;
  }

  #w-node-_896bce52-7ea3-2d49-33df-7d9045be45e4-ea0e5cbc, #w-node-e979d180-36e6-6163-096d-9a82e2c11e07-ea0e5cbc, #w-node-e979d180-36e6-6163-096d-9a82e2c11e16-ea0e5cbc, #w-node-e979d180-36e6-6163-096d-9a82e2c11e25-ea0e5cbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0e90749d-66a3-b7c9-c20f-3276dc015e8e-86580bca {
    grid-column: span 2 / span 2;
  }

  #w-node-ea9648f7-28e2-4e5c-7097-4142d8493395-86580bca, #w-node-_9392f83a-60f8-351a-35a2-03dd6152732d-86580bca, #w-node-_9392f83a-60f8-351a-35a2-03dd6152733c-86580bca, #w-node-_9392f83a-60f8-351a-35a2-03dd6152734b-86580bca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03172a6b-074f-fee3-9795-51b644f6a83d-86580bca, #w-node-_03172a6b-074f-fee3-9795-51b644f6a83e-86580bca, #w-node-_03172a6b-074f-fee3-9795-51b644f6a83f-86580bca {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_03172a6b-074f-fee3-9795-51b644f6a840-86580bca, #w-node-_03172a6b-074f-fee3-9795-51b644f6a841-86580bca, #w-node-_03172a6b-074f-fee3-9795-51b644f6a842-86580bca, #w-node-_03172a6b-074f-fee3-9795-51b644f6a843-86580bca {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_84e3be0e-0817-bd42-d390-87e87b92a456-18f323d8 {
    justify-self: start;
  }

  #w-node-_95ce7c4b-eca5-d8b5-53c5-c349c946649d-18f323d8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5200b10f-969f-d91e-b7e6-5267f9801f81-18f323d8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e39c8342-1259-33ca-de4f-9fa41536fd2e-eb996c7e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7801102c-f14d-1ad2-7fef-54677fcdd559-eb996c7e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_329dc5a7-1c39-0270-e493-be0bd2040f69-eb996c7e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3e1abc57-e356-868c-1586-8679249817b2-eb996c7e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2accc445-3ee2-78cc-5fb8-eb9cea66a6c0-eb996c7e {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_215be64d-ba74-127c-64ee-30a2e776e4aa-eb996c7e {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_105dd80b-7fc1-bd3f-3b18-14bf71dfedd6-eb996c7e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7bfdca5d-dbec-6e11-6e6d-2a5f6b46e4a4-eb996c7e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cc24cb4c-2189-818e-3237-daea2fcddc06-eb996c7e {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-ddaac409-73bd-6dbf-3c18-f592e5de918b-eb996c7e {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_76184b39-df00-d24d-f514-deae897ed386-eb996c7e {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_25f8078f-4f0d-607d-dfc5-87d365d445d1-eb996c7e {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_5714f00f-6f96-28df-5d7e-b5961a5adb23-eb996c7e {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_180c3fc5-2dac-cec1-ef8a-5a3b6f33940e-eb996c7e {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-c737d027-b6ec-f8be-6482-551f4f8ef9ce-eb996c7e {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_2d037984-bf4f-e8bc-41ba-b32c7e9ffd85-eb996c7e {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd084-eb996c7e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd087-eb996c7e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd08a-eb996c7e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd08d-eb996c7e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd090-eb996c7e {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd093-eb996c7e {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd096-eb996c7e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd099-eb996c7e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd09c-eb996c7e {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd09f-eb996c7e {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0a2-eb996c7e {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0a5-eb996c7e {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0a8-eb996c7e {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0ab-eb996c7e {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0ae-eb996c7e {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_3b9a0f2f-0362-5476-3249-ec1a0d1bd0b1-eb996c7e {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d35fa-eb996c7e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d35fd-eb996c7e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3600-eb996c7e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3603-eb996c7e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3606-eb996c7e {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3609-eb996c7e {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d360c-eb996c7e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d360f-eb996c7e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3612-eb996c7e {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3615-eb996c7e {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3618-eb996c7e {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d361b-eb996c7e {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d361e-eb996c7e {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3621-eb996c7e {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3624-eb996c7e {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_7ce538a8-02a9-f573-cfcf-3898527d3627-eb996c7e {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e155d-eb996c7e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1560-eb996c7e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1563-eb996c7e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1566-eb996c7e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1569-eb996c7e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e156c-eb996c7e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e156f-eb996c7e {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1572-eb996c7e {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_590c38ec-31c5-d827-2e3f-9773158e1575-eb996c7e {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4235-eb996c7e {
    grid-column: span 2 / span 2;
  }

  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4248-eb996c7e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f67d10e-5cf7-9021-7658-3aa1804ed387-5e663c5e, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d54-44f8c183 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d60-44f8c183 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d69-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d80-44f8c183 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d8d-44f8c183 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94d8f-44f8c183 {
    grid-column: span 2 / span 2;
  }

  #w-node-_74bb7eb0-c021-551d-5614-831bf27ff6f0-44f8c183 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ef361723-cdba-443c-20c0-b6c131d371b2-44f8c183 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dab-44f8c183 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dd4-44f8c183, #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de2-44f8c183 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e05-44f8c183 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_272647fc-f70a-b62f-cbac-683895d8289d-55abcca3, #w-node-_4ce4645f-22df-518f-283a-6a5d10268e3d-37e7a044 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4ce4645f-22df-518f-283a-6a5d10268e51-37e7a044 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_4ce4645f-22df-518f-283a-6a5d10268e5d-37e7a044 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4ce4645f-22df-518f-283a-6a5d10268e91-37e7a044 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9e06d77b-2a48-25d4-7393-99fe4259040e-7668ee6b {
    grid-column: span 2 / span 2;
  }

  #w-node-_9e06d77b-2a48-25d4-7393-99fe4259041a-7668ee6b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9e06d77b-2a48-25d4-7393-99fe42590441-7668ee6b {
    grid-column: span 2 / span 2;
  }

  #w-node-_9e06d77b-2a48-25d4-7393-99fe4259046e-7668ee6b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #ap.w-node-_9e06d77b-2a48-25d4-7393-99fe425904f8-7668ee6b {
    grid-column: span 2 / span 2;
  }

  #w-node-_5c66255f-6b4e-690f-5ee1-681b40bc6d45-d7d3ce99 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb34f0fd-a813-8538-7c14-a6ddc5375500-d7d3ce99 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8ac71c9b-a4c5-4ab2-b617-7b789a163d82-d7d3ce99 {
    grid-column: span 2 / span 2;
  }

  #w-node-_15dada59-aaff-1211-8af3-948ed9885ced-d7d3ce99 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-a6ec90a4-342a-c324-7deb-60f775f55894-d6a3918d, #w-node-a6ec90a4-342a-c324-7deb-60f775f5589a-d6a3918d, #w-node-bb456a1c-e407-dc87-5ee4-2165eeb0f4ab-d6a3918d, #w-node-d75acbde-c5f9-8a5f-fdb9-cc717a73ad58-d6a3918d {
    grid-column: span 12 / span 12;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a64fc-7d683e0e {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6505-7d683e0e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_57e6631b-b37f-b174-a4fb-0a328b9a6510-7d683e0e {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-e3a8a847-37bd-8518-9d0c-5b875ed474c2-56f381e6, #w-node-_0180f3e8-e4ed-4cb8-3a6f-bb9a0f0ff7f3-56f381e6 {
    grid-column: span 2 / span 2;
  }

  #w-node-cb7d39df-985f-3866-d274-ad672450c31e-56f381e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc32a-413a8f14 {
    grid-column: span 2 / span 2;
  }

  #w-node-cd8f0008-29d6-bd3e-0666-6b53677fc336-413a8f14, #w-node-_1643190f-d299-3dd2-2dcb-93546a538be1-413a8f14, #w-node-_02c2597c-5879-f158-d2b5-b9b965992bfa-413a8f14, #w-node-e490290f-e09c-f41b-41a2-80406f9844aa-413a8f14, #w-node-e2b7d5c0-155b-7d8e-13bb-1306e0ac141a-413a8f14, #w-node-e2b7d5c0-155b-7d8e-13bb-1306e0ac1421-413a8f14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4b2-413a8f14 {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_48e0dbd9-773d-8db1-d0a8-10cf51ecb4ab-413a8f14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93c69328-40aa-6c78-38f6-5291df5f4652-01844ed4, #w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cd90-3da44602 {
    grid-column: span 2 / span 2;
  }

  #w-node-c5f29c25-2e24-51bb-f5f2-f2c7be03cda1-3da44602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3b6db5f0-603b-be5c-2bad-31e2027daba6-3da44602 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_25866f0a-d261-9154-4a19-027c475e9389-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938a-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938b-3da44602, #w-node-_25866f0a-d261-9154-4a19-027c475e938c-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd4-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd5-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd6-3da44602, #w-node-_089e3d02-79ab-bdc9-4335-f022144e5fd7-3da44602 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5c6aa3d1-248c-8089-e1af-662104f4102a-3da44602 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5c6aa3d1-248c-8089-e1af-662104f41032-3da44602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cae182f3-ff35-4127-16e0-e09770864767-3da44602, #w-node-_0e916c9c-0854-f894-5512-b13a294423dd-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086476f-3da44602, #w-node-cae182f3-ff35-4127-16e0-e0977086477f-3da44602 {
    grid-column: span 2 / span 2;
  }

  #w-node-cb2602ed-bbf0-0126-b26f-764788a61dd2-3da44602 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_47f193c5-f8d7-9a71-563e-0bcba3940635-3da44602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cb2602ed-bbf0-0126-b26f-764788a61de2-3da44602 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-ae66debf-adb5-d3ad-fb07-2a8e7b714b64-3da44602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cb2602ed-bbf0-0126-b26f-764788a61dfa-3da44602 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_5127a8a9-8124-a7f5-ac68-65e97720e7aa-3da44602 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4fe4e0c9-0177-d0f4-6fe1-481e098b1e62-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dce6-3da44602 {
    grid-column: span 2 / span 2;
  }

  #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcf1-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcf2-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dcfb-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dd04-3da44602, #w-node-cef90ed3-0e5e-5bb2-373f-838c3e04dd0d-3da44602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_57567d24-cb82-17e0-672d-045fe4b3d75a-3da44602, #w-node-_47dc167a-a352-6dc6-c536-037eaca28097-aca28097, #w-node-fa8ec107-573b-834b-46da-5e24f009b067-0a825cd7 {
    grid-column: span 2 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b075-0a825cd7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b0a2-0a825cd7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b0eb-0a825cd7 {
    grid-column: span 2 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b0ed-0a825cd7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b130-0a825cd7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b160-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b164-0a825cd7, #w-node-fa8ec107-573b-834b-46da-5e24f009b1a1-0a825cd7 {
    grid-column: span 2 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b1ac-0a825cd7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b1d0-0a825cd7 {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-fa8ec107-573b-834b-46da-5e24f009b1d3-0a825cd7 {
    grid-column: span 12 / span 12;
  }

  #ap.w-node-fa8ec107-573b-834b-46da-5e24f009b1f0-0a825cd7, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f02-f75f84d2 {
    grid-column: span 2 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f14-f75f84d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f1f-f75f84d2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f27-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f28-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f29-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2a-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2b-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2c-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2d-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f2e-f75f84d2 {
    grid-column: span 1 / span 1;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f3b-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f49-f75f84d2 {
    grid-column: span 2 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f5d-f75f84d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f68-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f7f-f75f84d2 {
    grid-column: span 3 / span 3;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3f96-f75f84d2 {
    grid-column: span 2 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fad-f75f84d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fb4-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fbb-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fc3-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fcc-f75f84d2 {
    grid-column: span 3 / span 3;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fd8-f75f84d2 {
    grid-column: span 2 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fe6-f75f84d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee2d6c31-d7ae-7896-2230-3a90361f3fff-f75f84d2, #w-node-ee2d6c31-d7ae-7896-2230-3a90361f400a-f75f84d2 {
    grid-column: span 3 / span 3;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb1ee-c950856c {
    grid-column: span 2 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb200-c950856c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb20b-c950856c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb213-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb214-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb215-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb216-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb217-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb218-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb219-c950856c, #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb21a-c950856c {
    grid-column: span 1 / span 1;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb228-c950856c {
    grid-column: span 2 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb236-c950856c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb277-c950856c {
    grid-column: span 2 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb285-c950856c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb292-c950856c {
    grid-column: span 2 / span 2;
  }

  #w-node-_622a5d47-aadd-cae7-1833-c3eacccfb29d-c950856c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e370-bb0c9664 {
    grid-column: span 2 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e382-bb0c9664 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e390-bb0c9664 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e398-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e399-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39a-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39b-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39c-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39d-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39e-bb0c9664, #w-node-_04290c6e-3224-db45-b6c3-93761ce9e39f-bb0c9664 {
    grid-column: span 1 / span 1;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e3ac-bb0c9664 {
    grid-column: span 2 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e3d7-bb0c9664 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e406-bb0c9664 {
    grid-column: span 6 / span 6;
  }

  #w-node-c296bcdc-fcfc-3685-b4cf-a90db3708f97-bb0c9664 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e413-bb0c9664, #w-node-_35ce25af-c086-94f1-8ef0-7282e4d41a15-bb0c9664 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e436-bb0c9664 {
    grid-column: span 2 / span 2;
  }

  #w-node-_04290c6e-3224-db45-b6c3-93761ce9e467-bb0c9664 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_67935d5e-cc3c-a4e7-d250-835dca5f579c-edf69370, #w-node-_9416cfdd-ab62-ab96-a1c3-8558aa9212ca-edf69370, #w-node-_0c5df371-c1f0-b140-1014-d4a235078247-edf69370 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0c5df371-c1f0-b140-1014-d4a23507824c-edf69370, #w-node-_0c5df371-c1f0-b140-1014-d4a23507825a-edf69370 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2719a1b9-2718-6cc3-064e-dbf37ce1b8db-edf69370 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb4e-b31ac6b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb60-b31ac6b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb6a-b31ac6b8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb72-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb74-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb75-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb77-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb78-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb76-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb79-b31ac6b8, #w-node-eaf7418d-0133-e957-8e13-a08c74310d2b-b31ac6b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb85-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bb93-b31ac6b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbae-b31ac6b8 {
    justify-self: stretch;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb0-b31ac6b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb2-b31ac6b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbb9-b31ac6b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbd4-b31ac6b8 {
    justify-self: stretch;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbd6-b31ac6b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbdd-b31ac6b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bbf7-b31ac6b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bcfe-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bd38-b31ac6b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1fe77224-c8a2-cd67-1cec-639716f093fe-b31ac6b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1fe77224-c8a2-cd67-1cec-639716f09401-b31ac6b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2fbc5e5-0435-5434-b055-69682cd0bdc2-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bdcf-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bddc-b31ac6b8, #w-node-d2fbc5e5-0435-5434-b055-69682cd0bdf1-b31ac6b8, #w-node-d96d0ae8-0075-dc28-4472-bd2ab7e91e0f-0d192349, #w-node-_724ecb69-47bb-cf6a-24ae-fe89a3d9ee8d-0d192349, #w-node-a8ce3a10-5a2c-c7a2-5b54-2483cf256cd5-0d192349, #w-node-_62f9c006-3470-c9e0-59d1-bba0d0e75500-0d192349, #w-node-_1a8c9fa9-0271-5011-97b0-bbb42fff0c23-0d192349, #w-node-_5f30d076-dacf-1c7c-ae1b-442272bce859-0d192349 {
    grid-column: span 2 / span 2;
  }

  #w-node-dfbda8d9-9bd8-2689-448e-0a027aa4fab7-0d192349 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a6ab0aa-3af3-20d2-6c0f-be6c11baee93-0d192349 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_7dde3e13-a0ef-6511-7288-d7f086ce3bcd-0d192349 {
    grid-column: span 2 / span 2;
  }

  #w-node-_48fd7ee0-8f68-7475-c794-31261b19ab86-0d192349 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-ec376dfd {
    grid-column: span 2 / span 2;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-ec376dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2188-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2196-ec376dfd {
    grid-column: span 2 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b1-ec376dfd {
    justify-self: stretch;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b3-ec376dfd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21b5-ec376dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21bc-ec376dfd {
    grid-column: span 2 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21d7-ec376dfd {
    justify-self: stretch;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21d9-ec376dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21e0-ec376dfd {
    grid-column: span 6 / span 6;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb21fb-ec376dfd {
    grid-column: span 4 / span 4;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2302-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2334-ec376dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2344-ec376dfd {
    grid-column: span 2 / span 2;
  }

  #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb2347-ec376dfd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7e31055-1240-4233-0ffc-944674317f85-ec376dfd, #w-node-c7e31055-1240-4233-0ffc-944674317f92-ec376dfd, #w-node-c7e31055-1240-4233-0ffc-944674317f9f-ec376dfd, #w-node-af03a47b-5d2e-6831-34ba-8e9f57eb23d7-ec376dfd, #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-74684894 {
    grid-column: span 2 / span 2;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-74684894 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e345c-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e346a-74684894 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3485-74684894 {
    justify-self: stretch;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3487-74684894 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3489-74684894 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3490-74684894 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34ab-74684894 {
    justify-self: stretch;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34ad-74684894 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34b4-74684894 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e34cf-74684894, #w-node-cb6ed430-5ff3-0c90-fa7b-d288599945e8-74684894 {
    grid-column: span 4 / span 4;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e360f-74684894 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e3612-74684894 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0d372a2-97b9-07ed-d125-de20a3173dc0-74684894, #w-node-b0d372a2-97b9-07ed-d125-de20a3173dcd-74684894, #w-node-b0d372a2-97b9-07ed-d125-de20a3173dda-74684894, #w-node-_5ad5f718-30f7-41e1-3d63-e6736c4e36a2-74684894, #w-node-_41719811-d64b-d58c-b11c-4284cc41478f-a47f0e7b {
    grid-column: span 2 / span 2;
  }

  #w-node-_41719811-d64b-d58c-b11c-4284cc4147a1-a47f0e7b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d21-a47f0e7b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d29-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2a-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2b-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2c-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2d-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2e-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d2f-a47f0e7b, #w-node-e1e08fda-3ddc-fa70-0c6d-61e02e049d30-a47f0e7b {
    grid-column: span 1 / span 1;
  }

  #w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bb2-a47f0e7b, #w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bd4-a47f0e7b, #w-node-c1c4ec7c-9c78-b4d9-e4f4-e9e41d323bf9-a47f0e7b, #w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af02-a47f0e7b {
    grid-column: span 2 / span 2;
  }

  #w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af0a-a47f0e7b, #w-node-b31fb9a2-10f6-ce30-e63c-d0e16148af12-a47f0e7b {
    grid-column: span 3 / span 3;
  }

  #w-node-_096ae269-85f7-4eed-e6c2-6e3e6eb7ab83-a47f0e7b {
    grid-column: span 4 / span 4;
  }

  #w-node-_38770c1c-f08c-3fff-c887-1064ee80f864-a47f0e7b, #w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f816-a47f0e7b {
    grid-column: span 2 / span 2;
  }

  #w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f81e-a47f0e7b, #w-node-ff6c99d6-69f0-a3db-e851-2c0c6d22f829-a47f0e7b {
    grid-column: span 3 / span 3;
  }

  #w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9f9a-237f3412 {
    grid-column: span 2 / span 2;
  }

  #w-node-_86438f5b-8736-5fe4-8bc3-16f505dd9fac-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdefab73-6ca2-08ca-2a57-e5f67876437a-237f3412 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-bdefab73-6ca2-08ca-2a57-e5f678764382-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764383-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764384-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764385-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764386-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764387-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764388-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f678764389-237f3412 {
    grid-column: span 1 / span 1;
  }

  #w-node-bdefab73-6ca2-08ca-2a57-e5f678764395-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643a0-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643af-237f3412, #w-node-bdefab73-6ca2-08ca-2a57-e5f6787643bb-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d89bf-237f3412 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d89ca-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bfaf5607-c299-0824-832c-d4a3d742687c-237f3412 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d8736298d-237f3412 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d87362999-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d8736299c-237f3412 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d873629a8-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d873629ab-237f3412 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_3a047413-0a8a-d8e9-1713-1d3d873629b9-237f3412 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d8a61-237f3412 {
    grid-column: span 2 / span 2;
  }

  #w-node-_99d347eb-22f6-ea29-6155-1513297d8a8c-237f3412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b500fa06-03b2-fdf6-8c48-f2c958919536-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8ae4-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b29-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b36-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b43-237f3412, #w-node-_99d347eb-22f6-ea29-6155-1513297d8b56-237f3412, #w-node-c1c76aea-dcc7-0880-54ac-0fec65d30519-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-c1c76aea-dcc7-0880-54ac-0fec65d30528-b1f71bf1 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_20c6216e-1a1b-6710-06d1-38d30a49b97c-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_20c6216e-1a1b-6710-06d1-38d30a49b97f-b1f71bf1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_20c6216e-1a1b-6710-06d1-38d30a49b980-b1f71bf1, #w-node-_16099b67-67e5-a449-ccf0-c78843380ba3-b1f71bf1, #w-node-_136529a9-df19-f5c4-6222-11ee5f031368-b1f71bf1, #w-node-a82ec6f0-ab5d-a48c-2f3b-519f2d533236-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e51-b1f71bf1, #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e52-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e55-b1f71bf1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-d4c6db1b-d7ae-8db9-0fbf-3c1560039e57-b1f71bf1, #w-node-_664f85c7-b04a-bc71-d073-2cc1cbdda973-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-a9dec39f-e190-112e-45a4-2b7b1bea139c-b1f71bf1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_01dc5a4a-95e3-b971-782c-ee3bab25d99a-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4a3e6948-d324-4023-e527-50316e363455-b1f71bf1 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_631c011f-8132-90f1-08f5-f9757f912788-b1f71bf1, #w-node-_140c7ca0-b1a6-599e-8109-ebee1fa6f358-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6d18f7e3-38b5-a597-f060-9d72f02f6c85-b1f71bf1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_02588aee-7b5a-005a-2e6e-bcc464ed2e82-b1f71bf1 {
    grid-column: span 2 / span 2;
  }

  #w-node-e3870ee8-5cc6-db86-7346-bb28a32dc428-b1f71bf1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1c538418-ead6-2b28-7e35-6e17f0474c7b-b1f71bf1, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e0b-99c31b41 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e1d-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e2a-99c31b41 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e32-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e33-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e34-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e38-99c31b41 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e45-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e50-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e5f-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e6b-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e86-99c31b41 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40e91-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40eb7-99c31b41 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ec9-99c31b41 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ed5-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ed8-99c31b41 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ee4-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ee7-99c31b41 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ef3-99c31b41 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40efb-99c31b41 {
    grid-column: span 4 / span 4;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f13-99c31b41 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f3e-99c31b41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f4c-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40f91-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fd6-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40fe3-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f40ff0-99c31b41, #w-node-_2ce44806-b93a-0cfe-2b28-af7164f41003-99c31b41, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d01-c5443b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d13-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d20-c5443b23 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d28-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d29-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d2a-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d2b-c5443b23 {
    grid-column: span 1 / span 1;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d37-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d42-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d51-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d5f-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d7a-c5443b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4d85-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4da8-c5443b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dc6-c5443b23 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dcf-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dba-c5443b23 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-db18cdde-55d7-e536-b58b-ba1773848f43-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dd2-c5443b23 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ddb-c5443b23 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4de3-c5443b23 {
    grid-column: span 4 / span 4;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4dfc-c5443b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e2c-c5443b23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e3a-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4e7f-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4eb9-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ec6-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ed3-c5443b23, #w-node-_28c99ea8-1311-e6bf-4b3b-4917809c4ee6-c5443b23, #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc6b-c4ce210c {
    grid-column: span 2 / span 2;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dc7d-c4ce210c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2848e98e-976d-f274-92b2-4641853a0cc6-c4ce210c {
    grid-column: span 4 / span 4;
  }

  #w-node-_2848e98e-976d-f274-92b2-4641853a0cd1-c4ce210c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1a8d72c3-62dd-cc65-9310-6889ef0bd69e-c4ce210c {
    grid-column: span 2 / span 2;
  }

  #w-node-c8ffa6bd-cf50-0677-b111-11159523600e-c4ce210c {
    grid-column: span 4 / span 4;
  }

  #w-node-e86b11ef-a041-5a15-6dd5-e764ea97eb2f-c4ce210c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e6133c87-7335-0994-fa3a-26d66ed46d7c-c4ce210c {
    grid-column: span 4 / span 4;
  }

  #w-node-_81d3a058-f2fd-f80c-8a80-f7b60f4e7b06-c4ce210c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_231cd731-b2f1-c888-ba11-0e94deb65590-c4ce210c {
    grid-column: span 4 / span 4;
  }

  #w-node-_0b1a7727-78fe-fe0a-b99a-f9b322205987-c4ce210c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dcd1-c4ce210c {
    grid-column: span 2 / span 2;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd51-c4ce210c {
    grid-column: span 4 / span 4;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd7c-c4ce210c {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bc190408-e3a7-0872-b1a6-e1b51e7cd8de-c4ce210c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_970d8cb0-b7dd-d84d-ce97-6462c578dd8a-c4ce210c {
    grid-column: span 2 / span 2;
  }

  #w-node-aff9acf6-9d0f-f652-7820-59d61cda9eba-861661b0 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_8a462595-49ff-d3dc-562c-71a52ff185d5-861661b0, #w-node-_8a462595-49ff-d3dc-562c-71a52ff185cb-861661b0, #w-node-_8a462595-49ff-d3dc-562c-71a52ff185e1-861661b0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4299ee88-3743-70ba-49ef-8ded76750da1-861661b0 {
    grid-column: span 2 / span 2;
  }

  #w-node-b44e8f5c-b05f-e6f2-406a-ed8079cb112e-861661b0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6aae7ceb-7a5f-f2e5-f54b-0240c1fe9e5c-861661b0 {
    grid-column: span 2 / span 2;
  }

  #w-node-aa6c28cb-e365-1a01-3e3c-8d31573d1061-861661b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_855687eb-d41b-9964-61f5-b34d35443ec3-861661b0, #w-node-_855687eb-d41b-9964-61f5-b34d35443ecd-861661b0, #w-node-aa3b1233-3f25-e1bb-b132-7538a14eb0c5-861661b0, #w-node-_126e2a2d-a868-21ac-68ae-a0f857ca5737-861661b0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aa3b1233-3f25-e1bb-b132-7538a14eb0ba-861661b0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc440-861661b0, #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc446-861661b0, #w-node-_9015d9ce-2cb3-f50a-632f-9e5d94bfc44c-861661b0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0a46dcf1-6e42-92b7-20b5-00f616563565-861661b0 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    justify-self: start;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-ceb6429b {
    grid-column: span 2 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-ceb6429b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66dc3f91-a0c1-9ce7-b5ca-250886ac88d4-ceb6429b {
    grid-column: span 2 / span 2;
  }

  #w-node-_66dc3f91-a0c1-9ce7-b5ca-250886ac88df-ceb6429b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6e22-ceb6429b {
    grid-column: span 4 / span 4;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6e44-ceb6429b {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce60900d-ceb6429b {
    grid-column: span 2 / span 2;
  }

  #w-node-cb3ee81a-3798-e225-4cc6-a830ce609018-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce609019-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce609023-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce60902d-ceb6429b, #w-node-cb3ee81a-3798-e225-4cc6-a830ce609037-ceb6429b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6e62-ceb6429b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2a510f07-65d7-da18-0415-8b50aa8d6812-ceb6429b, #w-node-_2a510f07-65d7-da18-0415-8b50aa8d682c-ceb6429b, #w-node-_2a510f07-65d7-da18-0415-8b50aa8d681f-ceb6429b, #w-node-ad65446d-8581-c320-9039-df359d87d1c2-ceb6429b, #w-node-ed173d72-65a0-609e-bff0-4b4abbcca34a-7e27faee {
    grid-column: span 2 / span 2;
  }

  #w-node-ed173d72-65a0-609e-bff0-4b4abbcca35c-7e27faee {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa633f-7e27faee {
    grid-column: span 4 / span 4;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6352-7e27faee {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6360-7e27faee, #w-node-b5817298-9e49-da2d-41ac-7c8ff39a907b-7e27faee {
    grid-column: span 2 / span 2;
  }

  #w-node-b5817298-9e49-da2d-41ac-7c8ff39a9086-7e27faee, #w-node-b5817298-9e49-da2d-41ac-7c8ff39a9087-7e27faee, #w-node-b5817298-9e49-da2d-41ac-7c8ff39a9091-7e27faee {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa63be-7e27faee {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_03e75696-5ead-8a42-09e0-bfe078fa63da-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa63e7-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa63f4-7e27faee, #w-node-_03e75696-5ead-8a42-09e0-bfe078fa6407-7e27faee, #w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce28-7f224e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-e05d0557-d0d4-553a-73f2-5aea4cc0ce3a-7f224e07 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e23f-7f224e07 {
    grid-column: span 4 / span 4;
  }

  #w-node-d91f90e8-8e22-30dd-ca55-2f67c407cc14-7f224e07 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e260-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e21c-7f224e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e224-7f224e07 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c70792ab-4fca-52e6-edfc-23654f8f918e-7f224e07 {
    grid-column: span 4 / span 4;
  }

  #w-node-c70792ab-4fca-52e6-edfc-23654f8f91a1-7f224e07 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_97d65dfe-1934-c359-94d8-33bccf0414cd-7f224e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_97d65dfe-1934-c359-94d8-33bccf0414d8-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414d9-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414e3-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414ed-7f224e07, #w-node-_97d65dfe-1934-c359-94d8-33bccf0414f7-7f224e07 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2be-7f224e07 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2da-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2e7-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e2f4-7f224e07, #w-node-_08d8caee-1d91-11ea-8814-d6b0ed51e307-7f224e07, #w-node-c64691e7-361c-6509-7595-b29f78b77573-021c3667 {
    grid-column: span 2 / span 2;
  }

  #w-node-c64691e7-361c-6509-7595-b29f78b77585-021c3667 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658881-021c3667 {
    grid-column: span 4 / span 4;
  }

  #w-node-d9a2bb59-f7be-0600-484c-0c770cb7f31f-021c3667 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe526588a2-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe5265885e-021c3667 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658866-021c3667 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e19-021c3667 {
    grid-column: span 4 / span 4;
  }

  #w-node-_44191e9c-8f2d-f9e5-d923-5f2256b19e2c-021c3667 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658900-021c3667 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe5265891c-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658929-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658936-021c3667, #w-node-_3f5a18e0-9dae-bcd8-70c3-55fe52658949-021c3667, #w-node-_52448828-ace8-3f26-fae8-59ac68cb2d16-860ee765 {
    grid-column: span 2 / span 2;
  }

  #w-node-_52448828-ace8-3f26-fae8-59ac68cb2d28-860ee765 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de691480-860ee765 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de691488-860ee765 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de6914a3-860ee765 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de6914b6-860ee765 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de6914c4-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91b1-860ee765 {
    grid-column: span 2 / span 2;
  }

  #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91bc-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91bd-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91c7-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91d1-860ee765, #w-node-_12aa9734-2706-0b3b-e612-c5ba5beb91db-860ee765 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de691522-860ee765 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6f614d94-59a1-da93-dcf8-f170de69153e-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de69154b-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de691558-860ee765, #w-node-_6f614d94-59a1-da93-dcf8-f170de69156b-860ee765 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efab-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efb0-48ee4ec0 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_0f3c2f77-25bb-7614-6e1d-db3deebf239d-48ee4ec0 {
    grid-column: span 2 / span 2;
  }

  #w-node-cb56cc61-3407-7d1d-085d-38555d369fa0-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_449719db-38a3-7085-0f36-d8032121fc1b-48ee4ec0, #w-node-_449719db-38a3-7085-0f36-d8032121fc29-48ee4ec0, #w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4dd7-48ee4ec0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de0-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de8-48ee4ec0, #w-node-_38ca9756-2cd2-a3f4-77dc-1a19c67f4de7-48ee4ec0, #w-node-a9ba6711-2018-89c3-5c86-2a40ffb132b0-48ee4ec0 {
    grid-column: span 2 / span 2;
  }

  #w-node-a9ba6711-2018-89c3-5c86-2a40ffb132b3-48ee4ec0, #w-node-_5ce66aca-9cb0-c3b3-ae15-42c592264cbc-48ee4ec0, #w-node-a9ba6711-2018-89c3-5c86-2a40ffb132bf-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8b7-48ee4ec0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8ba-48ee4ec0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8bd-48ee4ec0 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c0-48ee4ec0 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c3-48ee4ec0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c6-48ee4ec0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c9-48ee4ec0 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8cc-48ee4ec0 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8cf-48ee4ec0 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_391a8a99-e090-73a3-42f6-2081654fc0dc-48ee4ec0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_391a8a99-e090-73a3-42f6-2081654fc0e1-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4feed3ee-600e-bc33-abd4-a44394affb92-48ee4ec0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd159-f3676bc2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd16c-f3676bc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd177-f3676bc2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd181-f3676bc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1e1-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd1f6-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd208-f3676bc2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2b5-f3676bc2, #w-node-_304a9e3b-e2bc-d9f4-7c76-8d11148bd2c6-f3676bc2 {
    grid-column: span 12 / span 12;
  }

  #w-node-_0f343a0c-2bc3-e0af-54db-b6d317b40540-e96c9de0 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e47f03dc-7a54-8cdc-b920-e316c1f2807e-e96c9de0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7cecc46b-86ff-b96a-fda1-384d7181e4ac-e96c9de0, #w-node-_7b8f3e48-c06c-428c-8e4a-e7886f787735-e96c9de0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6534deb-8550-ccb1-896a-633eeae25267-e96c9de0, #w-node-_31020bf8-9cd1-6aa2-0e7c-173f01c53baf-e96c9de0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_33e69c7e-bdff-bd31-d000-5dedc1a9dd78-e96c9de0, #w-node-b9d87dc4-1c80-7a38-45c5-e01e62681678-e96c9de0, #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56774-e96c9de0, #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56779-e96c9de0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56781-e96c9de0, #w-node-f853c002-caf9-0cd5-9e6b-c01bb3c56789-e96c9de0, #w-node-_20b7ca28-4013-3e0b-9970-9c4e9d0e5c30-e96c9de0, #w-node-df24b328-bc5f-8006-8d39-f27cc9b0b086-e96c9de0, #w-node-_2491040b-cbea-2a15-5053-3779bc50c4bc-e96c9de0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2491040b-cbea-2a15-5053-3779bc50c4c2-e96c9de0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e133e59c-f34d-1c37-7f90-327d9f5f4ce0-e96c9de0, #w-node-c0e7a68a-3b4b-6dca-9ad4-66adc22368b0-e96c9de0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d2218e3-4206-7d36-4d9c-726d5384b996-ae0b0a4e {
    grid-column: span 12 / span 12;
  }

  #w-node-_9d2218e3-4206-7d36-4d9c-726d5384b99e-ae0b0a4e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a2b2022a-597a-0aba-5a51-854c03a7e29a-ae0b0a4e, #w-node-a2b2022a-597a-0aba-5a51-854c03a7e2a0-ae0b0a4e, #w-node-a2b2022a-597a-0aba-5a51-854c03a7e2a6-ae0b0a4e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f2-ae0b0a4e {
    grid-column: span 2 / span 2;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f5-ae0b0a4e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3e1bfd8-eff1-ef16-a083-1d360d565a8d-9e07b17e {
    grid-column: span 2 / span 2;
  }

  #w-node-bda1dd87-7111-383b-3bad-c7bd9534f754-9e07b17e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_949f4f3c-7c4b-786a-0011-6a28cc8c7b81-9e07b17e, #w-node-_949f4f3c-7c4b-786a-0011-6a28cc8c7b82-9e07b17e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f94-9e07b17e {
    grid-column: span 2 / span 2;
  }

  #w-node-_850323a4-fe6a-823a-f1be-b9ef149d8f9c-9e07b17e {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_406f9999-57f0-6f3b-da24-7b7c1a18326e-9e07b17e {
    grid-column: span 12 / span 12;
  }

  #w-node-cb17d983-f04e-18cf-a388-209a4b6d6d11-9e07b17e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_86264c28-6193-5adb-f48b-3caa543ee40f-9e07b17e, #w-node-_5d6d21db-fb95-fc0b-6975-740c4495b463-9e07b17e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d6d21db-fb95-fc0b-6975-740c4495b48c-9e07b17e, #w-node-_3c44a301-8e40-6f69-d530-5dcd581a2b86-9e07b17e, #w-node-_30f5c0b7-23d3-bc11-fcbb-41eaa37dc174-9e07b17e, #w-node-_5d6d21db-fb95-fc0b-6975-740c4495b49b-9e07b17e, #w-node-_5d6d21db-fb95-fc0b-6975-740c4495b4b9-9e07b17e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_850323a4-fe6a-823a-f1be-b9ef149d91a2-9e07b17e, #w-node-_850323a4-fe6a-823a-f1be-b9ef149d920c-9e07b17e, #w-node-f8499a4e-fafe-77d9-e64d-880688d8b21f-4c6b379b {
    grid-column: span 2 / span 2;
  }

  #w-node-f8499a4e-fafe-77d9-e64d-880688d8b239-4c6b379b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-f8499a4e-fafe-77d9-e64d-880688d8b24c-4c6b379b {
    grid-column: span 2 / span 2;
  }

  #w-node-f8499a4e-fafe-77d9-e64d-880688d8b29b-4c6b379b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe5e-82158abc {
    grid-column: span 2 / span 2;
  }

  #search-2.w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe6f-82158abc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fea7-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fee2-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fef1-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff00-82158abc, #w-node-_4dc600b6-9590-72d3-0aca-7236ade3ff18-82158abc, #w-node-_010d815e-f865-bfff-c372-985b8ce477ea-93efc4e0, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebdfc-f19bb2ba {
    grid-column: span 2 / span 2;
  }

  #w-node-_04ec61c5-7906-a979-f28f-504419901eb6-ffe99388 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_04ec61c5-7906-a979-f28f-504419901ea9-ffe99388 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c69-3c916797 {
    grid-column: span 2 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718c98-3c916797 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cbf-3c916797 {
    grid-column: span 2 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cc4-3c916797 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_78208cbe-128c-acb9-62fc-17adcb004e23-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cda-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ce3-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718cec-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d02-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718d0a-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dcd-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dc6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dbf-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de9-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df0-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dfe-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718df7-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718de2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e05-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e0c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ddb-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718dd4-3c916797, #w-node-_02b1ef02-4447-4267-23bf-221356fdf340-3c916797, #w-node-_36eb57f7-daf9-fb6f-32e4-931fcbd6c320-3c916797, #w-node-_73269648-00e8-5d8e-fdb4-54e13360dddc-3c916797, #w-node-bc1fc36d-5ead-a2aa-9bd2-5a6e39f93524-3c916797, #w-node-c6bbc990-9c56-9dce-b347-c60e8d5f9a5c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e24-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e29-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e2e-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e33-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e38-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e3d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e42-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e47-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e4c-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e51-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e56-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e5b-3c916797 {
    grid-column: span 2 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718e9d-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ea2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ea6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eaa-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eae-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eb2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eb6-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718eba-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ebe-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ec2-3c916797, #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ec6-3c916797 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fcc4bfd0-8fff-c70a-ca91-aecf97718ed2-3c916797 {
    grid-column: span 2 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc168-898c19fe {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc18c-898c19fe {
    grid-column: span 2 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1ad-898c19fe {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1bd-898c19fe {
    grid-column: span 2 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc1d4-898c19fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc206-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc21d-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc22a-898c19fe {
    grid-column: span 2 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc23d-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc248-898c19fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc250-898c19fe {
    grid-column: span 2 / span 2;
  }

  #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc272-898c19fe, #w-node-_92a0304c-c285-8c26-7100-a1d67e7fc27a-898c19fe {
    order: -9999;
  }

  #w-node-_74cd042e-6457-e316-934c-dcf2f2be3f7e-ee8cdebb {
    grid-column: span 2 / span 2;
  }

  #w-node-df961624-e64e-bf42-2e5d-0207b1a577b5-ee8cdebb {
    grid-column: span 1 / span 1;
  }

  #w-node-df961624-e64e-bf42-2e5d-0207b1a577bd-ee8cdebb, #w-node-_373bbba5-47e2-0aff-974a-ae291ea49cd4-ee8cdebb {
    grid-column: span 2 / span 2;
  }

  #w-node-_373bbba5-47e2-0aff-974a-ae291ea49ce1-ee8cdebb {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-ee8cdebb {
    grid-column: span 2 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-ee8cdebb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ee8cdebb, #w-node-_518ce3a6-1645-cc24-1185-936089223fee-ee8cdebb {
    grid-column: span 2 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527923-ee8cdebb, #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527930-ee8cdebb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-afacdf6a-c4b3-0e6b-9394-3ba50eab82dc-ee8cdebb, #w-node-_655de498-9155-6968-7334-e1c984ea86cf-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea86dd-ee8e235c {
    grid-column: span 2 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea86de-ee8e235c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea86f6-ee8e235c {
    grid-column: span 2 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea86fe-ee8e235c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea8740-ee8e235c {
    grid-column: span 2 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea874c-ee8e235c {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_655de498-9155-6968-7334-e1c984ea8763-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea87ac-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea87b8-ee8e235c, #w-node-_655de498-9155-6968-7334-e1c984ea87c4-ee8e235c, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-27844822 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-27844822 {
    justify-self: center;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-27844822 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-27844822 {
    grid-column: span 2 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-27844822 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-27844822 {
    grid-column: span 2 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-27844822, #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-27844822 {
    order: -9999;
  }

  #w-node-a1cc8b62-07f7-c463-23a9-06803321943f-27844822, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-27844822, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-27844822, #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-ea0d65e2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-ea0d65e2 {
    justify-self: center;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-ea0d65e2 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-ea0d65e2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-ea0d65e2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-ea0d65e2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-ea0d65e2, #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-ea0d65e2 {
    order: -9999;
  }

  #w-node-a1cc8b62-07f7-c463-23a9-06803321943f-ea0d65e2, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-ea0d65e2, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-ea0d65e2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318c9-f9a5a1e4 {
    order: -9999;
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: auto;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318cb-f9a5a1e4 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: auto;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31940-f9a5a1e4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31946-f9a5a1e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31964-f9a5a1e4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c3196a-f9a5a1e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31a3f-f9a5a1e4 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31a50-f9a5a1e4 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d65-6869c188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d66-6869c188 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: auto;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d81-6869c188 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d84-6869c188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d8f-6869c188 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d92-6869c188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d99-6869c188 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d9c-6869c188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68397fbf-9078-40f3-5b05-295e9ad78dab-6869c188 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_912d56db-f350-2dca-fded-a12b2d701c84-6869c188 {
    grid-column: span 2 / span 2;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e7-a7da2eda {
    order: -9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e9-a7da2eda {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_4ee4c23a-a7d4-8cca-bd0a-d97adc017b9b-a7da2eda {
    grid-column: span 3 / span 3;
    align-self: end;
  }

  #w-node-efbe4c67-5145-69c8-6993-4fe2175f2892-a7da2eda {
    grid-column: span 3 / span 3;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb28-a7da2eda, #w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb36-a7da2eda, #w-node-a3cc7299-4642-a54d-a92f-3cc820a4eb44-a7da2eda {
    grid-column: span 2 / span 2;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c27-2df003b6 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f0dad5bc-bbd7-cfe7-9f24-4bcdb6293c48-2df003b6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b87-23f46fc8 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2203a446-59f8-45ea-f5d2-fbdb67539b8f-23f46fc8 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_63d57202-3f1d-5ac8-73eb-54f1dc4ba803-23f46fc8 {
    grid-column: span 12 / span 12;
  }

  #w-node-aea1a8be-d35e-e1f4-5501-ec411a60fb44-f3c17956 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98754-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98761-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987e7-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987eb-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987ed-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987fb-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987fc-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #fivetran101-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9880a-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9882c-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #buildvsbuy-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9883b-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9885d-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9885e-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #news-slider.w-node-_9f537fa6-5f43-89c7-2dd8-947601b9886c-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3c62a73b-3467-16d8-053d-aac9f652cef2-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_3c62a73b-3467-16d8-053d-aac9f652cef3-f6a53482 {
    grid-column: span 12 / span 12;
  }

  #onboarding-slider.w-node-_3c62a73b-3467-16d8-053d-aac9f652cf01-f6a53482, #w-node-_0bd96c40-464c-91a9-9dfe-80780665ab03-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0bd96c40-464c-91a9-9dfe-80780665ab10-f6a53482 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988b5-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988ba-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b988bc-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98974-f6a53482 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b98978-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9897a-f6a53482 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #search-2.w-node-_6a6183aa-3f2d-ed05-87cc-b71d8d23d136-0c0b31eb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_567e2b93-7b23-882a-1d8b-ff149139d095-0c0b31eb {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9bc2413a-bb24-560c-48c2-f3789cd6c36e-0c0b31eb {
    grid-area: 3 / 2 / 4 / 3;
    justify-self: end;
  }

  #w-node-c280d33d-1a2f-d223-5d6a-6cbffa587922-0c0b31eb {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-c6cf387e-9700-091c-820e-c346fb982410-0c0b31eb {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-c6cf387e-9700-091c-820e-c346fb982414-0c0b31eb {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-da90b912-a070-a630-5ca3-52c479719863-e7178463 {
    grid-column: span 12 / span 12;
  }

  #w-node-_27e8a086-94de-522b-50c5-c3bcb58c16f6-e7178463, #w-node-a4b7a2c7-3069-7a29-680e-590a6363c3bd-e7178463 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce1d-e7178463 {
    grid-column: span 12 / span 12;
  }

  #w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce33-e7178463, #w-node-_1d3ef87b-086d-70bb-3ccc-e8673b6fce47-e7178463 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d71dad3e-37a7-bdd0-cf3f-f5e77d5e796c-6ebeb0cc {
    grid-column: span 2 / span 2;
  }

  #w-node-d71dad3e-37a7-bdd0-cf3f-f5e77d5e7980-6ebeb0cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c80fd716-0bb1-d85f-9402-65a5b729c22e-67a050e9 {
    grid-column: span 12 / span 12;
  }

  #w-node-_6e7fd9a2-abf7-e7f2-431d-754649a058cc-67a050e9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a0f9aba4-dcbe-5420-19f8-dc18ab9c12e4-61e5f122 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9ef80f4f-5762-5b4d-2f62-63a1be6fcfe9-61e5f122 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0a45833a-daf7-12f6-e092-d1f0e049b75b-5f9261b5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_776c324a-0fd1-ba7a-5dd3-516036820321-5f9261b5 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_15c842bc-4d6c-79c5-610a-4eec7af910aa-5f9261b5, #w-node-a7c33e48-9f7b-b6a0-c397-67e46c1afb0e-5f9261b5, #w-node-f83e6b1a-c162-e1dd-d827-04971aa1a00d-5f9261b5, #w-node-f83e6b1a-c162-e1dd-d827-04971aa1a00e-5f9261b5, #w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1f5-5f9261b5, #w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1f6-5f9261b5, #w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1fd-5f9261b5, #w-node-_42626837-d6c0-ae89-0b8f-ea41c35fe1fe-5f9261b5, #w-node-_4192dcf3-2936-5e99-e6e5-ddf432068747-5f9261b5, #w-node-_4192dcf3-2936-5e99-e6e5-ddf432068748-5f9261b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3573d02a-61c5-9b0a-717c-70adda07c6dd-5f9261b5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3573d02a-61c5-9b0a-717c-70adda07c6de-5f9261b5, #w-node-_3573d02a-61c5-9b0a-717c-70adda07c6df-5f9261b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7062924-d3d9-f2af-89e1-43e0affb1dc2-5f9261b5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7062924-d3d9-f2af-89e1-43e0affb1dc3-5f9261b5, #w-node-f7062924-d3d9-f2af-89e1-43e0affb1dc4-5f9261b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_59da808a-13cc-bc53-d35c-636fe3b079ed-5f9261b5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1c8a1764-35de-652c-c445-b89fff633bcc-5f9261b5, #w-node-_1c8a1764-35de-652c-c445-b89fff633bd0-5f9261b5, #w-node-_56d0a0d1-b201-4db6-4bcd-50581d6da49a-5f9261b5, #w-node-_56d0a0d1-b201-4db6-4bcd-50581d6da49e-5f9261b5, #w-node-_90fd2fc0-a2bf-64ed-3890-fb4d7f68eafc-5f9261b5, #w-node-_90fd2fc0-a2bf-64ed-3890-fb4d7f68eb00-5f9261b5, #w-node-_7b1a1541-a5c2-d040-8f7d-10ba5aff32e7-5f9261b5, #w-node-_7b1a1541-a5c2-d040-8f7d-10ba5aff32eb-5f9261b5, #w-node-_9db5fef7-6aef-df3f-8b48-4c9fd65e88b7-5f9261b5, #w-node-_9db5fef7-6aef-df3f-8b48-4c9fd65e88bb-5f9261b5 {
    grid-column: span 12 / span 12;
  }

  #w-node-ae12e0c6-e363-b6b4-3349-36f252de0f0e-5f9261b5 {
    grid-column: span 2 / span 2;
  }

  #w-node-ae12e0c6-e363-b6b4-3349-36f252de0f1f-5f9261b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1e6a8805-2c49-531e-7491-d67c7bf2f99b-5f9261b5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1e6a8805-2c49-531e-7491-d67c7bf2f99c-5f9261b5 {
    grid-column: span 2 / span 2;
    justify-self: stretch;
  }

  #w-node-_1e6a8805-2c49-531e-7491-d67c7bf2f99d-5f9261b5 {
    justify-self: stretch;
  }

  #w-node-_16ed8a02-4252-f011-5a4d-762a56c1ddc2-f68e0e35, #w-node-_0664716c-a88d-c41d-2213-f30c28d26bca-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c6f-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c76-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c7d-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c84-f68e0e35, #w-node-_0f993479-a98f-7bc4-a444-ac0a463e4c8b-f68e0e35, #w-node-_9fd008bb-593d-6ff5-1b78-e360ce591cd7-f68e0e35 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de44-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de48-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de4c-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de50-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de54-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de58-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de5c-f68e0e35, #w-node-bdf1b818-4b06-5092-1362-9142dba91296-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de64-f68e0e35, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de68-f68e0e35 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de70-f68e0e35, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1953-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a198b-b8fdd75f, #w-node-_6ce3f532-e1f3-1b0b-c5da-55731b3a1976-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502f7-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a6502fe-b8fdd75f, #w-node-_629b939e-acf3-d558-bd6d-3c9b1a650305-b8fdd75f, #w-node-b07a4eff-cf5b-ca6d-0639-94494da636c8-b8fdd75f {
    grid-column: span 2 / span 2;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de44-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de48-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de4c-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de50-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de54-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de58-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de5c-b8fdd75f, #w-node-bdf1b818-4b06-5092-1362-9142dba91296-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de64-b8fdd75f, #w-node-_9860c16d-64f6-2f30-0e94-adaba728de68-b8fdd75f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9860c16d-64f6-2f30-0e94-adaba728de70-b8fdd75f, #w-node-_3bb67951-e0f3-ad91-1fbe-bf9841fee1c5-e7197b63 {
    grid-column: span 2 / span 2;
  }

  #w-node-b8f91fbc-539b-2860-bc4a-e92b39d3cea5-e7197b63, #w-node-_9c88035f-1d74-1e26-9c97-f09c962718d0-cc4aa3fa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962718f8-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271981-cc4aa3fa {
    grid-column: span 2 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271987-cc4aa3fa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c962719f4-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c962719fa-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a02-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a0a-cc4aa3fa, #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a21-cc4aa3fa {
    grid-column: span 2 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a32-cc4aa3fa {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a60-cc4aa3fa {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a64-cc4aa3fa {
    justify-self: start;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a73-cc4aa3fa {
    grid-column: span 2 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a76-cc4aa3fa {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-50aec816 {
    grid-column: span 2 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-50aec816 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-50aec816, #w-node-eeb28e33-2be7-9ed2-c532-283ba70c30d6-50aec816 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5bc523f2-7f4f-a59b-c13c-83e8a11dcced-50aec816 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-50aec816 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-50aec816, #w-node-fa550c9b-ab25-be16-8a45-6764ebc932ec-50aec816 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_36e269da-b659-c062-3edd-22f0cee0b472-50aec816 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_227f7bb1-c95f-9762-8cfb-5f0fb1d6e1d5-50aec816 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-50aec816, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-45e9701a, #w-node-_947b4808-4c26-96e4-362a-20e098ef6d56-45e9701a, #w-node-_1658b439-2063-0764-43d3-4b819de5940f-45e9701a, #w-node-bad6737f-d037-19cc-8289-848820368d8c-45e9701a, #w-node-_79cce550-c948-5ab6-a514-77147c183518-45e9701a, #w-node-_44fd04a9-aad9-f270-cbc5-7a15b2b99f65-45e9701a, #w-node-_2436215e-f966-a82a-cae1-d83d27825a77-45e9701a {
    grid-column: span 2 / span 2;
  }

  #w-node-_68c274c1-9867-6b49-1040-31f19a30b2a3-45e9701a, #w-node-_523b7cc5-003a-50c2-5e82-63b942ea85de-45e9701a, #w-node-bced2328-b50c-dc39-aa27-909d49c75d44-45e9701a, #w-node-eca458ca-7b32-bbcc-6a8e-ce0b231cecf5-45e9701a, #w-node-_408011c5-64ba-4c1a-b656-fa527efdc0bc-45e9701a, #w-node-_252761a2-f11b-b69d-62d2-7d7c58694c4b-45e9701a, #w-node-_48a8cce0-65a4-ff54-99d6-4a6100611635-45e9701a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd6390fc-5aa6-db69-03e3-21638ee93100-45e9701a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-93ffe07d {
    grid-column: span 2 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-93ffe07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-93ffe07d, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad537-93ffe07d, #w-node-b76f6602-0ccd-73a1-8564-28f8d67ad545-93ffe07d, #w-node-e27f6d24-e4df-9855-5662-1492336735d1-93ffe07d, #w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-93ffe07d {
    grid-column: span 2 / span 2;
  }

  #w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-93ffe07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-93ffe07d, #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-93ffe07d {
    grid-column: span 2 / span 2;
  }

  #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5b0-93ffe07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d43-6a02d97e {
    grid-column: span 2 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6d55-6a02d97e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_947b4808-4c26-96e4-362a-20e098ef6ded-6a02d97e, #w-node-_79170b8a-6e48-ac35-1bff-264d0e8f0b26-6a02d97e {
    grid-column: span 2 / span 2;
  }

  #w-node-_9aa8ea9e-8f1c-6369-4f1c-f6c6dc2ac4cb-6a02d97e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e1cf0d8-c353-a57e-dc6a-41a277f3c468-6a02d97e, #w-node-_27eac2c5-bc74-d0b1-793b-5adf606a2669-6a02d97e {
    grid-column: span 2 / span 2;
  }

  #w-node-_2a2f8cf5-5cfc-b04d-ec0b-983b9f5046d6-6a02d97e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5a3-6a02d97e {
    grid-column: span 2 / span 2;
  }

  #w-node-c91e054f-fa36-441e-7bf0-36d67e36c5b0-6a02d97e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1cecdb10-0364-5a8f-776c-204ba8812639-5389d4e3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_0f065df7-c997-118c-a55b-d90fdb5528a1-5389d4e3, #w-node-cef9179e-713d-fce4-112d-c224209eea13-5389d4e3 {
    grid-column: span 2 / span 2;
  }

  #w-node-bad48478-5f03-d567-4fb9-12d917843ca2-45db2be8, #w-node-cdfd537f-1902-aecd-697c-c7281f0f0930-45db2be8 {
    grid-column: span 1 / span 1;
  }

  #w-node-f8a27399-48a8-2223-65ce-07cb97ba2dbc-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4484634a-e626-2edc-b42d-0f5ebbe257fc-45db2be8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cb1dd9a4-3f4a-85c3-46d5-f504d5e544b5-45db2be8 {
    order: -9999;
    justify-self: center;
  }

  #w-node-_8854d653-5f0d-8bfb-cc0d-63a985b9ce6f-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d57a5f9b-d0cb-563d-d193-522a53b01382-45db2be8, #w-node-_0b023b97-9481-8923-31cd-64e87aa8030e-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-ca022497-1099-ff15-2c26-c548edd30261-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8f6cab6f-aa12-aa7e-1194-b08be6d6dc68-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-c231e5a3-076c-7312-224a-0e4be1211fb5-45db2be8, #w-node-ae563ace-2807-7b1b-a053-f65a36dd27bf-45db2be8, #w-node-_350fefdc-5a62-3790-0309-da3760f258a1-45db2be8, #w-node-_14f43527-5487-c1b8-c210-ab7e77238aee-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1007b5ef-c46a-c20f-9fd2-8a4e15af855c-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6a0126e9-82c6-b3fe-ccd7-49cfd335f61e-45db2be8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_2a10fba1-2d73-a8ea-ccf4-8f1ccc18393f-45db2be8, #w-node-_2638de7f-8e9d-fd53-a6db-04a7fc7a24e9-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2638de7f-8e9d-fd53-a6db-04a7fc7a24f1-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4d8112de-062a-de2a-834b-4c14a82472ae-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4d8112de-062a-de2a-834b-4c14a82472b6-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-a4eb82d8-6b97-39f7-b965-39821767a9f0-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a4eb82d8-6b97-39f7-b965-39821767a9f8-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-c8edd3f7-243c-40a7-fd7c-e05698b08cbf-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c8edd3f7-243c-40a7-fd7c-e05698b08cc7-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-ccc67885-4265-e54f-9f06-a0833fd92070-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ccc67885-4265-e54f-9f06-a0833fd92078-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6df5af92-e503-8245-4c7c-5b55d8788c9c-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6df5af92-e503-8245-4c7c-5b55d8788ca4-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc98f4e-5077-135a-f524-19dcb56b0e19-45db2be8, #w-node-b102c752-c71a-edd7-5878-ef0019f2e71a-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c1786e80-609d-a826-66fc-c5e730b89b1d-45db2be8, #w-node-a001021e-54b3-e00f-104b-9e1dba7e55d1-45db2be8, #w-node-_342a87a7-d390-7fbf-c5e5-4e396612b8f0-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_96045bd1-450f-9a1c-29d4-2411e232cd0f-45db2be8, #w-node-ebc5f702-56f4-7360-15bf-293b917ab9e6-45db2be8, #w-node-b6b2f441-f9bd-7f4e-a69a-e5237282d284-45db2be8 {
    justify-self: center;
  }

  #w-node-_8edc0af0-27dd-4c01-54ea-aecbb8e09d1b-45db2be8, #w-node-_712a4577-9f9d-3c6d-69e2-3963fa025e06-45db2be8, #w-node-_3c3e2913-13f4-22ee-53b3-46bd28c1162b-45db2be8, #w-node-bfd15553-06c8-f1fd-0718-e512f79ecc73-45db2be8, #w-node-_5c3a65e9-0b51-cf3f-9a19-6238ff3eb5eb-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_58effd13-d31c-fd65-8e76-920ea3eb0790-45db2be8, #w-node-_4d6a0493-f3be-7fcf-b211-3c674985dab7-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8a84aef4-4d93-bd02-0a0e-caed7d7d16b8-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-a9d68a73-e448-09e6-56b4-3c6cf17ca792-45db2be8 {
    justify-self: start;
  }

  #w-node-_8125e80a-cca1-a07a-3d20-72949e6c6c3d-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8125e80a-cca1-a07a-3d20-72949e6c6c59-45db2be8 {
    justify-self: start;
  }

  #w-node-bab89634-af58-29d2-1c21-94e5fd0176bc-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2629c079-e084-0b29-8285-bd7e2862658f-45db2be8, #w-node-_4f9ce176-542f-089c-e776-66083da91e77-45db2be8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4f25c3ad-40f1-85ed-c56e-732371b5dbce-45db2be8, #w-node-e9044630-3da4-371c-287f-4feeddab4738-45db2be8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0739901-e526-c24a-a7fb-f8282c820e43-667f7a35 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8b9c1e53-0f6e-f60b-4184-24782f49a447-667f7a35 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3f336eb-2d78-e7f0-711c-5a3f789cf033-667f7a35, #w-node-_603285fe-62ca-6d5c-6491-9c3c0bc10d1e-85b5ee22, #w-node-_9e8a00cf-1346-34a3-4730-f8c19ed07bad-85b5ee22, #w-node-_1a04a799-199b-6c43-372d-e6a29c3d9b80-85b5ee22 {
    grid-column: span 2 / span 2;
  }

  #search-2.w-node-a1b25889-a75e-0189-0435-e6c127bca959-85b5ee22 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-a1b25889-a75e-0189-0435-e6c127bca95c-85b5ee22 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: end;
  }

  #w-node-_30cfb1e2-5625-c6b7-60d8-4bad54b2999d-85b5ee22 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1b25889-a75e-0189-0435-e6c127bca9ef-85b5ee22 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_82d18578-6666-ff43-b097-25a57bb58103-85b5ee22, #w-node-dc6538c4-bd41-d807-4f28-3fcb82ef5d8f-862a00bf {
    grid-column: span 2 / span 2;
  }

  #w-node-_622f40c7-1d84-2ee1-413a-c8938c4ec180-ff0422fb, #w-node-_740a7719-b4ff-6fca-71bc-40a32b53efbc-ff0422fb, #w-node-_740a7719-b4ff-6fca-71bc-40a32b53efbf-ff0422fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_79cc6da4-aeae-85a8-eafa-fc07b31579a0-ff0422fb {
    grid-column: span 2 / span 2;
  }

  #w-node-_79cc6da4-aeae-85a8-eafa-fc07b31579a3-ff0422fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7c0f240-8715-19b7-84f6-820181daef55-ff0422fb {
    grid-column: span 2 / span 2;
  }

  #w-node-c7c0f240-8715-19b7-84f6-820181daef58-ff0422fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7d682b95-70bb-82e5-f917-d745dfea32ba-ff0422fb {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d682b95-70bb-82e5-f917-d745dfea32bf-ff0422fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_11524284-2c9d-8f6a-0018-e505274b4bbd-75a0df53 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-aa986da9-ec29-9614-169a-e26448a4a600-75a0df53 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1b3aa99f-7d51-5494-a6dc-6118517ffa77-fd291a91 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6e0b837e-e28d-3a71-2a8e-9be696e6dc9c-fd291a91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_007b8518-fece-be96-6c45-922a22452142-3e1eab8f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_94cfc17c-3f23-3816-fd1b-c7008a1ba969-3e1eab8f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-89e1e1b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-89e1e1b2 {
    justify-self: center;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-89e1e1b2 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-89e1e1b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-89e1e1b2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-89e1e1b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-89e1e1b2, #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-89e1e1b2 {
    order: -9999;
  }

  #w-node-a1cc8b62-07f7-c463-23a9-06803321943f-89e1e1b2, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-89e1e1b2, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-89e1e1b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-b0804db6-4ad0-3529-30a4-b51f8ff64a3d-aacbe30b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d51d0d00-54e4-a4e3-b31b-0e7b3e688cae-aacbe30b {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: stretch stretch;
  }

  #w-node-_88ac27b6-a2bc-5b55-292c-1a206564eb5b-aacbe30b, #w-node-_88ac27b6-a2bc-5b55-292c-1a206564eb60-aacbe30b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_27598c31-bc62-9dfb-5301-6baaf60f6989-aacbe30b, #w-node-c20dcaee-12d6-2dfc-604b-5053feca108a-aacbe30b, #w-node-_43fca111-c107-9be1-dc56-73dde8ff1f57-aacbe30b {
    grid-column: span 6 / span 6;
  }

  #w-node-bc14375b-7df7-f6cc-cbba-efde2a9c0276-aacbe30b, #w-node-dbb8ad00-5038-e5c7-522c-a9efe8edd9f1-aacbe30b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fcacc35b-a654-d394-7b38-136f638308b5-aacbe30b, #w-node-fcacc35b-a654-d394-7b38-136f638308bb-aacbe30b, #w-node-a9ed9512-fa1e-fd31-2218-1cbff8a87b84-aacbe30b, #w-node-abf6ec4c-2e5c-5fe4-841c-07a1da9cbff6-aacbe30b, #w-node-_14fe27bf-b30c-33f0-cfb3-020977995a18-aacbe30b, #w-node-_14fe27bf-b30c-33f0-cfb3-020977995a20-aacbe30b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbcc-a3d826e7 {
    grid-column: span 2 / span 2;
  }

  #w-node-cff142cc-c0a6-97c1-a06f-4d9af742bbdd-a3d826e7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2122fadb-ffd3-95fa-c404-b91c48495997-a3d826e7, #w-node-_2122fadb-ffd3-95fa-c404-b91c4849599b-a3d826e7, #w-node-c7543c33-8a5e-4b40-3198-a0fac1002de8-a3d826e7, #w-node-c7543c33-8a5e-4b40-3198-a0fac1002deb-a3d826e7, #w-node-_5a05abc0-2238-89cd-ed0a-50379f27cc49-a3d826e7, #w-node-_5a05abc0-2238-89cd-ed0a-50379f27cc4c-a3d826e7, #w-node-_02c75b39-fc8c-5c74-f676-5b5fed2ec870-a3d826e7, #w-node-_02c75b39-fc8c-5c74-f676-5b5fed2ec873-a3d826e7 {
    grid-column: span 12 / span 12;
  }

  #w-node-_14a083d3-dcd2-2d6d-3bad-64a759dd5e44-a3d826e7 {
    grid-column: span 2 / span 2;
  }

  #w-node-b27ea98d-d53f-ca09-adcf-57003da31c65-a3d826e7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0863bf2e-c3ba-bee1-9b1d-7854033a88e0-a3d826e7 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: start;
  }

  #w-node-_67e1ceaf-891f-07ef-3ed6-1498594e7e43-75b32a21, #w-node-d4a6b56e-49c2-5983-173b-b58ed1dc9e7a-75b32a21, #w-node-_2de6de99-5469-3fb1-56dd-66189d015bcf-6b518319, #w-node-_28b3ec99-cd00-0fbd-38a1-cddf3920e42d-6b518319 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d39f3b3-6666-cf9a-d740-db2d9c04efb0-6b518319 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-c0c56f58-90bf-0bdb-732a-86a334520ef8-6b518319, #w-node-_8d91c218-7675-34fd-7196-04981b7e1df7-6b518319 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8d91c218-7675-34fd-7196-04981b7e1e01-6b518319, #w-node-a1e3274f-bdfa-253a-862d-324192c6f94a-6b518319, #w-node-_3fc32144-7ec7-74e5-d42c-46dec91daa35-6b518319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8b7-6b518319 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8ba-6b518319 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8bd-6b518319 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c0-6b518319 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c3-6b518319 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c6-6b518319 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8c9-6b518319 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8cc-6b518319 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_539c40ce-36eb-5ac4-228b-0bcbc23bc8cf-6b518319 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_391a8a99-e090-73a3-42f6-2081654fc0dc-6b518319 {
    grid-column: span 2 / span 2;
  }

  #w-node-_45f0d214-7399-da9b-576d-75cb8b6d244b-6b518319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_802a0fa3-1fab-f4cc-22b3-a9be5a711d4d-6b518319 {
    grid-column: span 2 / span 2;
  }

  #w-node-_802a0fa3-1fab-f4cc-22b3-a9be5a711d56-6b518319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b88bde0b-bfb4-7528-e22a-8ce16df8042b-6b518319 {
    grid-column: span 2 / span 2;
  }

  #w-node-b88bde0b-bfb4-7528-e22a-8ce16df80431-6b518319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_27243204-b5fb-6e23-c122-ef4ac4f4da6c-adee1b01 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_27243204-b5fb-6e23-c122-ef4ac4f4da6d-adee1b01 {
    order: -9999;
  }

  #w-node-f93901d5-8cc4-fe07-6458-7ce94ea6fdfb-adee1b01 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ced6415b-a7cf-68b9-71d6-a11df7673e18-f2b55380, #w-node-_6de28b6e-0ad9-555b-20b6-8c9ac5b3befa-f2b55380, #w-node-ac84db59-cc9b-0c12-535e-713383087824-f2b55380, #w-node-_5b37aac5-8ad3-25e9-d62f-5bfe21283b7f-f2b55380 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0d84b5eb-570c-b578-d839-4fc778068f58-f2b55380 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_387772b4-c545-ac70-2010-e946af4c3a73-f132cee6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3268ce20-9965-ee79-b0ed-1c0a2e279ac4-f132cee6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dea2bb74-b75f-9195-c1be-ca093228c9f5-1e29cf42, #w-node-fb373d20-1caf-95af-9e42-eee33dd83538-1e29cf42, #w-node-_3ad8edb3-f627-eff8-f285-13c8dcd037d0-1e29cf42, #w-node-_5311ef26-e75e-b4e8-95b6-023b37bc060e-1e29cf42, #w-node-feea2008-2e51-dc49-0995-142a50e702bb-1e29cf42, #w-node-_15f1c45e-cb85-8b9c-e202-e170ef38b4bb-1e29cf42, #w-node-b0af75cb-48b0-ade5-3a34-2b291b5c3e31-1e29cf42, #w-node-_70df5390-a77b-50f1-e365-17e91ad53859-1e29cf42, #w-node-f823ea68-dbc0-dbd0-0dde-f8c19bedbdec-1e29cf42, #w-node-abb39363-2154-979c-b96d-f80f26dfceb5-1e29cf42, #w-node-e6fb64b2-de42-90af-f79f-c451fc7748b9-1e29cf42, #w-node-c696ffb1-0536-36a6-5924-ec3b41769df2-1e29cf42, #w-node-cf3ac8b8-0df7-470b-caca-bdee5577c6f4-1e29cf42 {
    grid-column: span 2 / span 2;
  }

  #w-node-ff6e6b47-e76c-9bff-be25-33be0c7910ad-1e29cf42, #w-node-_67b72803-268f-8d8f-b7e0-f779039d8e84-1e29cf42 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85c7fda2-6bc6-f448-d095-0109a4bb3c1c-1e29cf42 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dc7-99096da3 {
    grid-column: span 2 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0dda-99096da3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1c-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1d-99096da3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1e-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e1f-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e20-99096da3 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e2e-99096da3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0e5b-99096da3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0eb9-99096da3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f0b-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f11-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f17-99096da3, #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f1d-99096da3 {
    grid-column: span 2 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f2a-99096da3 {
    grid-column: span 12 / span 12;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f32-99096da3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f81-99096da3 {
    grid-column: span 1 / span 1;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f9c-99096da3 {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-b2b13137-a0ad-14c0-f289-57470d0f0f9f-99096da3 {
    grid-column: span 12 / span 12;
  }

  #ap.w-node-_1023f510-5f8f-4f29-5e4b-0411accfe803-99096da3, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1c9-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be1db-93dc08e5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be1dc-93dc08e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be1e8-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be281-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be293-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2a2-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2a6-93dc08e5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2d4-93dc08e5 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2d6-93dc08e5 {
    order: 9999;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2d7-93dc08e5 {
    grid-column: span 12 / span 12;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2f3-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be2fd-93dc08e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be2ff-93dc08e5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be324-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be32a-93dc08e5, #w-node-_4f122145-49e3-54f8-b514-f48dff3be330-93dc08e5 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be344-93dc08e5 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    justify-self: start;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d508-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d50d-d1e97d1e {
    grid-column: span 1 / span 1;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d51c-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d535-d1e97d1e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d546-d1e97d1e {
    order: -9999;
    justify-self: center;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d56f-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d571-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5ac-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d5b4-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d622-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d626-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d630-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d638-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d640-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d653-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d675-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d67d-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d687-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d68f-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d699-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6a1-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6ab-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6b3-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6bd-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6c5-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6cf-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6d7-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6e3-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d6f6-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d703-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d70b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d726-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d773-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7b6-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d7f9-d1e97d1e {
    justify-self: center;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d802-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d80b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d813-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d81b-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d823-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d82e-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d83a-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d842-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d858-d1e97d1e {
    justify-self: start;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d866-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d885-d1e97d1e {
    justify-self: start;
  }

  #w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49c88-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_0459a3f0-14b3-1c64-00a9-09a4a7b49ca7-d1e97d1e {
    justify-self: start;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d897-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d89f-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8aa-d1e97d1e {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8ae-d1e97d1e, #w-node-_5ad77d34-ae3c-92e2-adba-abf64e12d8b9-d1e97d1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e4e-31881828 {
    grid-column: span 2 / span 2;
  }

  #w-node-_88fe8e79-81da-8ccd-d8d5-fc4223b98e5c-31881828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40a-31881828, #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40b-31881828, #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40c-31881828 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40d-31881828, #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40e-31881828, #w-node-_0905f073-ca2c-6858-e6f0-d14fe264e40f-31881828 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d83f1a9f-83bd-6da6-3c24-3ec09fb39a01-31881828 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_35671e3d-b399-462a-1008-4022af624600-31881828 {
    grid-column: span 4 / span 4;
  }

  #w-node-_35671e3d-b399-462a-1008-4022af62461e-31881828, #w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d10-31881828 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3306d8af-aa4b-aa92-1b33-a075304d1d08-31881828, #w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5db-31881828 {
    grid-column: span 4 / span 4;
  }

  #w-node-f33b47a7-956c-8280-30d6-20b8eaa1d5e3-31881828 {
    order: 9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8e7725c9-3633-9713-7945-87ffef911d58-31881828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0ad6c68-041d-2db1-2e40-bb09685f5ec2-31881828 {
    order: -9999;
  }

  #w-node-fae1900c-9070-e5c5-f9cf-684174e19a30-fc6538bf {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-f7a3e25b-67bc-75d7-3035-48d6af14a646-fc6538bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a22690c-fc6538bf {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a226915-fc6538bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_31daf3fc-b547-c064-45f8-df661a226920-fc6538bf {
    grid-column: 1 / 3;
    justify-self: start;
  }

  #w-node-ec4d5da0-d011-9b21-1f43-fd71acf71215-de4e536f, #w-node-_87af72fa-eec2-b021-0a9f-e4b43ec50f0d-de4e536f, #w-node-_2e316eb8-b3c1-f2ae-4f82-79d62e8224d8-de4e536f, #w-node-fa7c1d9f-1b9d-6347-297c-53c49865b2c0-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5e984a7c-cf22-6845-2df3-05910078c459-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: end;
  }

  #w-node-_7145313f-3f2b-a0a2-d065-de8346521637-de4e536f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_34ec6541-6372-1a2e-c43a-781f7b5849fe-de4e536f, #w-node-d321b47e-8157-67a6-8cb9-1dd76a93d1b4-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_758e38ca-d098-72b0-8809-2eca9e4a44e4-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_758e38ca-d098-72b0-8809-2eca9e4a44ec-de4e536f {
    grid-column: span 2 / span 2;
  }

  #w-node-_991a0c77-1616-f2eb-9bbe-35649c61a999-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_58aa83d9-faef-30fa-4a13-899004ee112a-de4e536f {
    grid-column: span 2 / span 2;
  }

  #w-node-_8f4c119a-969c-74be-9993-d095e31e242d-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5e3b2abd-bb35-6ae7-7299-6b9f491e3fcf-de4e536f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: start;
  }

  #w-node-_4b49017b-a211-55c1-8808-624f9b156506-de4e536f, #w-node-d7046791-d3ed-6416-47c4-f2f7fb33c7ae-de4e536f, #w-node-d4c18ade-2b76-7610-9404-05a464139e76-de4e536f, #w-node-f0074d8a-37d6-e88e-0340-2356242f9eb5-de4e536f, #w-node-_866c1ee6-216e-5360-a0d0-a798fa1b0b32-de4e536f, #w-node-_445a9b43-f99b-34a8-1996-5b20fc734633-de4e536f, #w-node-cf541120-bb5f-5fb3-480d-a5f0a9aca87e-de4e536f, #w-node-e399fb27-8745-c158-09dc-3d431f2207ce-de4e536f, #w-node-_41d2d185-1d79-c662-9130-c694790ec846-de4e536f, #w-node-a1131014-23b1-2642-0ee8-1ea335aaebc1-de4e536f, #w-node-_653b3c17-d9a8-59ea-338b-94d3eca4def1-de4e536f, #w-node-_7d2756e0-f733-c259-880d-5bf10a8e110d-de4e536f {
    grid-column: span 2 / span 2;
  }

  #w-node-e91de02b-ec9c-cbd9-950e-37831650b746-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d8f377-e90c-bf2b-29a5-ca1a4a3b3ce7-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_05d6cab5-2ef2-cd2b-9d76-f1a09f547188-05c80e09, #w-node-ca54f980-bf32-fceb-d387-dbae40e59415-05c80e09, #w-node-_9b453f92-d622-5b21-2547-022047404fbb-05c80e09, #w-node-_330b6c30-f82b-2909-f04c-117806ef5ee1-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-eaa5667d-857d-0b53-a5a7-ee646da03a6e-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-ae0b55be-08d4-f475-dcbc-7c33d6bd0f7d-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9ca-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9cf-05c80e09, #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9d6-05c80e09, #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9dd-05c80e09, #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9e4-05c80e09, #w-node-_98b44bd3-04bc-cb05-2c92-3edeb539f9eb-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5f97-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5f9c-05c80e09, #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5fa3-05c80e09, #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5faa-05c80e09, #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5fb1-05c80e09, #w-node-_49e9d1ce-99f9-9062-11cb-5ebc46ff5fb8-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b291-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0bf22104-ee23-cb20-a712-a7c6a2c1b2b2-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8f9f-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3e6bd5e7-0551-eda1-dbc5-81d0215c8fb2-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8ae-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-a91f5ea4-2d9f-1e1b-b418-a6042995f8c1-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d33cf743-c2cb-cb4f-2587-d4d53dfb2523-05c80e09, #w-node-ddef6e8b-fc6c-de70-b6f3-c27c2f677a4e-05c80e09, #w-node-_314995ee-dd21-892f-a513-3b50e343da6e-05c80e09, #w-node-_48e11c99-89af-90bf-a5a4-6c93e0716d16-05c80e09, #w-node-_9b94151a-9929-4d36-b03f-7eecc0a1aeb8-05c80e09, #w-node-_0fd00225-42b4-05d3-3851-08ae32a5dbbf-05c80e09, #w-node-_4e994ee8-cdb7-da70-fc06-1c62ad24d2ed-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-d2911693-e8ee-4c4d-b8cf-cff57f395351-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fd6696c7-c880-5d6a-a6d6-feb4b5a3e95d-05c80e09 {
    grid-column: span 2 / span 2;
  }

  #w-node-bf1d69f5-c591-fc81-ccc7-c2d602613282-05c80e09, #w-node-_5fa172de-4cd3-ae4b-6500-eae288229602-05c80e09 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7665cc7d-4383-6ec3-a250-cc266548c11c-05c80e09, #w-node-_7665cc7d-4383-6ec3-a250-cc266548c122-05c80e09, #w-node-_7665cc7d-4383-6ec3-a250-cc266548c128-05c80e09 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6dbc845e-d445-73c1-1287-5b1cfc32488b-05c80e09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f42e-e27ae40b {
    grid-column: span 2 / span 2;
  }

  #w-node-_3db50224-d8a3-a015-6eff-7e3a4721f473-e27ae40b {
    justify-self: center;
  }

  #w-node-_2040a182-52d1-9387-1c42-bec7ce99d866-e27ae40b {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e38-e27ae40b {
    grid-column: span 2 / span 2;
  }

  #w-node-_22841aed-f0e5-6ae3-2022-695b17221e52-e27ae40b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c71f3ea-2689-0a95-ce65-a7f8eda1f139-e27ae40b {
    grid-column: span 2 / span 2;
  }

  #w-node-_56282fa6-081a-7f5e-68be-f9ad8c527902-e27ae40b, #w-node-c140d5fd-218d-dfd8-2433-30ba33ada2bb-e27ae40b {
    order: -9999;
  }

  #w-node-a1cc8b62-07f7-c463-23a9-06803321943f-e27ae40b, #w-node-a1cc8b62-07f7-c463-23a9-06803321944b-e27ae40b, #w-node-a1cc8b62-07f7-c463-23a9-068033219457-e27ae40b, #w-node-_8e613c71-9aa7-27b7-9207-72a30c36522b-c40a5813 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365235-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365239-c40a5813 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365243-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365247-c40a5813 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365251-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365255-c40a5813 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c36525f-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652ce-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652d4-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652da-c40a5813 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652f8-c40a5813 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3652ff-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c365318-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c365327-c40a5813 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_510d7f46-8d45-d794-d77a-d681ac696ec6-5fbf9fb4 {
    order: -9999;
  }

  #w-node-_510d7f46-8d45-d794-d77a-d681ac696f04-5fbf9fb4, #w-node-_510d7f46-8d45-d794-d77a-d681ac696f10-5fbf9fb4, #w-node-_434fdd1e-b3f7-dcbe-1019-4572c53ae9d9-5fbf9fb4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_32e66aaf-3ee6-02ce-d763-9e9424a59a8c-e0db703c {
    justify-self: stretch;
  }

  #w-node-af93c585-f86d-dd67-883a-eaec25b934df-e0db703c, #w-node-_93310794-aa3b-00a7-f4fc-18954761ec4d-e0db703c, #w-node-_185943b8-e670-5a56-32dd-8044bf66cfb3-e0db703c, #w-node-bae2c386-d193-b6c8-bcd5-48f766ec7887-e0db703c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
  }

  #w-node-_7e464d99-ff3d-7825-74ed-f97aab13e709-acbac8d0, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387d8-5f3441fd, #w-node-ea5506e2-9fca-be1f-4b62-197fe4d387e9-5f3441fd, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd2a-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd3b-aaa9d786, #w-node-_91a12300-75a8-3c54-4f10-3f18509ebd4c-aaa9d786 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e1df-aeb74825 {
    grid-column: span 2 / span 2;
  }

  #w-node-f661d44d-4962-478e-0340-693a5859e1e2-aeb74825 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_9cc20c9c-7345-2c46-bf44-05d1ac010d60-8d9ec32e, #w-node-_945671d0-244e-7d40-9b2f-34ddf4e2c419-8d9ec32e {
    grid-column: span 2 / span 2;
  }

  #w-node-b26a091a-b3af-c4b4-fd6f-778d23e2c58a-597bd9b1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e2cf8591-7ccf-9603-841a-7881d3f9e8f4-ea0e5cbc {
    grid-column-end: 5;
  }

  #w-node-_9f67d10e-5cf7-9021-7658-3aa1804ed387-5e663c5e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94dd7-44f8c183 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94ddb-44f8c183 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de5-44f8c183 {
    grid-column: span 12 / span 12;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94de8-44f8c183 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9d834ea9-a7be-1c8a-7219-4355bbd94e05-44f8c183 {
    grid-column: span 4 / span 4;
  }

  #w-node-e3a8a847-37bd-8518-9d0c-5b875ed474cb-56f381e6 {
    justify-self: stretch;
  }

  #w-node-_7110948d-366f-67c4-4896-4c3c0bbbac4b-0d192349, #w-node-ae8572d1-a3ab-3187-1b87-f0ead2675590-0d192349, #w-node-_3f852e9c-c1d2-d81b-039d-504ea82a6fe7-0d192349, #w-node-_4299ee88-3743-70ba-49ef-8ded76750da1-861661b0 {
    grid-column: span 2 / span 2;
  }

  #w-node-ea8b8f76-2ab6-273e-3a9c-dbd67446fe5f-861661b0 {
    justify-self: start;
  }

  #w-node-_0a46dcf1-6e42-92b7-20b5-00f616563562-861661b0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0a46dcf1-6e42-92b7-20b5-00f616563565-861661b0 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-cfc0c8e3-b2af-dd00-dfea-54bc039f7eb4-860ee765 {
    grid-column: span 1 / span 1;
  }

  #w-node-fbb425c2-0830-785c-6a88-7c16322f7874-860ee765 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_0f3c2f77-25bb-7614-6e1d-db3deebf239d-48ee4ec0 {
    grid-column: span 2 / span 2;
  }

  #w-node-cb56cc61-3407-7d1d-085d-38555d369fa0-48ee4ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e47f03dc-7a54-8cdc-b920-e316c1f2807e-e96c9de0 {
    order: -9999;
  }

  #w-node-_959dc44c-cf07-599a-8b61-0777769e4d37-ae0b0a4e, #w-node-_678379a7-6953-15d2-ebbb-daf0382bf450-ae0b0a4e, #w-node-f8c39ab3-be47-60b1-cd09-22ac0d4d7e31-ae0b0a4e, #w-node-_2f7d50a1-3f62-3290-614d-026924cbfc46-ae0b0a4e, #w-node-_4e9ad1c6-8e2a-533f-4de9-b078b5fbe028-ae0b0a4e, #w-node-_80f29b4a-e71a-910b-fd0f-dd20804d7464-ae0b0a4e {
    grid-column: span 2 / span 2;
  }

  #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefa0-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefaa-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefb4-ae0b0a4e, #w-node-d7330188-fb9b-5033-8ef8-d5beb0bdefbe-ae0b0a4e {
    grid-column: span 4 / span 4;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f2-ae0b0a4e {
    grid-column: span 2 / span 2;
  }

  #w-node-_31388729-8a0e-b94b-0b85-ef863f4511f5-ae0b0a4e {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_7e7b5410-01d4-a878-507c-7cd312a4e3e4-9e07b17e, #w-node-_132aedf4-9511-06b9-39e7-3c237ae46aa5-9e07b17e {
    grid-column: span 2 / span 2;
  }

  #w-node-_4dc600b6-9590-72d3-0aca-7236ade3fe5e-82158abc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_69e33bc2-c224-f819-2b21-4b0f0e6eb7ae-898c19fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318c9-f9a5a1e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c318cb-f9a5a1e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31940-f9a5a1e4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31946-f9a5a1e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c31964-f9a5a1e4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_34d61761-5219-c2c8-fe31-807035c3196a-f9a5a1e4, #w-node-_68397fbf-9078-40f3-5b05-295e9ad78d66-6869c188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e7-a7da2eda {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-a3cc7299-4642-a54d-a92f-3cc820a4e9e9-a7da2eda {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9f537fa6-5f43-89c7-2dd8-947601b987fb-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9882c-f6a53482, #w-node-_9f537fa6-5f43-89c7-2dd8-947601b9885d-f6a53482, #w-node-_3c62a73b-3467-16d8-053d-aac9f652cef2-f6a53482 {
    align-self: start;
  }

  #w-node-_7439a6dc-ab0c-817a-f0a8-ecfc509f066a-b11e0be3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c1-f68e0e35, #w-node-_70f90081-4377-40c8-fac4-bf121c895e60-f68e0e35, #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c5-f68e0e35, #w-node-_5a2cec0b-f423-daa9-5010-c1eb1ea667c0-b8fdd75f, #w-node-_1236ab0b-dcc5-f57f-aec7-e671ba0f8b54-b8fdd75f, #w-node-e2170264-1c53-da83-b5af-2125d13c13e5-b8fdd75f {
    grid-column: span 12 / span 12;
  }

  #w-node-f4f77547-7dd9-4532-a98b-d738db44898f-b8fdd75f, #w-node-c7e3723c-04e5-f616-127a-c847e450f04c-b8fdd75f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a60-cc4aa3fa {
    grid-column: span 3 / span 3;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a73-cc4aa3fa {
    grid-column: span 2 / span 2;
  }

  #w-node-_9c88035f-1d74-1e26-9c97-f09c96271a76-cc4aa3fa {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-eeb28e33-2be7-9ed2-c532-283ba70c30d6-50aec816 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5bc523f2-7f4f-a59b-c13c-83e8a11dcced-50aec816 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-0ae6ced2, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-91b30e27, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-d625ace2, #w-node-_9582b76c-863d-3be4-a569-59b6f28fd57c-794c2e50 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0396fa88-9cd8-f7f7-eb46-819fe500730c-ff0422fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2544558-a9ba-82ea-fe4c-0a9e46038f0f-75a0df53, #w-node-_415aa87b-96e7-71eb-d590-0807332326e3-75a0df53, #w-node-_584aa1b5-345f-579f-95ae-dbe1e4a80b4a-75a0df53, #w-node-_6ddb06a5-4558-7abb-a83b-b9e1009d6c1b-75a0df53, #w-node-_60858a39-b119-d3b4-736d-fa8f3d09aa18-75a0df53, #w-node-_812bbe3f-0d91-8e5e-d743-9f277019fef4-75a0df53, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab82-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab8c-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7ab96-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7aba0-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7abaa-fd291a91, #w-node-_2dee2b29-d8c0-e348-b125-1dc021f7abb4-fd291a91, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62c9-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62d3-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62de-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62e9-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62f3-3e1eab8f, #w-node-f8c8f3f8-74e8-0565-042a-457751cf62fe-3e1eab8f, #w-node-_4f122145-49e3-54f8-b514-f48dff3be341-93dc08e5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4f122145-49e3-54f8-b514-f48dff3be344-93dc08e5 {
    grid-column: span 2 / span 2;
    justify-self: start;
  }

  #w-node-_77545040-1fc2-8a44-1f99-4f3be918e7a0-31881828 {
    grid-column: span 8 / span 8;
  }

  #w-node-_8e7725c9-3633-9713-7945-87ffef911d58-31881828 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f6-c40a5813 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f7-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f8-c40a5813, #w-node-_8e613c71-9aa7-27b7-9207-72a30c3650f9-c40a5813 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8e613c71-9aa7-27b7-9207-72a30c3650fb-c40a5813 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}
